Kein ZUgriff auf eigene Artikel realisierbar?
am 07.01.2009 - 11:42 Uhr in
Hallo,
sorry für den seltsamen Threadtitel, aber ich konnte meine Frage nicht besser 'kürzen'...
Ist es mit Drupal möglich, dass ein Gast einen Artikel erstellen kann, auf den er anschließend keinen Zugriff mehr hat?
Zur Idee:
Ein Gast kann auf der Seite eine Anfrage für eine Dienstleistung erstellen (quasi eine Kleinanzeige aufgeben). Auf diese Anfragen haben nur angemeldete Dienstleister Zugriff. Derjenige, der als erster zugreift (quasi 'Sofortkauf') übernimmt den Auftrag.
Geht sowas mit Drupal+Modulen oder ist es doch einfacher mit PHP+MySQL selbst zu programmieren? (Also Gast füllt Formular aus und nur Dienstleister haben Lesezugriff auf die Datenbank...) Ein Shopsystem scheint mir da nämlich mit Kanonen auf Spatzen geschossen.
Vielen Dank (zumindest fürs Lesen ;-) )
- Anmelden oder Registrieren um Kommentare zu schreiben
diffenzierter Zugriff oder Workflow
am 12.01.2009 - 16:20 Uhr
Hallo,
im Prinzip könntest du so vorgehen:
Inhaltsverwaltung › Inhaltstypen › Inhaltstyp hinzufügen
)Benutzerverwaltung › Berechtigungen - node-Modul
) das Erstellen dieses Inhaltstyps erlauben, ihnen aber ansonsten das Lesen von Inhalten nicht gestatten.Das wird aber zu dem merkwürdigen Verhalten führen, dass ein Gast einen Inhalt erstellt, nach dem Abspeichern aber mit einer Fehlermeldung konfrontiert wird.
Eleganter ist es wohl, eines der Module zu verwenden, die einen differenzierten Zugriff auf Nodes ermöglichen, guck doch mal hier http://drupalmodules.com/search/node/content+access oder hier http://drupalmodules.com/search/node/workflow
hdh
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Besten Dank
am 12.01.2009 - 11:03 Uhr
Das Workflow-Modul scheint schon recht interessant zu sein. Ich kannte die Seite drupalmodules noch garnicht...
Aber ich bin ja auch noch ganz am Anfang meiner Arbeit mit drupal ;-)
Gruß
Ingo
drupalmodules.com
am 12.01.2009 - 16:19 Uhr
Die Seite ist auf jeden Fall empfehlenswert (http://www.drupalcenter.de/node/14700).
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!