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.
Fehlende Smilies in alten Beiträgen
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Re: Fehlende Smilies in alten Beiträgen
Das Problem ist, dass die Beiträge mit Smilies in der Formin 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).
Code: Alles auswählen
<!-- s:mrgreen: --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Mr. Green" /><!-- s:mrgreen: -->
phpBB-MOD: Tauschbörse (3.0.5)
Re: Fehlende Smilies in alten Beiträgen
Vielen Dank für eure schnellen Antworten. Das STK werde ich mir mal ansehen.