[Erp5-report] r33694 ivan - in /erp5/trunk/bt5/erp5_knowledge_pad: PortalTypeBaseCategoryTe...
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Mar 12 15:26:15 CET 2010
Author: ivan
Date: Fri Mar 12 15:26:14 2010
New Revision: 33694
URL: http://svn.erp5.org?rev=33694&view=rev
Log:
In r33683 knowledge pad HTML id elements formatchanged.
As this id are used to toggle and move gadgets in Zope server adjust accordingly respective scripts.
Modified:
erp5/trunk/bt5/erp5_knowledge_pad/PortalTypeBaseCategoryTemplateItem/base_category_list.xml
erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml
erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml
erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
Modified: erp5/trunk/bt5/erp5_knowledge_pad/PortalTypeBaseCategoryTemplateItem/base_category_list.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/PortalTypeBaseCategoryTemplateItem/base_category_list.xml?rev=33694&r1=33693&r2=33694&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/PortalTypeBaseCategoryTemplateItem/base_category_list.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/PortalTypeBaseCategoryTemplateItem/base_category_list.xml [utf8] Fri Mar 12 15:26:14 2010
@@ -1,4 +1,7 @@
<base_category_list>
+ <portal_type id="Gadget">
+ <item>gadget_type</item>
+ </portal_type>
<portal_type id="Knowledge Box">
<item>specialise</item>
</portal_type>
Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml?rev=33694&r1=33693&r2=33694&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml [utf8] Fri Mar 12 15:26:14 2010
@@ -53,18 +53,25 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>""" \n
+ <value> <string encoding="cdata"><![CDATA[
+
+""" \n
This script is called by drag and drop javascript framework\n
- when user click on \'Minimize\' button."""\n
-\n
-box = context.restrictedTraverse(box_relative_url)\n
+ when user click on \'Minimize\' button.\n
+"""\n
+# format to Zope relative URL (\'knowledge_pad_module_3_4\' -> \'knowledge_pad_module/3/4\')\n
+splitted_box_relative_url = box_relative_url.split(\'_\')\n
+box = context.restrictedTraverse(\'knowledge_pad_module/%s/%s\' %(splitted_box_relative_url[-2], \n
+ splitted_box_relative_url[-1]))\n
state = box.getValidationState()\n
if state == \'visible\':\n
box.invisible()\n
elif state == \'invisible\':\n
box.visible()\n
return "OK"\n
-</string> </value>
+
+
+]]></string> </value>
</item>
<item>
<key> <string>_code</string> </key>
@@ -108,7 +115,9 @@
<tuple>
<string>box_relative_url</string>
<string>_getattr_</string>
+ <string>splitted_box_relative_url</string>
<string>context</string>
+ <string>_getitem_</string>
<string>box</string>
<string>state</string>
</tuple>
Modified: erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml?rev=33694&r1=33693&r2=33694&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml [utf8] Fri Mar 12 15:26:14 2010
@@ -66,11 +66,11 @@
l = []\n
sub_items=item.split(\'|\')\n
# get box relative url\n
- try: box_url=sub_items[0]\n
- except indexError: pass\n
+ splitted_box_url = sub_items[0].split(\'_\')\n
+ box_url=\'knowledge_pad_module/%s/%s\' %(splitted_box_url[-2], splitted_box_url[-1]) \n
# remove box_relative_url from layout string\n
for sub_item in sub_items:\n
- dummy1, dummy2, knowledge_box = sub_item.split(\'/\')\n
+ knowledge_box = sub_item.split(\'_\')[-1]\n
l.append(knowledge_box)\n
# join boxes\n
new_user_layout.append(\'|\'.join(l))\n
@@ -137,10 +137,8 @@
<string>l</string>
<string>sub_items</string>
<string>_getitem_</string>
- <string>indexError</string>
+ <string>splitted_box_url</string>
<string>sub_item</string>
- <string>dummy1</string>
- <string>dummy2</string>
<string>knowledge_box</string>
<string>knowledge_pad</string>
<string>getattr</string>
Modified: erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/bt/revision?rev=33694&r1=33693&r2=33694&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] Fri Mar 12 15:26:14 2010
@@ -1,1 +1,1 @@
-489
+491
More information about the Erp5-report
mailing list