Tomek
20.10.2004, 06:34
Hallo,
ich habe heute Nacht unser Forum von phpBB auf vB3 umgestellt. Ich bin sehr zufrieden bis auf einen Haken:
Der Importer Impex (neuste Version) hat die [ code ]-Tags (natürlich ohne Leerzeichen) nicht richtig konvertiert. Aus [ code ] machte er [ code:1:b1cfa405a1 ]. Bei [ /code ] das gleiche.
Ich habe jetzt ziemlich viel gesurft und gesucht und bin nur auf diesen für mich interessanten Beitrag (http://www.vbulletin.com/forum/showpost.php?p=732858&postcount=3) gestoßen. Die ersten MySQL-Befehle funktionieren einwandfrei und die falschen Zeichen werden konvertiert. Allerdings scheitert das Ganze bei den letzten zwei entscheidenden MySQL-Queries:
UPDATE post SET pagetext = REPLACE(pagetext,'','[ code]')
UPDATE post SET pagetext = REPLACE(pagetext,'[/code%]','')
Das Query selbst ist in Ordnung. Nur leider findet MySQL nicht die Einträge mit [code%]. Ich denke es liegt an der falschen Syntax bei dem Such-String. Ich bin aber kein MySQL-Profi und weiss nicht wie der Such-String aussehen müsste um die kaputten [ code:1:b1cfa405a1 ] zu finden.
Vielen Dank im Voraus.
ich habe heute Nacht unser Forum von phpBB auf vB3 umgestellt. Ich bin sehr zufrieden bis auf einen Haken:
Der Importer Impex (neuste Version) hat die [ code ]-Tags (natürlich ohne Leerzeichen) nicht richtig konvertiert. Aus [ code ] machte er [ code:1:b1cfa405a1 ]. Bei [ /code ] das gleiche.
Ich habe jetzt ziemlich viel gesurft und gesucht und bin nur auf diesen für mich interessanten Beitrag (http://www.vbulletin.com/forum/showpost.php?p=732858&postcount=3) gestoßen. Die ersten MySQL-Befehle funktionieren einwandfrei und die falschen Zeichen werden konvertiert. Allerdings scheitert das Ganze bei den letzten zwei entscheidenden MySQL-Queries:
UPDATE post SET pagetext = REPLACE(pagetext,'','[ code]')
UPDATE post SET pagetext = REPLACE(pagetext,'[/code%]','')
Das Query selbst ist in Ordnung. Nur leider findet MySQL nicht die Einträge mit [code%]. Ich denke es liegt an der falschen Syntax bei dem Such-String. Ich bin aber kein MySQL-Profi und weiss nicht wie der Such-String aussehen müsste um die kaputten [ code:1:b1cfa405a1 ] zu finden.
Vielen Dank im Voraus.