Feature #349
Allow non-admin users to create forms, news archives and calendars
| Status: | Completed | Start: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assigned to: | leo | % Done: | 0% |
|
| Category: | backend | |||
| Target version: | 2.8.0 |
Description
Allow non-admin users to create forms, news archives, calendars, channels, etc.
Related issues
| related to Feature #966: Disabling creation of Calendars and News Archives for backend users | Completed |
History
Updated by leo over 1 year ago
- Status changed from New to Accepted
Updated by leo over 1 year ago
- Status changed from Accepted to Completed
Updated by manitougs over 1 year ago
- Status changed from Completed to Reopened
Hi Leo
Seit dieser Änderung wird normalen Benutzern ja die Möglichkeit eingeräumt, neue Nachrichten-Archive anzulegen bzw diese zu löschen.
Wie kann ich das über die Benutzergruppen regeln?
Hintergrund der Frage:
Die Gruppe "Redakteur" sollen Nachrichten verfasssen können, aber keine Archive anlegen bzw löschen und kopieren dürfen.
Das soll erst die Gruppe "Chefredakteur" können.
Redaktuere haben ausschliesslich Zugriff auf das Module "Nachrichten" und erlaubte Felder bei "tl_news". Wenn ein Redakteur im Backend auf Nachrichten --> "Neues Nachrichten-Archiv erstellen" geht, hat er zwar keine Felder zur Auswahl, aber er kann trotzdem auf "Speichern und Schliessen" bzw "Speichern" klicken. So entstehen leere Datensätze für die Nachrichten-Archive. Ausserdem können sie bestehende Nachrichten-Archive, die sie sehen können, auch löschen.
Die Standardzugriffsrechte (Seite bearbeiten, Hirarchie der Seite ändern,...) greifen hier ja nicht, da ich das nirgends für die Nachrichten-Archiven setzen kann.
Gibts da nen Trick, wie ich diese Buttons für bestimmte Benutzergruppen ausblenden kann?
Danke Dir im Voraus für ne kurze Aufklärung, wahrscheinlich ists nur ne Kleinigkeit, die ich übersehen hab. Ich hab auch schon im Forum nach gefragt, aber da hat es auch keiner gewusst.
lg mani
Updated by leo over 1 year ago
Eine Standardlösung gibt es dafür nicht. Du kannst in der dcaconfig.php aber die entsprechenden Buttons abhängig von der Benutzergruppe deaktivieren.
Updated by manitougs over 1 year ago
Hi Leo
Vielen Dank für deine Info.
Diesen Ansatz habe ich schon verfolgt, bin aber (wahrscheinlich wegen meiner mangelnden php-Kenntnisse) daran gescheitert. Siehe auch http://www.typolight.org/board/message/65182.html
Ich wäre Dir sehr dankbar, wenn Du mir ein Beispiel geben könntest, wie ich z.B. den "Nachrichten-Archive löschen" - Button für eine Benutzergruppe deaktivieren kann.
Die anderen Buttons, die für die Redakteure deaktiviert werden sollen, kann ich mir dann selbst zusammen basteln.
lg mani
Updated by leo over 1 year ago
- Status changed from Reopened to Accepted
Also available in: Atom