MyBB.de Forum

Normale Version: Bei Registrierung automatisch Usergruppe zuordnen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

nachdem ich mich jetzt einigermaßen mit mit dem MyBB vertraut gemacht habe, habe ich doch nochmal ´ne Frage:
Ich habe vor, daß jeder Nutzer bei der Registrierung eine Gruppe angeben muß, welche dann logischer Weise auch gleich die Benutzergruppe im Forum ist. Diesen Benutzergruppen habe schon entsprechende Rechte für verschiedene Foren vergeben.

Jetzt war mein Gedankengang, daß man das doch eigentlich ganz einfach mit den bereits installierten "eigenen Profilfeldern" umsetzen könnte. Gedacht hatte ich da an das Feld "Location".

Wenn man da jetzt z.B. die Variablen mit den Variablen der Benutzergruppen austauscht, dann dürfte es eigentlich doch auch keine Probleme mit der Datenbank geben, und im Profil wird es auch schon angezeigt.

Oder habe ich da jetzt einen Denkfehler ?

Bei der Suche bin ich auch auf diesen Thread User-Registrierung umcoden gestoßen.
Nur erscheint mir mein Gedankengang wesentlich einfacher. Da der Beitrag ja auch schon ein wenig älter ist, könnte man das denn überhaupt so einfach auf die neueste MyBB-Version umsetzen ?

Ich hoffe, Ihr könnt mir weiterhelfen !!
Der einfachste Weg wäre wohl dieses Plugin:
https://www.mybb.de/erweiterungen/16x/pl...istration/

Ich habe es mal getestet und es funktioniert offenbar noch korrekt. Ich musste nur die beiden Zeilen:
PHP-Code:
$updated_group['canjoinreg'] = $mybb->input['canjoinreg'];
$updated_group['alsojoinreg'] = $mybb->input['alsojoinreg']; 

ändern zu:
PHP-Code:
$updated_group['canjoinreg'] = $mybb->get_input('canjoinreg'MyBB::INPUT_INT);
$updated_group['alsojoinreg'] = $mybb->get_input('alsojoinreg'MyBB::INPUT_INT); 

weil sich MySQL5.7 sonst beschwert.
Hallo Waldo,

wow....super schnelle Antwort !!


Bei diesem Plugin müssen die Benutzergruppen aber schon angelegt sein, oder kann man daraus auch ein Textfeld machen, so daß die Benutzergruppen erst nach Eingabe angelegt werden ?

Wenn das so funktionieren würde, wäre natürlich super genial !!

Hallo,

jetzt muss ich mal ganz vorsichtig fragen:
Ich habe das Plugin installiert.........nur wo finde ich die Einstellungen dafür ??
Blush Blush  Ich habe es gefunden...........