Seite 1 von 1

Kalender Mod - kann keine Geburtstdaten eintragen

Verfasst: 19.09.2003 22:20
von Pseiko
Habe den Birthday Mod 1.5.1em eingebaut

Im Adminbereich kann ich die Einstellungen vornehmen, aber in meinem Profil kann ich kein Geb.datum eintragen.

Auch neue User brauchen kein angeben obwohl "forced" eingestellt ist?

Es trat beim sql Eintrag folgender Fehler auf
Fehler

SQL-Befehl :

ALTER TABLE users ADD user_birthday INT DEFAULT '999999' NOT NULL ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' NOT NULL INSERT INTO CONFIG( config_name, config_value )
VALUES (

"birthday_required", "0"
)
INSERT INTO config( config_name, config_value )
VALUES (
'birthday_greeting', '1'
)
INSERT INTO config( config_name, config_value )
VALUES (
'max_user_age', '100'
)
INSERT INTO config( config_name, config_value )
VALUES (
'min_user_age', '5'
)
INSERT INTO config( config_name, config_value )
VALUES (
'birthday_check_day', '7'
)

MySQL meldet:


You have an error in your SQL syntax near 'ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' NOT NULL I' at line 1
Zurück
Und im Adminbereich erscheint oben links folgender Fehler:
Parse error: parse error in /home/www/n4b225/html/forum/admin/admin_users.php on line 1216

Verfasst: 19.09.2003 23:06
von Pseiko
Der Fehler beginnt glaub ich hier:

admin/admin_users.php

Code: Alles auswählen

if( file_exists(@phpbb_realpath('./../' . $board_config['avatar_path'])) && ($board_config['allow_avatar_upload'] == TRUE) )
		{

			if ( $form_enctype != '' )
			{
				$template->assign_block_vars('avatar_local_upload', array() );
			}
			$template->assign_block_vars('avatar_remote_upload', array() );
		}


		if( file_exists(@phpbb_realpath('./../' . $board_config['avatar_gallery_path'])) && ($board_config['allow_avatar_local'] == TRUE) )
		{
			$template->assign_block_vars('avatar_local_gallery', array() );
		}

		
		if( $board_config['allow_avatar_remote'] == TRUE )
		{
			$template->assign_block_vars('avatar_remote_link', array() );
		}
	}



	$template->pparse('body');
}
else
{
	//
	// Default user selection box
	//
	$template->set_filenames(array(
		'body' => 'admin/user_select_body.tpl')
	);

	$template->assign_vars(array(
		'L_USER_TITLE' => $lang['User_admin'],
		'L_USER_EXPLAIN' => $lang['User_admin_explain'],
		'L_USER_SELECT' => $lang['Select_a_User'],
		'L_LOOK_UP' => $lang['Look_up_user'],
		'L_FIND_USERNAME' => $lang['Find_username'],

		'U_SEARCH_USER' => append_sid("./../search.$phpEx?mode=searchuser"), 


		'S_USER_ACTION' => append_sid("admin_users.$phpEx"),
		'S_USER_SELECT' => $select_list)
	);
	$template->pparse('body');

}

include('./page_footer_admin.'.$phpEx);

?>
Ich benutzt phpbb 2.0.4 geht da der Mod überhaupt?

Verfasst: 21.09.2003 13:04
von Pseiko
Kann mir niemand helfen?
Wo liegt der Fehler in der admin_users.php (Zeile 1216)
Ich hab die mal als .txt online gestellt.

admin_users.txt

PS: Die Zeile 1216 ist (nach meinen Ermittlungsergebnissen ;-)) folgende
if( file_exists(@phpbb_realpath('./../' . $board_config['avatar_path'])) &&

Verfasst: 21.09.2003 13:16
von Henne

Code: Alles auswählen

'S_PROFILE_ACTION' => append_sid("admin_users.$phpEx"))
Ersetzen mit

Code: Alles auswählen

'S_PROFILE_ACTION' => append_sid("admin_users.$phpEx"))
		);
Wenn du im Profil nichts eintragen kannst, dann hast wohl vergessen die usercp_register.php oder die Templates zu ändern.

Verfasst: 21.09.2003 13:31
von Pseiko
so die admin_users.php funzt wieder!
1000 Dank

Ich glaub nicht, dass ich vergessen hab die usercp_register.php zu ändern, aber ich werd es noch mal überprüfen.

Verfasst: 21.09.2003 14:02
von Pseiko
jetzt gehts erstmal

hatte doch was vergessen