X-Git-Url: https://scm.cri.ensmp.fr/git/GroupUserFolder.git/blobdiff_plain/e9d14b6b5cc9cd4775c60cb340b5c4c787536fc3:/skins/gruf/prefs_group_manage.cpy..3e1ba4932c34812cf2f6f3569b0f0dbea97b7a0b:/Products/GroupUserFolder/skins/gruf/static/gitweb.js diff --git a/skins/gruf/prefs_group_manage.cpy b/skins/gruf/prefs_group_manage.cpy deleted file mode 100755 index cb9e104..0000000 --- a/skins/gruf/prefs_group_manage.cpy +++ /dev/null @@ -1,26 +0,0 @@ -## Script (Python) "prefs_group_manage" -##bind container=container -##bind context=context -##bind namespace= -##bind script=script -##bind subpath=traverse_subpath -##parameters= -##title=Manage groups -## -REQUEST=context.REQUEST -groupstool=context.portal_groups - -groups=[group[len('group_'):] - for group in REQUEST.keys() - if group.startswith('group_')] - -for group in groups: - roles=REQUEST['group_'+group] - groupstool.editGroup(group, roles = roles, REQUEST=context.REQUEST, ) - - -delete=REQUEST.get('delete',[]) -groupstool.removeGroups(delete, REQUEST=context.REQUEST,) - -portal_status_message="Changes made." -return state.set(portal_status_message=portal_status_message)