Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Doc²
Forumssüchtiger

Anmeldungsdatum: 08.08.2005 Alter: 39
Geschlecht: 
Beiträge: 2897
Wohnort: Lübbenau
Auto 1: Fiesta (Mk3) Chianti 1.3
Auto 2: Fiesta (Mk3) Rallye Umbau
Auto 3: Fiesta (Mk8) Alltagsauto

|
Verfasst am: 28.05.2014 20:58 Titel: Linkadresse wird nicht korrekt erkannt |
|
|
Folgendes Problem:
Ich habe versucht einen Wikipediaeintrag hier ins Forum zu verlinken.
Dieser Beitrag hatte als besonderheit drei Ausrufezeichen als Endung.
Und eben diese wurden nicht korrekt erkannt und der Link als ungültig deklariert
Beispiel: http://de.wikipedia.org/wiki/!
Über diesen Link gelankt man nicht zum Wiki Eintrag zum Thema Ausrufezeichen.
Auch wenn man das ganze "Verpackt wird es als nicht korrekt erkannt, siehe:
Wiki Eintrag !
_________________
|
|
Nach oben |
|
 |
Per
Moderator

Anmeldungsdatum: 19.09.2007
Geschlecht: 
Beiträge: 2950
Wohnort: Frankfurt/M
Auto 1: Sierra II 1.8i Brillant StH
Auto 2: Sierra II 2.0i Brillant StH
Auto 3: Sierra II 4x4 Ghia
Auto 4: Capri III 2.3i S
Auto 5: Passat

|
Verfasst am: 02.06.2014 09:53 Titel: |
|
|
Versuch es mit URL-Encoding:
Wiki Eintrag !
Gilt übrigens auch für Klammern!
_________________ Zwinge niemanden zu seinem Glück
|
|
Nach oben |
|
 |
Doc²
Forumssüchtiger

Anmeldungsdatum: 08.08.2005 Alter: 39
Geschlecht: 
Beiträge: 2897
Wohnort: Lübbenau
Auto 1: Fiesta (Mk3) Chianti 1.3
Auto 2: Fiesta (Mk3) Rallye Umbau
Auto 3: Fiesta (Mk8) Alltagsauto

|
Verfasst am: 02.06.2014 16:00 Titel: |
|
|
Hab ich ausprobiert und siehe da jetzt funktionierts.
Ich hätte nicht gedacht das es für dieses Problem eine Lösung gibt die ich selbst "einstellen" kann.
Damit ist dieses Problem auch gelöst.
_________________
|
|
Nach oben |
|
 |
Per
Moderator

Anmeldungsdatum: 19.09.2007
Geschlecht: 
Beiträge: 2950
Wohnort: Frankfurt/M
Auto 1: Sierra II 1.8i Brillant StH
Auto 2: Sierra II 2.0i Brillant StH
Auto 3: Sierra II 4x4 Ghia
Auto 4: Capri III 2.3i S
Auto 5: Passat

|
Verfasst am: 02.06.2014 18:22 Titel: |
|
|
Doc² @ 02.06.2014 16:00 hat folgendes geschrieben: | eine Lösung [...] die ich selbst "einstellen" kann. |
Vllt. könnte Niere ein .replace für !, [, ) u.ä. einbauen...
_________________ Zwinge niemanden zu seinem Glück
|
|
Nach oben |
|
 |
nierenspender
Administrator

Anmeldungsdatum: 13.07.2005 Alter: 44
Geschlecht: 
Beiträge: 3621
Wohnort: Stadtilm
Auto 1: Fiesta Mk1
Auto 2: Aperto Roadster
Auto 3: Mondeo ST220
Auto 4: Mondeo Mk3 Kombi
Auto 5: Fiesta Calypso Turbo

