Escapeemail (SPT-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<!--
 
Beim Anlegen einer neuen Tagbeschreibung bitte zuerst
 
eine Seite mit dem Namen des Tags in der Schreibweise
 
 
sp:tagname bzw. spt:tagname
 
 
anlegen. Dann diese Seite verschieben nach
 
 
Tagname (SP-Tag) bzw. Tagname (SPT-Tag)
 
 
Hierdurch kann man immer einen Tag über seine reguläre
 
Schreibweise referenzieren und findet zudem den Tag in
 
der Tag-Referenz alfabetisch einsortiert.
 
 
Diesem Kommentar bitte bei der Tagbeschreibung entfernen.
 
-->
 
 
 
==Name==
 
==Name==
<spt:escapeemail> ([[deprecated]]) - Ersetzt Email-Adressen durch Bilder
+
<spt:escapeemail> ([[deprecated#2.0|deprecated]] ab Version 2.0) - ersetzt Email-Adressen durch Bilder
  
 
==Syntax==
 
==Syntax==
Zeile 25: Zeile 8:
  
 
==Beschreibung==
 
==Beschreibung==
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''
 
  <spt:escapeemail name="sp_contact"/>
 
  <spt:escapeemail name="sp_contact"/>
wird
+
''wird''
 
  <spt:email2img name="imgtext" object="sp_contact"/><sp:print name="imgtext"/>
 
  <spt:email2img name="imgtext" object="sp_contact"/><sp:print name="imgtext"/>
  
==Hinweis==
+
 
Dieser Tag ist Bestandteil des Moduls "Proaktiver Spamschutz" und muss über dieses freigeschaltet werden.
+
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.
 +
 
 +
<div class="note">
 +
'''Hinweis:''' Dieser Tag ist Bestandteil des Moduls "Proaktiver Spamschutz" und muss über dieses freigeschaltet werden.
 +
</div>
  
 
==Attribute==
 
==Attribute==
{| class="prettytable"
+
{| class="prettytable sortable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Name || Type || Required || Default || ab IES Version
 
! Name || Type || Required || Default || ab IES Version
Zeile 139: Zeile 126:
  
 
;<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 146: Zeile 133:
  
 
;<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 158: Zeile 145:
  
 
;<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 164: Zeile 151:
  
 
;<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>

Aktuelle Version vom 2. Juni 2009, 15:16 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.