Hallo Ihr Lieben,
wie mache ich das am schlausten, damit die Links in der theme.php nur für die zu sehen sind, die es auch angeht?
Beispiel: Ich habe zwei eBoards, das eine dürfen auch nicht angemeldete User einsehen, sowie die Benutzergruppe *nervensägen, das andere nur die Nutzergruppe *user. Wenn ich einfach das eine Board aus der Theme.php rauswerfe, meckern die normalen User - lasse ich es drin, fühlen die *nervensägen sich ausgeschlossen *haarerauf*
Ich habe versucht mich, mit dem Code in den Blöcken block-modules.php etc. schlau zu machen, blicke da aber nicht wirklich durch. Kann mir jemand helfen? *lieb guck*
Viele Grüße,
Maddalina
Hi Maddalina :)
dafür gibt es eine extra Funktion 'mxModuleAllowed(). Diese Funktion gibt wahr zurück, wenn ein bestimmtes Modul für den aktuellen User, bzw. dessen Benuutzergruppe, aktiviert ist.
Beispiel wäre hier:
if (mxModuleAllowed("eBoard1")) echo '<a href="modules.php?name=eBoard1">Forum 1</a>';
if (mxModuleAllowed("eBoard2")) echo '<a href="modules.php?name=eBoard2">Forum 2</a>';
YEAAAAAHHH,
herzlichen Dank, Tora :D
funktioniert natürlich einwandfrei.
Man kann es nicht oft genug sagen, Ihr seid klasse!!!!
Liebe Grüße,
Maddalina