[Erp5-report] r19388 - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/erp5_gl...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Feb 19 12:15:11 CET 2008


Author: yusei
Date: Tue Feb 19 12:15:11 2008
New Revision: 19388

URL: http://svn.erp5.org?rev=19388&view=rev
Log:
* Show all updateable fields in one page.
* Show only avaiable fields in field updating list.
* Improve ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.

Modified:
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getBusinessFieldFieldList.xml
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_viewFieldAndTermComparisonDialog/listbox.xml
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.xml
    erp5/trunk/bt5/erp5_forge/bt/revision

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getBusinessFieldFieldList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getBusinessFieldFieldList.xml?rev=19388&r1=19387&r2=19388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getBusinessFieldFieldList.xml (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getBusinessFieldFieldList.xml Tue Feb 19 12:15:11 2008
@@ -103,6 +103,8 @@
 for business_field in business_field_list:\n
   for field, reference in get_field_and_reference_list(business_field):\n
     term_list = get_term_list(business_field, reference)\n
+    if not term_list:\n
+      continue\n
 \n
     field_path = \'%s/%s/%s\' % (field.aq_parent.aq_parent.getId(),\n
                                field.aq_parent.getId(),\n

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_viewFieldAndTermComparisonDialog/listbox.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_viewFieldAndTermComparisonDialog/listbox.xml?rev=19388&r1=19387&r2=19388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_viewFieldAndTermComparisonDialog/listbox.xml (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_viewFieldAndTermComparisonDialog/listbox.xml Tue Feb 19 12:15:11 2008
@@ -418,7 +418,7 @@
                 </item>
                 <item>
                     <key> <string>lines</string> </key>
-                    <value> <int>50</int> </value>
+                    <value> <int>1000</int> </value>
                 </item>
                 <item>
                     <key> <string>list_action</string> </key>

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.xml?rev=19388&r1=19387&r2=19388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.xml (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/ERP5Site_getToBeTranslatedMessageListFromPythonScriptListAsPot.xml Tue Feb 19 12:15:11 2008
@@ -3,11 +3,8 @@
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
       <tuple>
-        <tuple>
-          <string>Products.PythonScripts.PythonScript</string>
-          <string>PythonScript</string>
-        </tuple>
-        <none/>
+        <global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
+        <tuple/>
       </tuple>
     </pickle>
     <pickle>
@@ -78,15 +75,19 @@
 \n
 iterate(context.portal_skins)\n
 \n
-FUNC_NAME = \'N_\'\n
-CALL_FUNC_NAME = \'%s(\' % FUNC_NAME\n
+FUNC_NAME_LIST = (\'N_\',\n
+                  \'Base_translateString\',\n
+                  \'translateString\',\n
+                  )\n
 \n
 result = {}\n
 for i in items:\n
   source = i.body()\n
-  if CALL_FUNC_NAME in source:\n
-    for m in context.Base_getFunctionFirstArgumentValue(FUNC_NAME, source):\n
-      result[m] = None\n
+  for func_name in FUNC_NAME_LIST:\n
+    call_func_name = \'%s(\' % func_name\n
+    if call_func_name in source:\n
+      for m in context.Base_getFunctionFirstArgumentValue(func_name, source):\n
+        result[m] = None\n
 \n
 for i in result:\n
   print \'msgid "%s"\' % repr(i)[1:-1]\n
@@ -147,12 +148,13 @@
                             <string>iterate</string>
                             <string>_getattr_</string>
                             <string>context</string>
-                            <string>FUNC_NAME</string>
-                            <string>CALL_FUNC_NAME</string>
+                            <string>FUNC_NAME_LIST</string>
                             <string>result</string>
                             <string>_getiter_</string>
                             <string>i</string>
                             <string>source</string>
+                            <string>func_name</string>
+                            <string>call_func_name</string>
                             <string>m</string>
                             <string>None</string>
                             <string>_write_</string>

Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=19388&r1=19387&r2=19388&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision Tue Feb 19 12:15:11 2008
@@ -1,1 +1,1 @@
-198
+199




More information about the Erp5-report mailing list