Welcome, Guest. Please Login or Register.
November 29, 2024, 06:30:04 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  eMail Validierung / Registrierung vereinfachen « previous next »
Pages: [1] Reply Ignore Print
Author Topic: eMail Validierung / Registrierung vereinfachen  (Read 7216 times)
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
eMail Validierung / Registrierung vereinfachen
« on: August 26, 2002, 02:17:40 PM »
Reply with quote

Bei der Registrierung im Forum wird keine eMail Validierung vorgenommen.
Je nach Einstellungen kann es somit bei falscher Eingabe, z.b. ohne @, zu einem Error kommen (nicht vom Forum verursacht) oder aber der Registrierende erhält niemals sein Passwort, weil dieses im eben nicht gesendet werden kann!
Also wird er nach einiger Zeit vielleicht ein erneute Registrierung vornehmen, wenn er nicht ein anderes Forum für sein Thema gefunden hat und es entstehen "leichen" in der datenbank.

Deswegen hier mal zwei Änderung aus dem englishen Board.

a) eMail Validierung für die Register.php und wenn gewünscht für die msn eMail im Profil. Geschrieben von: opus. code unter:
http://www.yabb.info/community/index.php?board=158;action=display;threadid=12323

b) eine zweite nette änderung für die register.php ist das absenken (grau machen) des Absende Button wenn die Nuzungsbedingungen nicht als anerkannt angehakt sind. Es kann erst gar nicht versucht werden das Formular abzusenden.
geschrieben von: nemesis
http://www.yabb.info/community/index.php?board=158;action=display;threadid=12274

Wer in seiner Register.php noch keine Veränderungen vorgenommen hat kann sich hier diese auch runterladen. Einfach entpacken und in das /source/ verzeichniss von YaBBSE übertragen, die alte Register.php vorher sichern ;)

Die Download Version beinhaltet beide oben beschriebenen Änderungen, nicht aber die Erweiterung für die Validierung der MSN email!
Demo im Testboard unter:
http://212.227.253.250/testfo/

Download der register.phpals ZIP: http://www.h-h-c.de/hhc/downloads/register.zip
Download der register.php als RAR: http://www.h-h-c.de/hhc/downloads/register.rar

Download der eMail Validierung für Registrierung und Profil als MOD:
siehe weiter unten den eintrag von MC600 und mache den download dort.
« Last Edit: August 30, 2002, 11:35:29 AM by Horseman » Logged
Daniel D.
Mod Team
YaBB God
*****
Posts: 2935


Re:eMail Validierung / Registrierung vereinfachen
« Reply #1 on: August 26, 2002, 07:19:46 PM »
Reply with quote

Uff, ne Menge Holz !! ;)
Logged

Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #2 on: August 26, 2002, 07:28:09 PM »
Reply with quote

yep! wusste nur echt nicht wie ich es noch kürzer erklären sollte  ;)

also für die standard validierung reicht das mod, das nun zum download bereitsteht!
wer es noch einfach haben möchte holt sich einfach die fertige register.php als rar oder zip runter, rauf auf den server FERTIG.
hat validierung und grey_out_ eingebaut.
ist der einfachste und schnellste weg  ;D
Logged
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #3 on: August 30, 2002, 11:10:58 AM »
Reply with quote

@horseman

Ich habe eMail Validierung nicht mit Baordmod einbinden können. Nicht bei YaBB SE 1.4.0 auch nicht bei 1.4.1
In der Version, die hier zum Download angeboten wird, fehlen ein paar Leerzeichen. Bitte überprüfe das mal und wenn du zum selben Ergebnis kommst wie ich, dann ändere bitte das Archiv, damit die User es einfacher haben.

Bei mir läuft das Mod in dieser Version hier, sauber durch:
<id>
eMail Validierung
</id>

<version>
1.4.1 Beta
</version>

<mod info>
Dieses Mod überprüft die Angaben in einer eMail Adresse bei der Registrierung und der MSN eMail angabe im Profil
</mod info>

<author>
opus (übersetzt von Horseman)
</author>

<Edit file>
Sources\Register.php
</Edit file>

<Search for>
   if(strstr($member['user'],"Guest")) { fatal_error("$txt[244] $member[user]");}
</search for>

<Add after>
   if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $member['email'])) {fatal_error("$member[user] $txt[500]"); }
</Add after>

<Edit file>
Sources\Profile.php
</Edit file>

<Search for>
   if($member['email'] == '') { fatal_error("$txt[76]"); }
</search for>

<Add after>
   if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $member['email'])) {fatal_error("$member[user] $txt[500]"); }
</Add after>

<search for>
      $member['yim'] = str_replace(" ","+",$member['yim']);
</search for>

<add after>

      if ($member['msn'] != '')  {
         if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $member['msn'])) {fatal_error("$member[user] $txt[msn1]"); }
                               }
</Add after>

