Seite 1 von 1
Verfasst: 02.12.2009, 11:13
von mirko
Der versucht die Seite zu laden und ersetzt alle nicht http:// und https:// durch die kompletten Aufrufe. Bei mailto: (und javascript:) habe mich verkopiert, denn ein mailto:// gibt es natürlich nicht, das muss immer ohne // sein.
Verfasst: 02.12.2009, 08:31
von zivalr
Hallo Mirko,
das mache ich gleich.
Das heisst es wird nach zwei slashes gesucht und wenn die nicht vorhanden sind, der ganze http string dazugehängt.
Besten Dank,
Robert.
Verfasst: 01.12.2009, 18:21
von mirko
Ich habe es vorgesehen, ist aber ein Fehler im Script beim Vergleich. In der nächsten Version macht er das mit den mailto: Links nicht mehr falsch. Man kann auch manuell die Datei newslettersubunsub_ops.inc.php runterladen, nach
suchen und die beiden
löschen. Die beiden sind zu viel, deshalb klappt das nicht.
Verfasst: 01.12.2009, 17:47
von mirko
An die mailto habe ich nicht gedacht, das stimmt. Eine richtige Umleitung machen lassen, dazu die Datei userdefined.inc.php runterladen, in einem Texteditor öffnen und vor #define(\"ForcePageRedirect\", 1); das Raute-Zeichen # entfernen. Die Datei speichern und wieder hochspielen, es wird dann eine richtige Umleitung gemacht, d.h. nicht mehr die Dateien geladen, Links modifiziert und angezeigt.
Verfasst: 01.12.2009, 16:38
von zivalr
Hallo,
wenn man auf eine eigene Fehlerseite umleitet und dabei Inhalte zusammen mit der von SWM generierten Fehlermeldung anzeigt, dann werden die Links modifiziert.
Das trifft auch für mailto Links zu, was dann so aussieht:
href=\"
http://www.host.com/news/mailto:newsletter@host.com\"
Was für eine Lösung gibt es dafür?
Robert.