Fertige bbcode-Klasse oder Funktion

Grafixboy

Erfahrenes Mitglied
Hallihallo :)

Zwecks eines Webseitenumzugs von einer Baukastenseite auf meinen Webspace
suche ich einen BBCodegenerator. Am betsen als php-klasse oder als Funktion.

Bis jetzt habe ich eine Exportdatei.txt von der Baukasten-Seite.
Diese Beinhaltet die Menüpunkte und die dazugehörigen Html-Inhalte.
Wobei es mir nat. mehr um die Inhalte geht das andere ist simpler Text.
Zur Laufzeit wird sie nun an den richtigen stellen geteilt, in aussagekräftigen
Arrays abgespeichert und zum Test ausgegeben .
Dann füge ich das Inhalt-Array mit einer Trennzeichenkette zu einem String zusammen und wende darauf die Funktion an.

Da es mein Ziel ist die Inhalte automatisiert in eine MySql Datenbank zu schreiben
muss ich den HTML-Code ja in BB-Code wandeln.

Zu Anfang habe ich schon damit angefangen eine funktion zu schreiben:
also von html nach bbcode
PHP:
function parseHTML2BBCode( $bb ){
}

Nur jetzt wo sich die ersten ungereimtheiten sich auftun dachte ich mir so bin ja nicht
der erste der soetwas braucht und macht.

Da gibt es doch sicher schon was fertiges.
Und es müssen so gut wie alle tags berücksichtigt sein.

Also was benutzt oder kennt ihr und wo bekomme ich es her?

MfG Grafixboy
 
Hatte mal gehört das sich MySQL an manchen Formatierungen stört.

Weil bei mir so ziemlich alle Tags vorkommen dachte ich sicher ist sicher.
Also bei mir kann da sowohl Flash Tags alle gänigen html-tags als
auch javascript vorkommen.

Wenn dem nicht so ist würde es mich um so mehr freuen.
Habe aber auch vor ein kleines CMS zu bauen und deswegen
wäre es wenn ich es denn jetzt nicht für diese Aufgabe benötige
ein schönes Nice to have!

Gute Nacht Grafixboy :D
 
Hi Sven du bist aber auch immer spät hier unterwegs auch so eine Nachteule. ;)

Ok das klingt gut und vielversprechend.
Die beiden String - Funktionen kannte ich schon aber danke.

@CookieBuster
Was meinst du genau mit unbeabsichtigte Codeausführung ?

Wenn ich etwas ausgebe will ich ja das der code vom Browser interpretiert wird,
also ausgegeben.
 
Ok, wenn du willst dass all der Code aus der Datenbank ausgeführt wird, dann ist das kein Problem was ich erwähnt habe und die Funktionen erfüllen keinen Sinn für dich.

Da es aber ein CMS wird, muss man immer auf UserEingaben achten. Und hierfür kannst du die Funktionen dann gebrauchen.
 
Ahh achso du wolltest damit auf das CMS eingehen alles klar
ja da macht es selbtverständlich seinen Sinn nur weil du in
denem Eintrag dazu kein Wort verloren hattest war ich ein
wenig verwirrt :confused: .
:)
 
Mhm, tut mir leid. Bin in letzter Zeit etwas kurz angebunden, da ich etwas andere Dinge gerade im Kopf habe ;)

Ab demnächst gibts wieder ausführlichere Posts von mir :D
 
Ok ich schließe das dann mal hier.

Mir fiehl da ja noch ein das es ja zahlreich bbcode-Foren
gibt welche auf diese Thematik spezialisiert sind.

MfG Grafixboy
 
Zurück