X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/Products/Plinn/skins/generic/member_properties_form.py diff --git a/Products/Plinn/skins/generic/member_properties_form.py b/Products/Plinn/skins/generic/member_properties_form.py new file mode 100644 index 0000000..56cd7ff --- /dev/null +++ b/Products/Plinn/skins/generic/member_properties_form.py @@ -0,0 +1,19 @@ +##parameters=memberIds=[], ajax='' + +resp = context.REQUEST.RESPONSE +portal_url = context.portal_url() +from ZTUtils import make_query as mq +msg='' + +if not memberIds : + msg = 'Please select a member first.' + resp.redirect(portal_url + '/portal_members?%s' % mq(portal_status_message=msg, ajax=ajax)) + return + +elif len(memberIds) > 1 : + msg = 'Warning: you should have selected only one member.' + +return resp.redirect(portal_url + '/portal_members?%s' % mq(member_id=memberIds[0], + portal_status_message=msg, + macroName='member_properties_form', + ajax=ajax))