Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 09:45:02 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155554 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: [gelöst] lokaler Fehler mit relativen Urls in WB 2.8.2  (Read 438 times)
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« on: December 08, 2011, 11:22:52 AM »

moin moin,
Vorgabe vom Kunden ist ein Menu-Link "Kontakt/Buchung". Dateiname ist dann kontaktbuchung.php, was okay ist.
 Mit der Einstellung "absolute Url" im Frontend Output Filter gibs keine Probleme. Mit relativen Urls erscheint
 
Warning: stripos() [function.stripos]: needle is not a string or an integer in G:\cms\CMS_WB\wb_lequerci\modules\output_filter\filter-routines.php(100) : runtime-created function on line 1

EDIT: Problem tritt auf allen Seiten auf, wo im Text eine Mailadresse verwendet wird.
Meine Einstellungen:
Frontendausgabe mit relativen Urls:    Aktiviert
Filtere E-Mail Adressen im Text:    =  Ausgeschaltet
Filtere E-Mail Adressen in mailto Links:     =  Ausgeschaltet

PHP: 5.2.13
WB 2.8.2 Rev 1528
« Last Edit: December 08, 2011, 01:08:44 PM by jacobi22 » Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
DarkViper
Development Team
*****
Offline Offline

Posts: 1254


« Reply #1 on: December 08, 2011, 12:35:53 PM »

EDIT: Problem tritt auf allen Seiten auf, wo im Text eine Mailadresse verwendet wird.

mit der Bemerkung sieht's schon etwas klarer aus.  wink
Wenn Du mir jetzt noch bestätigen kannst, dass das nur bei email-Adressen passiert, die in einem href="" oder src="" Attribut stecken, dann ist mir der Fehler klar.
Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #2 on: December 08, 2011, 12:38:37 PM »

Wenn Du mir jetzt noch bestätigen kannst, dass das nur bei email-Adressen passiert, die in einem href="" oder src="" Attribut stecken, dann ist mir der Fehler klar.

ist bestätigt  wink
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
DarkViper
Development Team
*****
Offline Offline

Posts: 1254


« Reply #3 on: December 08, 2011, 12:57:02 PM »

ok, ich hab mal eine korrigierte filter-routines.php angehängt.

Mea culpa...  ich hab beim Aufbau des Filters glatt die mailto-Links vergessen.  shocked  huh

parse_url() hatte Emailadressen in Attributen als ungültige URL erkannt und daher in stripos() den Needle-Fehler erzeugt.
Jetzt nutze ich den Fehler bewusst aus, um die Konvertierung bei ungültigen URLs zu überspringen.
Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #4 on: December 08, 2011, 01:06:48 PM »

und siehe da... ist kein Fehler mehr da  grin

Danke für die schnelle Reaktion und Korrektur!!!!
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
DarkViper
Development Team
*****
Offline Offline

Posts: 1254


« Reply #5 on: December 08, 2011, 01:15:51 PM »

kein Problem..
Ich schieb das jetzt gleich mal ins SVN rein, damit es in der nächsten Veröffentlichung auch enthalten ist.
Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
Domi741

Offline Offline

Posts: 1


« Reply #6 on: January 07, 2012, 09:04:45 PM »

Hallo,

was ist da nun genau das Problem? Habe auch diese Fehlermeldung, allerdings habe ich keine Mailadresse auf der Seite wo der Fehler kommt, nur relative Verlinkungen.

Was muss ich anpassen, dass der Fehler verschwindet?

SVN ist leider nicht erreichbar.

Lg Dominic
Logged
jacobi22
Betatester
*
Offline Offline

Posts: 1376


WWW
« Reply #7 on: January 07, 2012, 11:04:44 PM »

Eigentlich muß du nur den Beitrag hier richtig lesen  wink

"Fehler" ist in der Datei filter-routines.php (siehe Anhang von DarkViper/ 2. Posting). Lade dir das ZIP-File runter , entpacke es und kopiere die Datei in den Ordner modules/output_filter
Logged

LG Uwe

Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!