Wer kennt das nicht?
Da bannt man einen Störensfried und der hat nichts besseres zu tun als stunden damit zu warten, sich aus zu loggen!
Na da haben wir doch was *rauskram*
Öffne Common / Function Page-Header
Suche:
Code:
global $header,$SCRIPT_NAME,$session,$template;
füge darunter:
Code:
/*Gebannte User ausloggen - By Rikushai (Anderswelt-logd.de)*/
if($session[user][acctid]>0){
checkban($session[user][login]);
checkban();
}
Suche weiter: Common / Funtion Checkban
Code:
$session[message].="`4Wenn du willst, kannst du mit einer Anfrage nach dem Grund fragen.";
header("Location: index.php");
exit();
Oder so ähnlich!
füge danach ein:
Code:
/*Gebannte User ausloggen - By Rikushai (Anderswelt-logd.de)*/
if ($session[user][loggedin]){
debuglog("logged out & ban");
$session[user][loggedin]=0;
}
redirect("index.php");
}
Ps: Wie es sich auf die performance auswirkt kann ich nicht sagen, bei mir läufts flüssig
(ich hab aber auch kein server mit täglich 35.000 usern on xD)
Nja ehr was kleines aba vllt braucht es ja wer^^