So vergeben Sie Rechte auf Navigationspunkte

02. Feb 2010

Dieser Artikel beschreibt, wie Sie auf Ebene eines Navigationspunktes Bearbeitenrechte zuweisen können. Diese Funktion wird über über die Lizenz freigeschaltet. Informationen hierzu erhalten Sie von unserem Vertrieb.

Sofern Benutzer nur auf bestimmte Bereiche innerhalb einer Navigation Bearbeitenrechte erhalten sollen, können Sie dies ab Weblication® CMS Grid Version 005.000.000.000 und entsprechender Lizenzierung mit dem Attribut "editGroup" realisieren.
Setzen Sie hierzu in der Navigations-XML das Attribut wie unten angegeben (im wEditorNavpoint-Tag muss wie angegegeben der Namensraum für wsl gesetzt sein!). In der Navigationsbearbeitung ist es somit möglich, bei Bearbeiten eines Navigationspunktes
Umschliessen Sie dies am besten mit einem wsl:ifIsAdmin-Tag, damit die Zuweisung der Pflegegruppe nur Administratoren ermöglicht wird.

Nur Benutzer, die Mitglied der gesetzten Pflegegruppe sind, erhalten somit die drei Bearbeiten-Schaltflächen zu einem Navigationspunkt und dessen Unterpunkten. Andere Navigationspunkte können Sie dem Benutzer für die Bearbeitung sperren, wenn Sie diese einer Pflegegruppe zuweisen, in der der Benutzer kein Mitglied ist (z.B. Gruppe "Administratoren").

Beispiel: Auszug aus Navigations-XML (z.B. /de/wGlobal/layout/editor/navigation/attributes.wEditorNavpoint.php)

<wEditorNavpoint version="1.0" xmlns:de="de" xmlns:en="en" xmlns:wsl="http://weblication.de/5.0/wsl">
  ...
  <wsl:ifIsAdmin>
    <attribute name="editGroup" editor="group" value="" caption="Pflegegruppe" editable="1"/>
  </wsl:ifIsAdmin>
  ...
</wEditorNavpoint>
Bearbeiten eines Navigationspunktes mit Zuweisung einer Pflegegruppezoom
Bearbeiten eines Navigationspunktes mit Zuweisung einer Pflegegruppe

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG