Oh okay, danke jetzt klappts
Edit:
Hab noch ein kleines Problem gefunden: Wenn in dem Threadtitel HTMLentities drinn waren, und genau an einem solchen Zeichen gekürtz wird, wird aus dem & ein & und das halbe Zeichen wird dagestellt.
Also beispielsweise, wenn ein Thread
Der "e;Tolle Thread"e; heisst, zählt utf8_strlen natürlich jedes zeichen aus "e; mit. Wenn man nu Pech hat, wird das letze quote zerschnitten und steht als &quo da. Das kennt der Parser natürlich nicht und stellt es als &quo da, so dass in der Anzeige dann
Der "Tolle Thread&quo... erscheint.
Ich hab das mal mit html_entity_decode in dieser Zeile gelöst:
Code: Alles auswählen
$altt_link_name_short = (utf8_strlen($altt_link_name) > $config['altt_char_limit'] + 3 )? (utf8_substr(html_entity_decode($altt_link_name), 0, $config['altt_char_limit']) . '...') : ($altt_link_name);
Weiss aber nich ob das gut is. Also es funktioniert jedenfalls...