Wie Publishing Options für nodes erweitern?
am 23.06.2011 - 10:42 Uhr in
Hallo zusammen,
in einer Drupal 6 Installation dürfen eingeloggte User die selbst erstellten Beiträge editieren.
Jetzt soll ich für ein Redaktionsteam eine Funktion einbauen, die es erlaubt publizierte Beiträge auszublenden (z.B. weil rechtliche Klärungen anstehen), ohne dass sie der User selber wieder einblenden kann.
Das Workflow Module habe ich schon angesehen, da kann man zwar für die Publishing Options einen zusätzlichen Status definieren, z.B. "in Moderation", aber den kann der User wieder auf published ändern, wenn er die Editierrechte für den Node hat.
Bin für jeden Tipp dankbar.
Viele Grüsse
Rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde stumpf den Autor
am 23.06.2011 - 10:47 Uhr
Ich würde stumpf den Autor des Eintrags (z.B. auf einen Moderationsuser) ändern, dann kann der User den Eintrag auch nicht mehr bearbeiten / veröffentlichen.
Eine elegantere Lösung wäre halt mit einem Modul das Ganze zu erweitern, und mit einer Option (in Prüfung) zu versehen, welches dann dem User den Bereich "Veröffentlichungseinstellung" ausblendet. Guck Dir mal das Flag Modul an, vielleicht geht das damit.
Workflow & Rules
am 23.06.2011 - 11:48 Uhr
Wenn Du Workflow mit Rules zusammen nutzst, sollte eigentlich die gewünschte Variante möglich sein. schau dir mal das neueste Video von Bob an, da zeigt er IMHO genau eine solche Workflow-Variante.
Nachtrag:
Sorry ich glaube Rules brauchts nicht unbedigt. Versuche doch mal folgendes, das müsste gehen:
Die Stati:
Workflow Berechtigungen
1. zu 3. oder 2. darf der Autor und der Moderator
3. zu 2. darf (der Autor und) der Moderator
2. zu 3. darf nur der Moderator