automatisch user in Benutzergruppe zuweisen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

automatisch user in Benutzergruppe zuweisen

Beitrag von Kiss News »

Hallo!
Ich hätte da eine Frage: ist e sdenn möglich, einen neuen User AUTOMATISCH und SOFORT nach bzw. bei der Anmeldung in eine Benutzergruppe zuzuweisen?
Gruß,
Gerhard
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

jo gibt es, der mod heißt "Default Group on Register" oder so ;)
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

Danke für die Info, aber wo gibt es den? Auf www.phphacks.com habe ich den unter all diesen Stichwörtern nicht gefunden...
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

z.b. auf phpbb2.de

Ob ders auch tut kann ich dir nicht sagen, habe ihn nie getestet
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Der Mod heist Auto Group, ist von Niels und du findest ihn auf http://mods.db9.dk
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

[quote="AmigaLink - Mi 11.Aug, 2004 04:18";p="11472"]Der Mod heist Auto Group, ist von Niels und du findest ihn auf http://mods.db9.dk[/quote]

den Mod habe ich, aber mit dem geht das glaube ich nicht...
es steht nur Zur Auswahl:
Number of required posts:
Number of max posts:
When users have posted more posts than this value (in any forum) then they will be added to this usergroup
This only applys if "Users automatic added when posting" are enabled

Users automatic added when posting
Add/Update new users
Delete/Update old users
eine Option wie "add automatically when joining" gibt es nicht. Es muss zuerst ein Beitrag geschrieben werden... selbst aber wenn ich "-1" eingeben würde, dann ALLE User zugewiesen werden, ich dann die händisch entferne, die dort nicht hingehören, hilft das nichts, denn mit dem nächsten Beitrag sind sie dann ja wieder in der Gruppe automatisch zugeordnet...

ich suche eine Option, die neue User automatisch einer bestimmten Gruppe zuordnet. Die Gruppe ist auch IMMER die gleiche. Sonst nichts. Nur diese Funktion einmalig durchführen... wenn ich dann händisch den User dort entferne, soll das dann auch so bleiben... vielleicht wäre das auch nur eine kleine Codeänderung...?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

Danke für die Info!
Habe noch eine Frage:
$auto_group = '1'; // Diese Gruppen_ID auf die gewünschte Gruppe ändern.
wo finde ich denn die group ID? habe die nirgendswo finden können...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Du die Gruppe aufrufst, dann siehst Du diese in der Browser-Adressleiste:
http://.../groupcp.php?g=16
Die Zahl hinter "g=" ist die Gruppen-ID.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

http://www.kissfanshop.de/phpbb2/groupc ... 6291fedaef


ich nehme an, es soll 11 sein (und nicht 114), da es das elfte erstellte ist...

habe einen Test gemacht und einen neuen User angelegt und nachgesehen... er ist leider NICHT in dieser Benutzergruppe... scheint also leider nicht zu klappen...?

UPDATE: es hat doch geklappt, und zwar mit der group ID 114!
habe gesehen, dass die erste Gruppe ID 99 hat... seltsam.

VIELEN DANK!
Zuletzt geändert von Kiss News am Mi 11.Aug, 2004 11:21, insgesamt 1-mal geändert.
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

das ist das gruppensystem von phpbb, dass kann man nicht verstehen :p ;) :rolleyes:
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das liegt daran das daß phpBB für jeden Benutzer eine Personal User Group anlegt! ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Um AmigaLink's Ergänzung mal zu verdeutlichen:
Das phpBB verwendet Berechtigungen nur auf Gruppenebene.
Ui, warum, man kann doch Berechtigungen für einzelne User einstellen?
Richtig, aber jeder User wird als "Single-User-Group", also Gruppe mit nur einem festen Mitglied in die Gruppen-Tabelle eingetragen und darauf dann die Berechtigungen vergeben.
Das macht es an den Stellen, wo die Berechtigungen geprüft werden, einfacher, da nur auf eine Tabelle abgefragt wird.
Somit steht in der Tabelle phpbb_groups immer jeder User und alle sonstigen Gruppen drinnen. Macht User + Gruppen = Datensätze.
Und die Gruppen-ID ist immer die komplette, die nach dem "g=" angezeigt wird.
Du hast das ja nach der Korrektur richtig erkannt, Kiss News ;)
Man muss sich mal die Gruppen auf Boards, wie phpbb.de oder gar phpbb.com anschauen: Die sind schon 5-, wenn nicht 6-stellig.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
SethDeBlade
Beiträge: 708
Registriert: Mo 31.Mai, 2004 02:31
Kontaktdaten:

Beitrag von SethDeBlade »

¢~ ok, jetzt verstehe ich das auch. habe mich immer gefragt was das soll. Da sieht man mal wieder, dass es nur darauf ankommt, dass es einem gut erklärt wird :) :ok
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dafür sind die "Profis" ja da ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten