Berechtigungen von Feldern abhängig machen
am 09.11.2013 - 20:47 Uhr in
Hallo, ich möchte folgendes realisieren:
Mit der Homepage sollen verschiedene Gruppen organisiert werden. Die Editoren/Administratoren der Gruppen sollen eine eigene Seite verwalten können (mit ein paar Informationen über die Gruppe) und Artikel und Termine erstellen können. Bisher war es so gelöst, dass jede Gruppe ihren eigenen Inhaltstyp hat. Also 2 Inhaltstypen pro Gruppe bei 10+ Gruppen => das ist unübersichtlich.
Meine Idee ist jetzt, dass ich ein Taxonomie-Vokabular mit den verschiedenen Gruppen anlege und bei den Konten der Editoren dann eine/mehrere Gruppen auswähle.
Wenn ein Editor dann Inhalt erstellt, soll er in einem Feld nur die Gruppen auswählen können, die er auch verwaltet (dazu hab ich schon ein paar Ideen).
Mein Problem ist jetzt, wie ich die Berechtigungen setzen soll. Jeder Editor soll ja nur die Beiträge seiner Gruppe bearbeiten können, aber auch nicht nur die eigenen (da es mehrere Editoren geben kann).
Ich würde also die Berechtigung zum Bearbeiten gerne davon abhängig machen, was in diesem Feld mit der Gruppe steht.
Kann mir jemand da weiterhelfen oder beurteilen, ob meine Idee überhaupt sinnvoll ist bzw. eine Alternative nennen?
Danke schon mal in Voraus
Moritz
- Anmelden oder Registrieren um Kommentare zu schreiben
Eine Alternative wäre das
am 09.11.2013 - 21:25 Uhr
Eine Alternative wäre das Modul Organic Groups – kurz OG. Das ist ziemlich komplex und kann einen auch ärgern, aber es ist genau für sowas gedacht. Du findest interessante Tutorials unter http://nodeone.se/en/learn-organic-groups
Beste Grüße
Marco
Danke für die schnelle
am 10.11.2013 - 01:20 Uhr
Danke für die schnelle Antwort. Ich werd's mal probieren.