Nach Convert Probleme mit BBCodes in myBB - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Installation/Aktualisierung (https://www.mybb.de/forum/forum-53.html) +---- Thema: Nach Convert Probleme mit BBCodes in myBB (/thread-13319.html) Seiten: Seiten:
1
2
|
Nach Convert Probleme mit BBCodes in myBB - webstone - 22.05.2009 hallo, hallo zurück, nachdem ich nun eine etwas längere zeit verschollen war... mich dem kampf gegen vbulletin gestellt hatte und jetzt durch eine Projekt übernahme auf phpBB gestoßen bin, hab ich doch die kurve noch bekommen und bin wieder "zuhause" okay, genug gekratzt Erstmal etwas zu den Foren Scripten Altes Forum: PHPBB 3.0.4 Neues Forum: myBB 1.4.6 - engl. Kurz zur vorgehensweise... habe mybb1.4.6 von der engl. seite gesaugt, hochgeladen und installiert (etwas datenbank).. danach merge system hochgeladen und durchgeführt ( report_1243011333.html (Größe: 3,18 KB / Downloads: 4) ). Jetzt schau ich so durchs forum.. scheint erstmal alles okay zusein und dann bemerk ich, das die BBCodes einen wegbekommen haben... Beispiel... myBB: http://tutorialms.com/community/showthread.php?tid=67 phpBB: http://tutorialms.com/forum/viewtopic.php?f=8&t=230 Jetzt beim schreiben, sehe ich dass es vielleicht an der internen verlinkung von phpbb liegen könnte, aber dann dürfte es net bei externen links auftauchen... Zwecks der BBCodes Zitat:[img7a4fa]http//img254.imageshack.us/img254/112/logovn2.jpg[/img7a4fa] das sieht so aus ka warum Schonmal vielen Dank... ich hoffe ihr habt nach dem roman überhaupt bis hierher gelesen *gg* Greetz, Schönes WE & dickes danke Marcus RE: Nach Convert Probleme mit BBCodes in myBB - StefanT - 23.05.2009 Ich kenne mich mit dem phpBB nicht so gut aus. Scheinbar benutzt das aber unkonventionelle BBCodes. Das mit dem <!-- l --><a class="postlink-local"... scheint normals zu sein, wenn man vom phpBB wechselt. Zu dem img-Tag konnte ich mit Google gar nichts finden. RE: Nach Convert Probleme mit BBCodes in myBB - webstone - 23.05.2009 hey, danke erstma für die antwort... Wie lös ich das Problem? Gibts da irgendne Routine oder so... Oder muss ich alles von Hand bearbeiten? Wäre die Lösung vielleicht, wenn man es wie früher macht und vorher noch über nenn anderes Forum Konvertiert? Greetz Marcus RE: Nach Convert Probleme mit BBCodes in myBB - StefanT - 23.05.2009 Ich denke nicht, dass andere Konverter diese Fehler beheben. (zumindest findet man mit Google viele Foren mit diesem Fehler) RE: Nach Convert Probleme mit BBCodes in myBB - webstone - 23.05.2009 also von hand bearbeiten *grml* werd mir erstma den dumb saugen und dann gucken das ich des irgendwie mit search & replace wegbekomme *gg* danke schonmal RE: Nach Convert Probleme mit BBCodes in myBB - webstone - 28.05.2009 Hey, sorry für Doppelpost, aber er meint nach 3 Tagen immer noch, das ich nur alle 120 mins meine Beiträge bearbeiten darf Ich habe nun eine Lösung für mein Problem gefunden... Habe mir nenn kleines Script gebaut, welches mir diese <!-- m-->, <!-- l --> und <!-- w --> Dinger durch nenn http:// bzw. ersetzt... Damit andere mit dem selben Problem das schneller lösen können, hier der Code PHP-Code: <? was macht das Script... Als erstes sucht es alle Einträge mit nemm Code: <!-- w --><a class="postlink" href="%"> Danach macht es einen Update aller gefundenen Beiträge und ersetzt die alten tags durch http:// bzw. wenn man jetzt <!-- m --> oder <!-- l --> Tags ersetzen will muss man nur kurz das script anpassen und den Rest macht das Script von alleine... Zu dem Problem mit den alten BBCodes von myBB in den Signaturen... Zwei Möglichkeiten...
ich hoffe ich konnte dem einen oder anderem helfen. Gruss Marcus RE: Nach Convert Probleme mit BBCodes in myBB - pcworld - 03.06.2009 Hast du das mit diesem komischen Tags hinbekommen?: Code: [img7a4fa]http//img254.imageshack.us/img254/112/logovn2.jpg[/img7a4fa] Zu deinem PHP-Code von dir oben: Bei mir ist es sowas ähnliches, da hilft dein Code oben allerdings leider nichts. Ich habe in einem Beitrag die E-Mail-Adresse "0188801@gmail.com" in Quelltext, und nach der Konvertierung mit Merge habe ich folgenden Käse bekommen: Code: <!-- e --><a href="mailto:0188801@gmail.com">0188801@gmail.com</a><!-- e --> Gruß, pcworld RE: Nach Convert Probleme mit BBCodes in myBB - webstone - 03.06.2009 hey, wegen dem BBcode.. geh zu http://www.deine-domain.de/forum/admin/index.php?module=config/mycode&action=add Title: IMG Replace Regular Expression: Code: \[img(.*?)\](.*?)\[/img(.*?)\] Replacement: Code: <img src="$2" /> das $2 ersetzt dann das zweite (.*?) das erste und dritte (.*?) sind dann die 7q2e oder was auch immer hinter img steht wegen dem email ding.. ersetze PHP-Code: $result = mysql_query('SELECT * FROM `mybb_posts` WHERE `message` LIKE CONVERT( _utf8 \'%<!-- w --><a class="postlink" href="%">%\'USING utf8)'); PHP-Code: $result = mysql_query('SELECT * FROM `mybb_posts` WHERE `message` LIKE CONVERT( _utf8 \'%<!-- e --><a href="mailto:%">%\'USING utf8)'); und PHP-Code: $data['message'] = preg_replace('#<!-- w --><a class="postlink" href="(.*?)">.*?<\/a><!-- w -->#si', '[url]$1[/url]', $data['message']); PHP-Code: $data['message'] = preg_replace('#<!-- e --><a href="mailto:(.*?)">.*?<\/a><!-- e -->#si', '[email]$1[/email]', $data['message']); der zweite code ist nicht getestet, sollte aber so funktionieren Greetz marcus RE: Nach Convert Probleme mit BBCodes in myBB - pcworld - 06.06.2009 Danke für den PHP-Code, er hat funktioniert! Das Problem mit den komischen BBCode-Tags: Code: [size=852efhafra]Keine Haftung für externe Links.[/size2efhafra] Noch eine Frage: Gab es diese "[img7a4fa]" und das ganze komische Zeugs nur in Signaturen, oder auch in normalen Beiträgen? Gruß, pcworld RE: Nach Convert Probleme mit BBCodes in myBB - webstone - 07.06.2009 Hey, die img problem war bei mir nur in den Signaturen.. hab die zum schluss einfach von allen usern gelöscht *gg* aber das is net so schlimm, da ich ehh alle User neu aktivieren müssen Du kannst ja das [size] tag löschen ^^ Regular Expression: Code: \[size(.*?)\](.*?)\[/size(.*?)\] Replacement: $2 somit ersetzt du die [size] tags einfach durch garnichts *gg* Greetz Marcus |