Link im Header nur für eine Benutzergruppe?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
FSKiller / Phoenix
Mitglied
Beiträge: 872
Registriert: 28.08.2003 19:57
Wohnort: Berlin

Link im Header nur für eine Benutzergruppe?

Beitrag von FSKiller / Phoenix »

Servus gibt es vielleicht ein MOD

wo im Header ein Link ist den NUR eine bestimmte Benutztergruppe sehen kann? oder sowas ähliches?

Grund warum ich sowas suchen: ich benutzte das forum einmal für allgemeine Themen und für mein Clan und da sollen nur die Nutzer aus der Gruppe den Link sehen !!!

also wenn einer so ein mod kennt oder mir sagen kann wie das geht oder eingfach nur vor schläge machen kann wie man es macht, wäre es super

danke für eure mühe.
Kein Support per PN/Mail, wer sucht der findet!
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Irgendwoher hatte ich mal folgende Abfrage:

Code: Alles auswählen

// User die zugriff haben: es sind gruppen_ids, gruppennamen und user_ids  erlaubt wobei bei den gruppen namen und ids ein g am anfang angehängt werden muss. 
$allowed_u = array(); 
$allowed_u[] = 'g109'; //gruppe 

        $sql = "SELECT g.group_id, g.group_name 
                FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g 
                WHERE ug.user_id = '" . $userdata['user_id'] . "' 
                        AND g.group_id = ug.group_id"; 
        if ( !($result = $db->sql_query($sql)) ) 
        { 
                message_die(GENERAL_ERROR, 'Could not get user group.', '', __LINE__, __FILE__, $sql); 
        } 
        $access_allowed = false; 
        while( list($group_id, $group_name) = $db->sql_fetchrow($result) ) 
        { 
                if( in_array('g' . $group_id,$allowed_u )) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
                if( in_array('g' . $group_name,$allowed_u)) 
                { 
                         $access_allowed = true; 
                         break; 
                } 
        } 
Danit wird die Gruppenzugehörigkeit in der Variablen $access_allowed ( true oder false ) gespeichert.

EDIT: ich weiss es wieder: Das Ding hieß: "Gruppenverwaltung zum Schutz von Websites". Findest du
hier.

Andreas
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“