Weiter gehts mit dem update auf 2.0.18

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
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Weiter gehts mit dem update auf 2.0.18

Beitrag von tom10 »

Deine phpBB Version: phpBB2 Plus 1.5.2
MODs: Ja
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

Tja, wie gerade gelesen, wars das noch nicht mit dem update auf 2.0.18!

Because some changes were not checked in into CVS the phpBB 2.0.18 release from yesterday was not complete. These changes have now been added to the Archives and all Archives are updated in our Downloads Section. If you already updated your Board to 2.0.18 you must do the following changes now to common.php and includes/usercp_register.php:

Open common.php

FIND:
PHP:
if (@phpversion() >= '5.0.0' && (!ini_get('register_long_arrays') || @ini_get('register_long_arrays') == '0' || strtolower(@ini_get('register_long_arrays')) == 'off'))


REPLACE WITH:
PHP:
if (@phpversion() >= '5.0.0' && (!@ini_get('register_long_arrays') || @ini_get('register_long_arrays') == '0' || strtolower(@ini_get('register_long_arrays')) == 'off'))


Open includes/usercp_register.php

FIND (Line 75):
PHP:
$error = FALSE;


AFTER, ADD:
PHP:
$error_msg = '';


FIND (Line 195):
PHP:
$user_avatar_local = ( isset($HTTP_POST_VARS['avatarselect']) && !empty($HTTP_POST_VARS['submitavatar']) && $board_config['allow_avatar_local'] ) ? htmlspecialchars($HTTP_POST_VARS['avatarselect']) : ( ( isset($HTTP_POST_VARS['avatarlocal']) ) ? htmlspecialchars($HTTP_POST_VARS['avatarlocal']) : '' );


AFTER, ADD:
PHP:
$user_avatar_category = ( isset($HTTP_POST_VARS['avatarcatname']) && $board_config['allow_avatar_local'] ) ? htmlspecialchars($HTTP_POST_VARS['avatarcatname']) : '' ;


FIND (Line 224):
PHP:
$signature = stripslashes($signature);


REPLACE WITH:
PHP:
$signature = htmlspecialchars(stripslashes($signature));


FIND (Line 231):
PHP:
$user_avatar = $user_avatar_local;


REPLACE WITH:
PHP:
$user_avatar = $user_avatar_category . '/' . $user_avatar_local;


FIND (Line 441):
PHP:
if ( $signature_bbcode_uid == '' )


REPLACE WITH:
PHP:
if ( !isset($signature_bbcode_uid) || $signature_bbcode_uid == '' )


FIND (Line 477):
PHP:
if ( @file_exists(@phpbb_realpath('./' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'])) )
{
@unlink(@phpbb_realpath('./' . $board_config['avatar_path'] . '/' . $userdata['user_avatar']));
}
$avatar_sql = user_avatar_url($mode, $error, $error_msg, $user_avatar_remoteurl);
}
else if ( $user_avatar_local != '' && $board_config['allow_avatar_local'] )
{
if ( @file_exists(@phpbb_realpath('./' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'])) )
{
@unlink(@phpbb_realpath('./' . $board_config['avatar_path'] . '/' . $userdata['user_avatar']));
}
$avatar_sql = user_avatar_gallery($mode, $error, $error_msg, $user_avatar_local);


REPLACE WITH:
PHP:
user_avatar_delete($userdata['user_avatar_type'], $userdata['user_avatar']);
$avatar_sql = user_avatar_url($mode, $error, $error_msg, $user_avatar_remoteurl);
}
else if ( $user_avatar_local != '' && $board_config['allow_avatar_local'] )
{
user_avatar_delete($userdata['user_avatar_type'], $userdata['user_avatar']);
$avatar_sql = user_avatar_gallery($mode, $error, $error_msg, $user_avatar_local, $user_avatar_category);


FIND (Line 897):
PHP:
$s_hidden_fields .= '<input type="hidden" name="avatarlocal" value="' . $user_avatar_local . '" />';


REPLACE WITH:
PHP:
$s_hidden_fields .= '<input type="hidden" name="avatarlocal" value="' . $user_avatar_local . '" /><input type="hidden" name="avatarcatname" value="' . $user_avatar_category . '" />';


If you already updated your Forum to 2.0.18 you can also download a Package with the changed files from this update:

Changed Files from phpBB 2.0.18 Repackage
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Na da sind sie ja, die letzten Änderungen :(

Danke @tom10

EDIT
Das Update-Paket in den Downloads ist nun ebenfalls aktuell.
Zuletzt geändert von oxpus am Mo 31.Okt, 2005 13:20, insgesamt 1-mal geändert.
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
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja, kein Problem. Ich hatte mit erstaunen gesehen das es auf phpbb2.de weiter geht mit dem Update, bzw. das noch was fehlte.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, es wurde von Acyd bereits angekündigt. War nur die Frage von Stunden, bis das Update wieder freigegeben wird. Vervollständigt halt.
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
karstenkurt
Beiträge: 597
Registriert: Do 31.Mär, 2005 20:20
Kontaktdaten:

Beitrag von karstenkurt »

Kann man eigentlich einzelne Teile sepreat installieren? Ich hab da immer noch das Problem mit dem CTracker!
Bild
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Das mit dem Ctracker ist doch von CBack in einem anderen thread erklärt wurden. Der Code welcher in der sessions.php unklar ist einfach weg lassen. Aber schau mal lieber nach dem Thread.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der sessions.php ist der Teil des Cracker Tracker überflüssig geworden.
Cback hat oder bringt auch in Kürze eine angepasste Version raus, in der das deutlicher wird.
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