BBCode_uid nachträglich einfügen

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
DnG
Mitglied
Beiträge: 132
Registriert: 15.06.2005 19:53
Wohnort: Bielefeld

BBCode_uid nachträglich einfügen

Beitrag von DnG »

Hey!
Ich schreibe derzeit einen Konverter vom wbb2 zum Orion/phpBB2, der so gut wie fertig ist und nat. auch hier veröffentlicht wird ^^
Jetzt gibt es nur ein Problem mit dem BBCode und zwar wird der nicht korrekt dargestellt.
In der Tabelle phpBB_posts_text habe ich schon einen Wert in die Spalte bbcode_uid eingefügt, allerdings muss ja noch bei jedem Tag wie etwas b noch die uid dahinter, also:

Code: Alles auswählen

Anstatt [b] -> [b:a27be22c73] (z.B.)
. Nur wie ich das jetzt praktisch umsetzen soll, ist mir ein Rätsel :cry:

Hoffe einer hat ne Idee :)

MfG
DnG
You think you've won,
and then it's all gone!
Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 »

Schreibe eine Schleife, die alle Beiträge ausliest, eine bbcode_uid generiert und den Beitragstext durch die bbcode-Funktionen jagt, wie beim Beitragsschreiben. Dann einfach die bbcode_uid speichern samt dem neuen Beitrag.

Wenn es größere Foren sind, kann es schnell zu einem Timeout kommen, verwende also set_timelimit() und bearbeite je Durchgang nur eine gewisse Anzahl an Beiträgen ;-)


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“