Seite 1 von 1

URL-Begrenzung innerhalb von [url]..[/url]

Verfasst: 01.10.2005 03:09
von fun35
nachdem ich erfolgreich den 50 Zeichen Mod installiert habe suche ich eine erweiterung, die es ermöglicht das links die mit .. eingefügt werden

a) nach einer bestimmten Anzahl Zeichen abgeschnitten werden

b) nach dem abschnitt am besten nur ein "....." angezeigt wird

c) der Link aber noch 100% funktioniert



Wer kann mir helfen ???

DANKE!

Verfasst: 01.10.2005 09:00
von Underhill
Hi,

warte bitte noch bis morgen... 8)

Ich werde zufaellig heute noch eine veraenderte Version der MODs bereitstellen - Dann werden deine Fragen ggf. automatisch beantwortet - Ok?


Gruss
Underhill

Verfasst: 01.10.2005 11:36
von fun35
Suuper , ... ja klar kann ich noch warten...ist doch ehrensache.

Verfasst: 02.10.2005 19:44
von Underhill
Hi,

siehe:

http://www.underhill.de/downloads/phpbb ... ttipps.txt

Reicht der mittlere Tipp?


Gruss
Underhill

Verfasst: 02.10.2005 21:15
von fun35
Erkenne jetzt aber nicht die Möglichkeit (a) das Links innerhalb von ... abgeschnitten werden und auch noch 100% funktionieren .. oder irr ich mich da jetzt ???

Verfasst: 03.10.2005 15:33
von Underhill
Hi,

an dieser Sache bin ich schonmal verzweifelt..

Das Problem ist das phpBB Links auf drei Arten zulaesst:

Code: Alles auswählen

1. [url]http://www.example.com/[/url]

2. [url=http://www.example.com/]Example[/url]

3. http://www.example.com/
und zusaetzlich noch die beiden Mailadressenersetzungen...

Das sind nach meiner Meinung zu viele Faelle um sie in einer MOD, die die Eingabe von Inhalten veraendert bevor sie in die Datenbank geschrieben werden, abzufangen.

Ein besserer Ansatz waere es vielleicht die Ausgabe (includes/bbcode.php) zu veraendern - Nur offen gesagt fehlt mir aktuell die Zeit und die Lust das anzugehen...

Mal sehen wie Olympus sich an dieser Stelle verhalten wird...

Gruss
Underhill

Verfasst: 03.10.2005 20:23
von fun35
Underhill hat geschrieben:Hi,

an dieser Sache bin ich schonmal verzweifelt..

Das Problem ist das phpBB Links auf drei Arten zulaesst:

Code: Alles auswählen

1. [url]http://www.example.com/[/url]

2. [url=http://www.example.com/]Example[/url]

3. http://www.example.com/
und zusaetzlich noch die beiden Mailadressenersetzungen...

Das sind nach meiner Meinung zu viele Faelle um sie in einer MOD, die die Eingabe von Inhalten veraendert bevor sie in die Datenbank geschrieben werden, abzufangen.

Ein besserer Ansatz waere es vielleicht die Ausgabe (includes/bbcode.php) zu veraendern - Nur offen gesagt fehlt mir aktuell die Zeit und die Lust das anzugehen...

Mal sehen wie Olympus sich an dieser Stelle verhalten wird...

Gruss
Underhill

Jepp da hast du recht aber mir würde ja schon Fall 1 reichen.. denn Fall 2 und 3 werden ja schon abgefangen, nur bei Fall 1 kann es sein das die Url immer noch das Forum sprengt.

Fall 2 ist ja ok, denn durch den Namen wird ein Link ja schon ansehnlich und bei Fall 3 soll ja nach 50 Zeichen abgeschnitten werden, weil der User "zu faul" ist die url-funktion zu nutzen .

Verfasst: 04.10.2005 03:08
von IPB_Flüchtling
Hallo,

für das Problem zu langer URLs gibt es eigentlich schon eine perfekte Lösung (die Postings von Elo am 6.3.2004 und Schurl von 7.3.2004 sind gemeint), wobei es egal ist, ob der Link mit [url] oder ohne [url] gepostet wird:

http://www.phpbb.de/viewtopic.php?t=49075

Dazu muss aber der 50-Zeichen-Mod vorher wieder ausgebaut werden. Stattdessen kann ich folgenden Mod empfehlen:

http://www.christianfecteau.com/mw3/viewtopic.php?t=1

Ich empfehle, die Version mw3_1.1.0_alpha.zip zu installieren, weil sie im Gegensatz zu früheren Versionen zu keinen HTML-Fehlern mehr führt!
Die vorherige Version des Mods ist übrigens vom phpbb.com-Team offiziell "abgesegnet" worden: http://www.phpbb.com/phpBB/viewtopic.php?t=263135

Was macht der Mod? Er verhindert - und zwar unabhängig vom Browser, verwendeten Style, Bildschirmauflösung etc. -, dass Layouts "zerstört" werden: So werden gepostete Bilder in ihrer Größe angepasst (ihre volle Größe erscheint nach Klick auf das Bild in neuem Fenster).

Und wenn irgendein Spaßvogel einen 1000 Zeichen langen Text ohne jegliches Leerzeichen dazwischen postet (also: mmmmmmmmmm...1000x), wird dafür gesorgt, dass nur unter das betreffende Posting ein horizontaler Scrollbalken hinzugefügt wird.
Alle anderen Beiträge des Threads bleiben davon gänzlich unberührt. Das Layout bleibt also erhalten.

Ich persönlich halte diesen Mod, der allerdings mit Javascript arbeitet, für ziemlich genial. (Wenn jemand Javascript nicht aktiviert hat, funktioniert der Mod halt einfach nicht - davon abgesehen, gibt es aber keinerlei Probleme.)

LG, IPB_Flüchtling

Verfasst: 04.10.2005 10:07
von Scotty
:) Thx, Funktioniert, das sollte man eigentlich bei den Snippets
mit aufnehmen ;)