[gelöst] "Gesichtete Versionen" mit Drupal?
am 02.05.2009 - 08:41 Uhr in
Um mit Drupal eine Sammlung von irgend etwas (z. B. eine Linkliste oder Kochrezepte) aufzubauen, kann ich sehr schön die Nutzer einbeziehen, indem ich jedem das Recht gebe, neue Inhalte hinzuzufügen. Wenn ich die Nutzer auch an der Pflege der bereits vorhandenen Inhalt beteiligen will, dürfte es sich empfehlen, zusätzlich ein Häkchen bei "Neue Revision erstellen" zu machen. Damit ist sichergestellt, dass keine Inhalte verlorengehen können. Im Prinzip ist das dann ein Wiki mit dem Vorteil gegenüber herkömmlichen Wikis, dass ich ich nicht nur Wikiseiten, sondern beliebig strukturierte Inhalte haben kann.
Wenn ich mir die neuen Inhalte noch anschauen will, bevor sie veröffentlicht werden, kann ich bei dem betreffen Inhaltstyp unter "Einstellungen für den Arbeitsablauf" das Häkchen bei "Veröffentlicht" wegnehmen. Was aber ist mit den Inhalten, die geändert werden? Die Änderungen sind immer sofort für jeden sichtbar.
In Wikipedia hat sich das mit den "gesichteten Versionen" ganz gut bewährt. D. h. der normale Nutzer sieht nicht automatisch die allerletzte Revision, sondern immer die letzte "gesichtete" Revision. Das Flag "gesichtet" können nur bestimmte Nutzer setzen. Damit habe ich den Vorteil, dass sich die Nutzer an der Pflege der Inhalte beteiligen können, ohne die Gefahr, falsche oder unschöne Informationen sofort jedermann zu zeigen.
Jetzt meine Fragen: Gibt es in diese Richtung schon einen Lösungsansatz für Drupal? Ich habe nichts dazu finden können. Was haltet Ihr von so einer Funktion?
- Anmelden oder Registrieren um Kommentare zu schreiben
Kannst ja mal hier
am 02.05.2009 - 08:56 Uhr
Kannst ja mal hier http://www.drupalcenter.de/handbuch/18091 schauen, ob da was nettes für deinen Fall was dabei ist.
Ps. Haste schonmal geprüft, ob auch eine nicht veröffentlichte Revision als Normal-User sichtbar ist.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Sehr guter Tipp!
am 03.05.2009 - 07:56 Uhr
Das war ein sehr guter Tipp, vielen Dank! Ich habe wie in der Anleitung "Erste Schritte" beschrieben die beiden Module "Module Grants" und "Revisioning" aktiviert und damit funktioniert das genau so, wie ich mir das vorgestellt habe. Das sind die Einstellungen bei den Berechtigungen:
module_grants-Modul
access content summary
Gast: nein
Authentifizierter Benutzer: ja
Moderator: ja
node-Modul
Inhalt lesen
Gast: ja
Authentifizierter Benutzer: ja
Moderator: ja
create meinInhaltstyp content
Gast: nein
Authentifizierter Benutzer: ja
Moderator: ja
edit any meinInhaltstyp content
Gast: nein
Authentifizierter Benutzer: ja
Moderator: ja
Versionen anzeigen
Gast: ja
Authentifizierter Benutzer: ja
Moderator: ja
revisioning-Modul
Gast: nein
Authentifizierter Benutzer: ja
Moderator: ja
Noch nicht ganz klar ist mir, was das "access content summary" bei "module_grants-Modul" eigentlich bewirkt.
keine Ahnung. testen. Ok
am 03.05.2009 - 10:35 Uhr
keine Ahnung. testen. Ok Problem gelöst.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.