ctdo-trac/TracRendezVous/tracrendezvous/rendezvous/workflows/rendezvous_workflow.ini

51 lines
1.2 KiB
INI

[rendezvous-workflow]
; rendezvous_workflow.ini
;
leave = * -> *
leave.operations = leave_status
leave.default = 1
leave.icon = leave.png
publish = new,revoting -> voting
publish.permissions = RENDEZVOUS_MODIFY
publish.operations = publish_rendezvous
publish.icon = voting.png
publish.position = 2
publish.show = 1
schedule = voting -> scheduled
schedule.permissions = RENDEZVOUS_MODIFY
schedule.operations = schedule_rendezvous
schedule.icon = scheduled.png
schedule.position = 1
schedule.show = 1
start = scheduled -> running
start.permissions = RENDEZVOUS_MODIFY
start.operations = start_rendezvous
start.icon = running.png
start.position = 0
start.show = 1
revote = scheduled,canceled,expired -> revoting
revote.permissions = RENDEZVOUS_MODIFY,RENDEZVOUS_DATE_DELETE,RENDEZVOUS_VOTE_DELETE
revote.operations = revote_rendezvous
revote.icon = revoting.png
revote.position = 3
revote.show = 1
cancel = running,voting,scheduled -> canceled
cancel.permissions = RENDEZVOUS_MODIFY
cancel.operations = cancel_rendezvous
cancel.icon = canceled.png
cancel.position = 5
cancel.show = 1
expire = running,voting,scheduled -> expired
expire.permissions = RENDEZVOUS_MODIFY
expire.operations = expire_rendezvous
expire.icon = expired.png
expire.position = 4
expire.show = 1