[Erp5-report] r45022 rafael - in /erp5/trunk/bt5/erp5_configurator_maxma_demo: SkinTemplate...
nobody at svn.erp5.org
nobody at svn.erp5.org
Sat Apr 2 00:45:03 CEST 2011
Author: rafael
Date: Sat Apr 2 00:45:02 2011
New Revision: 45022
URL: http://svn.erp5.org?rev=45022&view=rev
Log:
Enable preferences.
Modified:
erp5/trunk/bt5/erp5_configurator_maxma_demo/SkinTemplateItem/portal_skins/erp5_configurator_maxma_demo/BusinessConfiguration_afterMaxmaDemoConfiguration.xml
erp5/trunk/bt5/erp5_configurator_maxma_demo/bt/revision
Modified: erp5/trunk/bt5/erp5_configurator_maxma_demo/SkinTemplateItem/portal_skins/erp5_configurator_maxma_demo/BusinessConfiguration_afterMaxmaDemoConfiguration.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_maxma_demo/SkinTemplateItem/portal_skins/erp5_configurator_maxma_demo/BusinessConfiguration_afterMaxmaDemoConfiguration.xml?rev=45022&r1=45021&r2=45022&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_maxma_demo/SkinTemplateItem/portal_skins/erp5_configurator_maxma_demo/BusinessConfiguration_afterMaxmaDemoConfiguration.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_maxma_demo/SkinTemplateItem/portal_skins/erp5_configurator_maxma_demo/BusinessConfiguration_afterMaxmaDemoConfiguration.xml [utf8] Sat Apr 2 00:45:02 2011
@@ -55,25 +55,32 @@ from AccessControl import getSecurityMan
from Products.ERP5Type.Log import log\n
\n
portal = context.getPortalObject()\n
-portal_preferences = portal.portal_preferences\n
-bt = context.portal_templates.getInstalledBusinessTemplate("erp5_demo_maxma_sample")\n
-N_ = context.Base_translateString\n
+bt = portal.portal_templates.getInstalledBusinessTemplate("erp5_demo_maxma_sample")\n
isTransitionPossible = portal.portal_workflow.isTransitionPossible\n
\n
-for obj in context.portal_catalog(path=["%%/%s" % i.replace("**", "%") for i in bt.getTemplatePathList()]):\n
+for obj in portal.portal_catalog(path=["%%/%s" % i.replace("**", "%") for i in bt.getTemplatePathList()]):\n
obj.activate().updateLocalRolesOnSecurityGroups()\n
\n
-for gadget in context.portal_gadgets.objectValues():\n
+for document in portal.portal_catalog(portal_type=bt.getTemplatePortalTypeRoleList()):\n
+ document.updateLocalRolesOnSecurityGroups()\n
+\n
+conversion_server_hostname = portal.portal_preferences.getPreferredOoodocServerAddress()\n
+conversion_server_port = portal.portal_preferences.getPreferredOoodocServerPortNumber()\n
+for preference_id in ["default_configurator_preference", "default_configurator_system_preference"]:\n
+ preference = getattr(portal.portal_preferences, preference_id)\n
+ if preference.getPortalType() == "System Preference":\n
+ preference.setPreferredOoodocServerPortNumber(conversion_server_port)\n
+ preference.setPreferredOoodocServerAddress(conversion_server_hostname)\n
+\n
+ if isTransitionPossible(preference, "enable"):\n
+ preference.enable()\n
+ preference.updateLocalRolesOnSecurityGroups()\n
+\n
+for gadget in portal.portal_gadgets.objectValues():\n
if gadget.getValidationState() == \'invisible\':\n
gadget.visible()\n
gadget.public()\n
\n
-# update security settings for default preference # XXX why ???\n
-default_configurator_preference = getattr(portal_preferences,\n
- \'default_configurator_preference\', None)\n
-if default_configurator_preference is not None:\n
- default_configurator_preference.updateLocalRolesOnSecurityGroups()\n
-\n
# set manually in \'Module Properties\' respective business_application category\n
# XXX This should be part of Configuration Item probably, but as access_tab is\n
# going to be deprecated, make sure it still requires set business application\n
@@ -127,7 +134,7 @@ log("%s" % printed)\n
</item>
<item>
<key> <string>_params</string> </key>
- <value> <string>alter_preferences=True</string> </value>
+ <value> <string>**kw</string> </value>
</item>
<item>
<key> <string>id</string> </key>
Modified: erp5/trunk/bt5/erp5_configurator_maxma_demo/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_configurator_maxma_demo/bt/revision?rev=45022&r1=45021&r2=45022&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_configurator_maxma_demo/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_configurator_maxma_demo/bt/revision [utf8] Sat Apr 2 00:45:02 2011
@@ -1 +1 @@
-16
\ No newline at end of file
+17
\ No newline at end of file
More information about the Erp5-report
mailing list