Seite 1 von 1
Beitreten zu einer Gruppe ohne Gruppenleiter
Verfasst: 02.09.2006 19:42
von Mannix
Es wird eine Gruppe für bestimmte Foren erstellt. Die Leute sollen dieser Gruppe beitreten können, ohne daß ein Gruppenleiter existieren muß, der diese frei gibt.
Wenn man das nun für mehrere Foren macht, können sich die Leute über die Gruppen die Foren quasi aussuchen, die sie haben möchten.
danke und gruß
Verfasst: 02.09.2006 19:48
von Stefane
öhmm ja.
steckt da jetzt ne anfrage hinter oder ist das eine allgemeine Feststellung.
Diesen Aspekt kennt sicher jeder, der sich mit phpbb schon beschäftigt hat.
Verfasst: 02.09.2006 19:59
von Mannix
das ist eine Anfrage, ob es einen solchen Mod gibt?
Verfasst: 02.09.2006 20:07
von Stefane
also vlt verstehe ich dich falsch, aber wenn du als Admin dich als leiter einträgst und die gruppe als offene Gruppe einstellst, dann können die user beitreten wann sie wollen.
Dann stellst du für die gruppe die forenbefugnisse ein, so dass eine bestimmte gruppe nur ein bestimmtes forum sieht und schon können nur die sich in diesem forum unterhalten.
Verfasst: 02.09.2006 20:13
von Mannix
und so wie ich das sehe, muß dann der Gruppenleiter den Beitritt erst immer frei geben. Der Beitritt soll eben ohne Gruppenleiter ablaufen.
Hoffe jetzt verständlich
Verfasst: 03.09.2006 08:23
von Max
Mannix hat geschrieben:...Der Beitritt soll eben ohne Gruppenleiter ablaufen.
Und noch verständlicher; Ohne eine Freigabe durch den Gruppenleiter.
Im Klartext: User X tritt der Gruppe bei und ist sofort funktionierendes Mitglied der Gruppe.
Solch ein MOD ist mir nicht bekannt.
Wäre aber für Newslettergruppen (wenn man etwas in der Art betreibt) eine sinnvolle Ergänzung.
Gruß Max
Verfasst: 03.09.2006 15:27
von Stefane
so, ich hab mal im quelltext der groupcp.php geschaut.
Man brauch bloß eine Zahl ändern und alle Gruppen, die als offen deklariert werden, sind für user sofort zu betreten.
Wenn du das willst, dann musst du folgendes machen:
öffne groupcp.php
suche:
Code: Alles auswählen
$sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
VALUES ($group_id, " . $userdata['user_id'] . ", 1)";
finde in dieser Zeile:
ersetze in dieser Zeile durch:
finde:
ersetze durch:
finde:
ersetze durch:
speichere und schließe groupcp.php.
Damit werden alle offenen gruppen sofort bei anmeldung eines Users für diese zugänglich.
Du musst dich dennoch als Gruppenmoderator eintragen, musst aber keinen user mehr frei schalten.
Ich hoffe, das klappt so.
Verfasst: 03.09.2006 15:30
von HdZ
ansonsten suche mal bei phpbb.com oder phpbbhacks.com nach "real open groups". der mod kann auch offene gruppen erstellen wo keine freigabe nötig ist.