Mitgliederliste für Gruppen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
floppy
Mitglied
Beiträge: 1
Registriert: 01.12.2004 19:23

Mitgliederliste für Gruppen

Beitrag von floppy »

Hi,
habe in anderen Beiträge schon Möglichkeiten gefunden, wie man Memberlisten nur für regestrierte und zb nur für den Admin sichtbar machen kann.

Mich interessiert allerdings eine Möglichkeit, wie man die Memberlist zb ausschließlich für eine oder mehrere Gruppen sichtbar machen kann.

Grüße
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/functions.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
?> 

# 
#-----[ BEFORE, ADD ]------------------------------------------- 
# 
function member_of($group_id, &$userdata) 
{ 
        global $db; 
        if ( !$userdata['session_logged_in'] ) 
        { 
                return false; 
        } 
        if ( isset($userdata['user_member_of_' . $group_id]) ) 
        { 
                return $userdata['user_member_of_' . $group_id]; 
        } 
        $sql = "SELECT count(*) AS num FROM " . USER_GROUP_TABLE . " 
                WHERE user_id = '" . $userdata['user_id'] . "' AND user_pending = 0 AND group_id IN ( " . $group_id . " )"; 
          if ( !($result = $db->sql_query($sql)) ) 
        { 
                message_die(GENERAL_ERROR, 'Could not get group auth', '', __LINE__, __FILE__, $sql); 
        } 
        $row = $db->sql_fetchrow($result); 
        if ( $row['num'] > 0 ) 
        { 
                return $userdata['user_member_of_' . $group_id] = true; 
        } 
        return $userdata['user_member_of_' . $group_id] = false; 
} 

# 
#-----[ OPEN ]------------------------------------------ 
# 
memberlist.php

# 
#-----[ FIND ]------------------------------------------ 
# 
// End session management
//

# 
#-----[ AFTER, ADD ]------------------------------------------- 
# 
if ( !member_of('123', $userdata) ) 
{ 
  message_die(GENERAL_MESSAGE, "Kein Zutritt"); 
}
123 muss die Gruppen-ID sein

Angelehnt an das Snippet: http://www.phpbb.de/viewtopic.php?t=65401
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

also das ist hier genau mein Problem :grin:

2Fragen:

1. Wie finde ich die Gruppen-ID heraus?
2. da wo 123 steht soll die Gruppen-ID rein, die Zugriff haben soll, oder?

3. ich möcht genau das gleiche für das Profil auch noch, wie mach ich das?

thx für eure Hilfe :)
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

fahr mit der maus über den link zur gruppe rüber und kuck dann unten links in der zeile im browser was für ein link angezeigt wird.
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

also der link sieht so aus

Code: Alles auswählen

http://bliblablubbadiblubba.de/phpBB2/groupcp.php?g=14&sid=0c18a929d93ec03847a9c9b608e4d4fb
müsste dann die 14 sein, die Gruppen-ID-

2. hat sich erledigt, aber ich wüsste jetzt eben noch gerne, wie ich das ganze für das Profil machen
Also die userprofile sollen auch nur Die Benutzer einer bestimmten Gruppe einsehen können
Benutzeravatar
Andy120
Mitglied
Beiträge: 3430
Registriert: 02.01.2004 11:21
Wohnort: Basel (Schweiz)
Kontaktdaten:

Beitrag von Andy120 »

Buschcobolt hat geschrieben:also der link sieht so aus

Code: Alles auswählen

http://bliblablubbadiblubba.de/phpBB2/groupcp.php?g=14&sid=0c18a929d93ec03847a9c9b608e4d4fb
müsste dann die 14 sein, die Gruppen-ID-
Genau ;)

Gruss, Andy
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

jo das klappt jetzt auch wunderbar ;)

jetzt will ichs bloß auch nurnoch fürs Profil machen und was ich so gelesen hab, ist das relativ ähnlich zur Mitgliederliste, also sagts mir doch *gg*
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

och erbarmt euch doch, hab nurnoch bis Sonntag Ferien ;)
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

echt niemand ne idee???
das glaub ich nicht...
Buschcobolt
Mitglied
Beiträge: 20
Registriert: 05.01.2005 14:50

Beitrag von Buschcobolt »

sorry für die vielen Posts hintereinander, aber es hilft mir ja niemand :/
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“