diff --git a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_findDeadProxyFieldList.xml b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_findDeadProxyFieldList.xml deleted file mode 100644 index ab331b4953cadbbae8a9994b19896f0c1a5aefe0..0000000000000000000000000000000000000000 --- a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_findDeadProxyFieldList.xml +++ /dev/null @@ -1,138 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="PythonScript" module="Products.PythonScripts.PythonScript"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>Script_magic</string> </key> - <value> <int>3</int> </value> - </item> - <item> - <key> <string>_bind_names</string> </key> - <value> - <object> - <klass> - <global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_asgns</string> </key> - <value> - <dictionary> - <item> - <key> <string>name_container</string> </key> - <value> <string>container</string> </value> - </item> - <item> - <key> <string>name_context</string> </key> - <value> <string>context</string> </value> - </item> - <item> - <key> <string>name_m_self</string> </key> - <value> <string>script</string> </value> - </item> - <item> - <key> <string>name_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_body</string> </key> - <value> <string># check that all proxy fields defined in business templates have a valid\n -# target\n -skins_tool = context.portal_skins\n -for field_path, field in skins_tool.ZopeFind(skins_tool, obj_metatypes=[\'ProxyField\'], search_sub=1):\n - template_field = field.getTemplateField()\n - if template_field is None:\n - print field_path, field.get_value(\'form_id\'), field.get_value(\'field_id\')\n -\n -return printed\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>errors</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>func_code</string> </key> - <value> - <object> - <klass> - <global name="FuncCode" module="Shared.DC.Scripts.Signature"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>co_argcount</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>_print_</string> - <string>_print</string> - <string>_getattr_</string> - <string>context</string> - <string>skins_tool</string> - <string>_getiter_</string> - <string>field_path</string> - <string>field</string> - <string>template_field</string> - <string>None</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>SkinsTool_findDeadProxyFieldList</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_makeFieldLibraryAndProxifyAllField.xml b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_makeFieldLibraryAndProxifyAllField.xml index 86f3e03e7d616125ae409d48aa23635756ec326d..ffa2d10b49199fecfd8f31061b2c08fc3422a464 100644 --- a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_makeFieldLibraryAndProxifyAllField.xml +++ b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/SkinsTool_makeFieldLibraryAndProxifyAllField.xml @@ -240,7 +240,7 @@ def showResult():\n def output(text):\n result.append(text)\n output(\'<html><body>\')\n - output(\'<h1>Field Library</h1><table border=1>\')\n + output(\'<h1>Field Library</h1><table border=1><tr><td>Template Field To Be Added</td><td>Root Template Field</td></tr>\')\n for field_id, form_id in field_library_dict.items():\n form = getattr(context, form_id)\n template_field = getattr(form, field_id)\n @@ -256,7 +256,7 @@ def showResult():\n meta_type_field_list_dict[field.meta_type].append((field, template_form_id, template_field_id))\n \n for meta_type in meta_type_field_list_dict:\n - output(\'<h1>%s</h1><table border=1>\' % meta_type)\n + output(\'<h1>%s</h1><table border=1><tr><td>Target Field</td><td>Root Template Field</td></tr>\' % meta_type)\n for field, template_form_id, template_field_id in meta_type_field_list_dict[meta_type]:\n field_url = field.absolute_url()+\'/manage_main\'\n field_name = \'%s.%s\' % (field.aq_parent.getId(), field.getId())\n diff --git a/bt5/erp5_forge/bt/change_log b/bt5/erp5_forge/bt/change_log index 8eb6505a22a2b6f0438e75ba2d528f700328d394..51d7ab4a201ad9bf0981d0a935cdf87c5f25871b 100644 --- a/bt5/erp5_forge/bt/change_log +++ b/bt5/erp5_forge/bt/change_log @@ -1,3 +1,7 @@ +2009-05-08 yusei +* Remove SkinsTool_findDeadProxyFieldList. There was already SkinsTool_getDeadProxyFieldList which do the same thing. +* Add a little bit user-friendly output to SkinsTool_makeFieldLibraryAndProxifyAllField. + 2009-05-08 yusei * Simplify field libraries and proxy fields. Old field libraries are kept for backward compatibility. * Update dependencies. diff --git a/bt5/erp5_forge/bt/revision b/bt5/erp5_forge/bt/revision index 2b808f36cfa85e246f7c84822abab53c178d3ec2..495ae252f0ccba7cb30f39a2737131a2734406b6 100644 --- a/bt5/erp5_forge/bt/revision +++ b/bt5/erp5_forge/bt/revision @@ -1 +1 @@ -463 \ No newline at end of file +464 \ No newline at end of file