[Erp5-report] r29599 - in /erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style: SkinTemplat...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Oct 13 14:57:48 CEST 2009


Author: jm
Date: Tue Oct 13 14:57:46 2009
New Revision: 29599

URL: http://svn.erp5.org?rev=29599&view=rev
Log:
Fix display of front page when access tab is enabled

Modified:
    erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_getCategorizedModuleActionInformationDict.xml
    erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/bt/revision

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_getCategorizedModuleActionInformationDict.xml
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_getCategorizedModuleActionInformationDict.xml?rev=29599&r1=29598&r2=29599&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_getCategorizedModuleActionInformationDict.xml [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_getCategorizedModuleActionInformationDict.xml [utf8] Tue Oct 13 14:57:46 2009
@@ -94,22 +94,18 @@
       action_dict = module.Base_filterDuplicateActions(listFilteredActionsFor(module))\n
 \n
       # Obtain a form id and a selection name from the view.\n
+      # XXX Is it useful ?\n
       form_id = \'view\'\n
       selection_name = \'default_selection\'\n
-      type_info = module.getTypeInfo()\n
-      expr = None\n
-      for ai in type_info.listActions():\n
-        if ai.getId() == \'view\':\n
+      for ai in action_dict[\'object_view\']:\n
+        if ai[\'id\'] == \'view\':\n
+          form_id = ai[\'url\'].rsplit(\'/\', 1)[-1]\n
+          form = getattr(portal, form_id, None)\n
+          if form is not None:\n
+            listbox = form.Form_getListbox()\n
+            if listbox is not None:\n
+              selection_name = listbox.get_value(\'selection_name\')\n
           break\n
-      else:\n
-        ai = None\n
-      if ai is not None:\n
-        form_id = str(ai.getActionExpression()).rsplit(\'/\', 1)[-1]\n
-        form = getattr(portal, form_id, None)\n
-        if form is not None:\n
-          listbox = form.Form_getListbox()\n
-          if listbox is not None:\n
-            selection_name = listbox.get_value(\'selection_name\')\n
 \n
       # Collect view actions.\n
       module_view_list = [(None, \'%s/view\' % module_url)]\n

Modified: erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/bt/revision
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/bt/revision?rev=29599&r1=29598&r2=29599&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/bt/revision [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_xhtml_style/bt/revision [utf8] Tue Oct 13 14:57:46 2009
@@ -1,1 +1,1 @@
-839
+840




More information about the Erp5-report mailing list