[Erp5-report] r33718 jerome - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/...
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Mar 15 10:03:37 CET 2010
Author: jerome
Date: Mon Mar 15 10:03:35 2010
New Revision: 33718
URL: http://svn.erp5.org?rev=33718&view=rev
Log:
remove external method to clone roles, adapt ERP5Type_cloneRoleInformation to use BaseType_copyRoleList, and mark it as obsolete
Modified:
erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Type_cloneRoleInformation.xml
erp5/trunk/bt5/erp5_forge/bt/revision
Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Type_cloneRoleInformation.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Type_cloneRoleInformation.xml?rev=33718&r1=33717&r2=33718&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Type_cloneRoleInformation.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Type_cloneRoleInformation.xml [utf8] Mon Mar 15 10:03:35 2010
@@ -53,18 +53,21 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>"""\n
- A quite generic script to clone security settings amont portal types.\n
- from_type - a portal type id\n
- to_type_list - a list of target types\n
- Uses external method\n
+ <value> <string>"""Obsolete compatibility script.\n
"""\n
+from Products.ERP5Type.Log import log\n
+log("Obsolete script, please use BaseType_copyRoleList instead")\n
\n
print \'cloning role information from\'\n
print from_type\n
if to_type_list == ():\n
to_type_list = (to_type,)\n
-print context.cloneRoleInformation(context.portal_types, from_type, to_type_list)\n
+\n
+print "to", to_type_list\n
+\n
+context.portal_types[from_type].BaseType_copyRoleList(remove_existing_roles=True,\n
+ portal_type_list=to_type_list)\n
+\n
return printed\n
</string> </value>
</item>
@@ -107,8 +110,12 @@
<string>to_type</string>
<string>_print_</string>
<string>_print</string>
+ <string>Products.ERP5Type.Log</string>
+ <string>log</string>
<string>_getattr_</string>
+ <string>_getitem_</string>
<string>context</string>
+ <string>True</string>
</tuple>
</value>
</item>
Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=33718&r1=33717&r2=33718&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision [utf8] Mon Mar 15 10:03:35 2010
@@ -1,1 +1,1 @@
-577
+578
More information about the Erp5-report
mailing list