Vorlage:Nospam: Unterschied zwischen den Versionen

Aus Freifunk MWU Wiki
Zur Navigation springen Zur Suche springen
Spky (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Änderung 9862 von BELzEBUB (Diskussion) rückgängig gemacht.
Markierung: Rückgängigmachung
 
(22 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
<noinclude>
Diese Vorlage erzeugt anklickbare Email-Links mit Spamschutz.
Diese Vorlage erzeugt einen Email-Spamschutz. Die Email steht also niemals im HTML-Quelltext.
Die Email steht also niemals im HTML-Quelltext. Das ganze funktioniert mittels Javascript.
 
Taucht ein HTML-Element mit der id="''emailobfuscated''" auf, so sucht [[MediaWiki:EmailObfuscate.js]] nach den Werten in den Tags mit den IDs: "''emailuser''" "''emailhost''" "''emailsuffix''" und generiert einen EMail-Link.
 
Ist Javascript im Browser aus, so ist die Adresse verkehrt herum ohne ''@'' und ''.'' zu sehen:


== Verwendung ==
== Verwendung ==
Den Text aus dem Kasten kopieren und die Werte nach dem =-Zeichen entsprechend ändern.
Den Text aus dem Kasten kopieren und die Werte nach dem =-Zeichen entsprechend ändern.
<pre>
<pre>
{{Email | mail | example | com }}
{{nospam | mail | example | com }}
</pre>
</pre>


=== Beispiel ===
</noinclude><includeonly><span>{{{1}}}</span>{{@}}<span>{{{2}}}</span>.<span>{{{3}}}</span></includeonly>
{{Email | mail | example | com }}
 
</noinclude>
 
<includeonly>
<span id="emailobfuscated">
{{#if: {{{3|}}} | <span id="emailsuffix">{{{3}}}</span> }}
{{#if: {{{2|}}} | <span id="emailhost">{{{2}}}</span> }}
{{#if: {{{1|}}} | <span id="emailuser">{{{1}}}</span> }}
</span>
 
</includeonly>

Aktuelle Version vom 11. März 2020, 19:36 Uhr

Diese Vorlage erzeugt einen Email-Spamschutz. Die Email steht also niemals im HTML-Quelltext.

Verwendung

Den Text aus dem Kasten kopieren und die Werte nach dem =-Zeichen entsprechend ändern.

{{nospam | mail | example | com }}