|
Verfasst am: 02.06.2014 20:54 Titel: |
|
|
Per @ 02.06.2014 18:22 hat folgendes geschrieben: | Doc² @ 02.06.2014 16:00 hat folgendes geschrieben: | eine Lösung [...] die ich selbst "einstellen" kann. |
Vllt. könnte Niere ein .replace für !, [, ) u.ä. einbauen... |
Vielleicht
Aber so genau wusste ich das auch noch nicht.
_________________ mfg Michael
www.ford-fiesta.de
|
|
Nach oben |
|
 |
nierenspender
Administrator

Anmeldungsdatum: 13.07.2005 Alter: 44
Geschlecht: 
Beiträge: 3621
Wohnort: Stadtilm
Auto 1: Fiesta Mk1
Auto 2: Aperto Roadster
Auto 3: Mondeo ST220
Auto 4: Mondeo Mk3 Kombi
Auto 5: Fiesta Calypso Turbo

|
Verfasst am: 04.06.2014 22:27 Titel: |
|
|
meine Fresse, das war ein Akt, aber man muss ja "nur" aus
$patterns[] = "#\[url\]([\w]+?://([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
das hier machen:
$patterns[] = "#\[url\]([\w]+?://([\w\#$%üöä&~/.\-;:=,?@\*\!\{\}\(\)\]+]+|\[(?!url=))*?)\[/url\]#is";
ganz einfach oder?
Bitte mal ausgiebig ausprobieren ob das so passt und keinen Ärger an anderer Stelle macht
_________________ mfg Michael
www.ford-fiesta.de
|
|
Nach oben |
|
 |
Per
Moderator

Anmeldungsdatum: 19.09.2007
Geschlecht: 
Beiträge: 2950
Wohnort: Frankfurt/M
Auto 1: Sierra II 1.8i Brillant StH
Auto 2: Sierra II 2.0i Brillant StH
Auto 3: Sierra II 4x4 Ghia
Auto 4: Capri III 2.3i S
Auto 5: Passat

|
Verfasst am: 05.06.2014 09:32 Titel: |
|
|
Zumindest hat es Doc²s Link-Beispiel automatisch nachverpackt. War also nicht gaaanz falsch
_________________ Zwinge niemanden zu seinem Glück
|
|
Nach oben |
|
 |
Doc²
Forumssüchtiger

Anmeldungsdatum: 08.08.2005 Alter: 39
Geschlecht: 
Beiträge: 2897
Wohnort: Lübbenau
Auto 1: Fiesta (Mk3) Chianti 1.3
Auto 2: Fiesta (Mk3) Rallye Umbau
Auto 3: Fiesta (Mk8) Alltagsauto

|
Verfasst am: 05.06.2014 12:19 Titel: |
|
|
nierenspender hat folgendes geschrieben: | ... $patterns[] = "#\[url\]([\w]+?://([\w\#$%üöä&~/.\-;:=,?@\*\!\{\}\(\)\]+]+|\[(?!url=))*?)\[/url\]#is"; ... |
Das sieht anspruchsvoll aus.
Ich hoffe ich habe dir mit dieser "Kleinigkeit" nicht zu viel Ärger und Aufwand bereitet.
Danke das du dich darum gekümmert hast.
_________________
|
|
Nach oben |
|
 |
nierenspender
Administrator

Anmeldungsdatum: 13.07.2005 Alter: 44
Geschlecht: 
Beiträge: 3621
Wohnort: Stadtilm
Auto 1: Fiesta Mk1
Auto 2: Aperto Roadster
Auto 3: Mondeo ST220
Auto 4: Mondeo Mk3 Kombi
Auto 5: Fiesta Calypso Turbo

|
Verfasst am: 05.06.2014 13:55 Titel: |
|
|
Da du das ja vor Ewigkeiten schon mal bemängelt hast musst du dich da nicht entschuldigen. Weißt ja ich mach das gern aber manchmal eben spät.
_________________ mfg Michael
www.ford-fiesta.de
|
|
Nach oben |
|
 |
|