modifizierte mailto: Links durch SWM bei eigener Fehlerseite

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag 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.
zivalr
Beiträge: 5
Registriert: 27.11.2009, 13:12

Beitrag 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.
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag 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

Code: Alles auswählen

mailto:\\/\\/
suchen und die beiden

Code: Alles auswählen

\\/\\/
löschen. Die beiden sind zu viel, deshalb klappt das nicht.
Benutzeravatar
mirko
Beiträge: 23070
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag 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.
zivalr
Beiträge: 5
Registriert: 27.11.2009, 13:12

Beitrag 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.
Antworten