<Edit file>
english.lng
</Edit file>

<Search for>
$locale = "en_US";
</Search for>

<Add after>
$txt['msn1'] = "please enter a valid MSN email address.";
</Add after>

<Edit file>
german.lng
</Edit file>

<Search for>
$locale = "de_DE";
</Search for>

<Add after>
$txt['msn1'] = "Bitte eine gültige MSN eMail eingeben.";
</Add after>

MfG Mike
« Last Edit: May 22, 2003, 07:28:22 PM by MC600 » Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #4 on: August 30, 2002, 11:37:07 AM »
Reply with quote

@mc600

ich habe den ersten beitrag geändert und auf deinen download hingewiesen.
wüsste keinen grund warum es den zweimal geben sollte.

br
hm
Logged
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #5 on: August 30, 2002, 12:02:50 PM »
Reply with quote

@Daniel

nehme bitte das geänderte Mod in dein Archiv auf. Danke

@horseman

gibt es doch schon zweimal. Es sollte ja auch in der deutschen Mod-Übersicht korrigiert werden. Da du das Mod übersetzt hast, könnte es ja sein, dass du es auch noch irgendwo zu liegen hast und zum download anbietest.

MfG Mike
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #6 on: August 30, 2002, 12:14:44 PM »
Reply with quote

Na ja, wo wir schon mal bei Korrekturen sind, geht's gleich weiter.

Deutsche Mod-Übersicht im Mod 21. Grey-Out Register ist folgendes zu ändern:

<add after>
<script language="javascript" type="text/javascript">

var checkobj

function agreesubmit(el){
checkobj=el
if (document.all||document.getElementById){
for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
var tempobj=checkobj.form.elements[i]
if(tempobj.type.toLowerCase()=="submit")
tempobj.disabled=!checkobj.checked
}
}
}

function defaultagree(el){
if (!document.all&&!document.getElementById){
if (window.checkobj&&checkobj.checked)
return true
else{
alert("Please read/accept terms to submit form")
return false
}
}
}

</script>
<add after>

Die letzte Zeile bitte ändern in </add after>

MfG Mike
« Last Edit: August 30, 2002, 12:17:01 PM by MC600 » Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #7 on: August 30, 2002, 12:45:46 PM »
Reply with quote

@mc600

Quotegibt es doch schon zweimal. Es sollte ja auch in der deutschen Mod-Übersicht korrigiert werden. Da du das Mod übersetzt hast, könnte es ja sein, dass du es auch noch irgendwo zu liegen hast und zum download anbietest.

Nein, die Downloads dieser Datei aus der 1.4.1 Liste liegen nicht bei mir.

QuoteDie letzte Zeile bitte ändern in </add after>
hast du dies auch im englischen board gepostet?
der fehler befindet sich ja ebenfalls im original MOD.
« Last Edit: August 30, 2002, 12:50:54 PM by Horseman » Logged
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #8 on: August 30, 2002, 01:30:11 PM »
Reply with quote

Neeee...

Englisch ist nicht so mein Fall. Aber wenn mir das aufgefallen wäre, hätte ich. Habe ich aber nicht. Hast du ??

MfG Mike
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #9 on: August 30, 2002, 01:34:54 PM »
Reply with quote

ich schreibe Nemesis ne PM.
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #10 on: August 31, 2002, 09:09:33 PM »
Reply with quote

ich sage das nu eher ungern, aber die email validierung war schon mal integriert in yabbse! irgendwie ist wohl beim bauen der 1.4er versionen einiges verschütt gegangen!

mediman
Logged

mainComm Dev Team
Daniel D.
Mod Team
YaBB God
*****
Posts: 2935


Re:eMail Validierung / Registrierung vereinfachen
« Reply #11 on: September 01, 2002, 12:13:17 AM »
Reply with quote

Quote from: mediman on August 31, 2002, 09:09:33 PMich sage das nu eher ungern, aber die email validierung war schon mal integriert in yabbse! irgendwie ist wohl beim bauen der 1.4er versionen einiges verschütt gegangen!

mediman
Das, was ich immer dachte ! Bei den letzten beiden Versionen ist viel schief gelaufen. Kurz vor Ende traten immer wieder neue Probleme auf, die noch nicht da waren. Zu viele Köche verderben den Brei - was ein Glück, dass ich nicht mitmachen kann ;D !
Logged

MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:eMail Validierung / Registrierung vereinfachen
« Reply #12 on: September 03, 2002, 11:33:29 AM »
Reply with quote

@Daniel

Sei bitte so nett, und übernehme meine Änderungen in deine Mod-Übersicht.

Grey-Out Register siehe Beitrag 7 in diesem Thema

eMail Validierung siehe Beitrag 4 + 6 in diesem Thema

MfG Mike
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe bzw. Diskussionen zu Mods  |  eMail Validierung / Registrierung vereinfachen « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.063 seconds with 21 queries.