Contenido verändert mailto-Tag

Gesperrt
Vince
Beiträge: 122
Registriert: So 6. Mär 2005, 12:53
Kontaktdaten:

Contenido verändert mailto-Tag

Beitrag von Vince » Di 9. Aug 2011, 08:03

Hi,

habe ein kleines Problem.
Im mailto-Tag werden Einträge beim Speichern automatisch entfernt.

Eingetragen wurde:

Code: Alles auswählen

...subject=abwesend&body=<Diese_Signaturzeile_und_den_Betreff_UNVERAENDERT_stehen_lassen!>(Hier k&ouml;nnen Sie jetzt einen beliebigen Text f&uuml;r Ihre Abwesenheitbenachrichtigung eingeben!)">
Nach dem Speichern steht dort aber:

Code: Alles auswählen

...subject=abwesend&body=null(Hier k&ouml;nnen Sie jetzt einen beliebigen Text f&uuml;r Ihre Abwesenheitbenachrichtigung eingeben!)">
So funktioniert aber das Abwesenheits-Tool unseres Servers nicht. Wie lässt sich Contenido dazu bewegen, den Eintrag unangetastet zu lassen?
Das Problem tritt erst seit dem Update auf 4.8 auf nachdem die Seite vor kurzem aktualisiert wurde. Unter 4.6 gab es das nicht, da war alles okay.

Danke schon mal für Unterstützung

Vince

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Contenido verändert mailto-Tag

Beitrag von Dodger77 » Di 9. Aug 2011, 08:49

Also ich tippe mal darauf, dass sich

Code: Alles auswählen

<beliebigertext>
innerhalb eines HTML-Attributs nicht so gut macht, so dass Renderingprobleme entstehen könnten. Das Ausfiltern durch den TinyMCE ist daher sinnvoll.

Vince
Beiträge: 122
Registriert: So 6. Mär 2005, 12:53
Kontaktdaten:

Re: Contenido verändert mailto-Tag

Beitrag von Vince » Di 9. Aug 2011, 11:00

Hi,

danke für die schnelle Antwort :)
Dodger77 hat geschrieben:Das Ausfiltern durch den TinyMCE ist daher sinnvoll.
... kenn mich mit dem Tiny nicht so aus, hab auf der TinyMCE-Seite bei den FAQs auch nichts gefunden.

Wie filter ich denn aus?
In den Mandanteneinstellungen? Und wenn da, mit welchem Wert?

Vince

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Contenido verändert mailto-Tag

Beitrag von Dodger77 » Di 9. Aug 2011, 11:13

Mit ausfiltern meinte ich, dass der TinyMCE genau das ja bereits macht, denn:

Code: Alles auswählen

<a href="mailto:text@example.org?body=<irgendwas>">Text</a>
Ist halt kein gültiges HTML und könnte in einzelnen Browsern zu Darstellungsproblemen führen. Lösung: Einfach auf < und > im href-Attribut verzichten oder diese URL-encodieren zu %3C und %3E.

Spider IT
Beiträge: 1416
Registriert: Fr 3. Dez 2004, 10:15

Re: Contenido verändert mailto-Tag

Beitrag von Spider IT » Di 9. Aug 2011, 11:15

Das Problem verursachen doch die spitzen Klammern, welche in HTML die Tags darstellen.
Du solltest diese als Codes angeben, dann sollte es gehen.
Ich glaube aber nicht, dass < und > funktionieren.
Wahrscheinlich musst du sie als urlencoded schreiben (kenne leider die Codes nicht auswendig).

Gruß
René

Vince
Beiträge: 122
Registriert: So 6. Mär 2005, 12:53
Kontaktdaten:

Re: Contenido verändert mailto-Tag

Beitrag von Vince » Di 9. Aug 2011, 11:49

moin,
Dodger77 hat geschrieben:Mit ausfiltern meinte ich, dass der TinyMCE genau das ja bereits macht
... uups, habs irgendwie verdreht gelesen.
Dodger77 hat geschrieben:Ist halt kein gültiges HTML und könnte in einzelnen Browsern zu Darstellungsproblemen führen.
... kA warum das so realisiert wurde. Das Tool wurde irgendwo entwickelt und wird nun bundesweit in dieser Form eingesetzt.
Fehlt der Bereich in den spitzen Klammern oder wurde er verändert, klappt es nicht mit den Abwesenheits-Emails.
Dodger77 hat geschrieben:Lösung: Einfach auf < und > im href-Attribut verzichten oder diese URL-encodieren zu %3C und %3E.
Ergebnis: ... perfekt :)
Danke dir - und René, der ja auch auf dem richtigen Weg war

Vince

Gesperrt