Seite 1 von 1

Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 08:03
von Vince
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

Re: Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 08:49
von Dodger77
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.

Re: Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 11:00
von Vince
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

Re: Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 11:13
von Dodger77
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.

Re: Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 11:15
von Spider IT
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é

Re: Contenido verändert mailto-Tag

Verfasst: Di 9. Aug 2011, 11:49
von Vince
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