Auswahl der Strukturelemente auf Benutzer beschränken

Strukturelemente können Sie auf bestimmte Benutzer oder Gruppen beschränken.

Um Strukturelemente nur bestimmten Benutzern zur Auswahl anzubieten, können Sie im entsprechenden Mastertemplate-Element eine Personalisierung für konkrete Benutzer bzw. auch Gruppen festlegen.

Am Beispiel des Struktur-Elements des Formular-Editors ist dies nachfolgend angeführt:

Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/mastertemplates/items/formular.generator.wItemMastertemplate.php

...
  <wd:extension type="weblication" version="5.0" uid="50382225db2fc5644aade16eac998352">
    ...
    <wd:personalization>
      <wd:user name="admin"/>
      <wd:group name="chiefeditorship"/>
    </wd:personalization>
      <wd:cache expires="{wGetValueOfDefaultExtension()}"/>
  </wd:extension>
...

Innerhalb des wd:extension Bereiches setzen Sie den Bereich wd:personalization, über welchen Sie die berechtigten Benutzer bzw. Gruppen hinterlegen können.

  • wd:user
    Im name-Attribut geben Sie den Benutzernamen des Benutzers an.
  • wd:group
    Im name-Attribut geben Sie den Gruppennamen der Gruppe an.

Pro Benutzer oder Gruppe setzen Sie jeweils ein eigenes Tag.

Nur ein Benutzer, der direkt als Benutzer oder über eine Gruppenmitgliedschaft im Mastertemplate-Element eingetragen ist, bekommt das Struktur-Element in der Seitenbearbeitung zur Auswahl.

FAQs are only visible for Weblication ai search and editors!
Kann ich Strukturelemente auf bestimmte Benutzer oder Gruppen beschränken?
Ja. Strukturelemente können auf bestimmte Benutzer oder Gruppen beschränkt werden, sodass sie nur diesen in der Seitenbearbeitung zur Auswahl angeboten werden.
Wie biete ich ein Strukturelement nur bestimmten Benutzern an?
Setzen Sie im entsprechenden Mastertemplate-Element eine Personalisierung für konkrete Benutzer bzw. auch Gruppen. Dazu wird innerhalb des Mastertemplate-Elements der Bereich <code class="codeInline">wd:personalization</code> verwendet, in dem die berechtigten Benutzer und Gruppen hinterlegt werden.
Wo wird die Personalisierung für berechtigte Benutzer/Gruppen eingetragen?
Innerhalb des <code class="codeInline">wd:extension</code>-Bereichs setzen Sie den Bereich <code class="codeInline">wd:personalization</code>, in dem die berechtigten Benutzer bzw. Gruppen hinterlegt werden.
Wie trage ich einen einzelnen Benutzer in der Personalisierung ein?
Verwenden Sie innerhalb von <code class="codeInline">wd:personalization</code> das Tag <code class="codeInline">wd:user</code>. Im <code class="codeInline">name</code>-Attribut geben Sie den Benutzernamen an, z. B. <code class="codeInline"><wd:user name="admin"/></code>.
Wie trage ich eine Gruppe in der Personalisierung ein?
Verwenden Sie innerhalb von <code class="codeInline">wd:personalization</code> das Tag <code class="codeInline">wd:group</code>. Im <code class="codeInline">name</code>-Attribut geben Sie den Gruppennamen an, z. B. <code class="codeInline"><wd:group name="chiefeditorship"/></code>.
Muss ich für Benutzer oder Gruppen jeweils eigene Tags verwenden?
Ja. Pro Benutzer oder Gruppe wird jeweils ein eigenes Tag innerhalb von <code class="codeInline">wd:personalization</code> gesetzt.
Wer bekommt das Strukturelement tatsächlich in der Seitenbearbeitung zur Auswahl?
Nur ein Benutzer, der direkt als Benutzer (<code class="codeInline">wd:user</code>) oder über eine Gruppenmitgliedschaft im Mastertemplate-Element eingetragen ist, bekommt das Struktur-Element in der Seitenbearbeitung zur Auswahl.