Änderungen

583 Bytes entfernt ,  14:36, 11. Mär. 2020
Änderung 9862 von BELzEBUB (Diskussion) rückgängig gemacht.
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>