Rechte für Menüpunkt

  • App
    WoltLab Suite Forum

    Würde es gut finden wenn man beim Menüpunkt erstellen auch rechte dafür vergeben kann so das nur eine Bestimmte Usergruppe diesen Link sieht.


    Hab jetzt zb. mal einen Link gesetzt für ein Forumsbereich der nicht sichtbar ist und nur für eine bestimmte Userergruppe zugänglich ist.

    Jeder sieht jetzt den Button

    Der Mitglieder Button verschwindet ja auch wenn man keine rechte hat.

  • Der Mitglieder Button verschwindet ja auch wenn man keine rechte hat.


    Das liegt daran, dass er nicht manuell angelegt wurde, sondern automatisch bei der Installation per pageMenu.xml. Dabei werden sowohl die Anweisung, dass er nur bei aktiviertem Modul "Mitgliederliste" und bei vorhandener Berechtigung "Kann Mitgliederliste sehen" angezeigt wird, direkt in die Datenbank geschrieben. Bei selbsterstellten Menüpunkten kannst Du derartige Angaben nur manuell in der DB ergänzen.

    Schöner wäre natürlich eine derartige Auswahlmöglichkeit direkt bei Erstellung. Warum ein derartiger Bedienkomfort (den es übrigens im Plugin "Erweitertes Headermenü" bereits für das WBB 3.0 gab" immer noch keinen Einzug in die Standardfunktionen gefunden hat, kann Dir nur WoltLab sagen.


    Gruß norse

    Zugang zu meinen Arbeiten und dem dazugehörigen Support bekommt Ihr bei Interesse hier und hier.

  • Hab jetzt zb. mal einen Link gesetzt für ein Forumsbereich der nicht sichtbar ist und nur für eine bestimmte Userergruppe zugänglich ist.


    Das PageMenu kann nur "normale" Berechtigungen (technisch sind das UserGroupOptions) prüfen. Um ACL-Berechtigungen zu prüfen, brauchst einen IPageMenuItemProvider.

    Viele Grüße,
    Magnus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!