Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Module, Blöcke und Hack's suche
  eMail-Adresse vor Spambots schützen

Forum : Module, Blöcke und Hack's suche

Titel : eMail-Adresse vor Spambots schützen

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=2000&forum=24


 Gast :

16.12.2004 00:03
 Sie möchten Ihre eMail-Adresse gerne vor Spamern schützen? Dies ist mit JavaScript realisierbar, denn damit kann die eMail-Adresse in mehrere Teile zerlegt werden (in unserem Fall in den Namen, dem @-Zeichen und der Domain). Ersetzen Sie im folgenden die Variable "webmaster" durch Ihren Text vor dem @-Zeichen, und die Variable "domain" durch die Domain (also das was nach dem @-Zeichen folgt) Ihrer eMail-Adresse.

Im folgenden der JavaScript-Code, welchen Sie in Ihren <body> - Bereich einfügen müssen:


Code:


<script type="text/javascript" language="JavaScript">
<!--
var nickname = "webmaster";
var domain = "testdomain.net";
document.write('<a href=mailto:' + nickname + '@' + domain + '>' + nickname + '@' + domain + '</a>');
//-->
</script>




Oben stehende script habe ich gefunden habe schon in body bereich probiert aber keine erfolg gehabt.
Wird auserhalb angezeigt.

Könnte mann das erweitern und für V2 verwenden irgendwie ?

 Nobse :

16.12.2004 20:14
 Wenn dann muss das in den Header.
Wozu solls aber gut sein. Ein Script was emailadressen sammelt kann hier keine finden da das Script nicht angemeldet ist.

 ourse :

17.12.2004 05:58
 Zitat:

Nobse schrieb:
Wenn dann muss das in den Header.
Wozu solls aber gut sein. Ein Script was emailadressen sammelt kann hier keine finden da das Script nicht angemeldet ist.


Nun vermute ich dass diese Aussage fuer diese Seite hier gilt, wenn aber ein Forum läuft wo man unangemeldet auch lesen kann, da wäre doch das "einsammeln" möglich? zumindest gingen wir auf spane.ch davon aus. Und sind immer bedacht, keine mail-adressen in den posts zu lassen.. Ist diese Vorsicht "des Guten zuviel"?

PS spane ist wieder down, wieder server angegriffen, diesmal wechseln wir den hoster...

 Dj_PD :

18.12.2004 02:36
 Ja, aber die eMail-Adresse bekommt man ja auch überrall.
Wenn der User nicht möchte das seine eMail-Adresse irgendwo angezeigt wird, ist es doch im eXv2 möglich dies mit einem Häckchen zu unterbinden. So kann man den User nur noch eine PM schreiben um mit Ihm in Kontakt zu treten.
Dies kann aber nur der Benutzer selber entscheiden. Na gut oder eben der Admin wenn er das Userprofil bearbeiten.
Einfach auf "Profil bearbeiten" und dort bei "Diese Emailadresse anderen Mitgliedern sichtbar machen." entweder ein Häckchen rein wenn man die eMail-Adresse angezeigt haben möchte oder dort kein Häckchen rein machen so das nirgendwo mehr die eMail angezeigt wird.
Und wenn das das Häckchen raus läßt wird es auch wirklich nirgendwo angezeigt, weder im Forum noch im Profil.

Ich hoffe ich konnte bei deiner Frage etwas helfen.
Gruss
Dj_PD

P.S.: Ansonsten (wenn du bisschen php kannst) suche Dir die Stellen wo die eMail-Adresse ausgelesen wird und mach so eine if Abfrage,
if (exoopsuser) {....}
Aber da mußte dann nochmal Nobse genau nach Fragen. Ich denke aber das das zu viel Arbeit ist da ja in fast allen Modulen deine eMail-Adresse angezeigt wird. Also bleibt dann doch besser die erste Lösung. Wink
Partnerseiten
http://demo.exv2.de

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France