[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