Seite 1 von 1

Benutzergruppen ins Profil

Verfasst: 30.08.2002 18:13
von Erwinchen666
Hallo,
ich möchte ein Board wie folgt verändern:

Wenn man sich neu registriert, sollen Schaltflächen vorhanden sein, in denen sämtliche öffentliche Benutzergruppen aufgelistet sind, denen man einfach durch 'Haken reinmachen' beitreten (bzw durch rausmachen austreten) kann. (Oder für jede Gruppe Radiobuttons: o beitreten -- o draussen bleiben)
Diese Möglichkeit soll natürlich auch vorhanden sein, wenn man sein Profil überarbeitet.

Wie lässt sich soetwas realisieren? Freue mich über jeden hilfreichen Tipp.

Herzlichen Dank für Eure Bemühungen und ein schönes Wochenende,
Erwinchen

Verfasst: 31.08.2002 20:35
von Erwinchen666
Ähm, ich wollte keinen komplett ausgebauten Hack, ein paar Anregungen und Stichwörter wären mir vielleicht schon eine Hilfe ;-)

Verfasst: 01.09.2002 17:21
von saerdnaer
zuerst musst du in der includes/usercp_register.php bei der ausgabe eine mysql abfrage mit einbauen die die gruppen ausgiebt und ob der user bereits in welchen drinn ist... dann musst in das template templates/xxx/user_add_profile.tpl halt noch einen demensprechen bereich einbauen das dann anzeigt...

dann musst du halt noch den rest in die php datei einbauen....

ah

Verfasst: 02.09.2002 21:53
von Erwinchen666
Ich bin ja mySQL Laie... (höchstens). Folgendes habe ich rausbekommen.

Die Auflistung der öffentlichen Gruppen:
SELECT group_id, group_name, group_description
FROM phpBB2_groups
WHERE group_type=0

Die Auflistung der öffentlichen Gruppen, in denen $user_id Mitglied ist:
SELECT phpBB2_groups.group_id
FROM phpBB2_groups, phpBB2_user_group
WHERE phpBB2_groups.group_type=0 AND phpBB2_user_group.user_id=$user_id AND phpBB2_groups.group_id=phpBB2_user_group.group_id

Das war für meinen Wissensstand noch machbar. Hat jemand ne Idee, wie man hier weitermachen könnte? Hab meine Fähigkeiten da wohl etwas überschätzt.
Danke für Euer Feedback.

Verfasst: 28.09.2002 12:09
von Erwinchen666
bump :oops:

Verfasst: 28.09.2002 12:20
von Acid
http://mods.db9.dk/contrib/member_of.zip ..erledigt doch diesen Job oder ?

Verfasst: 28.09.2002 19:34
von Erwinchen666
Nein leider nicht. Dieser Mod sorgt dafür, dass die Mitgliedschaften im Profil, das für alle sichtbar ist, erscheint.

Ich hätte es gerne, wenn die (möglichen) Mitgliedschaften zum Auswählen im Usereigenen Profil zur Verfügung ständen.

Verfasst: 28.09.2002 19:41
von Erwinchen666
War aber als Tipp schonmal nicht so schlecht... vielleicht lässt sich da was raus zaubern. :-?