X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/3c4367d8e03450e9a73e61f4247145d2b6c86a33..959d888c17d1403d2eeecc19bc4b5e2c8d1debf6:/skins/control/edit_member_settings.py?ds=inline diff --git a/skins/control/edit_member_settings.py b/skins/control/edit_member_settings.py deleted file mode 100644 index c9ffe49..0000000 --- a/skins/control/edit_member_settings.py +++ /dev/null @@ -1,29 +0,0 @@ -##parameters=username, password='', confirm='', ajax='' - -from ZTUtils import make_query as mq -portal_url = context.portal_url() -rtool = context.portal_registration -req=context.REQUEST -resp = req.RESPONSE -member = context.portal_membership.getMemberById(username) - -failMessage = rtool.testPropertiesValidity(req, member) -if failMessage: - return resp.redirect(portal_url + '/portal_members?%s' % mq(portal_status_message=failMessage, - member_id=username, - macroName='member_properties_form', - ajax=ajax)) - -member.setMemberProperties(req.form) - -if password : - failMessage = rtool.testPasswordValidity(password, confirm=confirm) - if failMessage: - return resp.redirect(portal_url + '/portal_members?%s' % mq(portal_status_message=failMessage, - member_id=username, - macroName='member_properties_form', - ajax=ajax)) - else : - member.setMemberPassword(password) - -return resp.redirect(portal_url + '/portal_members?%s' % mq(portal_status_message='Member modified.', ajax=ajax)) \ No newline at end of file