[Erp5-report] r29373 - in /erp5/trunk/bt5/erp5_pdm: SkinTemplateItem/portal_skins/erp5_pdm/...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Oct 2 12:06:31 CEST 2009


Author: fabien
Date: Fri Oct  2 12:06:28 2009
New Revision: 29373

URL: http://svn.erp5.org?rev=29373&view=rev
Log:
- use Base_redirect
- translate the portal_status_message

Modified:
    erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Transformation_updateVariationCategoryList.xml
    erp5/trunk/bt5/erp5_pdm/bt/revision

Modified: erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Transformation_updateVariationCategoryList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Transformation_updateVariationCategoryList.xml?rev=29373&r1=29372&r2=29373&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Transformation_updateVariationCategoryList.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_pdm/SkinTemplateItem/portal_skins/erp5_pdm/Transformation_updateVariationCategoryList.xml [utf8] Fri Oct  2 12:06:28 2009
@@ -53,33 +53,16 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string encoding="cdata"><![CDATA[
-
-import string \n
+            <value> <string>context.updateVariationCategoryList()\n
+portal = context.getPortalObject()\n
+Base_translateString = portal.Base_translateString\n
 \n
-request = context.REQUEST\n
-\n
-context.updateVariationCategoryList()\n
-\n
-portal_status_message = \'portal_status_message=\'+string.replace(context.getPortalType(), \' \', \'+\')+\'+Updated.\'\n
-\n
-if not selection_index:\n
-  redirect_url = \'%s/%s?%s\' % ( context.absolute_url()\n
-                            , form_id\n
-                            , portal_status_message\n
-                            )\n
-else:\n
-  redirect_url = \'%s/%s?selection_index=%s&selection_name=%s&%s\' % ( context.absolute_url()\n
-                            , form_id\n
-                            , selection_index\n
-                            , selection_name\n
-                            , portal_status_message\n
-                            )\n
-\n
-request[ \'RESPONSE\' ].redirect( redirect_url )\n
-
-
-]]></string> </value>
+message = Base_translateString(\'%s Updated.\' % context.getPortalType())\n
+return context.Base_redirect(form_id=form_id,\n
+                      selection_name=selection_name,\n
+                      selection_index=selection_index,\n
+                      keep_items={\'portal_status_message\': message})\n
+</string> </value>
         </item>
         <item>
             <key> <string>_code</string> </key>
@@ -89,7 +72,7 @@
         </item>
         <item>
             <key> <string>_params</string> </key>
-            <value> <string>form_id, selection_index=0, selection_name=\'\'</string> </value>
+            <value> <string>form_id=\'view\', selection_index=0, selection_name=\'\'</string> </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -118,13 +101,11 @@
                             <string>form_id</string>
                             <string>selection_index</string>
                             <string>selection_name</string>
-                            <string>string</string>
                             <string>_getattr_</string>
                             <string>context</string>
-                            <string>request</string>
-                            <string>portal_status_message</string>
-                            <string>redirect_url</string>
-                            <string>_getitem_</string>
+                            <string>portal</string>
+                            <string>Base_translateString</string>
+                            <string>message</string>
                           </tuple>
                         </value>
                     </item>
@@ -137,6 +118,7 @@
             <key> <string>func_defaults</string> </key>
             <value>
               <tuple>
+                <string>view</string>
                 <int>0</int>
                 <string></string>
               </tuple>

Modified: erp5/trunk/bt5/erp5_pdm/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_pdm/bt/revision?rev=29373&r1=29372&r2=29373&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_pdm/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_pdm/bt/revision [utf8] Fri Oct  2 12:06:28 2009
@@ -1,1 +1,1 @@
-337
+338




More information about the Erp5-report mailing list