Posted by Vercinget0rix on November 3, 2009 at 10:39am
Hej!
Jag är splitterny på Drupal, men har använt Joomla och Wordpress en del. Det känns lite som om Drupal har en högre starttröskel än de andra.
Ni får ursäkta ifall jag inte inte behärskar terminologin riktigt,
Min fråga är ifall man kan sätta upp en sorts sigillering via Drupal?
Exempel:
Användare A fyller i ett formulär som användare B ska godkänna.
När B har godkänt ska slutligen C godkänna.
Det är inte krav på hög säkerhet, eller så. Det handlar mest om att lämna en pappersadministration bakom sig i en större förening med 70 klubbar som har en egen styrelse, ett tiotal styrelser på distriktnivå, och slutligen en på riksnivå.
Går det att lösa? Hur?
Comments
En väg att gå skulle kunna
En väg att gå skulle kunna vara att sätta upp 3 cck-fält som är checkboxar, t.ex. Godkänd av A, Godkänd av B, Godkänd av C.
Sen kan du med modulen http://drupal.org/project/content_access sätta vilka fält olika roller får komma åt.
//Pontus Nilsson, Digitalist
Eller så använder du modulen
Eller så använder du modulen workflow.
Intressant! Tack för
Intressant! Tack för svaren.
Kan man med dessa metoder styra det så att A inte kan godkänna för B och C, samt B inte kan ge sitt godkännande åt C?
Det ska på något sätt framgå vem som godkänt det.
I workflow kan du skapa olika
I workflow kan du skapa olika "state" för en node. Sedan anger du vilken roll somhar rätt att göra överföring från en state till en annan. Har för mig att modulen har en loggfunktion där du kan se vem som gjort vad. Sedan kan du skapa hur många "state" som helst:
Sedan kan du koppla ngr triggers till de olika staten som skickar epost till de det berör.
Edit: Välkommen förresten!!
Tack för välkomnandet. Jag
Tack för välkomnandet.
Jag har laborerat en del med workflow, och det verkar vara ungefär vad jag behöver.
Kan man bifoga filer till sidorna?
Bifoga filer
Det löser du tex. med modulerna
http://drupal.org/project/cck
http://drupal.org/project/filefield
Filefield låter dig lägga till ett filfält på din nodtyp.