web/views/workflow.py
branchtls-sprint
changeset 1721 694f6a50e138
parent 1533 bcd4bfff658b
child 1739 78b0819162a8
equal deleted inserted replaced
1720:14c9a0a1aca1 1721:694f6a50e138
    23 from cubicweb.web.views import TmpFileViewMixin
    23 from cubicweb.web.views import TmpFileViewMixin
    24 from cubicweb.web.views.boxes import EditBox
    24 from cubicweb.web.views.boxes import EditBox
    25 
    25 
    26 _ = unicode
    26 _ = unicode
    27 
    27 
    28 EditBox.rmode.tag_relation('create', ('Transition', 'destination_state', '*'), 'subject')
    28 EditBox.rmode.tag_relation('!Transition', 'destination_state', '*', 'create')
    29 EditBox.rmode.tag_relation('create', ('*', 'allowed_transition', 'Transition'), 'object')
    29 EditBox.rmode.tag_relation('*', 'allowed_transition', '!Transition', 'create')
    30 EditBox.rmode.tag_relation('create', ('*', 'destination_state', 'State'), 'object')
    30 EditBox.rmode.tag_relation('*', 'destination_state', '!State', 'create')
    31 EditBox.rmode.tag_relation('create', ('State', 'allowed_transition', '*'), 'subject')
    31 EditBox.rmode.tag_relation('!State', 'allowed_transition', '*', 'create')
    32 
    32 
    33 
    33 
    34 # IWorkflowable views #########################################################
    34 # IWorkflowable views #########################################################
    35 
    35 
    36 class ChangeStateForm(form.EntityFieldsForm):
    36 class ChangeStateForm(form.EntityFieldsForm):