Seite 1 von 1

Fehlende Smilies in alten Beiträgen

Verfasst: 13.02.2011 21:09
von Dogstar37
Hallo,

ich habe eine kleine Unschönheit in meinem Forum entdeckt: ich habe die Original-Smilies von phpBB3 durch ein anderes Smilie-Paket ersetzt und jetzt gibt es in alten Beiträgen noch die Verweise auf die alten Smilies. So verweist z. B. ":)" in einem alten Beitrag auf das damals aktuelle Smilie für diesen Code, das aber jetzt nicht mehr vorhanden ist und somit nur ein Fragezeichen-Symbol erscheint.

Wenn ich die betreffenden Beiträge bearbeite, also ":)" lösche und nochmal ":)" reinschreibe, erscheint auch prompt das aktuelle Smilie. Gibt es eine elegante Möglichkeit, sämtliche Beiträge mit den fehlenden Smilies in einem Rutsch zu berichtigen oder muss ich das tatsächlich alles manuell berichtigen?

Vielen Dank im Voraus für jegliche Hilfe.

Re: Fehlende Smilies in alten Beiträgen

Verfasst: 13.02.2011 21:13
von Birne94
Das Problem ist, dass die Beiträge mit Smilies in der Form

Code: Alles auswählen

<!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Mr. Green" /><!-- s:mrgreen: -->
in der DB gespeichert werden. Du könntest über einen SQL die Pfade anpassen (zB icon_mrgreen.gif durch den neuen Pfad ersetzen). Eine andere Möglichkeit wäre, die alten Smilies im Dateisystem durch die neuen zu ersetzen (alte Dateien überschreiben).

Re: Fehlende Smilies in alten Beiträgen

Verfasst: 13.02.2011 21:17
von Dr.Death
Hi,

du brauchst dir nur das STK installieren und danach die BBCodes neu parsen lassen....

Re: Fehlende Smilies in alten Beiträgen

Verfasst: 13.02.2011 21:34
von Dogstar37
Vielen Dank für eure schnellen Antworten. Das STK werde ich mir mal ansehen.