Deine phpBB Version: phpBB2 Plus 1.5.2
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]
PHP Version:
MySQL Version:
Was hast Du gemacht, bevor das Problem aufgetreten ist?
Was hast Du bereits versucht um das Problem zu lösen?
Fehlerbeschreibung und Nachricht
Updates: Abweichungen zu meinem Code.
_________________________________________
Bei 14 to 15, in "includes/sessions.php"
steht diese Anweisung:
#-----[ FIND ]---------------------------------------------
# Line 180
{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : (
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
#
#-----[ AFTER, ADD ]---------------------------------------------
#
if (!$admin)
{
#
Bei mir steht das:
//{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : (
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
________________________________
Die Klammer am Anfang der ersten Zeile weicht ab " //{// "
Die Klammer habe ich so gelassen wie sie bei mir war!
____________________________________________
Bei 14 to 15, "modcp.php" steht die Anweisung:
#-----[ FIND ]---------------------------------------------
# Line 466
$new_forum_id = intval($HTTP_POST_VARS['new_forum']);
$old_forum_id = $forum_id;
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$sql = 'SELECT forum_id FROM ' . FORUMS_TABLE . '
WHERE forum_id = ' . $new_forum_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select from forums table', '', __LINE__, __FILE__, $sql);
}
if (!$db->sql_fetchrow($result))
{
message_die(GENERAL_MESSAGE, 'New forum does not exist');
}
$db->sql_freeresult($result);
#
_________________________________
Bei mir steht das:
$new_forum_id = intval($HTTP_POST_VARS['new_forum']);
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- add
$fid = $HTTP_POST_VARS['new_forum'];
if ($fid == 'Root')
{
$type = POST_CAT_URL;
$new_forum_id = 0;
}
else
{
$type = substr($fid, 0, 1);
$new_forum_id = ($type == POST_FORUM_URL) ? intval(substr($fid, 1)) : 0;
}
if ($new_forum_id <= 0 ) message_die(GENERAL_MESSAGE, $lang['Forum_not_exist']);
//-- fin mod : categories hierarchy ----------------------------------------------------------------
$old_forum_id = $forum_id;
______________________________________________________
After Add habe ich jetzt nach der letzten Zeile gemacht.
_________________________________________________
Dann dies:
#-----[ FIND ]---------------------------------------------
# Line 773
$new_forum_id = intval($HTTP_POST_VARS['new_forum_id']);
$topic_time = time();
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$sql = 'SELECT forum_id FROM ' . FORUMS_TABLE . '
WHERE forum_id = ' . $new_forum_id;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not select from forums table', '', __LINE__, __FILE__, $sql);
}
if (!$db->sql_fetchrow($result))
{
message_die(GENERAL_MESSAGE, 'New forum does not exist');
}
$db->sql_freeresult($result);
#
____________________________________________________
Bei mir steht das:
______________________________________________
$new_forum_id = intval($HTTP_POST_VARS['new_forum_id']);
//-- add
$fid = $HTTP_POST_VARS['new_forum_id'];
if ($fid == 'Root')
{
$type = POST_CAT_URL;
$new_forum_id = 0;
}
else
{
$type = substr($fid, 0, 1);
$new_forum_id = ($type == POST_FORUM_URL) ? intval(substr($fid, 1)) : 0;
}
if ($new_forum_id <= 0 ) message_die(GENERAL_MESSAGE, $lang['Forum_not_exist']);
//-- fin mod : categories hierarchy ----------------------------------------------------------------
$topic_time = time();
_____________________________________________
After Add habe ich jetzt nach der letzten Zeile gemacht.
________________________________
Ist das soweit OK?.
Wenn möglich, kann mir mal jemand diesen Text ins
Deutsche übersetzen?.
$lang['Admin_reauthenticate'] = 'To administer the board you must re-authenticate yourself.';
Viele Grüße
Diggi
Edit: 10.10. 13:50
Nachtrag:
Im 16 to 17 steht:
_________________________
#-----[ FIND ]---------------------------------------------
# Line 572
$sql = "SELECT *
FROM " . FORUMS_TABLE . " f
ORDER BY forum_order";
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$sql = "SELECT f.*
FROM " . FORUMS_TABLE . " f, " . CATEGORIES_TABLE . " c
WHERE f.cat_id = c.cat_id
ORDER BY c.cat_order, f.forum_order ASC";
#
___________________________________________________________________
Bei mir steht:
__________________________________
//-- mod : categories hierarchy --------------------------------------------------------------------
//-- delete
// $sql = "SELECT *
// FROM " . FORUMS_TABLE . " f
// ORDER BY forum_order";
// if ( !($result = $db->sql_query($sql)) )
// {
// message_die(GENERAL_ERROR, "Couldn't obtain forum information", "", __LINE__, __FILE__, $sql);
// }
//
// $forum_access = array();
// while( $row = $db->sql_fetchrow($result) )
// {
// $forum_access[] = $row;
// }
// $db->sql_freeresult($result);
//-- add
__________________________________________________
Obiger Code taucht bei mir weiter unten noch einmal genauso auf!
_______________________________________________________
Updates: Abweichungen zu meinem Code.
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Updates: Abweichungen zu meinem Code.
Zuletzt geändert von Diggi am Mo 10.Okt, 2005 13:53, insgesamt 3-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
wird da zu:$lang['Admin_reauthenticate'] = 'To administer the board you must re-authenticate yourself.';
Zumindest nach einer Übersetzung des Teams von phpbb.de.$lang['Admin_reauthenticate'] = 'Für den Zugriff auf den Adminstrations-Bereich musst du deinen Benutzernamen und dein Passwort erneut eingeben.';
Und die letzte Änderung brauchst Du überhaupt nicht durchzuführen, da diese durch den Categories Hierarchy MOD komplett ersetzt wurde.
Die restlichen Anpassungen sind auch korrekt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!