nachdem ich auf einen Thread gestoßen bin, indem manche sich über die Einfachheit der hier gestellten Fragen beschwerten, dann habe ich hier was schweres für alle Sprache ist PHP 5.04
Umgebung: Joomla CMS
Problembeschreibung:
Ich habe teilweise sehr lange Texte, die mir das Joomla ausgeben soll. Ich fände es viel schöner, wenn automatisch nach x Zeichen ein Seitenumbruch eingebaut wird. Seitenumbrüche werden von Joomla unterstützt. Dabei wird der Text in $text abgelegt und mit idesem Code zerlegt:
Code: Alles auswählen
$regex = '/{(mospagebreak)\s*(.*?)}/i';
$text = preg_split( $regex, $row->text );
Ansatz: da preg_split ein array zurückgibt, könnte man statt der obigen Zeile auch selber Code einfügen, der bei folgenden Bedingungen eine weitere Array-Seite liefert:
1. nach X(+n)-Zeichen
2. nach der Zeichenfolge ".<br />"
Die Zeichenfolge 2. muss natürlich erhalten bleiben, es wäre ja sinnlos, Punkte aus einem längeren Text teilweise zu entfernen, ebenso wie den Zeilenumbruch. Kann mir da jemand helfen? Bitte
MfG
Corni