[Erp5-report] r8113 - /erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jun 20 19:00:39 CEST 2006


Author: kevin
Date: Tue Jun 20 19:00:33 2006
New Revision: 8113

URL: http://svn.erp5.org?rev=8113&view=rev
Log:
Include sub-section as part of the document list.

Modified:
    erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentValueList.xml

Modified: erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentValueList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentValueList.xml?rev=8113&r1=8112&r2=8113&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentValueList.xml (original)
+++ erp5/trunk/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web/WebSite_getDocumentValueList.xml Tue Jun 20 19:00:33 2006
@@ -99,7 +99,7 @@
 # Make a new search with local documents\n
 value_list = context.getSourceValueList(portal_type="Web Page")\n
 if len(value_list):\n
-  reference_list = map(lambda x:x.getReference(), value_list)\n
+  reference_list = map(lambda x: x.getReference(), value_list)\n
   brain_list.extend(list(context.portal_catalog(reference= reference_list, portal_type="Web Page")))\n
 \n
 # Make sure a single reference is counted once only\n
@@ -124,7 +124,10 @@
 # Sort documents\n
 brain_list.sort(content_cmp)\n
 \n
-return brain_list\n
+# Append sub-section to the top of the list\n
+subsection_list = context.objectValues(portal_type="Web Section")\n
+\n
+return subsection_list + brain_list\n
 
 
 ]]></string> </value>
@@ -140,8 +143,22 @@
             <value> <string>Script (Python):/nexedi/portal_skins/erp5_web/WebSite_getDocumentValueList</string> </value>
         </item>
         <item>
+            <key> <string>_owner</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
             <key> <string>_params</string> </key>
             <value> <string>**kw</string> </value>
+        </item>
+        <item>
+            <key> <string>_proxy_roles</string> </key>
+            <value>
+              <tuple>
+                <string>Manager</string>
+              </tuple>
+            </value>
         </item>
         <item>
             <key> <string>errors</string> </key>
@@ -190,6 +207,7 @@
                             <string>None</string>
                             <string>reference</string>
                             <string>_getitem_</string>
+                            <string>subsection_list</string>
                           </tuple>
                         </value>
                     </item>




More information about the Erp5-report mailing list