[Erp5-report] r13055 - in /erp5/trunk/bt5/erp5_web: SkinTemplateItem/portal_skins/erp5_web_...

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Feb 26 19:44:21 CET 2007


Author: bartek
Date: Mon Feb 26 19:44:16 2007
New Revision: 13055

URL: http://svn.erp5.org?rev=13055&view=rev
Log:
Return parameters entered in registration so that they can be put into fields in registration dialog.

Modified:
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml
    erp5/trunk/bt5/erp5_web/bt/revision

Modified: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml?rev=13055&r1=13054&r2=13055&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml (original)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_widget_library/WebSite_registerUser.xml Mon Feb 26 19:44:16 2007
@@ -91,12 +91,15 @@
     missing_string += \'&missing:list=\' + f\n
   else:\n
     kwargs[f] = value\n
+returned_params = \'&\'.join([f+\'=\'+kwargs[f] for f in kwargs])\n
+context.log(returned_params)\n
 if missing_string:\n
-  params = missing_string + \'&portal_status_message=You did not fill all the required fields\'\n
+  params = returned_params + \'&\' + missing_string + \'&portal_status_message=You did not fill all the required fields\'\n
+  context.log(params)\n
   return req.RESPONSE.redirect(context.absolute_url()+\'?\'+params)\n
 if req.get(\'your_email\') != req.get(\'your_email_repeated\'):\n
   missing_string += \'&missing:list=email&missing:list=email_repeated\'\n
-  params = missing_string + \'&portal_status_message=You entered two different email addresses\'\n
+  params = returned_params + \'&\' + missing_string + \'&portal_status_message=You entered two different email addresses\'\n
   return req.RESPONSE.redirect(context.absolute_url()+\'?\'+params)\n
 \n
 # create a user\n
@@ -165,6 +168,10 @@
                             <string>f</string>
                             <string>value</string>
                             <string>_write_</string>
+                            <string>append</string>
+                            <string>$append0</string>
+                            <string>_getitem_</string>
+                            <string>returned_params</string>
                             <string>params</string>
                             <string>_apply_</string>
                             <string>user</string>

Modified: erp5/trunk/bt5/erp5_web/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/bt/revision?rev=13055&r1=13054&r2=13055&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web/bt/revision (original)
+++ erp5/trunk/bt5/erp5_web/bt/revision Mon Feb 26 19:44:16 2007
@@ -1,1 +1,1 @@
-526
+527




More information about the Erp5-report mailing list