Neue Revisionen in Moderationswarteschlange?
am 03.09.2006 - 23:04 Uhr in
Hallo!
Zum einen habe ich eine Tabelle von der nur ein Benutzer neue Versionen erstellen darf (simple access). Dies funktioniert so weit prima. Nun wäre es mir jedoch lieb, wenn die neuen Versionen erst von mir freigegeben werden müssten bevor sie öffentlich erscheinen und so lange halt noch die alte Version aktuell ist.
Ich dachte dies würde über die Check-Box "In der Moderationswarteschlange" laufen, tut es aber leider nicht.
Zum anderen habe ich über Profile einige Felder erstellt, welche alle zur Kategorie "Termin-Abstimmung" gehören. Nun würde ich gerne im Menü einen direkten Link zu dieser Kategorie setzen. Also eigentlich z.B. "q=user/5/edit/Termin-Abstimmung" doch dies funktioniert natürlich nicht, da ja die Userid mit drin steckt. Gibt es dennoch einen Möglichkeit solch einen Link zu erstellen (leider darf man wohl kein PHP in den Link-Feldern des Menü-Moduls benutzen)?
Gruß und Dank im Voraus,
Manuel
- Anmelden oder Registrieren um Kommentare zu schreiben
Actions & Workflow Modul
am 04.09.2006 - 10:56 Uhr
Zum einen habe ich eine Tabelle von der nur ein Benutzer neue Versionen erstellen darf (simple access). Dies funktioniert so weit prima. Nun wäre es mir jedoch lieb, wenn die neuen Versionen erst von mir freigegeben werden müssten bevor sie öffentlich erscheinen und so lange halt noch die alte Version aktuell ist.
Schau Dir mal die Module Actions & Workflow an:
http://drupal.org/project/actions
http://drupal.org/project/workflow
hmm
am 04.09.2006 - 17:54 Uhr
Schon mal Danke!
Ich glaube es geht in die richtige Richtung, doch ich bin wohl zu blöd (die Installation des Action.Module war schon wieder ein riesen Kraftakt für mich).
Hier noch mal die Situation ausführlich geschildert:
1. Ich habe als Admin eine Seite erstellt und auch veröffentlicht (Workflowstatus: "Veröffentlicht").
2. Nun kommt ein Benutzer daher, welche die Seite bearbeiten darf (Simple-Access) und verändert sie. Es entsteht dabei eine neue Revision.
Nun soll jedoch nicht diese Revision veröffentlicht werden, sondern in die Moderations-Warteschlange wandern und solange sie darin steckt soll die alte Revision, veröffentlicht bleiben.
Wie schaffe ich denn das?
Gruß,
Manuel
Lösung
am 05.09.2006 - 12:36 Uhr
So, falls noch jemand die Lösung des Problem interessieren sollte.
Man muss sich durch folgende Seite lesen: http://drupal.org/node/48731
Und dort diesen Patch runterladen: http://drupal.org/files/issues/node_revisions_draft2.patch
Dann darf man noch richtig viel rumfummeln und irgendwann funktioniert es auch genau so wie man es sich wünscht!
Irgendwie ist Drupal schon komisch, man schafft zwar wohl fast alles damit, doch einfach ist es selten. ;)