Seite 1 von 1

Fragen zu Update von 17 auf 18

Verfasst: 01.12.2005 16:14
von michi-w.
Hallo,

bin gerade dabei das Update von 17 auf 18 zu machen.

Verwende dazu diese Anleitung
http://www.phpbbhacks.com/forums/viewto ... e5687e8f46

Den ersten Block habe ich fertig, dazu habe ich folgende Fragen:

privmsg.php

FIND

Code: Alles auswählen

'USERNAME' => $to_username,
REPLACE WITH

Code: Alles auswählen

'USERNAME' => stripslashes($to_username),
Der Eintrag war doppelt vorhanden, ich habe die Änderung an beiden vorgenommen.
War das richtig?

#############

viewtopic.php

FIND

Code: Alles auswählen

         WHERE
            t2.topic_id = $topic_id
            AND t.forum_id = t2.forum_id
AFTER, ADD

Code: Alles auswählen

AND t.topic_moved_id = 0
War dreimal vorhanden, ebenfalls alle drei abgeändert.
Auch richtig?

Gibt es auch ein Datenbank-Update?

Da ich noch nicht durch bin, kommen vielleicht noch weitere Fragen.

Gruß
michi-w.

Verfasst: 01.12.2005 16:16
von tost
Gibt es auch ein Datenbank-Update?
Ja, lade dazu den install und contrib Ordner hoch und führe die /install/update_to_latest.php aus

tost

Verfasst: 01.12.2005 16:35
von michi-w.
Ähm, ich habe das Forum von 15 hochgedatet, soll/kann ich die install und contrib von 18 nehmen?
(also aus einem aktuellen zip Paket)

Verfasst: 02.12.2005 15:00
von michi-w.
So, in meinem Test Forum funktioniert das Update.

In der Anleitung sind manchmal doppelte oder sogar dreifach Einträge vorhanden gewesen. Müssen da alle geändert werden, oder nur der erste?

Bis jetzt kann ich zwar im Test Forum keinen Fehler finden, aber das soll ja nichts heißen, daher hätte ich das vorher gerne geklärt.

privmsg.php
war doppelt vorhanden

FIND

Code: Alles auswählen

'USERNAME' => $to_username,
REPLACE WITH

Code: Alles auswählen

'USERNAME' => stripslashes($to_username),
#######################################

viewtopic.php
war dreimal vorhanden

FIND

Code: Alles auswählen

WHERE
            t2.topic_id = $topic_id
            AND t.forum_id = t2.forum_id
AFTER, ADD

Code: Alles auswählen

AND t.topic_moved_id = 0
#######################################

admin/admin_smilies.php
war doppelt vorhanden

FIND

Code: Alles auswählen

message_die(MESSAGE, $lang['Fields_empty']);
REPLACE WITH

Code: Alles auswählen

message_die(GENERAL_MESSAGE, $lang['Fields_empty']);
#######################################

includes/bbcode.php
war doppelt vorhanden

FIND

Code: Alles auswählen

bbcode_array_push($stack, $match);
REPLACE WITH

Code: Alles auswählen

array_push($stack, $match);
#######################################

Code: Alles auswählen

usercp_register.php
war doppelt vorhanden

FIND

Code: Alles auswählen

$signature = stripslashes($signature);
REPLACE WITH

Code: Alles auswählen

$signature = htmlspecialchars(stripslashes($signature));
#######################################

templates/subSilver/overall_header.tpl
fehlt, vermutlich wegen Layoutanpassung

FIND

Code: Alles auswählen

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;
                  <!-- BEGIN switch_user_logged_out -->
                  &nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>&nbsp;
                  <!-- END switch_user_logged_out -->
                  </td>
REPLACE WITH

Code: Alles auswählen

<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp;
                  <!-- BEGIN switch_user_logged_out -->
                  &nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>&nbsp;
                  <!-- END switch_user_logged_out -->
                  </span></td>