Encryptemail (SPT-Tag)
Version vom 24. Juni 2013, 13:30 Uhr von Veltrup (Diskussion | Beiträge)
Name
<spt:encryptemail> (ab Version 2.6) - Verschlüssel Email-Adressen so, dass sie auch für Responsive-Design-Anforderungen verwendet werden können
Syntax
<spt:encryptemail name="text" object="sp_contact"/>
Beschreibung
Verschlüssel die E-Mail Adresse, damit diese nicht durch Robots als E-Mail-Adresse erkannt werden können. Die erzeugte Zeichenkette kann weiterhin als lesbare E-Mail Adresse eingebunden werden.
Hinweis: Diese Tag benötigt CSS-Definitionen und eine JavaScript-Funktion die in der SP-SITE-API enthalten sind. Die sp-site-api.js und die sp-site-api.css müssen in die Web-Seite eingebunden sein.
Attribute
Name | Type | Required | Default | ab IES Version |
---|---|---|---|---|
name
|
Variable | Ja | None | 2.6 |
object
|
Attribute | Ja | None | 2.6 |
form
|
Text | Nein | None | 2.6 |
popupwidth
|
Number | Nein | None | 2.6 |
popupheight
|
Number | Nein | None | 2.6 |
urlparam
|
Text | Nein | None | 2.6 |
Dynamische Attribute | Text | Nein | None | 1 |
name
- Variable, in der der ersetzte Text abgelegt wird.
object
- Objekt das den zu ersetzenden Text enhält.
form
- Artikel, der das Kontaktformular bereitstellt.
popupwidth
- Breite des Popup-Fensters für das Kontaktformular.
popupheight
- Höhe des Popup-Fensters für das Kontaktformular.
urlparam
- Übergabe weiterer Parameter an das Kontaktformular. Mehrere Parameter werden über
&
getrennt (Beispiel: "peter=pan&donald=duck").
- Dynamische Attribute
- Dynamische Attribute sind beliebige HTML-Attribute, die evaluiert und bis zum HTML-Tag durchgereicht werden.
Beispiele
spt:encryptemail mit Verknüpfung zum Kontaktformular
Template Quelltext
<spt:encryptemail name="tmp_text" object="sp_text" form="${!{information.contact}}"/>
<sp:print name="tmp_text"/>