Seite 1 von 1
BBCode und HTML entfernen
Verfasst: 26.12.2002 09:19
von rolandk
Ich hätte da eine Frage. Gibt es eine Routine, die mir aus den Beiträgen sämtlichen HTML Code und BBCode entfernt.
Ich zeige auf meiner Seite die letzten Beiträge auf der Startseite (nicht phpBB) an. Allerdings erscheint dann bei Anzeige der ersten 100 Zeichen des Textes auch immer der lästige BBCode oder auch HTML Code. Das sieht natürlich bääähhh aus.
Kann man das auf einfach Weise (nur für die Anzeige) entfernen. Gibt es da eine fertige Routine?
Verfasst: 26.12.2002 10:21
von Pumi
Die Routine muss irgendwo in der search.php stecken. Wenn man in der Suche "Ergebnisse anzeigen als Beiträge" ankreuzt, werden die Beiträge so angezeigt wie du willst.
Hoffe, das hilft dir weiter
Verfasst: 26.12.2002 10:33
von rolandk
Smilies einzublenden wär ja OK, fordert aber nur wieder zusätzlich Performance. Also lieber sämtlichen BBCode und HTML entfernen.
Wer weiß was?
Kann man da vielleicht irgendsoein str_replace Dingsbums definieren?
Verfasst: 28.12.2002 15:16
von Acid
...ich wüsste ned wie ma bei der Anzeige BBcode und HTML deaktivieren sollte... denn es würde weiterhin der Text ála "blabla [b]bla[/b]" bzw. "blabla [b:3494]bla[/b:3494] ..so wie´s in der post_text Tabelle eingetragen und durch Deinem Script ausgelesen wird.
Warum schickst Du den Text ned durch eine BBcode/HTML Abfrage (nähere Infos s. viewtopic.php) ..für weitere Hilfe müsst ich nochma Dein Script sehen.
Verfasst: 28.12.2002 20:25
von saerdnaer
du musst nur einen news hack verwenden der dir alle bbcodes schließt und die bbcods auf parst
ah
Verfasst: 29.12.2002 11:38
von rolandk
Das BBEncoden habe ich gemacht, bringt mir allerdings nichts, da es mein ganzes Design (quote Tabellen etc.) durcheinander bringt. Ausserdem lasse ich eh nur die ersten 100 Zeichen anzeigen.
D.h. ich bräuchte eine Routine, mit der man BBCode (mit evtl. Inhalt) aus einem Text visuell entfernen kann.
Hat jemand soetwas?