Gruppen und Benutzer
Benutzergruppen helfen dabei, Nutzer übersichtlich zu organisieren und Nutzer mit identischen Rechten zu bündeln. Unterschiedliche Gruppen können verschiedene Rechte oder Funktionen haben. Ein Benutzer kann zudem mehreren Gruppen zugeordnet werden, wobei sich die Rechte der zugewiesenen Gruppen addieren.
Ein Beispiel mit unterschiedlichen Berechtigungen soll die Nutzung von Benutzergruppen verdeutlichen. Akteure sind ein Redakteur für News, einer für den Newsletter, einer für Textinhalte sowie ein Chefredakteur für alle Seiten. Ein Problem dabei: Seiten im Modul „Zugriff“ können nur einem Benutzer und einer Gruppe zugewiesen werden. Es sollen allerdings vier Berechtigungsgruppen darauf zugreifen.
Dazu legen Sie zunächst eine Gruppe für die Seitenberechtigung namens „pageaccess“ an. In dieser Gruppe werden keinerlei Berechtigungen gesetzt. Damit neu erstellte Seiten automatisch der Gruppe „pageaccess“ angehören, werden in der „Page-TSConfig“ des Hauptknotens folgende Zeilen eingetragen:
TCEMAIN.permissions.groupid = 1 TCEMAIN.permissions.user = show, editcontent, edit, new, delete TCEMAIN.permissions.group = show, editcontent, edit, new, delete TCEMAIN.permissions.everybody = show
Listing 1
Achten Sie dabei darauf, bei der „groupid“ die korrekte ID der Benutzergruppe einzutragen. Anschließend legen Sie die weiteren Gruppen für die jeweiligen Funktionen an: „news“, „newsletter“ und „text“. Diesen Gruppen teilen Sie verschiedene Verzeichnisfreigaben und die jeweils notwendigen Berechtigungen zu. Im Anschluss legen Sie noch die Benutzer an:
- den News-Redakteuren teilen Sie die Gruppen „pageaccess“ und „news“ zu
- den Newsletter-Redakteuren teilen Sie die Gruppen „pageaccess“ und „newsletter“ zu
- den Textern teilen Sie die Gruppen „pageaccess“ und „text“ zu
- den Chefredakteuren teilen Sie alle Gruppen zu: „pageaccess“, „news“, „newsletter“ und „text“
Alternativ können Sie den drei Gruppen auch die Gruppe „pageaccess“ als Untergruppe zuweisen, anstatt jedem Benutzer „pageaccess“ zu geben. Auf diese Weise haben Sie nun verschiedene Gruppen mit verschiedenen Berechtigungen. Die Redakteure haben jeweils nur mit dem zu tun, was für sie relevant ist und finden sich dadurch schneller zurecht.
Vorschaubilder für flexible Inhaltselemente
Eine visuelle Hilfe für Redakteure sind Vorschaugrafiken für flexible Inhaltselemente. Erstellen Sie aus Screenshots kleine GIF- oder PNG-Grafiken, idealerweise mit 150 Pixel Breite. Diese können Sie im Templateobject anfügen. Dem Redakteur werden nun statt der Fragezeichen-Symbole nette Vorschaugrafiken angezeigt. So kann er sich eher vorstellen, was sich hinter den Inhaltselementen verbirgt.





