BBCode parsen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
austauschen
bild
dank
eigene projekt
empfehlen
endeffekt
erfinden
erweitern
fett kursiv unterstrichen
formatierung
glauben
hinweis
http
jemand
paar
programmierer
rad
text
url
verwenden
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du kannst selbst einen schreiben
http://digitcodes.com/create-simple-php-bbcode-parser-function/
Du musst den Beispielcode nur ein wenig erweitern -
hpage schrieb:
Du kannst selbst einen schreiben
http://digitcodes.com/create-simple-php-bbcode-parser-function/
Du musst den Beispielcode nur ein wenig erweitern
Danke für den Hinweis , aber ich möchte das Rad nicht neu erfinden
Wenn man googelt dann wird man erschlagen mit möglichen Parsern
Ich glaube kaum, dass jeder PHP-Programmierer seinen eigenen Parser schreibt.
Wer setzt sowas schon ein?
Wer kann einen fertigen BBCode-Parser empfehlen?
Beitrag zuletzt geändert: 8.5.2014 8:57:05 von dunkeltuten -
dunkeltuten schrieb:
hpage schrieb:
Du kannst selbst einen schreiben
http://digitcodes.com/create-simple-php-bbcode-parser-function/
Du musst den Beispielcode nur ein wenig erweitern
Danke für den Hinweis , aber ich möchte das Rad nicht neu erfinden
Wenn man googelt dann wird man erschlagen mit möglichen Parsern
Ich glaube kaum, dass jeder PHP-Programmierer seinen eigenen Parser schreibt.
Wer setzt sowas schon ein?
Wer kann einen fertigen BBCode-Parser empfehlen?
Du erfindest doch damit nicht das Rad neu.
Du musst im Endeffekt nur ein paar Pattern hinzufügen und die Funktion richtig triggern. Eventuell möchtest du auch das Ergebnis als String zurückgegeben kriegen, dann musst du nur echo mit return austauschen. So schwer kann das nicht sein. Aber wenn du etwas schwierigeres willst hier http://www.samclarke.com/2011/09/sbbcodeparser-php-bbcode-parser-class/ bitte. Das ist ein PHP BBCodeParser als Objekt. -
Du musst dir halt überlegen, was du genau brauchst.
Fertige BBParser unterstützen sehr wahrscheinlich viele unterschiedliche BBcodes, die du in den meisten Fällen gar nicht brauchst. Willst du nur ein paar simple BBcodes verwenden (zB fett, kursiv, unterstrichen) bist du sicherlich besser beraten es schnell selbst zu schreiben. Geht es um mehr als nur Text-Formatierung, zB um das Einfuegen von Links oder gar Bildern, wird es schon ein kleines bisschen komplizierter das selbst zu machen, da man in den meisten Fällen dafür dann Reguläre Ausdücke (RegEx) benötigt. Aber auch da findet man einzelne Codezeilen, die das Einbinden ins eigene Projekt sehr simpel gestalten.
Brauchst du hingegen eine Unterstützung für möglichste viele BBcodes, kannst wahrscheinlich einen beliebigen Parser verwenden. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage