|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Joerg12 Investigator
Offline Dabei seit: Aug 11, 2006 Beiträge: 42
|
Verfasst am: 27.03.2010 11:29 Titel: Emails für Registrierung sperren |
|
Hallo,
User, die gegen die Richtlinien verstossen haben suspendiere ich zunächst und lösche sie dann komplett aus der Datenbank heraus.
Dies hat aber den Nachteil, daß sie sich später wieder mit ihren alten Daten erneut anmelden können.
Kann man bestimmte Email-Adressen hinterlegen, damit diese für eine Registrierung nicht mehr benutzt werden dürfen ?
Danke.
Gruss
Joerg
Joerg12's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Dragonfly CMS 9.2.1, PHP 5.2.5, MySQL 5.0.18
|
|
Nach oben |
|
|
a.sgath Investigator
Offline Dabei seit: Feb 14, 2010 Beiträge: 9
|
Verfasst am: 27.03.2010 17:40 Titel: Re: Emails für Registrierung sperren |
|
Moin,
wieso setzt du den benutzer nicht auf die ban-list?
dann kann er sich nicht mehr einloggen und email ist auch gesperrt!
gruss
_________________ Unter'm Tisch ist auch auf der Party
a.sgath's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Linux / 4.4.9 / 5.0.81 / 9.2.1
|
|
Nach oben |
|
|
Joerg12 Investigator
Offline Dabei seit: Aug 11, 2006 Beiträge: 42
|
Verfasst am: 27.03.2010 19:35 Titel: Re: Emails für Registrierung sperren |
|
Hallo,
aus dem Grund, den ich bereits erwähnt habe.
Ich nutze MembersDelete. Damit wird der User erst suspendiert und danach gelöscht und dann sind auch alle Emails usw. wieder frei.
Wenn ich jeden User in der Datenbank drin lassen würde, dann wäre meine User-Datenbank einfach zu groß.
Gruss
Jörg.
Joerg12's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Dragonfly CMS 9.2.1, PHP 5.2.5, MySQL 5.0.18
|
|
Nach oben |
|
|
a.sgath Investigator
Offline Dabei seit: Feb 14, 2010 Beiträge: 9
|
Verfasst am: 27.03.2010 21:05 Titel: Re: Emails für Registrierung sperren |
|
hmm also eine nicht ganz so schöne möglichkeit wäre zb:
du öffnest die functons.php in deinem youraccount ordner dann ergänst du die globalen variabelen mit "$DeniedUserMails"
und fügst unter der zeile:
Array:
...
cpg_error(_ERRORINVNICK);
}
folgende zeilen hinzu:
Array:
$deniedmails = '(banmail)';
foreach ($DeniedUserMails as $deniedmail) { $deniedmails .= "|($deniedmail)"; }
$words = array();
if(eregi($deniedmails, $user_email, $words)) {
cpg_error(_MAILDENIED." <b>\"$words[0]\"</b>");
}
so jetzt öffnest du deine config.php und ganz am ende fügst du dann
Array:
$DeniedUserMails = array('test@test.de', 'test2@test.de' ...);
ein.
damit der user auch die richtige nachricht bekommt in die language vom your_account noch folgendes:
Array:
define('_MAILDENIED','Fehler: Email wurde vom Admin geperrt.');
da ich kein modul kenne mit dem das möglich wäre müste das für deine zwecke reichen!?
grüsse
Edit: hab das lokal getestet und ging
_________________ Unter'm Tisch ist auch auf der Party
a.sgath's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Linux / 4.4.9 / 5.0.81 / 9.2.1
|
|
Nach oben |
|
|
Joerg12 Investigator
Offline Dabei seit: Aug 11, 2006 Beiträge: 42
|
Verfasst am: 28.03.2010 16:25 Titel: Re: Emails für Registrierung sperren |
|
Hallo,
vielen Dank.
Das hört sich sehr vielversprechend an.
Wieviele Emails darf man denn in solch ein Array hinein schreiben ? Ich habe nämlich die Befürchtung, daß es bei mir sehr schnell in die hunderte gehen wird.
Achja, wäre das mit ner Datenbanklösung nicht einfacher ?
Gruss
Jörg.
Joerg12's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Dragonfly CMS 9.2.1, PHP 5.2.5, MySQL 5.0.18
|
|
Nach oben |
|
|
a.sgath Investigator
Offline Dabei seit: Feb 14, 2010 Beiträge: 9
|
Verfasst am: 28.03.2010 17:21 Titel: Re: Emails für Registrierung sperren |
|
Hi hi,
gern gemacht!
Hmm hunderte.... ok da wäre das mit der datenbank natürlich einfacher,
dazu müste aber wer ein modul schreiben oder umschreiben! dazu fehlt mir aber glaube ich auch das KnowHow^^
vielleicht stolpert poldi ja über den thread ich meine er macht die anpassungen für das member-delete, zumindest mein ich sowas hier mal gelesen zu haben^^
aber für die übelsten user sollte das o.g. seinen zweck erfüllen
grüsse
_________________ Unter'm Tisch ist auch auf der Party
a.sgath's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Linux / 4.4.9 / 5.0.81 / 9.2.1
|
|
Nach oben |
|
|
Poldi Moderator
Offline Dabei seit: Nov 14, 2004 Beiträge: 705
|
Verfasst am: 29.03.2010 10:14 Titel: Re: Emails für Registrierung sperren |
|
Oh man, du machst mir Spaß
Ich hab für MD schon lang nix mehr gemacht, aber da es mittlerweile ja niemanden mehr gibt, der das Modul weiterführt ...
Bring ich da grad was total durcheinander, oder hatte das MD in einer älternen Version nicht sogar mal die Einstellmöglichkeit, daß der User zwar gelöscht, Username und eMail aber gesperrt bleiben, wenn man will ??
*grad komplett auf dem Schlauch steh*
_________________ gG,
Poldi
www.green-dragon.de (Dragonfly 9.2.1)
www.tampones.de (Dragonfly 9.2.1)
www.bfg-deggendorf.de (Dragonfly 9.2.1)
www.sexy-goths.de (Dragonfly 9.1.2.1)
www.gig-hunter.de (deceased)
www.green-dragon.net (Dragonfly CVS ... Testseite)
Poldi's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Linux/1.3.37/4.0.27-5.0.18/4.4.9-5.2.1/9.1.0.0-9.2.1
|
|
Nach oben |
|
|
a.sgath Investigator
Offline Dabei seit: Feb 14, 2010 Beiträge: 9
|
Verfasst am: 31.03.2010 09:50 Titel: Re: Emails für Registrierung sperren |
|
Moin,
war ja auch nur so eine idee von mir^^
aber ich werd mir das modul mal runterladen vllt fällt mir auch was dazu ein
hab das modul noch niecht benutzet von daher kann ich garnicht sagen was es da mal für optionen gegeben hat
gruss
_________________ Unter'm Tisch ist auch auf der Party
a.sgath's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS) Linux / 4.4.9 / 5.0.81 / 9.2.1
|
|
Nach oben |
|
|
|