X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/Products/Plinn/skins/control/remove_users_in_group.py diff --git a/Products/Plinn/skins/control/remove_users_in_group.py b/Products/Plinn/skins/control/remove_users_in_group.py new file mode 100755 index 0000000..0d1a353 --- /dev/null +++ b/Products/Plinn/skins/control/remove_users_in_group.py @@ -0,0 +1,8 @@ +##parameters=groupId, remove_members=[], ajax='', REQUEST=None +groupsTool = context.portal_groups +group = groupsTool.getGroupById(groupId) + +for memberId in remove_members : + group.removeMember(memberId) +if REQUEST is not None : + return context.REQUEST. RESPONSE.redirect('%s/groups_members?group=%s&ajax=%s#assign_members' % (context.portal_url(), groupId, ajax)) \ No newline at end of file