Shoutbox : Links automatisch kürzen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Shoutbox : Links automatisch kürzen

Beitrag von goodpeace »

Hallo ,

Ich wollte gerade das snipet was es für phpbb gibt auch in die Shoutbox einbauen aber es funzt nicht richtig :

Dieser Code habe ich schon erfolgreich eingebaut

Code: Alles auswählen

$message = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\"><strong>\\2</strong></a>", $message);
Wie kann ich nun machen dass längere Links automatisch in der Shoutbox verkleinert werden ?
Mit dem umgebauten Snippet gehts es nicht ?

Das war das Snippet was nicht funktioniert

Code: Alles auswählen

$message= preg_replace("/<a href=(.*?)>((http:\/\/|https:\/\/|ftp:\/\/|www\.).*?)<\/a>/ie", "(strlen(\"\\2\") > 65 && !eregi(\"<\", \"\\2\") ) ? '<a href='.stripslashes(\"\\1\").'>'.substr(\"\\2\", 0, 35) . '....' . substr(\"\\2\", -25).'</a>' : '<a href='.stripslashes(\"\\1\").'>'.\"\\2\".'</a>'", $message); 
Danke für eure Hilfe
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Re: Shoutbox : Links automatisch kürzen

Beitrag von goodpeace »

Weiss keiner nen rat ? =)
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Re: Shoutbox : Links automatisch kürzen

Beitrag von goodpeace »

Leute sonst wisst ihr ja immer eine lösung auf meine Probleme warum bei diesem nicht lol =)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Shoutbox : Links automatisch kürzen

Beitrag von 4seven »

hier ein wenig lesestoff

http://www.google.de/search?hl=de&sourc ... uche&meta=

mit der korrekten regexp klappt das auch
da musste ich auch oft und lange dran fummeln :grin:
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Re: Shoutbox : Links automatisch kürzen

Beitrag von goodpeace »

Ich versteh gar nichts lol der code funktioniert ja auch im forum warum nicht in der shoutbox .

Ich blick da nicht durch kann mir jemand vielleicht den code verarbeiten =)

Danke
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Shoutbox : Links automatisch kürzen

Beitrag von 4seven »

die variable $message existiert in der shoutbox möglicherweise garnicht..
goodpeace
Mitglied
Beiträge: 114
Registriert: 18.06.2008 21:46

Re: Shoutbox : Links automatisch kürzen

Beitrag von goodpeace »

klar hab die variable ja auf $message umgeändert vorher war es was anders .
Die variable ist für die text ausgabe gedacht

Mit den Link umwandlungen hats ja geklappt
Antworten

Zurück zu „Coding & Technik“