51 lines
1.2 KiB
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
|