- Wenn HTML aktiviert ist, wird [quote="Nickname"] nicht in ein Zitat umgewandelt.
Code: Alles auswählen
OPEN includes/functions_post.php FIND $message = addslashes($message); AFTER, ADD $message = str_replace('"', '\"', $message);
- Wenn ihr die Code Upgrade Version von 2.0.19 auf 2.0.20 sehr früh heruntergeladen und durchgeführt habt.
Code: Alles auswählen
OPEN privmsg.php FIND if ( !($privmsg = $db->sql_fetchrow($result)) ) { redirect(append_sid("privmsg.$phpEx?folder=$folder", true)); } $privmsg_subject = preg_replace($orig_word, $replacement_word, $privmsg_subject); $privmsg_subject = ( ( !preg_match('/^Re:/', $privmsg['privmsgs_subject']) ) ? 'Re: ' : '' ) . $privmsg['privmsgs_subject']; REPLACE WITH if ( !($privmsg = $db->sql_fetchrow($result)) ) { redirect(append_sid("privmsg.$phpEx?folder=$folder", true)); } $orig_word = $replacement_word = array(); obtain_word_list($orig_word, $replacement_word); $privmsg_subject = ( ( !preg_match('/^Re:/', $privmsg['privmsgs_subject']) ) ? 'Re: ' : '' ) . $privmsg['privmsgs_subject']; $privmsg_subject = preg_replace($orig_word, $replacement_word, $privmsg_subject);
- Selbst wenn ihr das korrekte Upgrade Paket oder komplettes phpBB 2.0.20 heruntergeladen habt, ist die folgende Änderung durchzuführen (es sei denn, ihr habt den Schritt oben durchgeführt, dann braucht ihr es nicht mehr).
Code: Alles auswählen
OPEN privmsg.php FIND obtain_word_list($orig_word, $replace_word); REPLACE WITH obtain_word_list($orig_word, $replacement_word);
- Wird phpBB mit mySQL 5.0 verwendet...
Code: Alles auswählen
OPEN includes/functions.php FIND return substr($val, 16); REPLACE WITH return substr($val, 4, 16); OPEN usercp_register.php FIND $code = strtoupper(str_replace('0', 'o', substr($code, 6))); REPLACE WITH $code = strtoupper(str_replace('0', 'o', substr($code, 2, 6))); OPEN profile.php FIND return ( $hash ) ? md5($rand_str) : substr($rand_str, 8); REPLACE WITH return ( $hash ) ? md5($rand_str) : substr($rand_str, 0, 8);
- Ist im Forum die Account-Freischaltung "Durch den Admin" aktiviert und versucht ein inaktiver Benutzer sich einzuloggen, wird er auf eine weisse Seite weitergeleitet.
Code: Alles auswählen
OPEN login.php FIND // Only store a failed login attempt for an active user - inactive users can't login even with a correct password elseif( $row['user_active'] ) { // Save login tries and last login if ($row['user_id'] != ANONYMOUS) REPLACE WITH else { // Save login tries and last login, but only store a failed login attempt for an // active user - inactive users can't login even with a correct password if ( $row['user_id'] != ANONYMOUS && $row['user_active'] )
Die Diskussion über diese Fixes wird hier geführt.
Grüße,
Tekin