Conjunto de mudanças 505 no repositório publico


Ignorar:
Timestamp:
31/08/2005 10:59:07 (14 anos atrás)
Autor:
rafahelabazzanella
Mensagem:

Melhorado workflows do modelo.

Localização:
ILPortalCasas/trunk
Arquivos:
5 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILPortalCasas/trunk/Ouvidoria/PloneOnbudsman/Extensions/onbudsman_claim_workflow.py

    r500 r505  
    7474    stateDef.setPermission('View',
    7575                           1,
    76                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    77     stateDef.setPermission('Modify portal content',
    78                            0,
    79                            ['Manager'])
    80     stateDef.setPermission('Change portal events',
    81                            0,
    82                            ['Manager', 'Reviewer'])
    83     stateDef.setPermission('Access contents information',
    84                            1,
    85                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     76                           ['Manager', 'Reviewer'])
     77    stateDef.setPermission('Modify portal content',
     78                           0,
     79                           ['Manager'])
     80    stateDef.setPermission('Change portal events',
     81                           0,
     82                           ['Manager', 'Reviewer'])
     83    stateDef.setPermission('Access contents information',
     84                           1,
     85                           ['Manager', 'Reviewer'])
    8686
    8787    stateDef = workflow.states['accepted']
     
    9090    stateDef.setPermission('View',
    9191                           1,
    92                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    93     stateDef.setPermission('Modify portal content',
    94                            0,
    95                            ['Manager'])
    96     stateDef.setPermission('Change portal events',
    97                            0,
    98                            ['Manager', 'Reviewer'])
    99     stateDef.setPermission('Access contents information',
    100                            1,
    101                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     92                           ['Manager', 'Reviewer'])
     93    stateDef.setPermission('Modify portal content',
     94                           0,
     95                           ['Manager'])
     96    stateDef.setPermission('Change portal events',
     97                           0,
     98                           ['Manager', 'Reviewer'])
     99    stateDef.setPermission('Access contents information',
     100                           1,
     101                           ['Manager', 'Reviewer'])
    102102
    103103    stateDef = workflow.states['rejected']
     
    106106    stateDef.setPermission('View',
    107107                           1,
    108                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    109     stateDef.setPermission('Modify portal content',
    110                            0,
    111                            ['Manager'])
    112     stateDef.setPermission('Change portal events',
    113                            0,
    114                            ['Manager'])
    115     stateDef.setPermission('Access contents information',
    116                            1,
    117                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     108                           ['Manager', 'Reviewer'])
     109    stateDef.setPermission('Modify portal content',
     110                           0,
     111                           ['Manager'])
     112    stateDef.setPermission('Change portal events',
     113                           0,
     114                           ['Manager'])
     115    stateDef.setPermission('Access contents information',
     116                           1,
     117                           ['Manager', 'Reviewer'])
    118118
    119119    stateDef = workflow.states['resolved']
     
    122122    stateDef.setPermission('View',
    123123                           1,
    124                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    125     stateDef.setPermission('Modify portal content',
    126                            0,
    127                            ['Manager'])
    128     stateDef.setPermission('Change portal events',
    129                            0,
    130                            ['Manager'])
    131     stateDef.setPermission('Access contents information',
    132                            1,
    133                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     124                           ['Manager', 'Reviewer'])
     125    stateDef.setPermission('Modify portal content',
     126                           0,
     127                           ['Manager'])
     128    stateDef.setPermission('Change portal events',
     129                           0,
     130                           ['Manager'])
     131    stateDef.setPermission('Access contents information',
     132                           1,
     133                           ['Manager', 'Reviewer'])
    134134
    135135    stateDef = workflow.states['moving']
     
    138138    stateDef.setPermission('View',
    139139                           1,
    140                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    141     stateDef.setPermission('Modify portal content',
    142                            0,
    143                            ['Manager'])
    144     stateDef.setPermission('Change portal events',
    145                            0,
    146                            ['Manager', 'Reviewer'])
    147     stateDef.setPermission('Access contents information',
    148                            1,
    149                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     140                           ['Manager', 'Reviewer'])
     141    stateDef.setPermission('Modify portal content',
     142                           0,
     143                           ['Manager'])
     144    stateDef.setPermission('Change portal events',
     145                           0,
     146                           ['Manager', 'Reviewer'])
     147    stateDef.setPermission('Access contents information',
     148                           1,
     149                           ['Manager', 'Reviewer'])
    150150
    151151    stateDef = workflow.states['new']
     
    154154    stateDef.setPermission('View',
    155155                           1,
    156                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    157     stateDef.setPermission('Modify portal content',
    158                            0,
    159                            ['Manager'])
    160     stateDef.setPermission('Change portal events',
    161                            0,
    162                            ['Anonymous', 'Manager', 'Reviewer'])
    163     stateDef.setPermission('Access contents information',
    164                            1,
    165                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     156                           ['Owner', 'Manager'])
     157    stateDef.setPermission('Modify portal content',
     158                           0,
     159                           ['Owner', 'Manager'])
     160    stateDef.setPermission('Change portal events',
     161                           0,
     162                           ['Manager', 'Reviewer'])
     163    stateDef.setPermission('Access contents information',
     164                           1,
     165                           ['Owner', 'Manager'])
    166166
    167167    ## Transitions initialization
  • ILPortalCasas/trunk/Ouvidoria/PloneOnbudsman/Extensions/onbudsman_folder_workflow.py

    r501 r505  
    4343    portal = getToolByName(self,'portal_url').getPortalObject()
    4444    data = list(portal.__ac_roles__)
    45     for role in ['Member\nAnonymous']:
     45    for role in ['Ower']:
    4646        if not role in self.__ac_roles__:
    4747            data.append(role)
     
    5757        workflow.states.addState(s)
    5858
    59     for t in []:
     59    for t in ['authenticate', 'publish', u'I368400m1060c32c06dmm7a59', 'authenticate_post', 'publish_view', 'authenticate_view', u'I368400m1060c32c06dmm79c6', 'publish_post']:
    6060        workflow.transitions.addTransition(t)
    6161
     
    6363        workflow.variables.addVariable(v)
    6464
    65     for p in ['View', 'Modify portal content', 'Change portal events', 'Add OnbudsmanClaim Content', 'Add portal contents', 'Access contents information']:
     65    for p in ['View', 'Modify portal content', 'Change portal events', 'Add OnbudsmanClaim Content', 'Access contents information']:
    6666        workflow.addManagedPermission(p)
    6767
     
    7878    stateDef = workflow.states['published']
    7979    stateDef.setProperties(title="""Published""",
    80                            transitions=[])
    81     stateDef.setPermission('View',
    82                            1,
    83                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    84     stateDef.setPermission('Modify portal content',
    85                            1,
    86                            ['Anonymous', 'Owner', 'Manager'])
    87     stateDef.setPermission('Change portal events',
    88                            1,
     80                           transitions=['publish_post', 'publish_view', u'I368400m1060c32c06dmm7a59', 'authenticate_post', 'authenticate_view'])
     81    stateDef.setPermission('View',
     82                           0,
     83                           ['Anonymous', 'Manager', 'Reviewer'])
     84    stateDef.setPermission('Modify portal content',
     85                           0,
     86                           ['Manager'])
     87    stateDef.setPermission('Change portal events',
     88                           0,
    8989                           ['Manager'])
    9090    stateDef.setPermission('Add OnbudsmanClaim Content',
    9191                           0,
    92                            ['Anonymous', 'Manager'])
    93     stateDef.setPermission('Add portal contents',
    94                            0,
    95                            ['Anonymous', 'Manager', 'Reviewer', 'Member\nAnonymous', 'Manager', 'Reviewer', 'Member'])
    96     stateDef.setPermission('Access contents information',
    97                            1,
    98                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     92                           ['Anonymous', 'Authenticated', 'Manager'])
     93    stateDef.setPermission('Access contents information',
     94                           0,
     95                           ['Anonymous', 'Manager', 'Reviewer'])
    9996
    10097    stateDef = workflow.states['authenticated']
    10198    stateDef.setProperties(title="""Authenticated""",
    102                            transitions=[])
    103     stateDef.setPermission('View',
    104                            1,
    105                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    106     stateDef.setPermission('Modify portal content',
    107                            1,
     99                           transitions=['authenticate_post', 'authenticate_view', u'I368400m1060c32c06dmm79c6'])
     100    stateDef.setPermission('View',
     101                           0,
     102                           ['Manager', 'Reviewer', 'Authenticated'])
     103    stateDef.setPermission('Modify portal content',
     104                           0,
    108105                           ['Owner', 'Manager'])
    109106    stateDef.setPermission('Change portal events',
    110                            1,
    111                            ['Owner', 'Manager'])
     107                           0,
     108                           ['Manager'])
    112109    stateDef.setPermission('Add OnbudsmanClaim Content',
    113110                           0,
    114                            ['Member', 'Manager'])
    115     stateDef.setPermission('Access contents information',
    116                            1,
    117                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     111                           ['Authenticated', 'Manager'])
     112    stateDef.setPermission('Access contents information',
     113                           0,
     114                           ['Manager', 'Reviewer', 'Authenticated'])
    118115
    119116    stateDef = workflow.states['published_post']
    120117    stateDef.setProperties(title="""Published Post""",
    121                            transitions=[])
    122     stateDef.setPermission('View',
    123                            1,
    124                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    125     stateDef.setPermission('Modify portal content',
    126                            1,
    127                            ['Owner', 'Manager'])
    128     stateDef.setPermission('Change portal events',
    129                            1,
    130                            ['Owner', 'Manager'])
     118                           transitions=['publish'])
     119    stateDef.setPermission('View',
     120                           0,
     121                           ['Manager', 'Reviewer'])
     122    stateDef.setPermission('Modify portal content',
     123                           0,
     124                           ['Manager'])
     125    stateDef.setPermission('Change portal events',
     126                           0,
     127                           ['Manager'])
    131128    stateDef.setPermission('Add OnbudsmanClaim Content',
    132129                           0,
    133                            ['Anonymous', 'Manager'])
    134     stateDef.setPermission('Add portal contents',
    135                            0,
    136                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    137     stateDef.setPermission('Access contents information',
    138                            1,
    139                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     130                           ['Anonymous', 'Authenticated', 'Manager'])
     131    stateDef.setPermission('Access contents information',
     132                           0,
     133                           ['Manager', 'Reviewer'])
    140134
    141135    stateDef = workflow.states['published_view']
    142136    stateDef.setProperties(title="""Published View""",
    143                            transitions=[])
    144     stateDef.setPermission('View',
    145                            1,
    146                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    147     stateDef.setPermission('Modify portal content',
    148                            1,
    149                            ['Owner', 'Manager'])
    150     stateDef.setPermission('Change portal events',
    151                            1,
    152                            ['Owner', 'Manager'])
    153     stateDef.setPermission('Access contents information',
    154                            1,
    155                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     137                           transitions=['publish'])
     138    stateDef.setPermission('View',
     139                           0,
     140                           ['Anonymous', 'Manager', 'Reviewer'])
     141    stateDef.setPermission('Modify portal content',
     142                           0,
     143                           ['Manager'])
     144    stateDef.setPermission('Change portal events',
     145                           0,
     146                           ['Manager'])
     147    stateDef.setPermission('Access contents information',
     148                           0,
     149                           ['Anonymous', 'Manager', 'Reviewer'])
    156150
    157151    stateDef = workflow.states['autheticated_post']
    158152    stateDef.setProperties(title="""Authenticated Post""",
    159                            transitions=[])
    160     stateDef.setPermission('View',
    161                            1,
    162                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    163     stateDef.setPermission('Modify portal content',
    164                            1,
     153                           transitions=['authenticate'])
     154    stateDef.setPermission('View',
     155                           0,
     156                           ['Manager', 'Reviewer'])
     157    stateDef.setPermission('Modify portal content',
     158                           0,
    165159                           ['Owner', 'Manager'])
    166160    stateDef.setPermission('Change portal events',
    167                            1,
    168                            ['Owner', 'Manager'])
     161                           0,
     162                           ['Manager'])
    169163    stateDef.setPermission('Add OnbudsmanClaim Content',
    170164                           0,
    171                            ['Anonymous', 'Manager'])
    172     stateDef.setPermission('Access contents information',
    173                            1,
    174                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     165                           ['Manager', 'Authenticated'])
     166    stateDef.setPermission('Access contents information',
     167                           0,
     168                           ['Manager', 'Reviewer'])
    175169
    176170    stateDef = workflow.states['authenticated_view']
    177171    stateDef.setProperties(title="""Authenticated View""",
    178                            transitions=[])
    179     stateDef.setPermission('View',
    180                            1,
    181                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
    182     stateDef.setPermission('Modify portal content',
    183                            1,
     172                           transitions=['authenticate'])
     173    stateDef.setPermission('View',
     174                           0,
     175                           ['Manager', 'Reviewer', 'Authenticated'])
     176    stateDef.setPermission('Modify portal content',
     177                           0,
    184178                           ['Owner', 'Manager'])
    185179    stateDef.setPermission('Change portal events',
    186                            1,
    187                            ['Owner', 'Manager'])
    188     stateDef.setPermission('Access contents information',
    189                            1,
    190                            ['Anonymous', 'Manager', 'Reviewer', 'Member'])
     180                           0,
     181                           ['Manager'])
     182    stateDef.setPermission('Access contents information',
     183                           0,
     184                           ['Manager', 'Reviewer', 'Authenticated'])
    191185
    192186    ## Transitions initialization
     187
     188    transitionDef = workflow.transitions['authenticate']
     189    transitionDef.setProperties(title="""authenticate""",
     190                                new_state_id="""authenticated""",
     191                                trigger_type=1,
     192                                script_name="""""",
     193                                after_script_name="""""",
     194                                actbox_name="""authenticate""",
     195                                actbox_url="""""",
     196                                actbox_category="""workflow""",
     197                                props={'guard_roles': 'Manager;Ower'},
     198                                )
     199
     200    transitionDef = workflow.transitions['publish']
     201    transitionDef.setProperties(title="""publish""",
     202                                new_state_id="""published""",
     203                                trigger_type=1,
     204                                script_name="""""",
     205                                after_script_name="""""",
     206                                actbox_name="""publish""",
     207                                actbox_url="""""",
     208                                actbox_category="""workflow""",
     209                                props={'guard_roles': 'Manager;Ower'},
     210                                )
     211
     212    transitionDef = workflow.transitions['I368400m1060c32c06dmm7a59']
     213    transitionDef.setProperties(title="""I368400m1060c32c06dmm7a59""",
     214                                new_state_id="""authenticated""",
     215                                trigger_type=1,
     216                                script_name="""""",
     217                                after_script_name="""""",
     218                                actbox_name="""I368400m1060c32c06dmm7a59""",
     219                                actbox_url="""""",
     220                                actbox_category="""workflow""",
     221                                props={},
     222                                )
     223
     224    transitionDef = workflow.transitions['authenticate_post']
     225    transitionDef.setProperties(title="""authenticate_post""",
     226                                new_state_id="""autheticated_post""",
     227                                trigger_type=1,
     228                                script_name="""""",
     229                                after_script_name="""""",
     230                                actbox_name="""authenticate_post""",
     231                                actbox_url="""""",
     232                                actbox_category="""workflow""",
     233                                props={'guard_roles': 'Manager;Ower'},
     234                                )
     235
     236    transitionDef = workflow.transitions['publish_view']
     237    transitionDef.setProperties(title="""publish_view""",
     238                                new_state_id="""published_view""",
     239                                trigger_type=1,
     240                                script_name="""""",
     241                                after_script_name="""""",
     242                                actbox_name="""publish_view""",
     243                                actbox_url="""""",
     244                                actbox_category="""workflow""",
     245                                props={'guard_roles': 'Manager;Ower'},
     246                                )
     247
     248    transitionDef = workflow.transitions['authenticate_view']
     249    transitionDef.setProperties(title="""authenticate_view""",
     250                                new_state_id="""authenticated_view""",
     251                                trigger_type=1,
     252                                script_name="""""",
     253                                after_script_name="""""",
     254                                actbox_name="""authenticate_view""",
     255                                actbox_url="""""",
     256                                actbox_category="""workflow""",
     257                                props={'guard_roles': 'Manager;Ower'},
     258                                )
     259
     260    transitionDef = workflow.transitions['I368400m1060c32c06dmm79c6']
     261    transitionDef.setProperties(title="""I368400m1060c32c06dmm79c6""",
     262                                new_state_id="""published""",
     263                                trigger_type=1,
     264                                script_name="""""",
     265                                after_script_name="""""",
     266                                actbox_name="""I368400m1060c32c06dmm79c6""",
     267                                actbox_url="""""",
     268                                actbox_category="""workflow""",
     269                                props={},
     270                                )
     271
     272    transitionDef = workflow.transitions['publish_post']
     273    transitionDef.setProperties(title="""publish_post""",
     274                                new_state_id="""published_post""",
     275                                trigger_type=1,
     276                                script_name="""""",
     277                                after_script_name="""""",
     278                                actbox_name="""publish_post""",
     279                                actbox_url="""""",
     280                                actbox_category="""workflow""",
     281                                props={'guard_roles': 'Manager;Ower'},
     282                                )
    193283
    194284    ## State Variable
  • ILPortalCasas/trunk/Ouvidoria/PloneOnbudsman/version.txt

    r501 r505  
    1 0.1 build 13
     10.1 build 14
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.