Déplacement pour eggification.
[Plinn.git] / 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 (file)
index 0000000..56cd7ff
--- /dev/null
@@ -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))