Nur bestimmte dürfen Veröffentlichen
Eingetragen von LondiEP (107)
am 06.07.2014 - 20:44 Uhr in
am 06.07.2014 - 20:44 Uhr in
Hi Zusammen,
Ich habe nebst dem Admin, zwei Rollen: User und bestätigter User.
Wenn ein User einen Beitrag erstellt, muss dieser erst von mir freigegeben werden um gesehen zu werden. Die Beiträge des best. User müssen dies jedoch nicht. Wie kann ich dies bewerkstelligen?
P.s. Es handelt sich nicht um den Inhalts Typ Artikel, sondern um einen selbst erstellten...
- Anmelden oder Registrieren um Kommentare zu schreiben
Du könntest das Node-Template
am 07.07.2014 - 11:22 Uhr
Du könntest das Node-Template für diesen Inhalts-Typ überschreiben und dort auf die Rolle des Autors des Artikels abfragen.
Wenn dieser die Rolle "bestätigter User" hat, dann wird der Inhalt gezeigt.
Falls Rolle "User" kommt ein Inhalt, sorry, Inhalt noch nicht freigegeben.
Wenn es zu diesen Nodes eine View gibt, die z.B. eine Übersichtsliste mit den Nodes anbietet, dann kannst Du hier via Beziehung zum Autor auf dessen Rolle filtern.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Vielleicht tut es das:
am 07.07.2014 - 13:03 Uhr
Vielleicht tut es das: https://www.drupal.org/project/publishcontent - ich kenne nur die 6.x Version, war aber ganz brauchbar.
Gruß
Christian
Don't code today what you can't debug tomorrow
Ariya Hidayat
Es gibt vielleicht noch ein
am 07.07.2014 - 14:33 Uhr
Es gibt vielleicht noch ein Alternative.
Du könntest auch zwei verschiedene Inhalts Typen verwenden.
Die "User" Rolle darf nur Typ A, wobei bei Typ A der Haken raus bleibt, das der Inhalt direkt als veröffentlicht gilt.
Die "best. User" Rolle darf Typ B, wobei der Haken hier per default gesetzt ist.
Dann musst du nur noch dafür sorgen, das du mitbekommst wenn neuer Inhalt da ist und diesen dann selbst nach Prüfung veröffentlichen.
Nachteil wäre der zusätzliche Inhaltstyp den es evtl. in der restlichen Installation dann zu beachten gibt.
"Dann musst du nur noch dafür
am 07.07.2014 - 15:33 Uhr
"Dann musst du nur noch dafür sorgen, das du mitbekommst wenn neuer Inhalt da ist"
Das könnte man ja über Rules regeln.
Ich wollte das auch zuerst vorschlagen, aber der Nachteil, daß man dann zwei Inhaltstypen hat, die man u.U. extra formatieren, selektieren ect. muß, war mir dann zu gravierend.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Über "Berechtigungen" regeln
am 12.07.2014 - 11:33 Uhr
Auf meiner Seite habe ich das anstehende Problem über "Berechtigungen" (Menü: Module; ganz rechts unter "Operationen") geregelt. Angemeldete User dürfen ihre eigenen Texte schreiben, verändern oder löschen. Veröffentlichern kann nur ich als "admin".
Nich veröffentlichten Inhalt kann man sich über Menü "Inhalt" mit den entsprechenden Filtern anzeigen lassen. Wenn du es komfortabel haben willst, lege einen "View" an, der die Beiträge (Kriterium: Typ) nach Datum sortiert.