[Erp5-report] r32611 ivan - in /erp5/trunk/bt5/erp5_knowledge_pad: SkinTemplateItem/portal_...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 16 13:51:24 CET 2010


Author: ivan
Date: Tue Feb 16 13:51:24 2010
New Revision: 32611

URL: http://svn.erp5.org?rev=32611&view=rev
Log:
Use respective getters.
Clean up.

Modified:
    erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml
    erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml
    erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml
    erp5/trunk/bt5/erp5_knowledge_pad/bt/revision

Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml?rev=32611&r1=32610&r2=32611&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml [utf8] Tue Feb 16 13:51:24 2010
@@ -53,28 +53,37 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>"""This script will create all knowledge pads user may need in using\n
-   ERP5 and respective web sites. This script should be integrated through\n
-   an interaction workflow on Assignment so when the first assignment for user is\n
-   openned this script will be called and everything will be created."""\n
+            <value> <string>"""\n
+  This script will create all knowledge pads user may need in using\n
+  ERP5 and respective web sites. This script should be integrated through\n
+  an interaction workflow on Assignment so when the first assignment for user is\n
+  opened this script will be called and everything will be created.\n
+"""\n
+portal = context.getPortalObject()\n
 \n
-#erp5_site = context.getPortalObject()\n
-web_site = getattr(context.web_site_module, \'yuna_kb\', None)\n
 # ERP5 front\n
 context.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=None, \n
-                                                        mode=\'erp5_front\', owner=owner)\n
+                                                      mode=\'erp5_front\', \n
+                                                      owner=owner)\n
+web_site = None\n
+# Customize this to respective needs\n
+default_website_id = None\n
+if default_website_id is not None:\n
+  web_site = getattr(portal.web_site_module, default_website_id, None)\n
+\n
 if web_site is not None:\n
   # Web front\n
   web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=None, \n
-                                                         mode=\'web_front\', owner=owner)\n
+                                                         mode=\'web_front\', \n
+                                                         owner=owner)\n
   # web section\n
   web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=\'default_section_pad\',\n
-                                                         mode=\'web_section\', owner=owner)\n
+                                                         mode=\'web_section\', \n
+                                                         owner=owner)\n
   # web section content\n
   web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=\'default_content_pad\',\n
-                                                       mode=\'web_section\', owner=owner)\n
-print "OK"\n
-return printed\n
+                                                         mode=\'web_section\', \n
+                                                         owner=owner)\n
 </string> </value>
         </item>
         <item>
@@ -118,13 +127,13 @@
                         <value>
                           <tuple>
                             <string>owner</string>
-                            <string>_print_</string>
-                            <string>_print</string>
-                            <string>getattr</string>
                             <string>_getattr_</string>
                             <string>context</string>
+                            <string>portal</string>
                             <string>None</string>
                             <string>web_site</string>
+                            <string>default_website_id</string>
+                            <string>getattr</string>
                           </tuple>
                         </value>
                     </item>

Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml?rev=32611&r1=32610&r2=32611&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml [utf8] Tue Feb 16 13:51:24 2010
@@ -58,7 +58,7 @@
 \n
 # get default properties from Gadget only if edit form is available\n
 gadget = box.getSpecialiseValue()\n
-edit_form_id = getattr(gadget, \'edit_form_id\', None)\n
+edit_form_id = gadget.getEditFormId()\n
 \n
 if edit_form_id is not None:\n
   edit_form = getattr(context, edit_form_id, None)\n
@@ -114,9 +114,9 @@
                             <string>preferences</string>
                             <string>_getattr_</string>
                             <string>gadget</string>
+                            <string>edit_form_id</string>
+                            <string>None</string>
                             <string>getattr</string>
-                            <string>None</string>
-                            <string>edit_form_id</string>
                             <string>edit_form</string>
                             <string>filter</string>
                             <string>fields</string>

Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml?rev=32611&r1=32610&r2=32611&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml [utf8] Tue Feb 16 13:51:24 2010
@@ -54,9 +54,9 @@
                     visibility_css_dict python: {\'visible\': \'block\',\n
                                                  \'invisible\': \'none\'};\n
                     isAnon python: here.portal_membership.isAnonymousUser();\n
-                    edit_form_id python: getattr(gadget, \'edit_form_id\', None);\n
-                    view_form_id python: getattr(gadget, \'view_form_id\', None);\n
-                    render_type python: getattr(gadget, \'render_type\', None);\n
+                    edit_form_id gadget/getEditFormId;\n
+                    view_form_id gadget/getViewFormId;\n
+                    render_type gadget/getRenderType;\n
                     is_asynchronous_gadget python: render_type == \'asynchronous\';\n
                     current_web_section python: context.REQUEST.get(\'current_web_section\',\n
                                                                     here);\n

Modified: erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/bt/revision?rev=32611&r1=32610&r2=32611&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] Tue Feb 16 13:51:24 2010
@@ -1,1 +1,1 @@
-474
+475




More information about the Erp5-report mailing list