Mehrere Bearbeiter / Rechtevergabe innerhalb eines Dokumentes
am 04.05.2007 - 01:15 Uhr in
Ich habe eine Frage zum Editieren von Dokumenten mit mehreren Nutzern.
Wenn ich ein Formular oder ein komplexes Dokument in Drupal erstelle, das (inhaltlich) aus 2 Teilen besteht, ist es dann möglich, das Formular bzw. die Userrechte so einzustellen, dass Teil A nur von User A und Teil B nur von User B editiert werden kann?
Konkret suche ich eine Lösung für folgendes Problem:
User A gibt auf der Website einen Arbeitsauftrag ein (Teil A des Formulars)
User B (Mitarbeiter der Website) arbeitet den Auftrag ab und dokumentiert das Ergebnis im gleichen Dokument (Teil B des Formulars)
User A soll Teil B mur lesen und nicht editieren können. User B soll nach Möglichkeit den Teil A nicht verändern können.
Ich sehe 3 Möglichkeiten:
1.) Unterschiedliche Berechtigungen innerhalb eines Dokumentes (weiss nicht, on das in drupal geht; eher schwierig)
2.) Trennung von Arbeitsauftrag (Teil A) und Dokumentation des Arbeitsverlaufes (Teil B) in 2 Dokumente/Seiten; sicher die einfachste Lösung, es stellt sich aber die Frage, die ich es unaufwändig hinkriege von Teil A auf Teil automatisch zu referenzieren, ohne von Hand irgendwelche Links setzen zu müssen.
3.) Nutzung der Kommentarfunktion für die Dokumentation des Arbeitauftrages, wobei ich nicht weiss, ob man diese möglicherweise durch Formularelemente erweitern kann.
Ich denke, dass das ähnliche Problemstellungen immer wieder auftauchen.
Hat jemand einen Lösungsansatz?
Martin
- Anmelden oder Registrieren um Kommentare zu schreiben
Schau Dir dazu mal das CCK
am 13.05.2007 - 20:38 Uhr
Schau Dir dazu mal das CCK und di diversen Zusatzmodule für das CCK (insbesondere CCK Field Permissions) an: http://drupal.org/project/Modules/category/88
Evtl. helfen für den Workflow auch das Actions und Workflow-Modul.
--
bv - drupalcenter.de