Recht "edit" aber nicht "delete" einer Node
Eingetragen von rokr (593)
am 19.03.2008 - 13:49 Uhr in
am 19.03.2008 - 13:49 Uhr in
Hallo,
in Zeiten von Inhalten, die durch Benutzer bereitgestellt werden, bin ich auf folgende Frage gestoßen:
Ich habe einen Inhaltstyp, der von allen Usern erstellt werden kann. Steht diese Node einmal im System, können sich andere darauf beziehen, sie verlinken, etc. Ich möchte zwar, dass User die Node ändern können, aber nicht komplett löschen. Es wird Versionierung verwendet, um "böse" Änderungen rückgängig machen zu können. Ein Löschen würde aber auch diese Änderungsliste zerstören (oder?).
Habe ich da eine Einstellung oder ein Modul übersehen?
ciao, Ronald
- Anmelden oder Registrieren um Kommentare zu schreiben
Meine Idee wäre formfilter
am 19.03.2008 - 14:26 Uhr
Meine Idee wäre formfilter (http://drupal.org/project/formfilter), damit kannst du von den Formularen eine gefilterte Version machen und bestimmte Dinge rausfiltern, die andere nicht sehen sollen oder müssen. Bei mir ist das einiges (Protokollnachricht, Eingabefilter, Kommentareinstellungen, Autoreinstellunegn, Löschen und Vorschau Buttons).
undpaul
Longevity Insights from Top Health Podcasts
Das ist natürlich ein guter
am 19.03.2008 - 15:03 Uhr
Das ist natürlich ein guter Ansatz für das Frontend. Wenn Ein User jedoch den richtigen Link weiß (z.B. www.host.com/node/1/delete), dann kann er dennoch Inhalte löschen.
ciao, Ronald
Reinblau eG
Hm okay, das stimmt
am 20.03.2008 - 13:17 Uhr
Hm okay, das stimmt natürlich. Bei Drupal 6 gibt es wohl separate edit/delete Rechte.
Ansonsten gibts wohl nen Hack für 5.x: http://agaricdesign.com/note/disable-delete-regular-users
undpaul
Longevity Insights from Top Health Podcasts
Content Access
am 10.04.2008 - 20:38 Uhr
Hmm, warum kam mir eigentlich nicht Content Access in den Sinn?
http://drupal.org/project/content_access
Funktioniert perfekt.
Reinblau eG