Seite 1 von 2

BBCode in allen Posts aktivieren [gelöst !]

Verfasst: 23.05.2006 15:13
von derhaase
Hallo, ich hoffe ihr könnt mir helfen :D !

Nach einer erfolgreichen konvertierung von vBulletin sind in meinem Forum alle Posts auf bbcode deaktiviert eingestellt.

Ich hab schon probiert in der Datenbank die Werte für bbcode_enable in der Tabelle phpbb_posts auf 1 zu stellen .
Dass ändert aber leider nichts daran dass die bbcodes nicht umgesetzt werden obwohl im "Kontextmenu" der Posts der Haken bei "BBCodes Deaktivieren" dadurch entfernt wird

Welche Möglichkeiten habe ich die bbcode Einstellung aller posts gleichzeitig
zu ändern, sodass dieser auch umgesetzt wird ? knapp 3000 posts per hand zu editieren ist ja praktisch unmöglich !

Verfasst: 23.05.2006 20:16
von Maxxxx
Vielleicht gibt folgender Artikel Aufschluss über die Probleme:

http://www.phpbb.de/doku/kb/artikel.php ... ht=BB+Code

Verfasst: 23.05.2006 20:20
von derhaase
danke vielmals
muss mich jetzt erstmal in meine höhle verziehen und das versuchen zu verstehen :D

edit:
Ok jetzt weis ich warum meine Methode nicht funktioniert hat.
Trotzdem ist mir nicht ganz klar wie ich das jetzt manuell machen soll.
Und vor allem nicht mit tausenden Beiträgen gleichzeitig :( .

Verfasst: 24.05.2006 02:31
von cYbercOsmOnauT
Wundert mich, dass das Konverterscript in den Posts keine uid's vergab und nutzte. Welches Script hast Du denn zum Konvertieren verwendet?

Gruß,
Tekin

Verfasst: 24.05.2006 09:12
von derhaase
Als Converter hab ich das Script aus diesem Thread benutzt:

http://www.phpbb.com/phpBB/viewtopic.php?t=54908

Allerdings hab ich die Konvertierung selber auf nem andern Webspace gemacht, da mein Anbieter nen paar php Einstellungen nicht ändern wollte, die das Script leider braucht.
Später habe ich dann die worldlist, die Posts und die User direkt über die Datenbank in eine "frische" phpbb Installation auf meinem Stammserver importiert.

Hat auch alles wunderbar geklappt, bis auf diesen einen Fehler, den ich selber irgendwie nicht beheben kann.

Ich denke man müsste rausfinden wie man diese beiden Funktionen
preg_replace und str_replace in einem Script manuell auf einzelne
Posts anwenden kann. Allerdings fehlt mir dazu ein wenig das Fachwissen.
Wenn mir irgendwer einen "Denkanstoß" geben kann wär das echt nett !!

Verfasst: 24.05.2006 18:21
von derhaase
Kennt denn vielleicht einer einen Mod für das ACP der eine art
Post Mass Edit Funktion hinzufügt?

Verfasst: 30.05.2006 11:55
von derhaase
kann mir denn wirklich keiner weiterhelfen oder hat ne idee?!?

Verfasst: 30.05.2006 12:32
von cYbercOsmOnauT
Ich hab das Converter-Script mal schnell überflogen und so wie es scheint, erzeugt er BBCodeUID's für die BBCodes. Somit sollten die BBCodes eigentlich auch funktionieren.

Wie sehen die Postings denn in der Datenbank (phpbb_posts_text) aus?

So?

Code: Alles auswählen

[b]Hallo das ist ein Test[/b]
oder so?

Code: Alles auswählen

[b:8ab0578bb4]Hallo das ist ein Test[/b:8ab0578bb4]

Verfasst: 30.05.2006 12:59
von derhaase
es ist immer wie im ersten schema ohne die ganzen Zahlen

Verfasst: 30.05.2006 14:34
von cYbercOsmOnauT
Dann gab es bei der Konvertierung Probleme. Ohne die BBCode UID werden (auch bei vBulletin) BBCodes nicht als solche geparset. Das ist ein Schutzmechanismus.

Welche vB-Version versuchst Du zu konvertieren?