![]() |
[PHP] Intelligente Trimfunktion?
Moin,
Ich bin gerade so ein bisschen auf Ideensuche. Bei meiner neuen BlogEngine möchte ich gerne, dass nach einer gewissen Anzahl an Zeichen der Text in der Übersicht abgeschnitten wird. Das funktioniert eigenlich auch soweit ganz hervorragend. Problematisch wird's erst, wenn sich in dem abzuschneidenden Tag HTML-Befehle wie <list>[i][b] usw. befinden, und der Text vor der schließenden Klammer abgeschnitten wird. Hat jemand eine Idee, wie ich an die Sache rangehen kann, oder sollte ich lieber auf eine manuelle Funktion im Post-Editor setzen, wo ich bei Bedarf einfach ein z.B. ""-Tag verwende? |
Re: [PHP] Intelligente Trimfunktion?
Entferne doch alle Zeichen ab einer bestimmen Länge, setze 3 Punkte dahinter und Parse dann den String und schaue, welche Tags noch offen sind und setze die Endtags in der richtigen Reihenfolge wieder dran.
So würde ich es versuchen, gibt aber vielleiht noch einfachere Lösungen. Und es sieht (v.A. wenn es Listen gibt) nicht sonderlich schön aus, mitten in einer Liste abzuschneiden. Flare |
Re: [PHP] Intelligente Trimfunktion?
Zitat:
|
Re: [PHP] Intelligente Trimfunktion?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz