19 to 20 -> modcp

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
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!
Antworten
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

19 to 20 -> modcp

Beitrag von bce »

hab soweit alles lokal geändert.
funktioniert auch alles.

nur bei der modcp.php gibts ungeklärtheiten, d.h. nachdem gesucht werden soll, wird nicht gefunden...

diese vorkommnisse werden nicht gefunden, oder nur teilweise:
#-----[ OPEN ]---------------------------------------------
#
modcp.php

#
#-----[ FIND ]---------------------------------------------
# Line 228
$page_title = $lang['Mod_CP'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

if ( $confirm )
{

#
#-----[ AFTER, ADD ]---------------------------------------------
#
if ( empty($HTTP_POST_VARS['topic_id_list']) && empty($topic_id) )
{
message_die(GENERAL_MESSAGE, $lang['None_selected']);
}


#
#-----[ FIND ]---------------------------------------------
# Line 258
while ($row = $db->sql_fetchrow($result))
{
$topic_id_sql .= (($topic_id_sql != '') ? ', ' : '') . intval($row['topic_id']);
}
$db->sql_freeresult($result);

#
#-----[ AFTER, ADD ]---------------------------------------------
#

if ( $topic_id_sql == '')
{
message_die(GENERAL_MESSAGE, $lang['None_selected']);
}

#
#-----[ FIND ]---------------------------------------------
# Line 744
while ($row = $db->sql_fetchrow($result))
{
$post_id_sql .= (($post_id_sql != '') ? ', ' : '') . intval($row['post_id']);
}
$db->sql_freeresult($result);

#
#-----[ AFTER, ADD ]---------------------------------------------
#

if ($post_id_sql == '')
{
message_die(GENERAL_MESSAGE, $lang['None_selected']);
}


diese werden so gefunden und ersetzt:
#
#-----[ FIND ]---------------------------------------------
# Line 1000
$ip_this_post = ( $rdns_ip_num == $ip_this_post ) ? gethostbyaddr($ip_this_post) : $ip_this_post;

#
#-----[ REPLACE WITH ]---------------------------------------------
#
$ip_this_post = ( $rdns_ip_num == $ip_this_post ) ? htmlspecialchars(gethostbyaddr($ip_this_post)) : $ip_this_post;

#
#-----[ FIND ]---------------------------------------------
# Line 1046
$ip = ( $rdns_ip_num == $row['poster_ip'] || $rdns_ip_num == 'all') ? gethostbyaddr($ip) : $ip;

#
#-----[ REPLACE WITH ]---------------------------------------------
#
$ip = ( $rdns_ip_num == $row['poster_ip'] || $rdns_ip_num == 'all') ? htmlspecialchars(gethostbyaddr($ip)) : $ip;

#

jetzt kommt logischerweise, wenn ich ein forum moderieren möchte die meldung "Du hast keine Themen ausgewählt, auf die diese Aktion ausgeführt werden soll. Bitte wähle mindestens eins aus."
liegt dran, da die variablen ja nicht gefüllt sind, weil noch nicht eingebaut..


anbei meine modcp.php... könnte sich mal bitte einer die datei anschauen um zu sehen wo was eingebaut werden muss?! danke

[ Attachment gelöscht am Di 11.Apr, 2006 19:46 von oxpus ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier die korrekt geänderte Datei:
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!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

danke dir vielmals! funktioniert suba
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Na wer sagts denn...
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!
Antworten