diggity
Erfahrenes Mitglied
Hallo!
Ich such nach einer Funktion, die ein Wordwrap durchführt, aber bei den <a>-Tags keinen Break reinmacht. Wie lässt sich sowas realisieren? Ist ja ziemlich ungut wenn lange Links immer durch <br />-Tags "zerstört" werden. Eine Möglichkeit wäre es, lange URLs einfach durch Punkte zu ersetzen, Bsp. http://asdf.de/abc....xyz.php. Dazu hab ich mir schon eine Funktion gebaut, die wie folgt aussieht:
Das Problem hierbei ist, dass der übrige Text natürlich auch durch diese Funktion bearbeitet wird, und dementsprechend ein Blödsinn herauskommt +g+
Wie könnte ich das angehen?
Danke vielmals!
Ich such nach einer Funktion, die ein Wordwrap durchführt, aber bei den <a>-Tags keinen Break reinmacht. Wie lässt sich sowas realisieren? Ist ja ziemlich ungut wenn lange Links immer durch <br />-Tags "zerstört" werden. Eine Möglichkeit wäre es, lange URLs einfach durch Punkte zu ersetzen, Bsp. http://asdf.de/abc....xyz.php. Dazu hab ich mir schon eine Funktion gebaut, die wie folgt aussieht:
PHP:
function url($url) {
$anz = strlen($url) >= 55?substr($url, 0, 35) . "..." . substr($url, -15):$url;
$str = '<a href="'.$url.'" target="_blank">'.$anz.'</a>';
return $str;
}
Das Problem hierbei ist, dass der übrige Text natürlich auch durch diese Funktion bearbeitet wird, und dementsprechend ein Blödsinn herauskommt +g+
Wie könnte ich das angehen?
Danke vielmals!