Offene Gruppe mit versteckter Mitgliederliste... geht das???

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
franssen
Mitglied
Beiträge: 2
Registriert: 17.02.2005 20:46

Offene Gruppe mit versteckter Mitgliederliste... geht das???

Beitrag von franssen »

Hallo.

Ich habe jetzt schon eine Weile gesucht aber für mein Problem noch keine Lösung gefunden. Es geht darum eine Gruppe zu erstellen, zu der registrierte User einen Antrag auf Beitritt stellen können, bei der aber die Mitgliederliste nicht angezeigt wird.

Kann jemand helfen? Geht es über einen Hack in der groupcp.php

Gruß und Dank
Heiko
Benutzeravatar
the-quality
Mitglied
Beiträge: 68
Registriert: 02.09.2004 22:57
Kontaktdaten:

Beitrag von the-quality »

Ich habe auch verschiedene (versteckte) Gruppen, ich möchte die Gruppen nur jeweils ihre Mitglieder in der Mitgliederübersicht finden.

Wie geht das?
franssen
Mitglied
Beiträge: 2
Registriert: 17.02.2005 20:46

Wg. versteckten Mitgliedern und versteckten Gruppen

Beitrag von franssen »

Du mußt unterscheiden zwischen den Mitgliedern in der Ansicht der Gruppe und der Mitgliederliste.

Bei mir dürfen in der Mitgliederliste ruhig alle Mitglieder des Forums angezeigt werden. Es ist nur wichtig, dass nicht von außen gesehen wird wer alles in der einer bestimmten Gruppe ist.

Versteckte Gruppe wollte ich nicht, da hiermit der nette Mechanismus auf "Mitgliedschaft beantragen" nicht mehr greift.

Also, ich habe mein Problem gelöst, allerdings erst mal durch einen fiesen Hack direkt auf meine Gruppen-ID.
In der groupcp.php habe ich die die Zeile


Code: Alles auswählen

 if ( $group_info['group_type'] != GROUP_HIDDEN  || $is_group_member || $is_moderator )

durch

Code: Alles auswählen

 if (( $group_info['group_type'] != GROUP_HIDDEN && $group_id != 11) || $is_group_member || $is_moderator )

ersetzt.

Wenn man es ordentlich machen will, sollten man noch ein Feld in die DB der Gruppen einfügen und im ACP unter der Gruppenverwaltung ein Formularfeld zum Setzten der Mitgliedersichtbarkeit einfügen.

Gruß
Heiko
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“