Seite 1 von 1

Neues Mitglied erst nach Aktivierung

Verfasst: 21.12.2006 12:56
von jackoa
Hallo zusammen,

da das Problem Spam derzeit immer aktueller wird und mich mittlerweile auch tangiert muss ich in meinem Forum was ändern.

Wo/Wie kann ich einstellen, dass ein neues Mitglied erst sichtbar (Mitgliederlisste) und Nutzbar wird, wenn es per E-Mail aktiviert/ bestätigt hat.

Derzeit ist bei mir die Grafik mit Key und E-Mail Aktivierung eingestellt.

Leider werden aber die Spam-Anmelder schon ohne E-Mail Aktivierung angezeigt. Wie ändere ich das im Quellcode?

Danke.

mfg
jack

Verfasst: 21.12.2006 12:57
von nickvergessen

Verfasst: 22.12.2006 12:29
von onenetworker
Hallo jackoa,
das gleiche Problem habe ich gerade auch.
Die einzige Möglichkeit, die ich bisher sehe, ist den Link aus der tpl "Datei" rauszunehmen.
Es wär schön, wenn es anders ginge. Also eine Anzeige wie du es schon sagtest beim Login.
Dafür müsste der Link in einen Loginbereich verschoben werden oder noch besser in der tpl Datei geändert werden.
javascript:emoticon(':(')

Vieleich gibt es hier ja jemanden der sich mit PHP auskennt.

Verfasst: 22.12.2006 13:08
von Xwitz
Vielleicht kann Dir auch jemand das Lesen und oder Klicken auf Links beibringen, denn die Lösung steht in dem Beitrag über deinem.

Wenn Du die ganze Mittgliederliste (also auch die aktivierten Mittglieder) für uneingelogte verstecken willst, dann das:

Code: Alles auswählen

# 
#-----[ Öffne ]------------------------------------------ 
# 
memberlist.php 

# 
#-----[ Finde ]------------------------------------------ 
# 
// 
// End session management 
// 

# 
#-----[ Füge danch ein ]------------------------------------------- 
# 
if (!$userdata['session_logged_in'] ) 
{ 
  redirect(append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
}