Escapeemail (SPT-Tag)

Aus SiteparkWiki
Version vom 2. Juni 2009, 14:16 Uhr von Sed (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Name

<spt:escapeemail> (deprecated ab Version 2.0) - ersetzt Email-Adressen durch Bilder

Syntax

<spt:escapeemail name="sp_contact" encoding="html"/>

Beschreibung

Deprecated. Dieser Tag ist ab der IES-Version 2 veraltet. Der Tag wurde in spt:email2img umbenannt und seine Funktionsweise leicht verändert. spt:escapeemail erwartete name-Attribute in denen die zu ersetzenden Email-Adressen stehen. Der Tag ersetzt die Email-Addressen durch Bilder und schreibt das Ergebnis direkt in die Seite. Der Tag spt:email2img verwendet das Attribut name als Variablenname in dem der ersetzte Text gespeichert wird. Das Attribut object übernimmt die Aufgabe des Attributes name vom spt:escapeemail. Der ersetzte Text wird somit bei spt:email2img nicht direkt in die Seite geschrieben, sondern in eine Variable abgelegt. Alle übrigen Attribute behalten ihre Bedeutung.

Um spt:escapeemail auf spt:email2img umzustellen muss der Tag wie folgt geändert werden.

aus

<spt:escapeemail name="sp_contact"/>

wird

<spt:email2img name="imgtext" object="sp_contact"/><sp:print name="imgtext"/>


Ersetzt Email-Adressen durch Bilder. Diesem Tag kann mit dem Attribut name ein Text übergeben werden, der nach Email-Adressen durchsucht wird. Aus den, in diesem Text enthaltenen Email-Adressen werden Bilder generiert. Die Email-Adressen werden durch die Bilder mit HTML-<img>-Tags ausgetauscht. Zusätzlich werden Email-Adressen, die mit einem mailto://-Link eingegeben wurden mit einem angegebenen Formular verlinkt.

Hinweis: Dieser Tag ist Bestandteil des Moduls "Proaktiver Spamschutz" und muss über dieses freigeschaltet werden.

Attribute

Name Type Required Default ab IES Version
object Variable Ja None 1
alt Text Nein geschützte E-Mail-Adresse als Grafik 1
title Text Nein E-Mail-Adresse - zum Kontaktformular bitte klicken ... 1
color Text Nein 000000 1
bgcolor Text Nein FFFFFF 1
font Text Nein Arial 1
fontsize Number Nein 12 1
fontweight Text Nein plain 1
form Text Nein None 1
onclick Text Nein Ja, wenn popupwidth und popupheight angegeben sind:
window.name='sp';window.open(
   this.href,
   '${popupwidth}x${popupheight}',
   'width=${popupwidth},height=${popupheight},scrollbars=yes');
return false;
1
popupwidth Number Nein None 1
popupheight Number Nein None 1
name
Variable, in der der ersetzte Text abgelegt wird.
object
Objekt das den zu ersetzenden Text enhält.
alt
Alternativtext der in die alt-Attribute der <img>-Tags eingetragen wird.
title
Alternativtext der in die title-Attribute der <img>-Tags eingetragen wird.
color
Schriftfarbe, die für den Email-Text in dem generierten Bild verwendet werden soll.
bgcolor
Hintergrundfarbe, die für den Email-Text in dem generierten Bild verwendet werden soll.
font
Schriftart, die für den Email-Text in dem generierten Bild verwendet werden soll. In der Standardinstallation enthaltene Fonts sind:
  • Arial
  • Lucida
  • Verdana
  • Futura
fontsize
Schriftgröße, die für den Email-Text in dem generierten Bild verwendet werden soll.
fontweight
Schriftstyle, der für den Email-Text in dem generierten Bild verwendet werden soll. Mögliche Werte sind:
  • plain
  • bold
  • italic
form
Artikel, der das Kontaktformular bereitstellt.
onclick
JavaScript-Funktion die nach dem Klick auf eine Email-Adresse ausgeführt werden soll.
popupwidth
Breite des Popup-Fensters für das Kontaktformular.
popupheight
Höhe des Popup-Fensters für das Kontaktformular.