MyBB.de Forum

Normale Version: Standardgruppe setzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Wie kann ich für Nutzer die sich neu registrieren eine Benutzergruppe standardmäßig vorbelegen?

Mit Board und in MyBB konnte ich leider keine Optionen in der GUI dafür finden.

NetHunter

Da gibt es keine Option. Neuregistrierungen landen immer in Rigistered. Mit Codeänderung wäre es aber kein Problem.
An welcher Stelle muss ich die BenutzerID denn eintragen im Code?

NetHunter

In der Datei member.php

finde erstens:
PHP-Code:
if($mybb->settings['regtype'] == "verify" || $mybb->settings['regtype'] == "admin" || $mybb->input['coppa'] == 1)
    {
        
$usergroup 5;
    }
    else
    {
        
$usergroup 2;
    } 

und zweitens:
PHP-Code:
$db->update_query("users", array("usergroup" => 2), "uid='".$user['uid']."'"); 

Ersetze die 2 mit der gewünschten Gruppe.
Das mit der Standardgruppe hat soweit hingehauen.
Gruppenbeförderunghaben wir eingerichtet ab 1 Beitrag von nicht registriert auf registriert, Nur nach denm Schreiben des einen Threads passiert da nicht. Der Benutzer ist trotzdem immer noch in nicht registriert, obwohl die Bedingung = 1 Beitrag true ist.

Muss da noch iwo was anderes eingestellt werden?
Die Gruppenbeförderung läuft im Hintergrund per Task, also wahrscheinlich erst einige Zeit später.
Ist lt. Protokolllog gelaufen hat aber nicht die Gruppenzugehörigkeit geändert.
Klappt jetzt. Vielen Dank.
Big Grin Big Grin