Seite 1 von 1

Link nur für Mitglieder einer Gruppe sichtbar

Verfasst: 11.12.2004 21:44
von frieder
Ich glaube der Titel sagt eigentlich alles.
Ich möchte für Mitglieder einer Gruppe im Header 3 zusätzliche
Links haben, welche den "normalen" Mitgliedern nicht angezeigt werden
sollen.
Gruppen =! Admin || Mods

Verfasst: 11.12.2004 21:49
von kratzer54847
hm mal ein Denkanstoß...

http://www.phpbb.de/doku/kb/artikel.php?artikel=74

hier wäre besonders der Teil "Schleifen/Blöcke" interessant!

Du müsstest einfach nur auslesen,ob der eingeloggte User Mitglied in einer bestimmten Gruppe ist. Dann wendest du das an,was ich oben verlinkt habe und fertig.

sollte dir das nicht weiterhelfen melde dich einfach nochmal

mfg Johny

Verfasst: 11.12.2004 21:52
von frieder
Hatte gehofft, dass das schon jemand gemacht hat ;)
Naja.. dann muss ich mich in den Ferien mal selber an die Arbeit machen...

Verfasst: 11.12.2004 22:00
von kratzer54847
na gut ich will mal was contributen

Code: Alles auswählen

$sql = "SELECT *
FROM " . USER_GROUP_TABLE . "
WHERE group_id IN ('1','2')
AND user_id IN ('2','3')";
$result = mysql_query($sql);

while ( $row = $db->sql_fetchrow($result) )
{ 
    $template->assign_block_vars('switch_special_group', array()); 
}
damit würde alles,was mit

Code: Alles auswählen

<!-- BEGIN switch_spcial_group -->
<!-- END switch_special_group -->
umschlossen ist nur den Usern mit der ID 2 und 3 angezeigt werden,die auch in den Gruppen mit der ID 1 und 2 Mitglied sind.

mfg Johny

Verfasst: 11.12.2004 22:04
von frieder
Danke!

Verfasst: 11.12.2004 22:05
von kratzer54847
aber ich erhebe da jetzt keine Garantie und hab das auch nicht getestet

Verfasst: 11.12.2004 22:07
von frieder
Und wenn es nicht klappt: Jetzt weiß ich immerhin in welcher Art ich das machen kann!

Verfasst: 11.12.2004 22:08
von kratzer54847
jupp und das ist doch auch schon was wert(und Fragen kannst du mich eh immer noch :D )