Escapeemail (SPT-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 8: Zeile 8:
  
 
==Beschreibung==
 
==Beschreibung==
'''''Deprecated.''' Dieser Tag ist ab der IES-Version 2 veraltet. Der Tag wurde nach [[spt:email2img]] umbenannt und seine Funktionsweise leicht verändert. <code>spt:escapeemail</code> erwartete <code>name</code>-Attribute in dem 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 Attribute <code>name</code> als Variablenname in dem der ersetzte Text gespeichert wird. Das Attribute <code>object</code> übernimmt die Aufgabe des Attributes <code>name</code> vom spt:escapeemail. Der ersetzt Text wird somit bei [[spt:email2img]] nicht direkt in die Seite geschrieben, sondern in eine Variablen abgelegt. Alle übrigen Attribute behalten ihre Bedeutung.''
+
'''''Deprecated.''' Dieser Tag ist ab der IES-Version 2 veraltet. Der Tag wurde in [[spt:email2img]] umbenannt und seine Funktionsweise leicht verändert. <code>spt:escapeemail</code> erwartete <code>name</code>-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 <code>name</code> als Variablenname in dem der ersetzte Text gespeichert wird. Das Attribut <code>object</code> übernimmt die Aufgabe des Attributes <code>name</code> 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 <code>spt:escapeemail</code> auf <code>spt:email2img</code> umzustellen muß der Tag wiefolgt geändert werden.''
+
''Um <code>spt:escapeemail</code> auf <code>spt:email2img</code> umzustellen muss der Tag wie folgt geändert werden.''
  
 
''aus''
 
''aus''
Zeile 18: Zeile 18:
  
  
Ersetzt Email-Adressen durch Bilder. Diesem Tag kann mit dem Attribut <code>name</code> ein Text übergeben werden, der nach Email-Adressen durchsucht wird. Aus dem, 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.
+
Ersetzt Email-Adressen durch Bilder. Diesem Tag kann mit dem Attribut <code>name</code> 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==
 
==Hinweis==
Zeile 125: Zeile 125:
  
 
;<code>font</code>
 
;<code>font</code>
:Schriftart, die für den Email-Text in dem generierten Bild verwendet werden soll. In der Standardinstallalation enthaltene Fonts sind:
+
:Schriftart, die für den Email-Text in dem generierten Bild verwendet werden soll. In der Standardinstallation enthaltene Fonts sind:
 
:*Arial
 
:*Arial
 
:*Lucida
 
:*Lucida
Zeile 132: Zeile 132:
  
 
;<code>fontsize</code>
 
;<code>fontsize</code>
:Schriftgrösse, die für den Email-Text in dem generierten Bild verwendet werden soll.
+
:Schriftgröße, die für den Email-Text in dem generierten Bild verwendet werden soll.
  
 
;<code>fontweight</code>
 
;<code>fontweight</code>
:Schriftstyle, die für den Email-Text in dem generierten Bild verwendet werden soll. Mögliche Werte sind:
+
:Schriftstyle, der für den Email-Text in dem generierten Bild verwendet werden soll. Mögliche Werte sind:
 
:*plain
 
:*plain
 
:*bold
 
:*bold
Zeile 144: Zeile 144:
  
 
;<code>onclick</code>
 
;<code>onclick</code>
:JavaScript-Funktion nach dem Klick auf eine Email-Adresse ausgeführt werden soll.
+
:JavaScript-Funktion die nach dem Klick auf eine Email-Adresse ausgeführt werden soll.
  
 
;<code>popupwidth</code>
 
;<code>popupwidth</code>
Zeile 150: Zeile 150:
  
 
;<code>popupheight</code>
 
;<code>popupheight</code>
:Breite des Popup-Fensters für das Kontaktformular.
+
:Höhe des Popup-Fensters für das Kontaktformular.
  
 
<noinclude>
 
<noinclude>
 
[[Category:SPT-Tags]]
 
[[Category:SPT-Tags]]
 
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_des_Inhalts_prüfen]]
[[Category:Qualität_der_Sprache_prüfen]]
 
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Beispiel_überarbeiten_testen]]
 
[[Category:Beispiel_überarbeiten_testen]]
 
</noinclude>
 
</noinclude>

Version vom 11. Februar 2009, 18:39 Uhr

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.