Escapeemail (SPT-Tag): Unterschied zwischen den Versionen
Zeile 8: | Zeile 8: | ||
==Beschreibung== | ==Beschreibung== | ||
− | '''''Deprecated.''' Dieser Tag ist ab der IES-Version 2 veraltet. Der Tag wurde | + | '''''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 | + | ''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 | + | 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 | + | :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öße, die für den Email-Text in dem generierten Bild verwendet werden soll. |
;<code>fontweight</code> | ;<code>fontweight</code> | ||
− | :Schriftstyle, | + | :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> | ||
− | : | + | :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_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.