Encryptemail (SPT-Tag)

Aus SiteparkWiki
Version vom 24. Juni 2013, 13:30 Uhr von Veltrup (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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 &amp; getrennt (Beispiel: "peter=pan&amp;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"/>