diff --git a/bt5/ActionTemplateItem/portal_types/Gadget%20Tool/view.xml b/bt5/ActionTemplateItem/portal_types/Gadget%20Tool/view.xml deleted file mode 100644 index 02d5dc7edc9c0fb7475c7c49e0b1f49b96af0622..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Gadget%20Tool/view.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>view</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>1.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>string:${object_url}/GadgetTool_viewGadgetList</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Gadget/preferences.xml b/bt5/ActionTemplateItem/portal_types/Gadget/preferences.xml deleted file mode 100644 index 757e460eaa245c563109d5a5241d16d011b09e8a..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Gadget/preferences.xml +++ /dev/null @@ -1,95 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>preferences</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>2.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Preferences</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>python: \'%s/%s?is_gadget_mode=0\' %(object.absolute_url(), getattr(object, \'edit_form_id\'))</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>python: getattr(object, \'edit_form_id\', None) is not None</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Gadget/view.xml b/bt5/ActionTemplateItem/portal_types/Gadget/view.xml deleted file mode 100644 index 31f0f4b2dc991aaf76d3d42ab254dd95fc78de01..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Gadget/view.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>view</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>1.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>string:${object_url}/Gadget_view</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/preferences.xml b/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/preferences.xml deleted file mode 100644 index 69ddf83a1d8ecb31437d45829fedb5c18a80a578..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/preferences.xml +++ /dev/null @@ -1,95 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>preferences</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>2.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Preferences</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>python: \'%s/%s?is_gadget_mode=0\' %(object.absolute_url(), getattr(object.getSpecialiseValue(), \'edit_form_id\', \'view\'))</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>python: object.getSpecialiseValue() is not None</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/view.xml b/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/view.xml deleted file mode 100644 index 64a485af6bc333f0af28bab05c4acd7c7b9aecda..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Knowledge%20Box/view.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>view</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>1.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>string:${object_url}/KnowledgeBox_view</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad%20Module/view.xml b/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad%20Module/view.xml deleted file mode 100644 index 667fc5fd3eeeb96682f1b6299a4b3b4d5c854d55..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad%20Module/view.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_list</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>view</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>1.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>string:${object_url}/KnowledgePadModule_viewKnowledgePadList</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad/view.xml b/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad/view.xml deleted file mode 100644 index 22a1c00271d1d0425988b4dc95fa0899f2b767ae..0000000000000000000000000000000000000000 --- a/bt5/ActionTemplateItem/portal_types/Knowledge%20Pad/view.xml +++ /dev/null @@ -1,77 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>category</string> </key> - <value> <string>object_view</string> </value> - </item> - <item> - <key> <string>condition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>icon</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>view</string> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - </tuple> - </value> - </item> - <item> - <key> <string>priority</string> </key> - <value> <float>1.0</float> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View</string> </value> - </item> - <item> - <key> <string>visible</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Expression" module="Products.CMFCore.Expression"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>text</string> </key> - <value> <string>string:${object_url}/KnowledgePad_view</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/CategoryTemplateItem/portal_categories/gadget_type.xml b/bt5/CategoryTemplateItem/portal_categories/gadget_type.xml deleted file mode 100644 index f27e66e83ae785687e32c7cbdd7c4c31041beaec..0000000000000000000000000000000000000000 --- a/bt5/CategoryTemplateItem/portal_categories/gadget_type.xml +++ /dev/null @@ -1,89 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="BaseCategory" module="Products.ERP5Type.Document.BaseCategory"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>gadget_type</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>3</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Base Category</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadget Type</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/ExtensionTemplateItem/GetRssDataAsDict.py b/bt5/ExtensionTemplateItem/GetRssDataAsDict.py deleted file mode 100644 index f940a2d76fc65c623a4b289819c0b238838b1b39..0000000000000000000000000000000000000000 --- a/bt5/ExtensionTemplateItem/GetRssDataAsDict.py +++ /dev/null @@ -1,169 +0,0 @@ -from urllib2 import HTTPPasswordMgrWithDefaultRealm, HTTPBasicAuthHandler, \ - build_opener, install_opener, urlopen, HTTPError -from xml.dom.minidom import parse -import md5 -from HTMLParser import HTMLParser - -def getRssDataAsDict(url, username, password): - passman = HTTPPasswordMgrWithDefaultRealm() - passman.add_password(None, url, username, password) - auth_handler = HTTPBasicAuthHandler(passman) - opener = build_opener(auth_handler) - install_opener(opener) - try: - file = urlopen(url) - except IOError , e: - return {'title': 'Connection problem, please retry later.'} - except ValueError , e: - return {'title': 'Please enter a valid Rss or Atom url in the preference form.' } - except HTTPError , e: - if hasattr(e, 'code'): - if e.code == 401: - return {'title': 'Unauthorized, verify your authentication.' } - if e.code == 404: - return {'title': 'Page not found.' } - except : - return {'title': 'Fetching Rss failed.' } - try: - xmlDoc = parse(file).documentElement - except : - return {'title': 'Parsing RSS failed.' } - if(xmlDoc.tagName.startswith('rss') or xmlDoc.tagName.startswith('rdf') ): - feed_data = {} - RSSTitle = None - if (xmlDoc.getElementsByTagName('title') and xmlDoc.getElementsByTagName('title')[0].parentNode.tagName != 'item'): - feed_data['title'] = xmlDoc.getElementsByTagName('title')[0].firstChild.nodeValue - if (xmlDoc.getElementsByTagName('image') and xmlDoc.getElementsByTagName('image')[0].parentNode.tagName != 'item'): - logo = xmlDoc.getElementsByTagName('image')[0] - if (logo.getElementsByTagName('url')): - feed_data['logo'] = logo.getElementsByTagName('url')[0].firstChild.nodeValue - elif(logo.getElementsByTagName('rdf:resource')): - feed_data['logo'] = logo.getElementsByTagName('rdf:resource')[0].firstChild.nodeValue - if (xmlDoc.getElementsByTagName('link') and xmlDoc.getElementsByTagName('link')[0].parentNode.tagName != 'item'): - feed_data['link'] = xmlDoc.getElementsByTagName('link')[0].firstChild.nodeValue - item_list = xmlDoc.getElementsByTagName('item') - feed_data['items'] = [] - for item in item_list: - message = {} - message['other_links'] = [] - message['img'] = [] - if(item.getElementsByTagName('title') and item.getElementsByTagName('title')[0].firstChild): - message['title'] = item.getElementsByTagName('title')[0].firstChild.nodeValue - if(item.getElementsByTagName('link') and item.getElementsByTagName('link')[0].firstChild): - message['link'] = item.getElementsByTagName('link')[0].firstChild.nodeValue - if(item.getElementsByTagName('description') and item.getElementsByTagName('description')[0].firstChild): - message['content'] = cleanHTML(item.getElementsByTagName('description')[0].firstChild.nodeValue) - if (item.getElementsByTagName('pubDate') and item.getElementsByTagName('pubDate')[0].firstChild): - message['date'] = item.getElementsByTagName('pubDate')[0].firstChild.nodeValue - elif(item.getElementsByTagName('dc:date') and item.getElementsByTagName('dc:date')[0].firstChild): - message['date'] = item.getElementsByTagName('dc:date')[0].firstChild.nodeValue - if (item.getElementsByTagName('enclosure')): - for enclosure in item.getElementsByTagName('enclosure'): - if (str(enclosure.attributes['type'].nodeValue).find('image') != -1): - message['img'].append(enclosure.attributes['url'].nodeValue) - else: - if (enclosure.attributes.has_key('title')): - message['other_links'].append('<a href="'+enclosure.attributes['url'].nodeValue+'"target="_blank">'+enclosure.attributes['url'].nodeValue+'</a>') - else: - message['other_links'].append('<a href="'+enclosure.attributes['url'].nodeValue+'"target="_blank">'+enclosure.attributes['title'].nodeValue+'</a>') - message['md5'] = md5.new(str(message)).hexdigest() - feed_data['items'].append(message) - elif(xmlDoc.tagName == 'feed'): - feed_data = {} - feedTitle = None - if (xmlDoc.getElementsByTagName('title') and xmlDoc.getElementsByTagName('title')[0].parentNode.tagName != 'entry'): - feed_data['title'] = xmlDoc.getElementsByTagName('title')[0].firstChild.nodeValue - if (xmlDoc.getElementsByTagName('icon') and xmlDoc.getElementsByTagName('icon')[0].parentNode.tagName != 'entry'): - feed_data['logo'] = xmlDoc.getElementsByTagName('icon')[0].firstChild.nodeValue - item_list = xmlDoc.getElementsByTagName('entry') - feed_data['items'] = [] - for item in item_list: - message = {} - if(item.getElementsByTagName('title') and item.getElementsByTagName('title')[0].firstChild): - message['title'] = item.getElementsByTagName('title')[0].firstChild.nodeValue - message['other_links'] = [] - message['img'] = [] - for link in item.getElementsByTagName('link'): - if (link.attributes.has_key('rel') and link.attributes.get('rel').nodeValue == 'alternate'): - message['link'] = link.attributes['href'].nodeValue - elif (link.attributes.has_key('type') and link.attributes.get('type').nodeValue.find('image') != -1): - message['img'].append(link.attributes['href'].nodeValue) - else: - if (link.attributes.has_key('title')): - message['other_links'].append('<a href="'+link.attributes['href'].nodeValue+'" target="_blank">'+link.attributes['title'].nodeValue+'</a>') - else: - message['other_links'].append('<a href="'+link.attributes['href'].nodeValue+'"target="_blank">'+link.attributes['href'].nodeValue+'</a>') - if (item.getElementsByTagName('content') and item.getElementsByTagName('content')[0].firstChild): - message['content'] = stringConstructor(item.getElementsByTagName('content')[0]) - elif (item.getElementsByTagName('summary') and item.getElementsByTagName('summary')[0].firstChild): - message['content'] = stringConstructor(item.getElementsByTagName('summary')[0]) - if (item.getElementsByTagName('updated') and item.getElementsByTagName('updated')[0].firstChild): - message['date'] = item.getElementsByTagName('updated')[0].firstChild.nodeValue - elif (item.getElementsByTagName('modified') and item.getElementsByTagName('modified')[0].firstChild): - message['date'] = item.getElementsByTagName('modified')[0].firstChild.nodeValue - message['md5'] = md5.new(str(message)).hexdigest() - feed_data['items'].append(message) - else: - return {'title': 'This reader can\'t read this feed'} - return feed_data - - -class HTMLCleaner(HTMLParser): - def __init__(self): - HTMLParser.__init__(self) - self.html = '' - self.script = 0 - def handle_starttag(self, tag, attrs): - if tag !='script' and tag !='input' and tag !='button' : - self.html += '<'+tag+' ' - for attr in attrs: - if not attr[0].startswith('on'): - self.html += attr[0]+'=' +attr[1]+' ' - if tag=='a': - self.html += 'target="_blank" ' - self.html += '>' - else: - self.script = 1 - def handle_data(self, data): - if not self.script: - self.html += data - def handle_charref(self, name): - self.html += '&#'+name+';' - def handle_entityref(self, name): - self.html += '&'+name+';' - def handle_endtag(self, tag): - if tag !='script' and tag !='input' and tag !='button' : - self.html += '</'+tag+'>' - else: - self.script = 0 - def handle_startendtag(self, tag, attrs): - if tag !='script' and tag !='input' and tag !='button' : - self.html += '<'+tag+' ' - for attr in attrs: - if not attr[0].startswith('on'): - self.html += attr[0]+'=' +attr[1]+' ' - self.html += '/>' - -def cleanHTML(string): - html = '' - parser= HTMLCleaner() - parser.feed(string) - return parser.html - -def stringConstructor(domItem): - string = '' - for item in domItem.childNodes: - if item.nodeType == 3: - string = string + item.nodeValue - elif item.nodeType == 1 and item.tagName != 'script' and item.tagName != 'input' and item.tagName != 'button': - string = string + '<' + item.tagName + ' ' - if item.attributes: - for att in item.attributes.items(): - if(not att[0].startswith('on')): - string = string + att[0] + '=' + att[1] + ' ' - if item.tagName == 'a': - string = string + 'target="_blank" ' - string = string + '>' - string = string + stringConstructor(item) - string = string + '</' + item.tagName + '>' - return string diff --git a/bt5/ModuleTemplateItem/knowledge_pad_module.xml b/bt5/ModuleTemplateItem/knowledge_pad_module.xml deleted file mode 100644 index d2544b299bfd381790ba2d368289d510c8f50068..0000000000000000000000000000000000000000 --- a/bt5/ModuleTemplateItem/knowledge_pad_module.xml +++ /dev/null @@ -1,730 +0,0 @@ -<module> - <id>knowledge_pad_module</id> - <permission_list> - <permission type='tuple'> - <name>Access Transient Objects</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Access arbitrary user session data</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Access contents information</name> - <role>Anonymous</role> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Access future portal content</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Access inactive portal content</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Access session data</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Accelerated HTTP Cache Managers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add BTreeFolder2s</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Browser Id Manager</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Action Icons Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Active Processs</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Caching Policy Managers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Calendar Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Core Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Default Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Report Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Setup Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Sites</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMF Unique Id Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMFActivity Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMFCategory Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add CMFMailIn Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Configured CMF Sites</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Content Type Registrys</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Cookie Crumblers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Database Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Documents, Images, and Files</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Filesystem Formulator Forms</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Forms</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 OOo Templates</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 PDF Forms</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 PDF Templates</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Publications</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Reports</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Sites</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Subscriptions</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5 Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Catalog Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Configurator Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Form Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Subversion Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5SyncML Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Type Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ERP5Wizard Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ExtFiles</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ExtImages</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add External Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Filesystem Directory Views</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Folders</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Formulator Forms</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add HBTreeFolder2s</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add LocalContents</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add LocalFolders</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Localizers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add MailHost objects</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add MessageCatalogs</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add MimetypesRegistry Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Page Templates</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Pluggable Index</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Plugin Registrys</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add PortalTransforms Tools</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Python Scripts</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add RAM Cache Managers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ReStructuredText Documents</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Session Data Manager</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Site Roots</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Temporary Folder</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Transient Object Container</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add User Folders</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Virtual Host Monsters</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Vocabularies</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Z Gadfly Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Z MySQL Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Z MySQL Deferred Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ZCatalogs</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ZMailIn Clients</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ZMailMessages</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add ZODB Mount Points</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add Zope Tutorials</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add portal content</name> - <role>Assignor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add portal events</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add portal folders</name> - <role>Assignor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add portal member</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Add portal topics</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Browser Id Manager</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change DTML Documents</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change DTML Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Database Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change ExtFile/ExtImage</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change External Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Formulator Fields</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Formulator Forms</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Images and Files</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Lock Information</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Page Templates</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Python Scripts</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Session Data Manager</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change Versions</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change ZMailIn</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change ZMailMessages</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change bindings</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change cache managers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change cache settings</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change configuration</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change local roles</name> - <role>Assignor</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change permissions</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change portal events</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change portal topics</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Change proxy roles</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Copy or Move</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Create Transient Objects</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Create class instances</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Define permissions</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Delete objects</name> - <role>Assignor</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Download ExtFile/ExtImage</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Edit Factories</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Edit ReStructuredText</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Edit target</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>FTP access</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Import/Export objects</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Join/leave Versions</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>List folder contents</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>List portal members</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>List undoable changes</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Log Site Errors</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Log to the Event Log</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Mail forgotten password</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Access Rules</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Groups</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Selenium test cases</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Transient Object Container</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Vocabulary</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage WebDAV Locks</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage Z Classes</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage ZCatalog Entries</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage ZCatalogIndex Entries</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage languages</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage messages</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage portal</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage properties</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Manage users</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Modify Cookie Crumblers</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Modify portal content</name> - <role>Assignor</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Open/Close Database Connection</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Open/Close Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Post mail to ZMailIn</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Query Vocabulary</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Reply to item</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Request review</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Review portal content</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Save/discard Version changes</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Search ZCatalog</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Search for principals</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Set own password</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Set own properties</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Take ownership</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Test Database Connections</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Translate Content</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Undo changes</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Use Database Methods</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Use Factories</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>Use mailhost services</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>View</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>View History</name> - <role>Assignee</role> - <role>Assignor</role> - <role>Associate</role> - <role>Auditor</role> - <role>Author</role> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>View ZMailMessage</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>View management screens</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>WebDAV Lock items</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>WebDAV Unlock items</name> - <role>Manager</role> - </permission> - <permission type='tuple'> - <name>WebDAV access</name> - <role>Manager</role> - </permission> - </permission_list> - <portal_type>Knowledge Pad Module</portal_type> - <title>Knowledge Pads</title> -</module> \ No newline at end of file diff --git a/bt5/PathTemplateItem/portal_categories/gadget_type/erp5_front.xml b/bt5/PathTemplateItem/portal_categories/gadget_type/erp5_front.xml deleted file mode 100644 index d46f715fb2370596c9c28235be21fe6150677332..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_categories/gadget_type/erp5_front.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Category" module="Products.ERP5Type.Document.Category"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_front</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Category</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>ERP5</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_categories/gadget_type/web_front.xml b/bt5/PathTemplateItem/portal_categories/gadget_type/web_front.xml deleted file mode 100644 index f0aac6db7ebfb01804e64177a9a622e20672dc6a..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_categories/gadget_type/web_front.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Category" module="Products.ERP5Type.Document.Category"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>web_front</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Category</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Web Site Front</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_categories/gadget_type/web_section.xml b/bt5/PathTemplateItem/portal_categories/gadget_type/web_section.xml deleted file mode 100644 index 3e9245261b12e5d16df7d90fc26be99bb11058cf..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_categories/gadget_type/web_section.xml +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Category" module="Products.ERP5Type.Document.Category"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/web_section</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>web_section</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Category</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Web Section</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/clock.xml b/bt5/PathTemplateItem/portal_gadgets/clock.xml deleted file mode 100644 index 4ae4b798788965ff40b232e9504d086bf639842b..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/clock.xml +++ /dev/null @@ -1,252 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>edit_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>thumbnail_image</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>image_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_width</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_height</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_title</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - <string>gadget_type/web_section</string> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Google clock</string> </value> - </item> - <item> - <key> <string>edit_form_id</string> </key> - <value> <string>ERP5Site_viewGoogleClockGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>clock</string> </value> - </item> - <item> - <key> <string>image_id</string> </key> - <value> <string>4</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>4</string> </value> - </item> - <item> - <key> <string>multiple_instances_allowed</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>preferred_height</string> </key> - <value> <int>100</int> </value> - </item> - <item> - <key> <string>preferred_title</string> </key> - <value> <string>Clock title</string> </value> - </item> - <item> - <key> <string>preferred_width</string> </key> - <value> <int>100</int> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>synchronous</string> </value> - </item> - <item> - <key> <string>thumbnail_image</string> </key> - <value> <string>/home/ivan/.mdk-folders/documents/Pictures/6_1191697714.jpg</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Clock</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewGoogleClockGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/clock/4.xml b/bt5/PathTemplateItem/portal_gadgets/clock/4.xml deleted file mode 100644 index 65b4b8ac80c9dd26c614f763f0ca82020c0b81f0..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/clock/4.xml +++ /dev/null @@ -1,751 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="Products.ERP5Type.Document.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19402094.93</string> </value> - </item> - <item> - <key> <string>_cached_data</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_mime</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_size</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_time</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">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 -JYsSGHk2cggXGnkkmxvfW3AAY//Z</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>239</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>4</string> </value> - </item> - <item> - <key> <string>modification_date</string> </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219402083.12</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Image</string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>30744</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Clock Thumbnail</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>239</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_advertisement.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_advertisement.xml deleted file mode 100644 index 90cb0507fe49310b67bdb58ec3c66fe27e7d216d..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_advertisement.xml +++ /dev/null @@ -1,106 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_advertisement</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>asynchronous</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Advertisment</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewAnonymousAdvertisementGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_persons.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_persons.xml deleted file mode 100644 index da217bf44667ad76695ccde60984a141e2817292..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_persons.xml +++ /dev/null @@ -1,319 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>edit_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferences</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>default_preferences</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_max_rows</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>radio</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>publication_section</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>publication_section_list</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>lines</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>gadget_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>lines</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>image_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - <string>gadget_type/web_section</string> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>default_preferences</string> </key> - <value> <string>preferred_max_rows:10</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Show all or a set of persons.</string> </value> - </item> - <item> - <key> <string>edit_form_id</string> </key> - <value> <string>ERP5Site_viewPersonListGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>gadget_type</string> </key> - <value> - <tuple> - <string>erp5_front</string> - <string>web_section</string> - <string>web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_persons</string> </value> - </item> - <item> - <key> <string>image_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>multiple_instances_allowed</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>preferences</string> </key> - <value> <string>preferred_max_rows:10</string> </value> - </item> - <item> - <key> <string>preferred_max_rows</string> </key> - <value> <string>4</string> </value> - </item> - <item> - <key> <string>publication_section</string> </key> - <value> <string>erp5_front</string> </value> - </item> - <item> - <key> <string>publication_section_list</string> </key> - <value> - <tuple> - <string>web_front</string> - <string>web_section</string> - </tuple> - </value> - </item> - <item> - <key> <string>radio</string> </key> - <value> <string>one</string> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>asynchronous</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Persons</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>internal</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewPersonListGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_persons/1.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_persons/1.xml deleted file mode 100644 index fa0c656ba29392e5a375c1e407a98d6c92854998..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_persons/1.xml +++ /dev/null @@ -1,1206 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="Products.ERP5Type.Document.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19397439.99</string> </value> - </item> - <item> - <key> <string>_cached_data</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_mime</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_size</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_time</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">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</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>193</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>modification_date</string> </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219397428.12</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Image</string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>27054</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Person Image</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>264</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> - <tuple> - <tuple> - <string>display</string> - <string>medium</string> - </tuple> - <tuple> - <string>format</string> - <string></string> - </tuple> - <tuple> - <string>frame</string> - <none/> - </tuple> - <tuple> - <string>image_size</string> - <tuple> - <int>480</int> - <int>480</int> - </tuple> - </tuple> - <tuple> - <string>quality</string> - <int>75</int> - </tuple> - <tuple> - <string>resolution</string> - <string>75</string> - </tuple> - </tuple> - </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAk=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> - <tuple> - <tuple> - <string>display</string> - <string>medium</string> - </tuple> - <tuple> - <string>format</string> - <string></string> - </tuple> - <tuple> - <string>frame</string> - <none/> - </tuple> - <tuple> - <string>image_size</string> - <tuple> - <int>480</int> - <int>480</int> - </tuple> - </tuple> - <tuple> - <string>quality</string> - <int>75</int> - </tuple> - <tuple> - <string>resolution</string> - <string>75</string> - </tuple> - </tuple> - </key> - <value> <string>image/jpeg</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> - <tuple> - <tuple> - <string>display</string> - <string>medium</string> - </tuple> - <tuple> - <string>format</string> - <string></string> - </tuple> - <tuple> - <string>frame</string> - <none/> - </tuple> - <tuple> - <string>image_size</string> - <tuple> - <int>480</int> - <int>480</int> - </tuple> - </tuple> - <tuple> - <string>quality</string> - <int>75</int> - </tuple> - <tuple> - <string>resolution</string> - <string>75</string> - </tuple> - </tuple> - </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> - <tuple> - <tuple> - <string>display</string> - <string>medium</string> - </tuple> - <tuple> - <string>format</string> - <string></string> - </tuple> - <tuple> - <string>frame</string> - <none/> - </tuple> - <tuple> - <string>image_size</string> - <tuple> - <int>480</int> - <int>480</int> - </tuple> - </tuple> - <tuple> - <string>quality</string> - <int>75</int> - </tuple> - <tuple> - <string>resolution</string> - <string>75</string> - </tuple> - </tuple> - </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219397450.34</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="9" aka="AAAAAAAAAAk="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19397450.34</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>1_medium</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">/9j/4AAQSkZJRgABAQIASwBLAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/2wBDAAgGBgcGBQgH -BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/ -2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy -MjIyMjIyMjIyMjL/wAARCAFeAd8DASIAAhEBAxEB/8QAGwABAAIDAQEAAAAAAAAAAAAAAAUGAQIE -Awf/xABIEAABAwMCAwQHBQUDDAIDAAABAAIDBAURBiESMVETFEFhBxYiVXGBkhUyU1SRIzNCobE0 -cpMXJDVDRFJiY3OCg+E2wSVk0f/EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMEBf/EACURAQADAAIC -AwACAgMAAAAAAAABAhESIQMTMUFRBCIUYTJCcf/aAAwDAQACEQMRAD8A+l3fTdprLrNUVVNxyyHO -d1xeqFjBz3Bm3VxVjriO9Fu+W+KhLrXS01Rb4WVFPE2om7N7ZQS6UY5N812jyTEPHeJ1z+qFjH+x -NaDyAJIT1QsWxFCNuZJK9Io9RcVO2SehIAk7QMaef8H/ALXNS1V5rWzsp66glmp4jFPhpwyo8P8A -twr7rJES9fVKx5JNCwt8MuIT1QseeHubQRvxBxwV53Cqu1BQz1M9XQRRtZGI3yMJAkzh2fI+Cnmk -mIB3CS5mXcPI7cwr7bExKFOkbGdxb2AeTinqhY/d7PqKmw3AaByI2CY5+SvsunaE9ULH7vZ9RT1Q -sfu9n1FTZ25nmm3VT3W/TtCeqFj93s+op6oWP3ez6ipzG6xtnGU91v1O0J6oWP3ez6inqhY/d7Pq -KnMbkeIWMYGc7J7bHaE9ULH7vZ9RT1Qsfu9n1FTeExvhPdb9O0J6oWP3ez6inqhY/d7PqKm9s4ym -3VPdY7QnqhY/d7PqKeqFj93s+oqcLSH8BzxdFj5p7bHaE9ULH7vZ9RT1Qsfu9n1FTaYT22/TtCeq -Fj93s+op6oWP3ez6ipvCJ7rfp2hPVCx+72fUU9ULH7vZ9RU2mE91v07QnqhY/d7PqKeqFj93s+oq -bRPdb9O0J6oWP3ez6inqhY/d7PqKm/ms4T3W/VyUH6oWP8gz6inqhY/yDPqKm9sZzsmMHHinut+n -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 -YH//2Q==</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>350</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>17959</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Person Image</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>479</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_rss.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_rss.xml deleted file mode 100644 index 9ec8e871714d4cf79078cae8404c2737706c857b..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_rss.xml +++ /dev/null @@ -1,210 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>edit_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>image_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - <string>gadget_type/web_section</string> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Read RSS and ATOM feeds</string> </value> - </item> - <item> - <key> <string>edit_form_id</string> </key> - <value> <string>ERP5Site_viewRssGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_rss</string> </value> - </item> - <item> - <key> <string>image_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>multiple_instances</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>multiple_instances_allowed</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>asynchronous</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Feed Reader</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewRssGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_rss/1.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_rss/1.xml deleted file mode 100644 index b39cc9088843d7f8b1f90c032e9e4bf8252c6b66..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_rss/1.xml +++ /dev/null @@ -1,1182 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="Products.ERP5Type.Document.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19402847.6</string> </value> - </item> - <item> - <key> <string>_cached_data</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_mime</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_size</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_time</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">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</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>328</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>modification_date</string> </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219402687.03</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Image</string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>55324</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>RSS thumbnail</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>259</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_worklists.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_worklists.xml deleted file mode 100644 index f7d584a18f539b0aecc1ab113ee655d0f0abd887..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_worklists.xml +++ /dev/null @@ -1,200 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>edit_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>image_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - <string>gadget_type/web_section</string> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>edit_form_id</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_worklists</string> </value> - </item> - <item> - <key> <string>image_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>multiple_instances_allowed</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>synchronous</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>ERP5 Worklists</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewWorklistGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/erp5_worklists/1.xml b/bt5/PathTemplateItem/portal_gadgets/erp5_worklists/1.xml deleted file mode 100644 index 0731ede844b44a6120f63824672adb45a5e9bdce..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/erp5_worklists/1.xml +++ /dev/null @@ -1,1052 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="Products.ERP5Type.Document.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19396856.87</string> </value> - </item> - <item> - <key> <string>_cached_data</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_mime</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_size</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_time</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">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 -QcPh/wCtf//Z</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>356</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>1</string> </value> - </item> - <item> - <key> <string>modification_date</string> </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219396417.24</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Image</string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>47889</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Worklist Image</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>257</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/google_calendar.xml b/bt5/PathTemplateItem/portal_gadgets/google_calendar.xml deleted file mode 100644 index c19262e92285e2ae88d9322d364dd0a2f71f4786..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/google_calendar.xml +++ /dev/null @@ -1,238 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="Products.ERP5Type.Document.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_Access_contents_information_Permission</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>_Modify_portal_content_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_View_Permission</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>view_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>edit_form_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_width</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>preferred_height</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>render_type</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>image_id</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>string</string> </value> - </item> - </dictionary> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>int</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>categories</string> </key> - <value> - <tuple> - <string>gadget_type/erp5_front</string> - <string>gadget_type/web_section</string> - <string>gadget_type/web_front</string> - </tuple> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Simple Google Calendar</string> </value> - </item> - <item> - <key> <string>edit_form_id</string> </key> - <value> <string>ERP5Site_viewGoogleCalendarGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>google_calendar</string> </value> - </item> - <item> - <key> <string>image_id</string> </key> - <value> <string>2</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>2</string> </value> - </item> - <item> - <key> <string>multiple_instances_allowed</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>preferred_height</string> </key> - <value> <int>200</int> </value> - </item> - <item> - <key> <string>preferred_width</string> </key> - <value> <int>200</int> </value> - </item> - <item> - <key> <string>render_type</string> </key> - <value> <string>synchronous</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Google Calendar</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>external</string> </value> - </item> - <item> - <key> <string>view_form_id</string> </key> - <value> <string>ERP5Site_viewGoogleCalendarGadget</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PathTemplateItem/portal_gadgets/google_calendar/2.xml b/bt5/PathTemplateItem/portal_gadgets/google_calendar/2.xml deleted file mode 100644 index 9090100ac1d761ca11d09e89552936b578235444..0000000000000000000000000000000000000000 --- a/bt5/PathTemplateItem/portal_gadgets/google_calendar/2.xml +++ /dev/null @@ -1,975 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="Products.ERP5Type.Document.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts19395445.06</string> </value> - </item> - <item> - <key> <string>_cached_data</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_mime</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_size</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>_cached_time</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/jpeg</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">/9j/4AAQSkZJRgABAQIAHAAcAAD/4QAWRXhpZgAATU0AKgAAAAgAAAAAAAD/2wBDAAEBAQEBAQEB -AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/ -2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB -AQEBAQEBAQEBAQH/wAARCAEBANkDASIAAhEBAxEB/8QAHgAAAgEEAwEAAAAAAAAAAAAABwgGAAID -CQEEBQr/xABsEAAABwABAgMCBQoOCwgOCwEBAgMEBQYHEQgSABMhFDEJFRciQRYjMjdRUmGRtvAY -MzZVcXJ3eJKhsbjR1SU1Qld1gZWXssHXJChDYnOYtLUmJ0ZHU2d2goiWqLPH4TQ4VGiDhJPCxdPW -8f/EABwBAAEFAQEBAAAAAAAAAAAAAAACAwQFBgEHCP/EAFMRAAEDAgQBBgkGCwYDBwUAAAECAxEE -IQAFEjFBBhMiUWFxFDJygZGhsbLwFTM0QlLBBxYjJFNidHWSs9E1RHOUwvElZIIXN0NFhLThY3aD -otL/2gAMAwEAAhEDEQA/APvkboJdhFez54CnyPcb5/1sA+ugBuFuAEe3zQP2D6k7RAB8el2E+9L/ -AAQ/o8dJv+kB+yl/oF8d/wAOOKJJkkwpQF9gCIA7BiPSoQKZghCQShJJCRJOlJk2vfFvYT70v4g8 -WeQl94H8f9PjL4rwiT1n04dLTavGbQY60g/d2YxeSkH9wH8f9Pi7yk/vC/i/P7gfi8X+K8BJO5J7 -8cDTQ2bQP+kdnZ2fEnGI6aYEMIgBAAoiJw7eSgAc9wdwCX045+cAh6eocB4XreuoeldPlfrUvZo+ -y2aevd6j80zXNqNFMpjQdM0GWYSsswqFRj5KUgoZJ4SCgpy0yUvZJuCrcLVIKTm5uYYR7ZV4mwyw -GFJUCh3GEhgAolA4GEQEAASGMQpgH3CUTkAQHgTFD1DVZ8IhJlqb/pe0+tBpC+z4jrNp1HM2Ve6X -OqfqOzq2pmzKy45oFJ1WR6Wcf2CcysbNTNZXGn3SYj20qjNxYrQNbucNCaBVlbfk/Qs5jnVFR1LV -U9TvJqtTdMrSXnW6dbtLTqU01U1LQfqENsrfZp1hlpbjilJ0BSUqRFm2ELsZ6IttG8R5yJMCbnDD -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 -XDxnf8U/y2sOnxG/JHsGP//Z</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>257</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>2</string> </value> - </item> - <item> - <key> <string>modification_date</string> </key> - <value> - <object> - <klass> - <global name="DateTime" module="DateTime.DateTime"/> - </klass> - <tuple> - <none/> - </tuple> - <state> - <tuple> - <float>1219395240.15</float> - <string>GMT+3</string> - </tuple> - </state> - </object> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string>Image</string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>43509</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Google Gadget</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>217</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml b/bt5/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml deleted file mode 100644 index 5feae2bcaca2f5656ca954e0a2f68602ccc481ae..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeAllowedContentTypeTemplateItem/allowed_content_types.xml +++ /dev/null @@ -1,17 +0,0 @@ -<allowed_content_type_list> - <portal_type id="Gadget"> - <item>Image</item> - </portal_type> - <portal_type id="Gadget Tool"> - <item>Gadget</item> - </portal_type> - <portal_type id="Knowledge Pad"> - <item>Knowledge Box</item> - </portal_type> - <portal_type id="Knowledge Pad Module"> - <item>Knowledge Pad</item> - </portal_type> - <portal_type id="Preference"> - <item>Knowledge Pad</item> - </portal_type> -</allowed_content_type_list> \ No newline at end of file diff --git a/bt5/PortalTypeBaseCategoryTemplateItem/base_category_list.xml b/bt5/PortalTypeBaseCategoryTemplateItem/base_category_list.xml deleted file mode 100644 index 977c1985bef2ab2a110d8d49d13d2c0ce8e9ee22..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeBaseCategoryTemplateItem/base_category_list.xml +++ /dev/null @@ -1,12 +0,0 @@ -<base_category_list> - <portal_type id="Gadget"> - <item>gadget_type</item> - </portal_type> - <portal_type id="Knowledge Box"> - <item>specialise</item> - </portal_type> - <portal_type id="Knowledge Pad"> - <item>publication_section</item> - <item>group</item> - </portal_type> -</base_category_list> \ No newline at end of file diff --git a/bt5/PortalTypeRolesTemplateItem/Knowledge%20Pad%20Module.xml b/bt5/PortalTypeRolesTemplateItem/Knowledge%20Pad%20Module.xml deleted file mode 100644 index b08d4a876acd4629f2853e78502b403c2340b1cc..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeRolesTemplateItem/Knowledge%20Pad%20Module.xml +++ /dev/null @@ -1,8 +0,0 @@ -<type_roles> - <role id='Author'> - <property id='title'>Knowledge User</property> - <property id='priority'>10.0</property> - <property id='base_category_script'>ERP5Type_getSecurityCategoryFromAssignment</property> - <multi_property id='category'>function/knowledge_user</multi_property> - </role> -</type_roles> \ No newline at end of file diff --git a/bt5/PortalTypeTemplateItem/portal_types/Gadget%20Tool.xml b/bt5/PortalTypeTemplateItem/portal_types/Gadget%20Tool.xml deleted file mode 100644 index 8ebcc2a00ee4997f099497384bd2e76cb084c677..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeTemplateItem/portal_types/Gadget%20Tool.xml +++ /dev/null @@ -1,165 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_actions</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_aliases</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_property_domain_dict</string> </key> - <value> - <dictionary> - <item> - <key> <string>short_title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_roles</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>acquire_local_roles</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>allowed_content_types</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>base_category_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>content_icon</string> </key> - <value> <string>folder_icon.gif</string> </value> - </item> - <item> - <key> <string>content_meta_type</string> </key> - <value> <string>ERP5 Gadget Tool</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>This tool manages gadgets.\n -</string> </value> - </item> - <item> - <key> <string>factory</string> </key> - <value> <string>addFolder</string> </value> - </item> - <item> - <key> <string>filter_content_types</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <tuple> - <string>module</string> - </tuple> - </value> - </item> - <item> - <key> <string>hidden_content_type_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Gadget Tool</string> </value> - </item> - <item> - <key> <string>init_script</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>permission</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>property_sheet_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_ui</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>short_title</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="TranslationInformation" module="Products.ERP5Type.TranslationProviderBase"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_ui</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>title</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeTemplateItem/portal_types/Gadget.xml b/bt5/PortalTypeTemplateItem/portal_types/Gadget.xml deleted file mode 100644 index 4c50b4b1afa5266f347db9e793db147fa8d30c44..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeTemplateItem/portal_types/Gadget.xml +++ /dev/null @@ -1,103 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_actions</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_aliases</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_roles</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>acquire_local_roles</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>allowed_content_types</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>base_category_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>content_icon</string> </key> - <value> <string>document.gif</string> </value> - </item> - <item> - <key> <string>content_meta_type</string> </key> - <value> <string>ERP5 Gadget</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>ERP5 gadget</string> </value> - </item> - <item> - <key> <string>factory</string> </key> - <value> <string>addFolder</string> </value> - </item> - <item> - <key> <string>filter_content_types</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>hidden_content_type_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>init_script</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>permission</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>property_sheet_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Box.xml b/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Box.xml deleted file mode 100644 index 4de956416ba3e996307b54ba7654cab7e385b496..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Box.xml +++ /dev/null @@ -1,286 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_actions</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_aliases</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_property_domain_dict</string> </key> - <value> - <dictionary> - <item> - <key> <string>short_title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_roles</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>acquire_local_roles</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>allowed_content_types</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>base_category_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>content_icon</string> </key> - <value> <string>document.gif</string> </value> - </item> - <item> - <key> <string>content_meta_type</string> </key> - <value> <string>ERP5 XML Object</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string> Document is an abstract class with all methods\n - related to document management in ERP5. This includes\n - searchable text, explicit relations, implicit relations,\n - metadata, versions, languages, etc.\n -\n - There are currently two types of Document subclasses:\n -\n - * File for binary file based documents. File\n - has subclasses such as Image, OOoDocument,\n - PDFDocument, etc. to implement specific conversion\n - methods.\n -\n - * TextDocument for text based documents. TextDocument\n - has subclasses such as Wiki to implement specific\n - methods.\n -\n - Document classes which implement conversion should use\n - the ConversionCacheMixin class so that converted values are\n - stored inside ZODB and do not need to be recalculated.\n -\n - XXX IDEA - ISSUE: generic API for conversion.\n - converted_document = document.convert(...)\n -\n - Instances can be created directly, or via portal_contributions tool\n - which manages document ingestion process whereby a file can be uploaded\n - by http or sent in by email or dropped in by webdav or in some other\n - way as yet unknown. The ingestion process has the following steps:\n -\n - (1) portal type detection\n - (2) object creation and upload of data\n - (3) metadata discovery (optionally with conversion of data to another format)\n - (4) other possible actions to finalise the ingestion (ex. by assigning\n - a reference)\n -\n - This class handles (3) and calls a ZMI script to do (4).\n -\n - Metadata can be drawn from various sources:\n -\n - input - data supplied with http request or set on the object during (2) (e.g.\n - discovered from email text)\n - file_name - data which might be encoded in file name\n - user_login - information about user who is contributing the file\n - content - data which might be derived from document content\n -\n - If a certain property is defined in more than one source, it is set according to\n - preference order returned by a script \n - Document_getPreferredDocumentMetadataDiscoveryOrderList\n - (or any type-based version since discovery is type dependent)\n -\n - Methods for discovering metadata are:\n -\n - getPropertyDictFromInput\n - getPropertyDictFromFileName\n - getPropertyDictFromUserLogin\n - getPropertyDictFromContent\n -\n - Methods for processing content are implemented either in \n - Document class or in Base class:\n -\n - getSearchableReferenceList (Base)\n - getSearchableText (Base)\n - index_html (Document)\n -\n - Methods for handling relations are implemented either in \n - Document class or in Base class:\n -\n - getImplicitSuccessorValueList (Base)\n - getImplicitPredecessorValueList (Base)\n - getImplicitSimilarValueList (Base)\n - getSimilarCloudValueList (Document)\n -\n - Implicit relations consist in finding document references inside\n - searchable text (ex. INV-23456) and deducting relations from that.\n - Two customisable methods required. One to find a list of implicit references\n - inside the content (getSearchableReferenceList) and one to convert a given\n - document reference into a list of reference strings which could\n - be present in other content (asSearchableReferenceList).\n -\n - document.getSearchableReferenceList() returns\n - [\n - {\'reference\':\' INV-12367\'},\n - {\'reference\': \'INV-1112\', \'version\':\'012}\', \n - {\'reference\': \'AB-CC-DRK\', \'version\':\'011\', \'language\': \'en\'}\n - ]\n -\n - The Document class behaviour can be extended / customized through scripts\n - (which are type-based so can be adjusted per portal type).\n -\n - * Document_getPropertyDictFromUserLogin - finds a user (by user_login or from session)\n - and returns properties which should be set on the document\n -\n - * Document_getPropertyDictFromContent - analyzes document content and returns\n - properties which should be set on the document\n -\n - * Base_getImplicitSuccessorValueList - finds appropriate all documents\n - referenced in the current content\n -\n - * Base_getImplicitPredecessorValueList - finds document predecessors based on\n - the document coordinates (can use only complete coordinates, or also partial)\n -\n - * Document_getPreferredDocumentMetadataDiscoveryOrderList - returns an order\n - in which metadata should be set/overwritten\n -\n - * Document_finishIngestion - called by portal_activities after all the ingestion\n - is completed (and after document has been converted, so text_content\n - is available if the document has it)\n -\n - * Document_getNewRevision - calculates revision number which should be set\n - on this document. Implementation depends on revision numbering policy which\n - can be very different. Interaction workflow should call setNewRevision method.\n -\n - Subcontent: documents may include subcontent (files, images, etc.)\n - so that publication of rich content can be path independent.\n -\n - Consistency checking:\n - Default implementation uses DocumentReferenceConstraint to check if the \n - reference/language/version triplet is unique. Additional constraints\n - can be added if necessary.\n -</string> </value> - </item> - <item> - <key> <string>factory</string> </key> - <value> <string>addXMLObject</string> </value> - </item> - <item> - <key> <string>filter_content_types</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>hidden_content_type_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Knowledge Box</string> </value> - </item> - <item> - <key> <string>init_script</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>permission</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>property_sheet_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>short_title</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>title</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad%20Module.xml b/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad%20Module.xml deleted file mode 100644 index 4a0e36b248043185c72805a32509cefefe80c6e7..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad%20Module.xml +++ /dev/null @@ -1,191 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_actions</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_aliases</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_property_domain_dict</string> </key> - <value> - <dictionary> - <item> - <key> <string>short_title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_roles</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>acquire_local_roles</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>allowed_content_types</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>base_category_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>content_icon</string> </key> - <value> <string>folder_icon.gif</string> </value> - </item> - <item> - <key> <string>content_meta_type</string> </key> - <value> <string>ERP5 Folder</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string> A Folder is a subclass of Base but not of XMLObject.\n - Folders are not considered as documents and are therefore\n - not synchronisable.\n -\n - ERP5 folders are implemented as CMFBTreeFolder objects\n - and can store up to a million documents on a standard\n - computer.\n - ERP5 folders will eventually use in the near future the\n - AdaptableStorage implementation in order to reach performances\n - of 10 or 100 millions of documents in a single folder.\n -\n - ERP5 folders include an automatic id generation feature\n - which allows user not to define an id when they create\n - a new document in a folder.\n -\n - ERP5 folders use the ZSQLCatalog to search for objects\n - or display content. This requires a method called\n - *z_search_folder* to be put inside the ZSQLCatalog object\n - of the ERP5 portal.\n -\n - An ERP5 Binder document class will eventually be defined\n - in order to implement a binder of documents which can itself\n - be categorized.\n -</string> </value> - </item> - <item> - <key> <string>factory</string> </key> - <value> <string>addFolder</string> </value> - </item> - <item> - <key> <string>filter_content_types</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>hidden_content_type_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Knowledge Pad Module</string> </value> - </item> - <item> - <key> <string>init_script</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>permission</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>property_sheet_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>short_title</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>title</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad.xml b/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad.xml deleted file mode 100644 index b7701c3e33f8f12bc50fe23fb37914eb87d33068..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeTemplateItem/portal_types/Knowledge%20Pad.xml +++ /dev/null @@ -1,286 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5TypeInformation" module="Products.ERP5Type.ERP5Type"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_actions</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>_aliases</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_property_domain_dict</string> </key> - <value> - <dictionary> - <item> - <key> <string>short_title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_roles</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>acquire_local_roles</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>allowed_content_types</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>base_category_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>content_icon</string> </key> - <value> <string>document.gif</string> </value> - </item> - <item> - <key> <string>content_meta_type</string> </key> - <value> <string>ERP5 XML Object</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string> Document is an abstract class with all methods\n - related to document management in ERP5. This includes\n - searchable text, explicit relations, implicit relations,\n - metadata, versions, languages, etc.\n -\n - There are currently two types of Document subclasses:\n -\n - * File for binary file based documents. File\n - has subclasses such as Image, OOoDocument,\n - PDFDocument, etc. to implement specific conversion\n - methods.\n -\n - * TextDocument for text based documents. TextDocument\n - has subclasses such as Wiki to implement specific\n - methods.\n -\n - Document classes which implement conversion should use\n - the ConversionCacheMixin class so that converted values are\n - stored inside ZODB and do not need to be recalculated.\n -\n - XXX IDEA - ISSUE: generic API for conversion.\n - converted_document = document.convert(...)\n -\n - Instances can be created directly, or via portal_contributions tool\n - which manages document ingestion process whereby a file can be uploaded\n - by http or sent in by email or dropped in by webdav or in some other\n - way as yet unknown. The ingestion process has the following steps:\n -\n - (1) portal type detection\n - (2) object creation and upload of data\n - (3) metadata discovery (optionally with conversion of data to another format)\n - (4) other possible actions to finalise the ingestion (ex. by assigning\n - a reference)\n -\n - This class handles (3) and calls a ZMI script to do (4).\n -\n - Metadata can be drawn from various sources:\n -\n - input - data supplied with http request or set on the object during (2) (e.g.\n - discovered from email text)\n - file_name - data which might be encoded in file name\n - user_login - information about user who is contributing the file\n - content - data which might be derived from document content\n -\n - If a certain property is defined in more than one source, it is set according to\n - preference order returned by a script \n - Document_getPreferredDocumentMetadataDiscoveryOrderList\n - (or any type-based version since discovery is type dependent)\n -\n - Methods for discovering metadata are:\n -\n - getPropertyDictFromInput\n - getPropertyDictFromFileName\n - getPropertyDictFromUserLogin\n - getPropertyDictFromContent\n -\n - Methods for processing content are implemented either in \n - Document class or in Base class:\n -\n - getSearchableReferenceList (Base)\n - getSearchableText (Base)\n - index_html (Document)\n -\n - Methods for handling relations are implemented either in \n - Document class or in Base class:\n -\n - getImplicitSuccessorValueList (Base)\n - getImplicitPredecessorValueList (Base)\n - getImplicitSimilarValueList (Base)\n - getSimilarCloudValueList (Document)\n -\n - Implicit relations consist in finding document references inside\n - searchable text (ex. INV-23456) and deducting relations from that.\n - Two customisable methods required. One to find a list of implicit references\n - inside the content (getSearchableReferenceList) and one to convert a given\n - document reference into a list of reference strings which could\n - be present in other content (asSearchableReferenceList).\n -\n - document.getSearchableReferenceList() returns\n - [\n - {\'reference\':\' INV-12367\'},\n - {\'reference\': \'INV-1112\', \'version\':\'012}\', \n - {\'reference\': \'AB-CC-DRK\', \'version\':\'011\', \'language\': \'en\'}\n - ]\n -\n - The Document class behaviour can be extended / customized through scripts\n - (which are type-based so can be adjusted per portal type).\n -\n - * Document_getPropertyDictFromUserLogin - finds a user (by user_login or from session)\n - and returns properties which should be set on the document\n -\n - * Document_getPropertyDictFromContent - analyzes document content and returns\n - properties which should be set on the document\n -\n - * Base_getImplicitSuccessorValueList - finds appropriate all documents\n - referenced in the current content\n -\n - * Base_getImplicitPredecessorValueList - finds document predecessors based on\n - the document coordinates (can use only complete coordinates, or also partial)\n -\n - * Document_getPreferredDocumentMetadataDiscoveryOrderList - returns an order\n - in which metadata should be set/overwritten\n -\n - * Document_finishIngestion - called by portal_activities after all the ingestion\n - is completed (and after document has been converted, so text_content\n - is available if the document has it)\n -\n - * Document_getNewRevision - calculates revision number which should be set\n - on this document. Implementation depends on revision numbering policy which\n - can be very different. Interaction workflow should call setNewRevision method.\n -\n - Subcontent: documents may include subcontent (files, images, etc.)\n - so that publication of rich content can be path independent.\n -\n - Consistency checking:\n - Default implementation uses DocumentReferenceConstraint to check if the \n - reference/language/version triplet is unique. Additional constraints\n - can be added if necessary.\n -</string> </value> - </item> - <item> - <key> <string>factory</string> </key> - <value> <string>addXMLObject</string> </value> - </item> - <item> - <key> <string>filter_content_types</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>hidden_content_type_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Knowledge Pad</string> </value> - </item> - <item> - <key> <string>init_script</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>permission</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>property_sheet_list</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>short_title</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <tuple> - <string>Products.ERP5Type.TranslationProviderBase</string> - <string>TranslationInformation</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>domain_name</string> </key> - <value> <string>erp5_content</string> </value> - </item> - <item> - <key> <string>property_name</string> </key> - <value> <string>title</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml b/bt5/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml deleted file mode 100644 index cb34047a8b935df0d09d5b62a6ee65c54a81b6e2..0000000000000000000000000000000000000000 --- a/bt5/PortalTypeWorkflowChainTemplateItem/workflow_chain_type.xml +++ /dev/null @@ -1,14 +0,0 @@ -<workflow_chain> - <chain> - <type>Gadget</type> - <workflow>edit_workflow, knowledge_pad_validation_workflow</workflow> - </chain> - <chain> - <type>Knowledge Box</type> - <workflow>edit_workflow, knowledge_pad_validation_workflow</workflow> - </chain> - <chain> - <type>Knowledge Pad</type> - <workflow>edit_workflow, knowledge_pad_validation_workflow</workflow> - </chain> -</workflow_chain> \ No newline at end of file diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget.xml deleted file mode 100644 index af4ea69a7643362bba1168cdd4cbc5e9fee9203f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="OFS.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_gadget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Simple ERP5 Gadgets</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_formatRssTitleWithUnreadItemCount.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_formatRssTitleWithUnreadItemCount.xml deleted file mode 100644 index 83a2459de130a638efb1d66e94ffc6e096aa352e..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_formatRssTitleWithUnreadItemCount.xml +++ /dev/null @@ -1,152 +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 encoding="cdata"><![CDATA[ - -request = context.REQUEST\n -total_line = int(kw.get(\'total_line\',\'0\')) or int(request.get(\'total_line\',\'0\'))\n -title = kw.get(\'rss_title\', None) or request.get(\'rss_title\',\'No title\')\n -portal_selection = getattr(context,\'portal_selections\')\n -selection = portal_selection.getSelectionFor(kw.get(\'selection_name\',None) or request.get(\'selection_name\',\'\'))\n -params = selection.getParams()\n -readItemList = params.get(\'rss_read_item:list\', {})\n -readItemCount = len(readItemList)\n -unreadItemCount = total_line - readItemCount\n -if unreadItemCount > 0:\n - return title +\' (\'+str(unreadItemCount)+\')\'\n -return title\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>**kw</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>kw</string> - <string>_getattr_</string> - <string>context</string> - <string>request</string> - <string>int</string> - <string>total_line</string> - <string>None</string> - <string>title</string> - <string>getattr</string> - <string>portal_selection</string> - <string>selection</string> - <string>params</string> - <string>readItemList</string> - <string>len</string> - <string>readItemCount</string> - <string>unreadItemCount</string> - <string>str</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>Base_formatRssTitleWithUnreadItemCount</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getDiffBetweenDateAndNow.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getDiffBetweenDateAndNow.xml deleted file mode 100644 index 0d32ab0848adfcc97a67a11ce73e5815fb997696..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getDiffBetweenDateAndNow.xml +++ /dev/null @@ -1,171 +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 encoding="cdata"><![CDATA[ - -import DateTime\n -if not date:\n - return date\n -try:\n - now = DateTime.DateTime(DateTime.now())\n - date = DateTime.DateTime(date)\n -except :\n - return date \n -diff = now - date\n -if diff < 1:\n - hours = diff*24.0\n - if hours < 1:\n - minutes = hours*60.0\n - if minutes < 1:\n - seconds = minutes*60.0\n - if seconds < 1:\n - return \'Now\'\n - if 2 > seconds > 1: \n - return str(int(seconds)) +\' second ago\'\n - return str(int(seconds)) +\' seconds ago\' \n - if 2 > minutes > 1:\n - return str(int(minutes)) +\' minute ago\' \n - return str(int(minutes)) +\' minutes ago\' \n - if 2 > hours > 1:\n - return str(int(hours)) +\' hour ago\' \n - return str(int(hours)) +\' hours ago\'\n -else:\n - if diff > 365.25:\n - return \'More than 1 year\'\n - elif diff > 30:\n - return \'More than 1 month\'\n - elif 2 > diff > 1:\n - return \'Yesterday\'\n - return str(int(diff))+\' days ago\'\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>date</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>date</string> - <string>DateTime</string> - <string>_getattr_</string> - <string>now</string> - <string>diff</string> - <string>hours</string> - <string>minutes</string> - <string>seconds</string> - <string>str</string> - <string>int</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>Base_getDiffBetweenDateAndNow</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Return diff between the date pass in parameter and current date</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getListboxGadgetSelectionName.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getListboxGadgetSelectionName.xml deleted file mode 100644 index 866221a6b5df2b90def849aea2de6df73dee7e81..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getListboxGadgetSelectionName.xml +++ /dev/null @@ -1,122 +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>return box_relative_url.replace(\'/\',\'_\') +\'_selection\'\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box_relative_url</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box_relative_url</string> - <string>_getattr_</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>Base_getListboxGadgetSelectionName</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDict.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDict.xml deleted file mode 100644 index 9363c7d2e31cad195dfb7581d5e992c11ad2eea3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDict.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ExternalMethod" module="Products.ExternalMethod.ExternalMethod"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_function</string> </key> - <value> <string>getRssDataAsDict</string> </value> - </item> - <item> - <key> <string>_module</string> </key> - <value> <string>GetRssDataAsDict</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Base_getRssDataAsDict</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Get data from a rss feed with url taken from preferences</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDocumentList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDocumentList.xml deleted file mode 100644 index 7ea01cca523afeb59eb877e8c3d3d63f388aba3e..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getRssDataAsDocumentList.xml +++ /dev/null @@ -1,193 +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>from Products.ERP5Type.Document import newTempBase\n -box_relative_url = kw.get(\'box_relative_url\')\n -selection_name = kw.get(\'list_selection_name\')\n -portal_selection = getattr(context,\'portal_selections\')\n -selection = portal_selection.getSelectionFor(selection_name)\n -box = context.restrictedTraverse(box_relative_url);\n -preferences = box.KnowledgeBox_getDefaultPreferencesDict()\n -feed_url = str(preferences.get(\'preferred_rss_feed\',\'\'))\n -username = str(preferences.get(\'preferred_username\',\'\'))\n -password = str(preferences.get(\'preferred_password\',\'\'))\n -results = context.Base_getRssDataAsDict(url = feed_url, username = username, password = password)\n -readItemList = {}\n -md5_list = []\n -message_list = []\n -context.REQUEST.set(\'rss_title\',results.get(\'title\',\'No title for this feed\'))\n -context.REQUEST.set(\'rss_link\',results.get(\'link\',None))\n -context.REQUEST.set(\'rss_logo\',results.get(\'logo\',None))\n -items = results.get(\'items\',None)\n -if items is None:\n - return []\n -for result in items:\n - md5_list.append(result[\'md5\'])\n - date = context.Base_getDiffBetweenDateAndNow(result.get(\'date\',None))\n - message = newTempBase(context, \'item\')\n - message.edit(field_title = result.get(\'title\',\'No title\'),\n - field_date = date,\n - field_content = result.get(\'content\',\'No content\'),\n - field_img = result.get(\'img\',\'\'),\n - field_others_links = result.get(\'other_links\',\'\'),\n - field_link = result.get(\'link\',\'\'),\n - field_md5 = result.get(\'md5\',\'\')\n - )\n - message_list.append(message)\n -if selection:\n - params = selection.getParams()\n - readItemList = params.get(\'rss_read_item:list\', {})\n - for readItem in readItemList.keys():\n - if readItem not in md5_list:\n - del(readItemList[readItem])\n -return message_list\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>**kw</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>kw</string> - <string>Products.ERP5Type.Document</string> - <string>newTempBase</string> - <string>_getattr_</string> - <string>box_relative_url</string> - <string>selection_name</string> - <string>getattr</string> - <string>context</string> - <string>portal_selection</string> - <string>selection</string> - <string>box</string> - <string>preferences</string> - <string>str</string> - <string>feed_url</string> - <string>username</string> - <string>password</string> - <string>results</string> - <string>readItemList</string> - <string>md5_list</string> - <string>message_list</string> - <string>None</string> - <string>items</string> - <string>_getiter_</string> - <string>result</string> - <string>_getitem_</string> - <string>date</string> - <string>message</string> - <string>params</string> - <string>readItem</string> - <string>_write_</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>Base_getRssDataAsDocumentList</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Take Rss dictionary and return document list</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistGadgetSelectionName.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistGadgetSelectionName.xml deleted file mode 100644 index eb5570427c1a912b1dc6d97380279b07dd8fd268..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistGadgetSelectionName.xml +++ /dev/null @@ -1,132 +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>from Products.ERP5Type.Log import log\n -selection_name = context.REQUEST.get(\'list_selection_name\',None)\n -if selection_name is not None:\n - return selection_name\n -else:\n - selection_name = (context.REQUEST.get(\'box_relative_url\',\'\') +\'_\' +context.REQUEST.get(\'worklist\',\'\')).replace(\'/\',\'_\')+\'_selection\'\n - return selection_name\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>Products.ERP5Type.Log</string> - <string>log</string> - <string>_getattr_</string> - <string>context</string> - <string>None</string> - <string>selection_name</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>Base_getWorklistGadgetSelectionName</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistParameters.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistParameters.xml deleted file mode 100644 index 8001a1c5a871533f2f78feaab3afaf40ad61b163..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_getWorklistParameters.xml +++ /dev/null @@ -1,165 +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>from Products.ERP5Type.Log import log\n -selection_params = getattr(context,\'portal_selections\').getSelectionParamsFor(context.Base_getWorklistGadgetSelectionName())\n -id_list = context.REQUEST.get(\'worklist\',\'\') or selection_params.get(\'worklist\',\'\')\n -if id_list is None:\n - return []\n -id_list = id_list.split(\'/\')\n -workflow_id = id_list[0]\n -worklist_id = id_list[1]\n -worklist_data_list = {}\n -portal_workflow = getattr(context,\'portal_workflow\')\n -workflow = getattr(portal_workflow, workflow_id)\n -portal_type_list = workflow.getPortalTypeListForWorkflow()\n -for id, qdef in workflow.worklists.items() :\n - if id == worklist_id:\n - parameters = []\n - var_match_keys = qdef.getVarMatchKeys()\n - if var_match_keys:\n - for k in var_match_keys:\n - v = qdef.getVarMatch(k)\n - parameters.append([k, v[0]])\n - parameters.append([\'portal_type\' , portal_type_list])\n - worklist_data_list[\'object_list\'] = []\n -return parameters\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>Products.ERP5Type.Log</string> - <string>log</string> - <string>_getattr_</string> - <string>getattr</string> - <string>context</string> - <string>selection_params</string> - <string>id_list</string> - <string>None</string> - <string>_getitem_</string> - <string>workflow_id</string> - <string>worklist_id</string> - <string>worklist_data_list</string> - <string>portal_workflow</string> - <string>workflow</string> - <string>portal_type_list</string> - <string>_getiter_</string> - <string>id</string> - <string>qdef</string> - <string>parameters</string> - <string>var_match_keys</string> - <string>k</string> - <string>v</string> - <string>_write_</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>Base_getWorklistParameters</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_setRssItemReadInSelection.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_setRssItemReadInSelection.xml deleted file mode 100644 index bae3e4ffb08ab57fcfb3aec111e294a5fad0ef07..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_setRssItemReadInSelection.xml +++ /dev/null @@ -1,135 +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>portal_selection = getattr(context,\'portal_selections\')\n -selection = portal_selection.getSelectionFor(selection_name)\n -params = selection.getParams()\n -readItemList = params.get(\'rss_read_item:list\', {})\n -readItemList[item]=\'\'\n -params[\'rss_read_item:list\'] = readItemList\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>selection_name,item</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>selection_name</string> - <string>item</string> - <string>getattr</string> - <string>context</string> - <string>portal_selection</string> - <string>_getattr_</string> - <string>selection</string> - <string>params</string> - <string>readItemList</string> - <string>_write_</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>Base_setRssItemReadInSelection</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_viewJSONGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_viewJSONGadget.xml deleted file mode 100644 index 1796df88448d8e39659375e733302ab2075c859c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/Base_viewJSONGadget.xml +++ /dev/null @@ -1,139 +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 encoding="cdata"><![CDATA[ - -s="""<script type="text/javascript">\n -var d = loadJSONDoc(\'%s/KnowledgeBox_getDefaultPreferencesDictAsJSON\');\n -var gotMetadata = function (meta) {\n - alert(\'Preferred max rows = \' + meta.preferred_max_rows);\n -};\n -var metadataFetchFailed = function (err) {\n - alert("Fail fetching preferences");\n -};\n -d.addCallbacks(gotMetadata, metadataFetchFailed);\n -</script>\n -""" %box.absolute_url()\n -\n -return s\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box</string> - <string>_getattr_</string> - <string>s</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>Base_viewJSONGadget</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewAnonymousAdvertisementGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewAnonymousAdvertisementGadget.xml deleted file mode 100644 index 55c57170f8c5bd0262ad841f9350ba06e7bb6498..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewAnonymousAdvertisementGadget.xml +++ /dev/null @@ -1,75 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<h4>Management Solutions</h4>\n -\n -<h5>Accounting</h5>\n -<p>ERP5 Accounting provides modern multidimensional accounting which meets \n - IFRS and complex analytical budgeting requirements.</p>\n -\n -<h5>Customer Relation</h5>\n -<p>ERP5 CRM provides sales automation and issue management.</p>\n -\n -<h5>Production Management</h5>\n -<p>ERP5 MRP provides supply chain and production management.</p> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewAnonymousAdvertisementGadget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadget.xml deleted file mode 100644 index b007ceb18be100e938f213dca3ae0bd0041bc025..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadget.xml +++ /dev/null @@ -1,137 +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 encoding="cdata"><![CDATA[ - -preferences = box.KnowledgeBox_getDefaultPreferencesDict()\n -h = str(preferences.get(\'preferred_height\'))\n -w = str(preferences.get(\'preferred_width\'))\n -\n -s = """<script src="http://gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/calendar-for-your-site.xml&up_showCalendar2=1&up_showAgenda=1&up_calendarFeeds=(%7B%7D)&up_firstDay=Sunday&up_syndicatable=true&up_stylesheet=&up_sub=1&up_c0u=&up_c0c=&up_c1u=&up_c1c=&up_c2u=&up_c2c=&up_c3u=&up_c3c=&up_min=&up_start=&up_timeFormat=1%3A00pm&up_calendarFeedsImported=0&synd=open&w=""" + w + """&h=""" + h + """&title=Google+Calendar&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>"""\n -\n -return s\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box</string> - <string>_getattr_</string> - <string>preferences</string> - <string>str</string> - <string>h</string> - <string>w</string> - <string>s</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>ERP5Site_viewGoogleCalendarGadget</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog.xml deleted file mode 100644 index 3dcadb6bd1b2ea51a78c4ffd9004785344f7768f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog.xml +++ /dev/null @@ -1,152 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>my_preferred_width</string> - <string>my_preferred_height</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewGoogleCalendarGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Gadget_editGoogleCalendarForm</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_preference_form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_height.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_height.xml deleted file mode 100644 index 8e062a139aabc53ec8ff97c8b770894c726c77df..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_height.xml +++ /dev/null @@ -1,255 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_height</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>300</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Height</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_width.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_width.xml deleted file mode 100644 index f46fb3fbb64f3a2a9a22d84d5d90694b0b9e4c9b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleCalendarGadgetPreferenceDialog/my_preferred_width.xml +++ /dev/null @@ -1,255 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_width</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>250</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Width</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadget.xml deleted file mode 100644 index 67365ce3f8b5df80c6a28143091132d982e9fd58..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadget.xml +++ /dev/null @@ -1,139 +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 encoding="cdata"><![CDATA[ - -preferences = box.KnowledgeBox_getDefaultPreferencesDict()\n -h = str(preferences.get(\'preferred_height\'))\n -w = str(preferences.get(\'preferred_width\'))\n -t = str(preferences.get(\'preferred_title\'))\n -\n -s = """<script src="http://gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/datetime.xml&up_color=blue&up_firstDay=1&synd=open&w=""" + w + """&h=""" + h + """&title=""" + t + """&lang=fr&country=ALL&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>"""\n -\n -return s\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box</string> - <string>_getattr_</string> - <string>preferences</string> - <string>str</string> - <string>h</string> - <string>w</string> - <string>t</string> - <string>s</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>ERP5Site_viewGoogleClockGadget</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog.xml deleted file mode 100644 index 1d63807f6928ec9cddcdf478268cf8065eb0051b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog.xml +++ /dev/null @@ -1,153 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>my_preferred_width</string> - <string>my_preferred_height</string> - <string>my_preferred_title</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewGoogleClockGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Gadget_editGoogleCalendarForm</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_preference_form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_height.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_height.xml deleted file mode 100644 index 8e062a139aabc53ec8ff97c8b770894c726c77df..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_height.xml +++ /dev/null @@ -1,255 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_height</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>300</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Height</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_title.xml deleted file mode 100644 index 0889f43b6d128aad4b610dfe502dd636912b996c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Title</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_width.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_width.xml deleted file mode 100644 index f46fb3fbb64f3a2a9a22d84d5d90694b0b9e4c9b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewGoogleClockGadgetPreferenceDialog/my_preferred_width.xml +++ /dev/null @@ -1,255 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_width</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>250</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Width</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget.xml deleted file mode 100644 index 6859afbfc8f1c021c1b81226d21564cc8c636625..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget.xml +++ /dev/null @@ -1,151 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewPersonListGadget</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>persons_listbox</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget/listbox.xml deleted file mode 100644 index b67f449329f7043afd17053283ca1c4e83f1b26a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadget/listbox.xml +++ /dev/null @@ -1,567 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListBox" module="Products.ERP5Form.ListBox"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Name</string> - </tuple> - <tuple> - <string>default_email_text</string> - <string>Email</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> - <list> - <tuple> - <string>role</string> - <string>Role</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Name</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string>person_module/view</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list> - <tuple> - <string>Person</string> - <string>Person</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> - <list> - <tuple> - <string>role</string> - <string>Role</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Name</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Name</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Name</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Persons</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: context.Base_getListboxGadgetSelectionName(context.REQUEST.get(\'box_relative_url\', \'\'))</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="Method" module="Products.Formulator.MethodField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>portal_catalog</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog.xml deleted file mode 100644 index 113c7dabd7300850a02ecee344a9447f03c0a195..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog.xml +++ /dev/null @@ -1,151 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Auto generated form</string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>my_listbox_selection_list_lines</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewPersonListGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Gadget_editERP5Person</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_preference_form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog/my_listbox_selection_list_lines.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog/my_listbox_selection_list_lines.xml deleted file mode 100644 index 26210ca0b3beb510ef6259cf83df692588f48814..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewPersonListGadgetPreferenceDialog/my_listbox_selection_list_lines.xml +++ /dev/null @@ -1,283 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_listbox_selection_list_lines</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>unknown_selection</string> </key> - <value> <string>You selected an item that was not in the list.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>10</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Show items</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: [[str(x), str(x)] for x in range(31)]</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget.xml deleted file mode 100644 index 7e1edd9aadaae9fb2fc164f0b074749c34c5b66a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget.xml +++ /dev/null @@ -1,151 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewRssGadget</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>persons_listbox</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget/listbox.xml deleted file mode 100644 index 5526ea8689c1a53158fde07f8e5308481dadcf37..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadget/listbox.xml +++ /dev/null @@ -1,552 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListBox" module="Products.ERP5Form.ListBox"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>field_title</string> - <string>title</string> - </tuple> - <tuple> - <string>field_date</string> - <string>date</string> - </tuple> - <tuple> - <string>field_content</string> - <string>content</string> - </tuple> - <tuple> - <string>field_img</string> - <string>field_img</string> - </tuple> - <tuple> - <string>field_link</string> - <string>field_link</string> - </tuple> - <tuple> - <string>field_others_links</string> - <string>field_others_links</string> - </tuple> - <tuple> - <string>field_md5</string> - <string>field_md5</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string>list</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string>ListBox_asListStyleHTML</string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Rss reader</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: context.Base_getListboxGadgetSelectionName(context.REQUEST.get(\'box_relative_url\', \'\'))</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="Method" module="Products.Formulator.MethodField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>Base_getRssDataAsDocumentList</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog.xml deleted file mode 100644 index 3456e5154e496c5d23deab5163b89a76723476aa..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog.xml +++ /dev/null @@ -1,154 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>my_preferred_rss_feed</string> - <string>my_preferred_username</string> - <string>my_preferred_password</string> - <string>my_listbox_selection_list_lines</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewRssGadgetPreferenceDialog</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Gadget_editERP5RSS</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_preference_form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_listbox_selection_list_lines.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_listbox_selection_list_lines.xml deleted file mode 100644 index 2c3305d8cf3f319e7c5870b57faeefd6a1735385..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_listbox_selection_list_lines.xml +++ /dev/null @@ -1,286 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_listbox_selection_list_lines</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>unknown_selection</string> </key> - <value> <string>You selected an item that was not in the list.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string>10</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Show items by page</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: [[str(x), str(x)] for x in range(11)]</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_password.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_password.xml deleted file mode 100644 index ab029f9e121fae4cb51c0e14a8b6837bdd44fd9b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_password.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="PasswordField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_password</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Password</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_rss_feed.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_rss_feed.xml deleted file mode 100644 index bb602dad40dc9c17fa01a0b9802a3bca8841bae2..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_rss_feed.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_rss_feed</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>44</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>RSS URL</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_username.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_username.xml deleted file mode 100644 index fd8c607b4e96636193a2c11f0ec31aff3f3d0bea..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewRssGadgetPreferenceDialog/my_preferred_username.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_preferred_username</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>44</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Username</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist.xml deleted file mode 100644 index 3bac94430ff24a849b7a6d90c6338566036d5b42..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist.xml +++ /dev/null @@ -1,153 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>listbox_modification_date</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewWorklist</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>persons_listbox</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>gadget_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox.xml deleted file mode 100644 index d46a15bd8cef2e1b84a49b310f80e00ce203dc31..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox.xml +++ /dev/null @@ -1,574 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListBox" module="Products.ERP5Form.ListBox"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>modification_date</string> - <string>Modification date</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list> - <tuple> - <string>modification_date</string> - <string>Modification Date</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string>list</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list> - <tuple> - <string>modification_date</string> - <string>Modification date</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>modification_date</string> - <string>Modification date</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Worklist</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python:context.Base_getWorklistParameters()</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="TALESMethod" module="Products.Formulator.TALESField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python:context.Base_getWorklistGadgetSelectionName()</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="Method" module="Products.Formulator.MethodField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>portal_catalog</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox_modification_date.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox_modification_date.xml deleted file mode 100644 index f35b0a103d304224f1137a203549d4eead066191..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklist/listbox_modification_date.xml +++ /dev/null @@ -1,1996 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="DateTimeField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox_modification_date</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>datetime_out_of_range</string> </key> - <value> <string>The date and time you entered were out of range.</string> </value> - </item> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>not_datetime</string> </key> - <value> <string>You did not enter a valid date and time.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden_day_is_last_day</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hide_day</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>sub_form</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden_day_is_last_day</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hide_day</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_empty_time</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>ampm_time_style</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>date_only</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>date_separator</string> </key> - <value> <string>/</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>default_now</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end_datetime</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden_day_is_last_day</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hide_day</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>input_order</string> </key> - <value> <string>ymd</string> </value> - </item> - <item> - <key> <string>input_style</string> </key> - <value> <string>text</string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start_datetime</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>time_separator</string> </key> - <value> <string>:</string> </value> - </item> - <item> - <key> <string>timezone_style</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Modification Date</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.Form</string> - <string>BasicForm</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>fields</string> </key> - <value> - <dictionary> - <item> - <key> <string>ampm</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>day</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>hour</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent> - </value> - </item> - <item> - <key> <string>minute</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent> - </value> - </item> - <item> - <key> <string>month</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent> - </value> - </item> - <item> - <key> <string>year</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>Default</string> - <string>date</string> - <string>time</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>Default</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>date</string> </key> - <value> - <list> - <string>year</string> - <string>month</string> - <string>day</string> - </list> - </value> - </item> - <item> - <key> <string>time</string> </key> - <value> - <list> - <string>hour</string> - <string>minute</string> - <string>ampm</string> - </list> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>ISO-8859-1</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Basic Form</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>ampm</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>am/pm</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>day</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Day</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="5" aka="AAAAAAAAAAU="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>hour</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Hour</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="6" aka="AAAAAAAAAAY="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>minute</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Minute</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="7" aka="AAAAAAAAAAc="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>month</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>2</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Month</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="8" aka="AAAAAAAAAAg="> - <pickle> - <tuple> - <global name="IntegerField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>year</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>integer_out_of_range</string> </key> - <value> <string>The integer you entered was out of range.</string> </value> - </item> - <item> - <key> <string>not_integer</string> </key> - <value> <string>You did not enter an integer.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hiddenLabel</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>end</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>start</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Year</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklistGadget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklistGadget.xml deleted file mode 100644 index 0b834d079e1e169a509624965eb16cb832b81d17..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ERP5Site_viewWorklistGadget.xml +++ /dev/null @@ -1,101 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block tal:define="request python: context.REQUEST;\n - box_relative_url python: request.get(\'box_relative_url\',\'\');\n - box python: context.restrictedTraverse(box_relative_url);\n - preferences box/KnowledgeBox_getDefaultPreferencesDict;\n - actions python:getattr(context,\'portal_workflow\').listActionInfos();\n - absolute_url context/absolute_url;\n - box_id python: \'visual_\'+str(box.getId())">\n -\n -<div class="worklist_list">\n -\n - <!-- Refresh -->\n -\n - <a class="right" \n - tal:attributes="id python:\'title_\'+box.getId();\n - onclick python:context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+\'ERP5Site_viewWorklistGadget\',box,box_id)"><img alt ="" src="refresh.png"/></a>\n -\n - <!-- Message if Worklists are empty -->\n -\n - <h5 tal:condition="not:actions">For the moment, all your worklists are empty</h5>\n -\n - <!-- List of Worklists -->\n -\n - <ul tal:condition="actions">\n - <li tal:repeat="action actions"\n - tal:attributes="id python:\'li\'+box_id+\'_\'+str(repeat[\'action\'].index)">\n - <tal:block >\n - <a onmouseover="this.style.backgroundColor=\'#ECECEC\';" \n - onmouseout="this.style.backgroundColor=\'inherit\';"\n - tal:attributes="onclick python:\'div=$(\\\'div_\'+box.getId()+\'_\'+str(repeat[\'action\'].index)+\'\\\');;if(getElementsByTagAndClassName(\\\'table\\\',\\\'listbox\\\',div)!=\\\'\\\'){this.style.fontWeight=\\\'normal\\\';;while(div.childNodes[0]){div.removeChild(div.childNodes[0])}}else{this.style.fontWeight=\\\'bold\\\';;\'+context.KnowledgePad_generateAjaxCall(absolute_url+\'/ERP5Site_viewWorklist\',box,\'div_\'+box.getId()+\'_\'+str(repeat[\'action\'].index),{\'worklist\':action[\'workflow_id\']+\'/\'+action[\'worklist_id\'], \'dom_id\':\'div_\'+box.getId()+\'_\'+str(repeat[\'action\'].index)})+\'}\'" \n - tal:content="action/title"></a>\n - <div tal:attributes="id python:\'div_\'+box.getId()+\'_\'+str(repeat[\'action\'].index)"></div>\n - </tal:block>\n - </li>\n - </ul>\n -\n -</div>\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewWorklistGadget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ListBox_asListStyleHTML.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ListBox_asListStyleHTML.xml deleted file mode 100644 index 9fbccb1fab2044d0972ffd85bf0ed5a590492aea..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/ListBox_asListStyleHTML.xml +++ /dev/null @@ -1,270 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n - xmlns:metal="http://xml.zope.org/namespaces/metal"\n - xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n - tal:define="field_id here/getId;\n - form_id python: here.getForm().id;\n - selection_name here/getSelectionName;\n - line_start python: here.getLineStart();\n - real_context here/getContext;\n - absolute_url real_context/absolute_url;\n - box_relative_url python: request.get(\'box_relative_url\', \'\');\n - line_list here/query;\n - selection_params python: here.getSelection().getParams();\n - read_item_list python:selection_params.get(\'rss_read_item:list\', {});\n - read_items_count python:len(read_item_list);\n - rss_title python:request.get(\'rss_title\',\'\');\n - rss_link python:request.get(\'rss_link\',None);\n - rss_logo python:request.get(\'rss_logo\',None);\n - search_text python: selection_params.get(\'search_text\', \'\');\n - show_search_line here/showSearchLine;\n - is_domain_tree_mode here/isDomainTreeMode;\n - listbox_max_lines python: int(here.getMaxLineNumber());\n - total_line python: here.total_size;\n - total_page python: here.total_pages;\n - page_id python: here.current_page;\n - current_page python: page_id + 1;\n - previous_page python: current_page - 1;\n - next_page python: current_page + 1;\n - current_page_max python: listbox_max_lines * current_page;\n - current_page_start python: (listbox_max_lines * (current_page - 1)) + 1;\n - current_page_stop python: (total_line < current_page_max) and total_line or current_page_max;\n - box_relative_url python: request.get(\'box_relative_url\', \'\');\n - box python: real_context.restrictedTraverse(box_relative_url); \n - box_id python: \'visual_\'+box.getId();\n - dummy python: context.REQUEST.RESPONSE.setHeader(\'Content-Type\', \n - \'text/html;; charset=utf-8\');"\n - metal:define-macro="main">\n -\n - <!-- ListBox starts here -->\n - <input type="hidden" \n - name="list_selection_name" \n - value="default" \n - tal:attributes="value selection_name" />\n -\n - <input type="hidden" \n - name="list_selection_name" \n - value="default" \n - tal:attributes="name python:field_id+\'_list_selection_name\';value selection_name" />\n -\n - <input type="hidden" \n - name="search_text" \n - value="default" \n - tal:attributes="value python: request.get(\'search_text\',\'\')" />\n -\n - <input type="hidden" \n - name="list_start" \n - tal:attributes="value here/getLineStart" />\n -\n - <input type="hidden" \n - name="gadget_form_id" \n - tal:attributes="value form_id" />\n -\n - <tal:replace tal:content="nothing">\n - Because TAL cannot accept unbalanced tags, the support for a domain tree is realized by a macro.\n - The macro ListBoxContainer is a no-op, if not in domain tree mode. Otherwise, the macro constructs\n - a domain tree and extracts the body in an extra table.\n - </tal:replace>\n -\n - <tal:block tal:define="expand python: 0">\n - <tal:block metal:define-macro="ListBoxContainer">\n - <tal:block tal:condition="expand">\n - <tal:block tal:condition="not: is_domain_tree_mode">\n - <tal:block metal:define-slot="ListBoxBody" />\n - </tal:block>\n - </tal:block>\n - </tal:block>\n - </tal:block>\n -\n - <tal:block tal:define="expand python: 1;\n - table_form_id request/current_form_id | form_id;\n - N_ python: real_context.Base_translateString;">\n - <tal:block metal:use-macro="template/macros/ListBoxContainer">\n - <tal:block metal:fill-slot="ListBoxBody">\n -\n - <div class="list_style">\n -\n - <!-- Refresh -->\n -\n - <a class="right" tal:attributes="onclick python:real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+form_id,box,box_id)"><img alt="" tal:attributes="onload python:\'if(\\\'\'+rss_title.replace(\'\\\'\',\'\')+\'\\\'==\\\'Please enter a valid Rss or Atom url in the edit form\\\'){showElement(\\\'edit_form_\'+box.getId()+\'\\\');;}\'" src="refresh.png"/></a>\n -\n - <!-- Feed Title -->\n -\n - <a class="title"\n - tal:attributes="href rss_link; target string:_blank; id python:\'rss_title_\'+box.getId()"\n - tal:content="python:real_context.Base_formatRssTitleWithUnreadItemCount(rss_title=rss_title,selection_name=selection_name,total_line=total_line)"/>\n -\n - <p class="clear"></p>\n -\n - <!-- Message list -->\n -\n - <ul>\n - <tal:block tal:repeat="line line_list">\n - <li tal:define="value line/getBrain"\n - tal:attributes="id python: (getattr(value,\'field_img\',None) and \'with_img\') or \'\';">\n - <input tal:condition="not: repeat/line/index"\n - type="hidden" value="1" name="listbox_uid:list"\n - tal:attributes="value python: line.getUid() or \'\';\n - name string:${field_id}_uid:list" />\n - <img alt="" width="87" class="left" tal:condition="python: getattr(value,\'field_img\',None)" tal:attributes="src python: value.field_img[0]"/>\n - <div onmouseover="this.style.backgroundColor=\'#ECECEC\';" \n - onmouseout="this.style.backgroundColor=\'inherit\';"\n - tal:attributes="id python: (getattr(value,\'field_img\',None) and \'title_img\') or \'title\';\n - class python:value.field_md5 in read_item_list and \'read\' or \'\';\n - title python:getattr(value,\'field_sender\',\'\');\n - onclick python:\'if(this.className!=\\\'read\\\'){MochiKit.Async.doSimpleXMLHttpRequest(\\\'Base_setRssItemReadInSelection\\\', {\\\'selection_name\\\':\\\'\'+selection_name+\'\\\',\\\'item\\\':\\\'\'+value.field_md5+\'\\\'});;this.className=\\\'read\\\';;\'+real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+\'Base_formatRssTitleWithUnreadItemCount\',box,\'rss_title_\'+box.getId(),{\'rss_title\':rss_title,\'total_line\':total_line,\'selection_name\':selection_name})+\'}toggle(\\\'description_\'+box.getId()+\'_\'+str(repeat[\'line\'].index)+\'\\\');;\'">\n - <span tal:content="value/field_title">value</span>\n - <span tal:condition="python:getattr(value,\'field_date\',None)" class="transparent" tal:content="python: \' - \'+str(getattr(value,\'field_date\',\'\'))">value</span>\n - </div>\n - <p class="clear"></p>\n - <div tal:attributes="id python:\'description_\'+box.getId()+\'_\'+str(repeat[\'line\'].index)"\n - class="content"\n - style="display:none;">\n - <p tal:condition="python:getattr(value,\'field_content\',None)" tal:content="structure python: getattr(value,\'field_content\',\'\')"/>\n - <div id="others_links">\n - <tal:block tal:repeat="other_link python: getattr(value,\'field_others_links\',[])">\n - <a tal:content="structure other_link" />\n - <br/>\n - </tal:block>\n - </div>\n - <tal:block tal:condition="python:len(getattr(value,\'field_img\',[]))>1">\n - <img tal:repeat="img python:getattr(value,\'field_img\',[])[1:]"\n - tal:attributes="src img; alt python:\'\'"/>\n - <br/>\n - </tal:block>\n - <a tal:condition="python:getattr(value,\'field_link\',None)" tal:attributes="href value/field_link;target string:_blank">Show original item</a>\n -\n - </div>\n - </li>\n - </tal:block>\n - </ul>\n -\n - <!-- Page navigation -->\n -\n - <div tal:condition="python: total_line > listbox_max_lines" \n - class="pageNavigation"> \n - <tal:block tal:condition="python: current_page > 1">\n -\n - <button tal:define ="params python: {field_id+\'_firstPage:method\':\'\'}"\n - title="First page: Page 1" name="firstPage"\n - type = "button" \n - tal:attributes="id string:${field_id}_first_page;\n - value string:|<;\n - onclick python: real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+form_id,box,box_id,params)">|<\n - </button>\n -\n - <button tal:define ="params python: {field_id+\'_previousPage:method\':\'\'}"\n - name="previous"\n - type="button"\n - tal:attributes="title python: \'Previous Page: page %s\' % previous_page;\n - id string:${field_id}_previous_page;\n - value string:<<;\n - onclick python: real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+form_id,box,box_id,params)"><<\n - </button>\n - </tal:block>\n -\n - <select tal:define ="params python: {field_id+\'_setPage:method\':\'\',\'list_start\':\'this.value\'}"\n - title="Change Page" size="1"\n - tal:attributes=\'id string:${field_id}_page_selection;\n - onChange python: real_context.KnowledgePad_generateAjaxCall(absolute_url+"/"+form_id,box,box_id,params).replace("\\"this.value\\"","this.value")\'\n - i18n:domain="ui" i18n:attributes="title">\n - <option tal:repeat="p python: range(total_page)"\n - tal:attributes="selected python: p == page_id;\n - value python: p * listbox_max_lines"\n - i18n:domain="ui" i18n:translate="">Page <tal:block tal:replace="python: p + 1" i18n:name="page">0</tal:block> of <tal:block tal:replace="total_page" i18n:name="total_pages">1</tal:block>\n - </option>\n - </select>\n -\n - <tal:block tal:condition="python: current_page < total_page">\n - <button tal:define ="params python: {field_id+\'_nextPage:method\':\'\'}"\n - name="next"\n - type="button"\n - tal:attributes="title python: \'Next Page: page %s\' % next_page;\n - id string:${field_id}_next_page;\n - onclick python: real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+form_id,box,box_id,params)">>>\n - </button>\n -\n - <button tal:define ="params python: {field_id+\'_lastPage:method\':\'\',\'total_size\':total_line}"\n - name="lastPage"\n - type="button"\n - tal:attributes="title python: N_(\'Last page: Page ${total_page}\', mapping={\'total_page\': total_page});\n - id string:${field_id}_last_page;\n - onclick python: real_context.KnowledgePad_generateAjaxCall(absolute_url+\'/\'+form_id,box,box_id,params)">>|\n - </button>\n - </tal:block>\n - </div>\n - <br/>\n - <img tal:condition="rss_logo" tal:attributes="src rss_logo" alt="" height="20" class="right"/>\n -\n - </div>\n - </tal:block>\n - </tal:block>\n - </tal:block>\n -\n - <!-- ListBox ends here -->\n -\n -</tal:block>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ListBox_asListStyleHTML</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Listbox as list renderer</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/bullet.png.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/bullet.png.xml deleted file mode 100644 index 463d0012509a3fdabd4bc0a8fa34f8124f919171..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/bullet.png.xml +++ /dev/null @@ -1,52 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts14302790.52</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>bullet.png</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/png</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAIAAAAPE8H1AAAABnRSTlMA/wD/AP83WBt9AAAAE0lE -QVR42mP4DwMMM2EAKwuuDgBUCCISLWaxVgAAAABJRU5ErkJggg==</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>94</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>bullet.png</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>3</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/refresh.png.xml b/bt5/SkinTemplateItem/portal_skins/erp5_gadget/refresh.png.xml deleted file mode 100644 index 9b42803e6dd461c7653efd952236c684d6f814c4..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_gadget/refresh.png.xml +++ /dev/null @@ -1,66 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts16375573.34</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>refresh.png</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/png</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAABl0RVh0 -U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAMLSURBVDiNbZJNaFRXFMf/5777Ms5XJqOT -z8aYEUFF0xY1ptCQtlDoYkRKFRRBLMWGgjuh+nQj2M1YQVcllFaEkrSlUiklr7OorbZqoTEimmDU -NvOamGSaaWImmY83mXlzTxfOg1l44O7O+fE/v3OJmeFWNBZfT0RnAbzBzC1EtATQBLMaAPCjZRrl -mt5TAAbIBURj8XdB9LU3EJRrw0G9OVIPr67BtleR+nchl/ovUwHzR5ZpfBuNxfsBfA6ggZgZ0Vh8 -K4hGQ5FGn8fjQcivozUSRCTkRSTkQ8CrI5Mt4EpitJDNF+/41ui77WKpjhlrnwP2nPvC6w98IDRN -2LkslFKQgiqN64KF7Zs7Aju2tFOdrkFqhMTtCdXTtUF8Nni95FRURFRXOrhq24KdMq9rbi5E2tpP -OBW1PpVe3nft1vi9b8yRQs4uQpca9r/9suhobgAAAqCeA5j9QpDT17vrstDkMoCrlmmkLNP4OTl8 -cuf03OKxi5evYX5xBVZqBY5Srkt2E6iXWps+qQ94L3S2N3UBsGpsSyI6+mbP5lJHSxhNYR+kEG4C -ltW+8I2Bw1m8uL5k5tfvjv9TvD8xXSQQQIBTUWsAsHuFVQC6G6vm/QrgKIDyC8DSMo0ZF+Cc//g9 -DQCUYtwYnVSJ38eegvlVyzQytVNnhh62razkN/ww/MtNAA3uCiACJmeX4ZFA4rcHBODT2uHu/iE/ -ESV7Xtk0ODU91w1AA7AqAEAIIgDobK1Ha2M9PjzQR6Gg7/zGPedGorH47irjiEeX0ppKHX/0ONlL -RGXLNMrS1ZnNl3DzXpLf6t5EbY0hHNr7mm9kfHrXX5Oz16OxeJ0mpQQRzykFITQioqsAIKvW6NL3 -t+2Z+Uzy7thU5zt9Xf5Q0IuOtgj5/H5feimP9LMsKo4iIQQyC+kCmM8CgKiKo5n5zCVr+OT25Wz+ -/e9++nPpSuJObuzJLOYXc8jZZTATnHKpkllI22Dut0zjIQC4V/gKwBHLNLj6eXQAe4nEMYC3MXOY -iNIA/mDm05Zp/O3K/R/qul6uO089wQAAAABJRU5ErkJggg==</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>16</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>889</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>refresh.png</string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>16</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad.xml deleted file mode 100644 index b50d82cf1ec67032c68b490e3f3ce5746fbc2d91..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad.xml +++ /dev/null @@ -1,50 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="OFS.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_local_properties</string> </key> - <value> - <tuple> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>business_template_skin_layer_priority</string> </value> - </item> - <item> - <key> <string>type</string> </key> - <value> <string>float</string> </value> - </item> - </dictionary> - </tuple> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>business_template_skin_layer_priority</string> </key> - <value> <float>200.0</float> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_knowledge_pad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml deleted file mode 100644 index 0742cbae87b1918ec53939576a30a37bead3f0ea..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_createKnowledgePadListForUser.xml +++ /dev/null @@ -1,157 +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>"""This script will create all knowledge pads user may need in using\n - ERP5 and respective web sites. This script should be integrated through\n - an interaction workflow on Assignment so when the first assignment for user is\n - openned this script will be called and everything will be created."""\n -\n -#erp5_site = context.getPortalObject()\n -web_site = getattr(context.web_site_module, \'yuna_kb\', None)\n -# ERP5 front\n -context.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=None, \n - mode=\'erp5_front\', owner=owner)\n -if web_site is not None:\n - # Web front\n - web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=None, \n - mode=\'web_front\', owner=owner)\n - # web section\n - web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=\'default_section_pad\',\n - mode=\'web_section\', owner=owner)\n - # web section content\n - web_site.ERP5Site_createDefaultKnowledgePadListForUser(default_pad_group=\'default_content_pad\',\n - mode=\'web_section\', owner=owner)\n -print "OK"\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>owner=None</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>owner</string> - <string>_print_</string> - <string>_print</string> - <string>getattr</string> - <string>_getattr_</string> - <string>context</string> - <string>None</string> - <string>web_site</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Base_createKnowledgePadListForUser</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_generateOverrideJavaScript.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_generateOverrideJavaScript.xml deleted file mode 100644 index a8eb4b984013eb1edcc2b81641b2d81e822b1233..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_generateOverrideJavaScript.xml +++ /dev/null @@ -1,140 +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>s = """\n -//\074![CDATA[\n - var is_knowledge_template_used = 1;\n - var mode = \'%s\';\n - var default_pad_group = \'%s\';\n - var cancel_url = \'%s\';\n -//]]\076\n -""" %(mode, default_pad_group, cancel_url)\n -return s\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>default_pad_group=\'\', mode=\'\', cancel_url=\'\'</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>3</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>default_pad_group</string> - <string>mode</string> - <string>cancel_url</string> - <string>s</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <string></string> - <string></string> - <string></string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Base_generateOverrideJavaScript</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Generate some override JavaScript variables</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_getActiveGlobalKnowledgePadPreference.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_getActiveGlobalKnowledgePadPreference.xml deleted file mode 100644 index 9b08b51bf215e97691148367ef5c30b18458a9c5..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_getActiveGlobalKnowledgePadPreference.xml +++ /dev/null @@ -1,132 +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>user_pref = None\n -global_preference_list = context.portal_preferences.searchFolder(portal_type=\'Preference\',\n - preference_state=\'global\')\n -if len(global_preference_list):\n - user_pref = global_preference_list[0].getObject()\n -return user_pref\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </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>None</string> - <string>user_pref</string> - <string>_getattr_</string> - <string>context</string> - <string>global_preference_list</string> - <string>len</string> - <string>_getitem_</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>Base_getActiveGlobalKnowledgePadPreference</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>GEt Global preference for knoledge pads</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_isUserAllowedToUseKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_isUserAllowedToUseKnowledgePad.xml deleted file mode 100644 index ace483edb3449484a3837b5fb1c45f6331afcb20..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_isUserAllowedToUseKnowledgePad.xml +++ /dev/null @@ -1,132 +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>portal = context.getPortalObject()\n -portal_membership = portal.portal_membership\n -knowledge_pad_module = portal.restrictedTraverse(\'knowledge_pad_module\', \n - default = None)\n -return knowledge_pad_module is not None and \\\n - portal_membership.checkPermission(\'Add portal content\',\n - knowledge_pad_module)\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </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>_getattr_</string> - <string>context</string> - <string>portal</string> - <string>portal_membership</string> - <string>None</string> - <string>knowledge_pad_module</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>Base_isUserAllowedToUseKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Does user have good enough security permissions to use knowledge pad system?</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_setRequestEnvironmentVariableList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_setRequestEnvironmentVariableList.xml deleted file mode 100644 index b465f930f323c91b51136b273839329ee96ff735..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_setRequestEnvironmentVariableList.xml +++ /dev/null @@ -1,161 +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>request = context.REQUEST\n -is_asynchronous_gadget = options.get(\'box\', None) is None;\n -\n -# determine parent_web_section_url\n -if is_asynchronous_gadget and \\\n - getattr(context, \'getWebSectionValue\', None) is not None and \\\n - getattr(context, \'getDefaultDocumentValue\', None) is not None:\n -\n - # current_web_section\n - parent_web_section = context.restrictedTraverse(\n - request.get(\'parent_web_section_url\', \'\'), None)\n - if parent_web_section is not None and context.meta_type == \'ERP5 Form\':\n - current_web_section = parent_web_section\n - else:\n - current_web_section = context.getWebSectionValue()\n - request.set(\'current_web_section\', current_web_section)\n -\n - # current_web_document \n - if request.get(\'current_web_document\', None) is None:\n - if context.getDefaultDocumentValue() is not None:\n - current_web_document = context.getDefaultDocumentValue()\n - else:\n - current_web_document = context\n - request.set(\'current_web_document\', current_web_document)\n -\n - # is_web_section_default_document\n - request.set(\'is_web_section_default_document\',\n - request.get(\'is_web_section_default_document\', 0))\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>options</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>options</string> - <string>_getattr_</string> - <string>context</string> - <string>request</string> - <string>None</string> - <string>is_asynchronous_gadget</string> - <string>getattr</string> - <string>parent_web_section</string> - <string>current_web_section</string> - <string>current_web_document</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>Base_setRequestEnvironmentVariableList</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Set REQUEST variables for gadgets</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml deleted file mode 100644 index 140480c84ded59418f7d22f7327cb989c88a6a70..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Base_viewKnowledgePadMacroLibrary.xml +++ /dev/null @@ -1,300 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block metal:define-macro="disable_server_integration">\n -\n - <tal:block tal:condition="isKnowledgePadTemplateUsed">\n - <script type="text/javascript" \n - tal:content="structure python: here.Base_generateOverrideJavaScript(\n - mode = mode,\n - default_pad_group = default_pad_group,\n - cancel_url = cancel_url)">\n - </script>\n - </tal:block>\n -\n -</tal:block>\n -\n -<tal:block metal:define-macro="knowledge_pad_security_check">\n -\n - <div tal:condition="python: not isUserAllowedToCreateKnowledgePads and not isAnon">\n - <div class="wait_block">\n - <p i18n:translate="" i18n:domain="ui"> \n - You are not allowed to use knowledge pad system due to security restrictions.\n - </p>\n - </div>\n - </div>\n -\n -</tal:block> \n -\n -<tal:block metal:define-macro="add_new_gadget">\n - <a href="GadgetTool_viewPrettyGadgetList"\n - tal:condition="not: isKnowledgePadTemplateUsed"\n - tal:define="real_here python: request.get(\'current_web_section\', here);\n - real_here python: test(real_here.getPortalType()!=\'Web Site\', real_here, here);"\n - tal:attributes="href python:\n - \'GadgetTool_viewPrettyGadgetDialog?reset=1&cancel_url=%s/view&active_pad_relative_url=%s&mode=%s\'\n - %(real_here.absolute_url(), \n - active_knowledge_pad.getRelativeUrl(), mode);"\n - title="Click to add portlets"\n - i18n:translate="" \n - i18n:domain="ui"> Add gadgets</a>\n -</tal:block>\n -\n -<tal:block metal:define-macro="stick">\n - <tal:block\n - tal:condition="not: isKnowledgePadTemplateUsed"\n - tal:define="is_customized_pad python:\n - active_knowledge_pad.getPublicationSectionValue()==context and\n - active_knowledge_pad.getGroup()==default_pad_group">\n -\n - <a tal:condition="not: is_customized_pad"\n - tal:attributes="href python:\n - \'WebSection_stickKnowledgePad?knowledge_pad_url=%s&cancel_url=%s\'\n - %(active_knowledge_pad.getRelativeUrl(), cancel_url)"\n - i18n:translate="" \n - i18n:domain="ui">Stick it\n - </a>\n -\n - <a tal:condition="is_customized_pad"\n - tal:attributes="href python:\n - \'WebSection_unStickKnowledgePad?knowledge_pad_url=%s&cancel_url=%s\'\n - %(active_knowledge_pad.getRelativeUrl(), cancel_url)"\n - i18n:translate="" \n - i18n:domain="ui">Unstick it\n - </a>\n - </tal:block>\n -</tal:block>\n -\n -\n -\n -<tal:block metal:define-macro="hidden_dialogs">\n -\n - <div id="add_new_tab_dialog"\n - class="toggable_dialog">\n - <h3 i18n:translate="" i18n:domain="ui"> Add new tab </h3>\n - <span i18n:translate="" i18n:domain="ui">Tab name</span>: \n - <input type="text" value="" name="pad_title" id="new_pad_title"/><br/><br/>\n - <button type="button"\n - onclick="toggleElement(\'add_new_tab_dialog\');"\n - i18n:translate="" \n - i18n:domain="ui">Cancel</button>\n - <button type="button"\n - tal:condition="python: mode==\'erp5_front\'"\n - tal:attributes="onclick python: \n - \'\'\'addPadOnServer(\'ERP5Site_addNewKnowledgePad\', \n - \'/%s\', \'%s\',\n - \'view\')\'\'\'\n - %(context.getPortalObject().getId(),\n - mode)" \n - i18n:translate="" \n - i18n:domain="ui">Add</button>\n - <button type="button"\n - tal:condition="python: mode==\'web_front\'"\n - tal:attributes="onclick python: \n - \'\'\'addPadOnServer(\'ERP5Site_addNewKnowledgePad\', \n - \'/%s/%s\', \'%s\', \n - \'view\')\'\'\'\n - %(context.getPortalObject().getId(), \n - context.getRelativeUrl(),\n - mode)" \n - i18n:translate="" \n - i18n:domain="ui">Add</button>\n - </div>\n -\n - <div id="rename_tab_dialog" \n - tal:condition="active_knowledge_pad"\n - class="toggable_dialog">\n - <h3 i18n:translate="" i18n:domain="ui"> Rename tab </h3>\n - <form action="">\n - <span i18n:translate="" i18n:domain="ui">Tab name</span>:\n - <input type="text"\n - id="new_knowledge_pad_title"\n - name="knowledge_pad_title"\n - tal:attributes="value active_knowledge_pad/getTitle"/><br/><br/>\n - <button type="button"\n - i18n:translate="" \n - i18n:domain="ui"\n - onclick="toggleElement(\'rename_tab_dialog\');">Cancel</button>\n - <button type="button"\n - i18n:translate="" \n - i18n:domain="ui"\n - tal:attributes="onclick python: \'renameKnowledgePadToServer(\n - \\\'rename_tab_dialog\\\',\n - \\\'active_knowledge_pad_title\\\',\n - \\\'new_knowledge_pad_title\\\',\n - \\\'%s\\\')\' %active_knowledge_pad.getRelativeUrl()">\n - Rename \n - </button>\n - </form>\n - </div>\n -</tal:block>\n -\n -\n -<tal:block metal:define-macro="navigation"\n - tal:define="is_tabs_visible \n - python: int(here.REQUEST.get(\'is_tabs_visible\', 1));">\n -\n - <table id="navigation_table">\n - <tr>\n - <td style="width: 17.5%;">\n - <div class="tab"\n - id="tabs_switcher"\n - tal:attributes="class python: test(is_tabs_visible,\n - \'border_bottom1px\',\n - \'border_bottom0px\');">\n - <span i18n:translate="" i18n:domain="ui"\n - tal:condition="not: is_tabs_visible">Show tabs</span>\n - <span i18n:translate="" i18n:domain="ui" \n - tal:condition="is_tabs_visible">Hide tabs</span>\n - </div>\n - </td>\n - <td>\n - <div id="tabs"\n - tal:attributes="style python: \n - \'display: %s\' %test(is_tabs_visible, \'block\', \'none\')">\n - <ul>\n - <tal:block tal:repeat="knowledge_pad knowledge_pads">\n -\n - <tal:block \n - tal:define="is_active python:\n - knowledge_pad.getRelativeUrl()==active_knowledge_pad.getRelativeUrl()"> \n -\n - <li tal:condition="is_active"\n - tal:define="global active_knowledge_pad knowledge_pad"\n - class="tab tab_selected">\n - <span id="active_knowledge_pad_title" \n - tal:content="knowledge_pad/title"/>\n - <img src="icon_edit.gif" \n - title="Settings"\n - i18n:attributes="title"\n - i18n:domain="ui"\n - class="clickable_image"\n - onclick="toggleElement(\'rename_tab_dialog\');" />\n -\n - <img src="icon_remove.gif" \n - title="Remove"\n - i18n:attributes="title"\n - i18n:domain="ui"\n - class="clickable_image"\n - tal:condition="python: mode==\'erp5_front\'"\n - tal:attributes="onclick python: \'removeKnowledgePadFromServer(\n - \\\'%s\\\', \\\'%s\\\',\\\'/%s\\\')\' \n - %(active_knowledge_pad.getRelativeUrl(), \n - mode,\n - context.getId())" />\n - <img src="icon_remove.gif" \n - title="Remove"\n - i18n:attributes="title"\n - i18n:domain="ui"\n - class="clickable_image"\n - tal:condition="python: mode!=\'erp5_front\'"\n - tal:attributes="onclick python: \'removeKnowledgePadFromServer(\n - \\\'%s\\\', \\\'%s\\\',\\\'/%s/%s\\\')\' \n - %(active_knowledge_pad.getRelativeUrl(), \n - mode,\n - context.getPortalObject().getId(),\n - context.getRelativeUrl())" />\n - </li>\n -\n - <li tal:condition="not: is_active"\n - class="tab">\n - <a tal:attributes="href python:\n - \'ERP5Site_toggleActiveKnowledgePad?knowledge_pad_url=%s&mode=%s\'\n - %(knowledge_pad.getRelativeUrl(), mode)">\n - <span tal:content="knowledge_pad/getTitle"/>\n - </a>\n - </li>\n - </tal:block>\n - </tal:block>\n - <li class="tab"\n - tal:condition="not: isKnowledgePadTemplateUsed"\n - onclick="toggleElement(\'add_new_tab_dialog\');"\n - i18n:translate="" i18n:domain="ui"\n - id="add_new_tab_dialog_link">Add tab</li>\n - <li class="tab"\n - tal:condition="isKnowledgePadTemplateUsed"\n - onclick="showCreateDefaultKnowledgePadWarningMessage();"\n - i18n:translate="" i18n:domain="ui"\n - id="add_new_tab_dialog_link">\n - <img src="images/configure.png" \n - style="width:15px;"\n - alt="images/configure.png"/>\n - </li>\n - </ul>\n - </div>\n - </td>\n - \n - <td>\n - <div id="add_new_gadget_link"\n - tal:attributes="class python: test(is_tabs_visible,\n - \'border_bottom1px\',\n - \'border_bottom0px\');">\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/add_new_gadget"> Add Gadgets</span>\n - </div>\n - </td>\n -\n - </tr>\n - </table>\n -\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Base_viewKnowledgePadMacroLibrary</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_addNewKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_addNewKnowledgePad.xml deleted file mode 100644 index 14cf56ce734d9b0d42c2086f6047189eb2eb7dc3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_addNewKnowledgePad.xml +++ /dev/null @@ -1,146 +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>if pad_title != \'\':\n - pad = context.knowledge_pad_module.newContent(portal_type=\'Knowledge Pad\',\n - title = pad_title)\n - # for web mode\n - if mode in (\'web_front\', \'web_section\',):\n - pad.setPublicationSectionValue(context)\n - # set it as active\n - context.ERP5Site_toggleActiveKnowledgePad(pad, mode=mode, redirect=False)\n - message = \'Pad added.\'\n -else:\n - message = \'Missing pad title.\'\n -\n -# adding is done though AJAX call\n -return pad.getRelativeUrl()\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>pad_title, mode=None</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>pad_title</string> - <string>mode</string> - <string>_getattr_</string> - <string>context</string> - <string>pad</string> - <string>False</string> - <string>message</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_addNewKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Add and set as active new Knowledge Pad</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_createDefaultKnowledgePadListForUser.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_createDefaultKnowledgePadListForUser.xml deleted file mode 100644 index cdb57d40c91c7cc21299148299151642a92e8fa2..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_createDefaultKnowledgePadListForUser.xml +++ /dev/null @@ -1,202 +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>knowledge_pad = None\n -user_pref = context.Base_getActiveGlobalKnowledgePadPreference()\n -\n -is_web_mode = mode in (\'web_front\', \'web_section\',)\n -if user_pref is not None:\n - # use template from user\'s preferences \n - pref_pads = user_pref.contentValues(portal_type=\'Knowledge Pad\')\n - if not is_web_mode:\n - # leave only those not having a publication_section\n - pref_pads = filter(lambda x: x.getPublicationSection() is None and x.getGroup() is None, \n - pref_pads)\n - else:\n - if default_pad_group in (\'\', None):\n - # find from preferences for the same context(site, section, page)\n - pref_pads = filter(lambda x: x.getPublicationSectionValue()==context, \n - pref_pads)\n - else:\n - pref_pads = filter(lambda x: x.getGroup()==default_pad_group, \n - pref_pads)\n - if len(pref_pads):\n - pref_pad = pref_pads[0]\n - cp = user_pref.manage_copyObjects(ids=[pref_pad.getId()])\n - new_id = context.knowledge_pad_module.manage_pasteObjects(\n - cb_copy_data=cp)[0][\'new_id\']\n - knowledge_pad = context.knowledge_pad_module[new_id]\n - knowledge_pad.makeTemplateInstance()\n - # set each contaned box\'s state manually to visible\n - # by default their state as well pads would be invisible (default state)\n - # pad\'s visibility is fixed in ERP5Site_toggleActiveKnowledgePad()\n - for box in knowledge_pad.contentValues(portal_type=\'Knowledge Box\'):\n - box.visible()\n -\n -if knowledge_pad is None:\n - # created empty one because no template found\n - knowledge_pad = context.knowledge_pad_module.newContent(\n - portal_type = \'Knowledge Pad\',\n - title = context.Base_translateString(\'Tab 1\'))\n -if is_web_mode:\n - if context.getPortalType() == \'Web Site\' and default_pad_group in (\'\', None,):\n - # script is called within Front Page Gadgets view\n - knowledge_pad.setPublicationSectionValue(context)\n -\n - # create a default pad for user belonging to respective pad group\n - # this pad will be available globally for other contexes using the same\n - # layout definition\n - knowledge_pad.setGroup(default_pad_group)\n -\n -knowledge_pad.visible()\n -# set owner\n -if owner is not None:\n - current_user = context.portal_membership.getAuthenticatedMember()\n - knowledge_pad.manage_setLocalRoles(userid=owner, roles=[\'Owner\'])\n - knowledge_pad.manage_delLocalRoles([str(current_user)])\n - knowledge_pad.reindexObject()\n -return knowledge_pad.getRelativeUrl()\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>default_pad_group=None, mode=None, owner=None</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>3</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>default_pad_group</string> - <string>mode</string> - <string>owner</string> - <string>None</string> - <string>knowledge_pad</string> - <string>_getattr_</string> - <string>context</string> - <string>user_pref</string> - <string>is_web_mode</string> - <string>pref_pads</string> - <string>filter</string> - <string>len</string> - <string>_getitem_</string> - <string>pref_pad</string> - <string>cp</string> - <string>new_id</string> - <string>_getiter_</string> - <string>box</string> - <string>current_user</string> - <string>str</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <none/> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_createDefaultKnowledgePadListForUser</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Create default tabs for user</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_deleteKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_deleteKnowledgePad.xml deleted file mode 100644 index d752b74a62bd82d5bf5332f8e4d116c32c719024..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_deleteKnowledgePad.xml +++ /dev/null @@ -1,182 +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 encoding="cdata"><![CDATA[ - -method_mapping = {\'erp5_front\': \'view\',\n - \'web_front\': \'view\',\n - \'web_section\': \'view\'}\n -keep_items = {}\n -pad = context.restrictedTraverse(knowledge_pad_relative_url)\n -all_knowledge_pads = context.ERP5Site_getKnowledgePadListForUser(mode=mode)\n -next_active_pad = None\n -if len(all_knowledge_pads)>1:\n - # determine next active pad (first one)\n - for item in all_knowledge_pads:\n - if item.getObject() != pad:\n - next_active_pad = item\n - break\n - pad.delete()\n - pad.activate(\n - after_path = knowledge_pad_relative_url).ERP5Site_toggleActiveKnowledgePad(\n - next_active_pad.getRelativeUrl(),\n - mode = mode,\n - redirect = False)\n - msg = \'Pad removed.\'\n - # pass temporary ids of new_active and deleted pad\n - # this will help next view determine them correctly \n - # (i.e. overriding inconsistent catalog results)\n - keep_items[\'override_catalog\'] = \'%s|%s\' \\\n - %(next_active_pad.getId(), pad.getId())\n -else:\n - msg = \'Can not remove the only one pad.\'\n -\n -keep_items[\'portal_status_message\'] = context.Base_translateString(msg)\n -context.Base_redirect(method_mapping.get(mode, \'view\'),\n - keep_items)\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pad_relative_url, mode=None</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pad_relative_url</string> - <string>mode</string> - <string>method_mapping</string> - <string>keep_items</string> - <string>_getattr_</string> - <string>context</string> - <string>pad</string> - <string>all_knowledge_pads</string> - <string>None</string> - <string>next_active_pad</string> - <string>len</string> - <string>_getiter_</string> - <string>item</string> - <string>False</string> - <string>msg</string> - <string>_write_</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_deleteKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Delete knowledge pad from server</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUser.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUser.xml deleted file mode 100644 index dce3e5eaa2c1ffdceb3606f8d21c49f2dd10f7bb..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUser.xml +++ /dev/null @@ -1,153 +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># REQUEST can be used to get active pad\n -active_knowledge_pad, knowledge_pads = \\\n - context.ERP5Site_getActiveKnowledgePadForUserFromRequest(knowledge_pads,\n - \'override_catalog\')\n -if active_knowledge_pad is not None:\n - return active_knowledge_pad, knowledge_pads\n -\n -# get visible one\n -for knowledge_pad in knowledge_pads:\n - if knowledge_pad.getValidationState() in (\'visible\', \'public\',):\n - active_knowledge_pad = knowledge_pad\n - break\n -\n -# REQUEST can be used to get active pad\n -if active_knowledge_pad is None:\n - active_knowledge_pad, knowledge_pads = \\\n - context.ERP5Site_getActiveKnowledgePadForUserFromRequest(knowledge_pads,\n - \'active_pad_url\')\n -return active_knowledge_pad, knowledge_pads\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pads = [], default_pad_group=None</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pads</string> - <string>default_pad_group</string> - <string>_getattr_</string> - <string>context</string> - <string>_getiter_</string> - <string>active_knowledge_pad</string> - <string>None</string> - <string>knowledge_pad</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <list/> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_getActiveKnowledgePadForUser</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Get active knowledge pad for user</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUserFromRequest.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUserFromRequest.xml deleted file mode 100644 index 53fc68af255c0e84f9ccd41fc96ddd31415bc231..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getActiveKnowledgePadForUserFromRequest.xml +++ /dev/null @@ -1,168 +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>"""\n - Get active pad from REQUEST and remove old (deleted) pad \n - from list of available pads.\n - This is done in order to provide an instant view of pads\n - without waiting for reindexing to be finished.\n -"""\n -if request_variable == \'override_catalog\':\n - path_pattern = \'knowledge_pad_module/%s\'\n - override_catalog = context.REQUEST.get(request_variable, None)\n - if override_catalog is not None:\n - new_pad_id, old_pad_id = override_catalog.split(\'|\')\n - new_pad = context.restrictedTraverse(path_pattern %new_pad_id, None)\n - old_pad = context.restrictedTraverse(path_pattern %old_pad_id, None)\n - if new_pad is not None and old_pad is not None:\n - # remove old deleted pad\n - knowledge_pads = filter(lambda x: x.getObject() != old_pad, knowledge_pads)\n - #for pad in knowledge_pads:\n - # if pad.getObject() == old_pad:\n - # #knowledge_pads.remove(pad)\n - # knowledge_pads.pop(pad)\n - return new_pad, knowledge_pads\n - else:\n - return None, knowledge_pads\n -else:\n - active_pad = context.REQUEST.get(request_variable, None)\n - if active_pad is not None:\n - active_pad = context.restrictedTraverse(active_pad, None)\n - return active_pad, knowledge_pads\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pads=[], request_variable=\'override_catalog\'</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pads</string> - <string>request_variable</string> - <string>path_pattern</string> - <string>_getattr_</string> - <string>context</string> - <string>None</string> - <string>override_catalog</string> - <string>_getiter_</string> - <string>new_pad_id</string> - <string>old_pad_id</string> - <string>new_pad</string> - <string>old_pad</string> - <string>filter</string> - <string>active_pad</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <list/> - <string>override_catalog</string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_getActiveKnowledgePadForUserFromRequest</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getKnowledgePadListForUser.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getKnowledgePadListForUser.xml deleted file mode 100644 index d46e3af993168a8b36ee99acf7d2472e57ff8587..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_getKnowledgePadListForUser.xml +++ /dev/null @@ -1,220 +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>def filterKnowledgePadListForContext(results, mode, \n - default_pad_group):\n - # when we use URL as a way to determine site\'s language do not\n - # use (especially for Web Site\'s root) current context which is the language\n - # code. Instead we use its parent value which is the real context \n - real_context = context\n - if context.getId() in context.Localizer.get_supported_languages():\n - real_context = context.getParentValue() \n -\n - if mode == \'erp5_front\':\n - # leave only those not having a publication_section as \n - # this means belonging to root\n - results = filter(lambda x: x.getPublicationSection() is None and \\\n - x.getGroup() is None, results)\n - elif mode == \'web_front\':\n - # Web Site must at least one Pad referenced by context\n - results = filter(lambda x: x.getPublicationSectionValue() == real_context and \\\n - x.getGroup() is None, results)\n - elif mode == \'web_section\':\n - # Web Sections, Web Pages can "reuse" tabs\n - results = filter(lambda x: x.getPublicationSectionValue() == real_context or \\\n - x.getGroup() == default_pad_group, results)\n - return results\n -\n -request = context.REQUEST\n -isAnon = context.portal_membership.isAnonymousUser()\n -kw = {\'portal_type\': \'Knowledge Pad\',\n - \'sort_on\': ((\'creation_date\', \'ascending\',),),\n - \'limit\': 50,}\n -if isAnon:\n - results = context.knowledge_pad_module.searchFolder(\n - validation_state = (\'public\',),\n - **kw)\n -else:\n - results = context.knowledge_pad_module.searchFolder(\n - validation_state = (\'visible\', \'invisible\',),\n - local_roles = \'Owner\',\n - **kw)\n -# use REQUEST to show immediately newly created pad\n -# without waiting for reindex to be over\n -active_pad, results = \\\n - context.ERP5Site_getActiveKnowledgePadForUserFromRequest(results,\n - \'active_pad_url\')\n -if active_pad is not None and active_pad.getValidationState() != \'deleted\':\n - found = False\n - new_results = []\n - for brain in results:\n - new_results.append(brain)\n - if brain.getObject() == active_pad: found = True\n - results = new_results\n - if not found:\n - # append it only if not from Catalog results\n - results.append(active_pad)\n -\n -# filter\n -results = filterKnowledgePadListForContext(results, mode, \n - default_pad_group)\n -\n -if not len(results) and not isAnon:\n - # try getting default knowledge pads for user from global site preference\n - user_pref = context.Base_getActiveGlobalKnowledgePadPreference()\n -\n - if user_pref is not None:\n - # use template from user\'s preferences \n - results = user_pref.searchFolder(validation_state = (\'public\',),\n - **kw)\n - # filter\n - results = filterKnowledgePadListForContext(results, mode, \n - default_pad_group)\n - if len(results):\n - # set a REQUEST variable (this can be used in HTML views)\n - request.set(\'is_knowledge_pad_template_used\', 1)\n -\n -return results\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>mode=None, default_pad_group=None</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>mode</string> - <string>default_pad_group</string> - <string>filterKnowledgePadListForContext</string> - <string>_getattr_</string> - <string>context</string> - <string>request</string> - <string>isAnon</string> - <string>kw</string> - <string>_apply_</string> - <string>results</string> - <string>_getiter_</string> - <string>active_pad</string> - <string>None</string> - <string>False</string> - <string>found</string> - <string>new_results</string> - <string>brain</string> - <string>True</string> - <string>len</string> - <string>user_pref</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_getKnowledgePadListForUser</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Get knowledge pads for user</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_hasUserActivity.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_hasUserActivity.xml deleted file mode 100644 index 11c58237dab0e98db5339630ad3067dffd07ca95..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_hasUserActivity.xml +++ /dev/null @@ -1,148 +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>if active_knowledge_pad is None and mode is None:\n - # only if asynchronous checks\n - knowledge_pads = context.ERP5Site_getKnowledgePadListForUser(mode=mode)\n - active_knowledge_pad,knowledge_pads = \\\n - context.ERP5Site_getActiveKnowledgePadForUser(knowledge_pads)\n -if active_knowledge_pad is None:\n - return \'False\'\n -pending_activities = active_knowledge_pad.hasActivity()\n -if js_call:\n - return str(pending_activities)\n -return pending_activities\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>active_knowledge_pad=None, mode=None, js_call=0</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>3</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>active_knowledge_pad</string> - <string>mode</string> - <string>js_call</string> - <string>None</string> - <string>_getattr_</string> - <string>context</string> - <string>knowledge_pads</string> - <string>_getiter_</string> - <string>pending_activities</string> - <string>str</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <none/> - <int>0</int> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_hasUserActivity</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_renameKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_renameKnowledgePad.xml deleted file mode 100644 index 66b2dce2c7b6d6cb6d86885ad35b3210683ced34..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_renameKnowledgePad.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>""" Rename pad on server.\n -"""\n -pad = context.restrictedTraverse(knowledge_pad_relative_url)\n -pad.setTitle(knowledge_pad_title)\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pad_relative_url, knowledge_pad_title</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pad_relative_url</string> - <string>knowledge_pad_title</string> - <string>_getattr_</string> - <string>context</string> - <string>pad</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>ERP5Site_renameKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Rename knowledge pad on server</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_toggleActiveKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_toggleActiveKnowledgePad.xml deleted file mode 100644 index 39ba0da7f99fbd70b85b18da63ec236e33fa7349..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_toggleActiveKnowledgePad.xml +++ /dev/null @@ -1,158 +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>toggable_pad = None\n -method_mapping = {\'erp5_front\': \'view\',\n - \'web_front\': \'view\',\n - \'web_section\': \'view\'}\n -all_knowledge_pads = context.ERP5Site_getKnowledgePadListForUser(mode=mode)\n -if isinstance(knowledge_pad_url, basestring):\n - toggable_pad = context.restrictedTraverse(knowledge_pad_url)\n -else:\n - # we pass object\n - toggable_pad = knowledge_pad_url\n -\n -if toggable_pad is not None:\n - toggable_pad.visible()\n - for pad in all_knowledge_pads:\n - if pad.getObject()!=toggable_pad and pad.getValidationState()==\'visible\':\n - pad.invisible()\n -if redirect:\n - context.Base_redirect(method_mapping.get(mode, \'view\'))\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pad_url=None, mode=None, redirect=True</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>3</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pad_url</string> - <string>mode</string> - <string>redirect</string> - <string>None</string> - <string>toggable_pad</string> - <string>method_mapping</string> - <string>_getattr_</string> - <string>context</string> - <string>all_knowledge_pads</string> - <string>isinstance</string> - <string>basestring</string> - <string>_getiter_</string> - <string>pad</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <none/> - <int>1</int> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_toggleActiveKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Toggle active Knowledge Pad</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm.xml deleted file mode 100644 index 5440d8c87e593d3bb56814181fc1e32f9339e58e..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm.xml +++ /dev/null @@ -1,133 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>knowledge_pads</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewHomeAreaForm</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>ERP5Site_viewHomeArea</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm/knowledge_pads.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm/knowledge_pads.xml deleted file mode 100644 index f8a40a0c975560872bea35700aaa0614dddf1f59..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaForm/knowledge_pads.xml +++ /dev/null @@ -1,320 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="EditorField" module="Products.ERP5Form.EditorField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>knowledge_pads</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>draggable_wrapper</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string>text_area</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string encoding="cdata"><![CDATA[ - - - -]]></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>here/ERP5Site_viewHomeAreaRenderer</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaRenderer.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaRenderer.xml deleted file mode 100644 index 57f37d39de47fa15edb048dcc6d57e417fa013ca..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/ERP5Site_viewHomeAreaRenderer.xml +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block \n - tal:define="mode python: \'erp5_front\';\n - default_pad_group python: \'\';\n - knowledge_pads python:\n - here.ERP5Site_getKnowledgePadListForUser(mode=mode);\n - struct python:\n - here.ERP5Site_getActiveKnowledgePadForUser(\n - knowledge_pads,\n - );\n - active_knowledge_pad python: struct[0];\n - knowledge_pads python: struct[1];\n - hasUserActivity python:\n - here.ERP5Site_hasUserActivity(active_knowledge_pad,\n - mode=mode);\n - isAnon python: here.portal_membership.isAnonymousUser();\n - createDefaultPadForUser python: len(knowledge_pads)==0 and\n - hasUserActivity;\n - waitForActivitiesOnServer python: len(knowledge_pads)>=1 and \n - active_knowledge_pad is None and\n - hasUserActivity;\n - isUserAllowedToCreateKnowledgePads\n - context/Base_isUserAllowedToUseKnowledgePad;\n - isKnowledgePadTemplateUsed python:\n - request.get(\'is_knowledge_pad_template_used\', 0);\n - cancel_url here/absolute_url;">\n -\n - <div id="gadget_area_wrapper">\n -\n - <div tal:condition="isAnon">\n - <h3 i18n:translate="" i18n:domain="ui"> You are not logged in.</h3>\n - <h5><a href="login_form" i18n:translate="" i18n:domain="ui">Log in</a></h5>\n - </div>\n -\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/knowledge_pad_security_check"> Security check\n - </span>\n - \n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/disable_server_integration"> Disable slot</span>\n - \n - <tal:block tal:condition="python: not isAnon and \n - not createDefaultPadForUser and \n - not waitForActivitiesOnServer">\n -\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/navigation"> Navigation\n - </span>\n -\n - <!-- Render active Knowledge pad -->\n - <span tal:condition="active_knowledge_pad"\n - tal:replace="structure python: active_knowledge_pad.KnowledgePad_viewDashboardWidget(real_context=here,\n - cancel_url=cancel_url)"/>\n - \n - <!-- Dialogs -->\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/hidden_dialogs"> Dialogs\n - </span>\n - \n - </tal:block>\n - \n - <div tal:condition="python: waitForActivitiesOnServer and isUserAllowedToCreateKnowledgePads">\n - <div class="wait_block">\n - <h2 i18n:translate="" i18n:domain="ui"> \n - Please wait until your home is being updated.</h2>\n - <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n - <script type="text/javascript">\n - checkForActivitiesOnServer(5000, \'view\');\n - </script>\n - </div>\n - </div>\n -\n - <div tal:condition="python: createDefaultPadForUser and isUserAllowedToCreateKnowledgePads">\n - <div class="wait_block">\n - <h2 i18n:translate="" i18n:domain="ui"> \n - Please wait until your tab is being prepared.\n - </h2>\n - <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n - <script type="text/javascript">\n - createDefaultPadOnServer(5000,\n - \'ERP5Site_createDefaultKnowledgePadListForUser\',\n - \'\',\n - \'view\', \'erp5_front\');\n - </script>\n - </div>\n - </div>\n -\n - </div>\n - \n -</tal:block>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>ERP5Site_viewHomeAreaRenderer</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_getGadgetList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_getGadgetList.xml deleted file mode 100644 index cbc6492a435efb0d228462b7f00e0715bb868ca2..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_getGadgetList.xml +++ /dev/null @@ -1,139 +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>""" \n - Filter found gadgets in respect to the current mode.\n -"""\n -portal = context.getPortalObject()\n -mode = kw.get(\'mode\', None)\n -if mode is not None:\n - gadget_type_category = portal.restrictedTraverse(\'portal_categories/gadget_type/%s\' %mode,\n - None)\n - if gadget_type_category is not None:\n - kw[\'gadget_type_uid\'] = gadget_type_category.getUid()\n -return portal.portal_gadgets.searchFolder(**kw)\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>**kw</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>kw</string> - <string>_getattr_</string> - <string>context</string> - <string>portal</string> - <string>None</string> - <string>mode</string> - <string>gadget_type_category</string> - <string>_write_</string> - <string>_apply_</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>GadgetTool_getGadgetList</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList.xml deleted file mode 100644 index 125bebbfd56a09751729c45fe7b7d4a482d67ce4..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList.xml +++ /dev/null @@ -1,145 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_doSelect</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>GadgetTool_viewGadgetList</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>GadgetTool_viewGadgetList</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_list</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View Gadgets</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList/listbox.xml deleted file mode 100644 index 3fbd2aaf76942e67fac27734e21120ef5d8f160c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewGadgetList/listbox.xml +++ /dev/null @@ -1,147 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>delegated_list</string> </key> - <value> - <list> - <string>title</string> - <string>columns</string> - <string>selection_name</string> - <string>portal_types</string> - </list> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>id</string> - <string>ID</string> - </tuple> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>translated_validation_state_title</string> - <string>State</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>field_id</string> </key> - <value> <string>my_list_mode_listbox</string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string>Base_viewFieldLibrary</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> - <list> - <tuple> - <string>1</string> - <string>1</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list> - <tuple> - <string>Gadget</string> - <string>Gadget</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string>gadget_tool_view_gadget_list_selection</string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string>Click to edit the target</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadgets</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog.xml deleted file mode 100644 index aec806fb61fdbf14e923487444e802728ab1b762..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog.xml +++ /dev/null @@ -1,153 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>KnowledgePad_addBoxList</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>edit_order</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>listbox</string> - <string>listbox_description</string> - <string>your_active_pad_relative_url</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>GadgetTool_viewPrettyGadgetDialog</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>GadgetModule_viewPrettyGadgetList</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_dialog</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Add Gadgets</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox.xml deleted file mode 100644 index c31dbcb091fbda20a19de2d58fde6855660548a8..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox.xml +++ /dev/null @@ -1,216 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>delegated_list</string> </key> - <value> - <list> - <string>title</string> - <string>css_class</string> - <string>columns</string> - <string>search_columns</string> - <string>list_method</string> - <string>count_method</string> - <string>selection_name</string> - <string>portal_types</string> - <string>editable_columns</string> - <string>url_columns</string> - </list> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>description</string> - <string>description</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>full_width</string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list> - <tuple> - <string>description</string> - <string>description</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>field_id</string> </key> - <value> <string>my_list_mode_listbox</string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string>Base_viewFieldLibrary</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> - <list> - <tuple> - <string>1</string> - <string>1</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list> - <tuple> - <string>Gadget</string> - <string>Gadget</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>title</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string>gadget_tool_view_pretty_gadget_dialog</string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string>Click to edit the target</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadgets</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string></string> - </tuple> - <tuple> - <string>description</string> - <string></string> - </tuple> - </list> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="Method" module="Products.Formulator.MethodField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>GadgetTool_getGadgetList</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox_description.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox_description.xml deleted file mode 100644 index 7c7bb7c4165ac596b515c5d8726e275caf6807c0..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/listbox_description.xml +++ /dev/null @@ -1,320 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="EditorField" module="Products.ERP5Form.EditorField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox_description</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hidden</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string>text_area</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string encoding="cdata"><![CDATA[ - - - -]]></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: here.Gadget_viewPrettyHTMLDescriptionRenderer(cell=cell)</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/your_active_pad_relative_url.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/your_active_pad_relative_url.xml deleted file mode 100644 index 19ba6c014ac97d429f26f5652a00734d773767a6..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/GadgetTool_viewPrettyGadgetDialog/your_active_pad_relative_url.xml +++ /dev/null @@ -1,320 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="EditorField" module="Products.ERP5Form.EditorField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>your_active_pad_relative_url</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string>text_area</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>your_hidden_active_pad_url</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -python: \'<input name="active_pad_relative_url" type="hidden" value="%s"/>\' %here.REQUEST.get(\'active_pad_relative_url\', \'niama\') - -]]></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view.xml deleted file mode 100644 index 8bc296a3bebd22863bde84c2a8cc75d898fdb1ab..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view.xml +++ /dev/null @@ -1,159 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list> - <string>my_description</string> - </list> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>my_id</string> - <string>my_title</string> - <string>my_view_form_id</string> - <string>my_edit_form_id</string> - <string>listbox_thumbnail</string> - <string>my_gadget_type_list</string> - <string>my_multiple_instances_allowed</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list> - <string>my_render_type</string> - <string>my_image_id</string> - <string>my_translated_validation_state_title</string> - </list> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Gadget_view</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Bento_view</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadget View</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox.xml deleted file mode 100644 index c26e1ca44ced6cb2757912bebdee8359ccf5b841..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox.xml +++ /dev/null @@ -1,527 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListBox" module="Products.ERP5Form.ListBox"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>thumbnail</string> - <string>Thumbnail</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list> - <tuple> - <string>thumbnail</string> - <string>Thumbnail</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string>list</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list> - <tuple> - <string>Image</string> - <string>Image</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string>gadget_view_image_list_selection</string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Images</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.MethodField</string> - <string>Method</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>searchFolder</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox_thumbnail.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox_thumbnail.xml deleted file mode 100644 index 5aada23857d58cb48f43e106d1fac65cf9066ef8..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/listbox_thumbnail.xml +++ /dev/null @@ -1,324 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="EditorField" module="Products.ERP5Form.EditorField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox_thumbnail</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>hidden</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string>text_area</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string encoding="cdata"><![CDATA[ - - - -]]></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -python: \'<img src="%s" width="200px"/>\' %cell.absolute_url() - -]]></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_description.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_description.xml deleted file mode 100644 index c3b8b71670c6936bf246293bbfbe2ce7f1d55bc4..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_description.xml +++ /dev/null @@ -1,283 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TextAreaField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_description</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Description</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_edit_form_id.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_edit_form_id.xml deleted file mode 100644 index fe3c796c66f86dce374b01dacbdaa6afda83de23..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_edit_form_id.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_edit_form_id</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Edit Form ID</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_gadget_type_list.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_gadget_type_list.xml deleted file mode 100644 index d54c21e762211ed007f5e8831edc74a4f0a6367c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_gadget_type_list.xml +++ /dev/null @@ -1,99 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>delegated_list</string> </key> - <value> - <list> - <string>title</string> - </list> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>my_gadget_type_list</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string>my_category_list</string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string>Base_viewFieldLibrary</string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string>Click to edit the target</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadget Type</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_id.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_id.xml deleted file mode 100644 index 9aef89cbc45df42a4fce677cc43e5c686d65d266..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_id.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_id</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>ID</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_image_id.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_image_id.xml deleted file mode 100644 index 79edfeb9c4cf7e2ddf1dee4e8ccb29977bd010a3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_image_id.xml +++ /dev/null @@ -1,286 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_image_id</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>unknown_selection</string> </key> - <value> <string>You selected an item that was not in the list.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Thumbnail Image</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: [[\'\', \'\']] + [[x.getTitle(), x.getId()] for x in here.objectValues()]</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_multiple_instances_allowed.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_multiple_instances_allowed.xml deleted file mode 100644 index 49b8151310947a0c0824fc4c3ad50f4597c73ce6..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_multiple_instances_allowed.xml +++ /dev/null @@ -1,171 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="CheckBoxField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_multiple_instances_allowed</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Is Multiple Instance Allowed</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_render_type.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_render_type.xml deleted file mode 100644 index 09f68c364ab9c5d27e7317301e8b51db3916759e..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_render_type.xml +++ /dev/null @@ -1,278 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_render_type</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>unknown_selection</string> </key> - <value> <string>You selected an item that was not in the list.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list> - <tuple> - <string></string> - <string></string> - </tuple> - <tuple> - <string>Asynchronous</string> - <string>asynchronous</string> - </tuple> - <tuple> - <string>Synchronous</string> - <string>synchronous</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Type of rendering</string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_title.xml deleted file mode 100644 index 6b82ce9ff254a0f838fcd98a53be0e0ebfbd6a96..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Title</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_translated_validation_state_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_translated_validation_state_title.xml deleted file mode 100644 index 0c03d503d7941a3a4566e259312b62150bb5e947..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_translated_validation_state_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_translated_validation_state_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>State</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_view_form_id.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_view_form_id.xml deleted file mode 100644 index d1f8a982dc47719b641a0dc393c87ac05120f13d..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_view/my_view_form_id.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_view_form_id</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>View Form ID</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_viewPrettyHTMLDescriptionRenderer.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_viewPrettyHTMLDescriptionRenderer.xml deleted file mode 100644 index b596a9343a368d9b8ecf9a5218bc742e6f34f088..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/Gadget_viewPrettyHTMLDescriptionRenderer.xml +++ /dev/null @@ -1,80 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block tal:define="cell python: options[\'cell\'];"\n - tal:condition="python: hasattr(cell, \'getObject\')">\n -\n - <tal:block \n - tal:define="gadget cell/getObject;\n - image_id python: getattr(gadget, \'image_id\', None);">\n - \n - <h4 tal:content="cell/getTitle"/>\n - \n - <img tal:condition="image_id"\n - tal:attributes="src python:\'%s/%s\' \n - %(gadget.absolute_url(), image_id)"/>\n - <p tal:content="cell/getDescription"/>\n - </tal:block>\n -\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>Gadget_viewPrettyHTMLDescriptionRenderer</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_baseEdit.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_baseEdit.xml deleted file mode 100644 index fe4077348a09607672e9b164771ec6bd69425ef1..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_baseEdit.xml +++ /dev/null @@ -1,175 +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># XXX: How validation\n -kw = {}\n -request = context.REQUEST\n -form = request.form\n -fields = filter(lambda x: x.startswith(\'field_\'), form.keys())\n -box_relative_url = request[\'box_relative_url\']\n -box = context.restrictedTraverse(box_relative_url)\n -# get interesting for us fields and save\n -for field in fields:\n -#if it\'s a fied in a lisbox gadget it modifies directly the selection\n - if field.startswith(\'field_my_listbox_selection_\'):\n - portal_selection = getattr(context,\'portal_selections\')\n - selection_name = context.Base_getListboxGadgetSelectionName(box_relative_url)\n - selection = portal_selection.getSelectionFor(selection_name)\n - if selection is not None:\n - params = selection.getParams()\n - params[field.replace(\'field_my_listbox_selection_\',\'\')] = str(form[field])\n - portal_selection.setSelectionParamsFor(selection_name, params)\n - kw[field.replace(\'field_my_\', \'\')] = form[field]\n -box.edit(**kw)\n -dynamic_field_name_for_cancel_url = \'%s_cancel_url\' %box_relative_url.replace(\'/\', \'_\')\n -if request.get(dynamic_field_name_for_cancel_url, None) is not None:\n - # cancel_url is passed in REQUEST\n - redirect_url = request[dynamic_field_name_for_cancel_url]\n -else:\n - # taking URL1 as the base of the original URL. \n - # it works for both synchronous and asynchronous gadgets\n - redirect_url = request[\'URL1\']\n -request.RESPONSE.redirect(\'%s?portal_status_message=%s\'\n - %(redirect_url, context.Base_translateString(\'Preference updated.\')))\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>cancel_url=None</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>cancel_url</string> - <string>kw</string> - <string>_getattr_</string> - <string>context</string> - <string>request</string> - <string>form</string> - <string>filter</string> - <string>fields</string> - <string>_getitem_</string> - <string>box_relative_url</string> - <string>box</string> - <string>_getiter_</string> - <string>field</string> - <string>getattr</string> - <string>portal_selection</string> - <string>selection_name</string> - <string>selection</string> - <string>None</string> - <string>params</string> - <string>str</string> - <string>_write_</string> - <string>_apply_</string> - <string>dynamic_field_name_for_cancel_url</string> - <string>redirect_url</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgeBox_baseEdit</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml deleted file mode 100644 index 697981f249932d3200987da01e2343cd440cec37..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDict.xml +++ /dev/null @@ -1,160 +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>box = context\n -preferences = {}\n -\n -# get default properties from Gadget only if edit form is available\n -gadget = box.getSpecialiseValue()\n -edit_form_id = getattr(gadget, \'edit_form_id\', None)\n -\n -if edit_form_id is not None:\n - edit_form = getattr(context, edit_form_id, None)\n - if edit_form is not None:\n - fields = filter(lambda x: x.getId().startswith(\'my_\'), edit_form.objectValues())\n - for field in fields:\n - field_id = field.getId().replace(\'my_\', \'\')\n - # box has higher priority so check it first\n - field_value = getattr(box, field_id, getattr(gadget, field_id, None))\n - if(field.meta_type.startswith(\'Multi\') and not same_type(field_value, []) and not same_type(field_value, ()) and field_value != None):\n - preferences[field_id] = [field_value]\n - else:\n - preferences[field_id] = field_value\n -return preferences\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>context</string> - <string>box</string> - <string>preferences</string> - <string>_getattr_</string> - <string>gadget</string> - <string>getattr</string> - <string>None</string> - <string>edit_form_id</string> - <string>edit_form</string> - <string>filter</string> - <string>fields</string> - <string>_getiter_</string> - <string>field</string> - <string>field_id</string> - <string>field_value</string> - <string>same_type</string> - <string>_write_</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>KnowledgeBox_getDefaultPreferencesDict</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Return a dict of preferences for a box</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDictAsJSON.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDictAsJSON.xml deleted file mode 100644 index 4b198b4a76b33f11687678c5848ca1e79d5cfc54..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_getDefaultPreferencesDictAsJSON.xml +++ /dev/null @@ -1,127 +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>user_preferences = context.KnowledgeBox_getDefaultPreferencesDict()\n -print user_preferences\n -return printed\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </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>user_preferences</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>KnowledgeBox_getDefaultPreferencesDictAsJSON</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Return preferences in a JSON format</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml deleted file mode 100644 index 10b6974fc4e00ecdd05b8c983d439b6a6c30cb4c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_toggleVisibility.xml +++ /dev/null @@ -1,145 +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>""" \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 -state = box.getValidationState()\n -if state == \'visible\':\n - box.invisible()\n -elif state == \'invisible\':\n - box.visible()\n -return "OK"\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box_relative_url</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box_relative_url</string> - <string>_getattr_</string> - <string>context</string> - <string>box</string> - <string>state</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>KnowledgeBox_toggleVisibility</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Toggle box\'s visibility on server</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view.xml deleted file mode 100644 index c908833ed103dd388116c13ab51c8303b913da1f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view.xml +++ /dev/null @@ -1,147 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>my_title</string> - <string>my_specialise_title</string> - <string>my_translated_validation_state_title</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgeBox_view</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Bento_view</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Knowledge Box View</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_specialise_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_specialise_title.xml deleted file mode 100644 index 4fb8b1671c30bbc688bbbe023bccc38444d4601f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_specialise_title.xml +++ /dev/null @@ -1,535 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="RelationStringField" module="Products.ERP5Form.RelationField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_specialise_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>relation_result_ambiguous</string> </key> - <value> <string>Select appropriate document in the list.</string> </value> - </item> - <item> - <key> <string>relation_result_empty</string> </key> - <value> <string>No such document was found.</string> </value> - </item> - <item> - <key> <string>relation_result_too_long</string> </key> - <value> <string>Too many documents were found.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string>specialise</string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string>title</string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>title</string> - </tuple> - <tuple> - <string>description</string> - <string>description</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string>Base_jumpToRelatedDocument</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> - <list> - <tuple> - <string>Gadget</string> - <string>Gadget</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadget</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string>Base_validateRelation</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_title.xml deleted file mode 100644 index 6b82ce9ff254a0f838fcd98a53be0e0ebfbd6a96..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Title</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_translated_validation_state_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_translated_validation_state_title.xml deleted file mode 100644 index 0c03d503d7941a3a4566e259312b62150bb5e947..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgeBox_view/my_translated_validation_state_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_translated_validation_state_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>State</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList.xml deleted file mode 100644 index d4e641593cd8e3604a40bfe5cbb1a1fc6e828ff3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList.xml +++ /dev/null @@ -1,145 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_doSelect</string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePadModule_viewKnowledgePadList</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>KnowledgePadModule_view1List</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_list</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Knowledge Pad Module</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList/listbox.xml deleted file mode 100644 index 12036208107d8db2961c774385ff74e2812b5c0f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePadModule_viewKnowledgePadList/listbox.xml +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ProxyField" module="Products.ERP5Form.ProxyField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>delegated_list</string> </key> - <value> - <list> - <string>title</string> - <string>columns</string> - <string>selection_name</string> - <string>editable_columns</string> - </list> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>field_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>id</string> - <string>ID</string> - </tuple> - <tuple> - <string>title</string> - <string>Title</string> - </tuple> - <tuple> - <string>group</string> - <string>Group</string> - </tuple> - <tuple> - <string>publication_section_title</string> - <string>Section</string> - </tuple> - <tuple> - <string>translated_validation_state_title</string> - <string>Status</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>field_id</string> </key> - <value> <string>my_list_mode_listbox</string> </value> - </item> - <item> - <key> <string>form_id</string> </key> - <value> <string>Base_viewFieldLibrary</string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> - <list> - <tuple> - <string>1</string> - <string>1</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string>knowledge_module_view_knowledge_list_selection</string> </value> - </item> - <item> - <key> <string>target</string> </key> - <value> <string>Click to edit the target</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Knowledge Pad Module</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBox.xml deleted file mode 100644 index 9cdacdffd4d776463c10f57a61894c1cb8b68d73..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBox.xml +++ /dev/null @@ -1,145 +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>knowledge_pad = context\n -Base_translateString = context.Base_translateString\n -is_web_mode = context.ERP5Site_isWebMode()\n -\n -user_pads = context.ERP5Site_getKnowledgePadListForUser()\n -if is_web_mode:\n - knowledge_pad = context.WebSite_getActiveKnowledgePadForUser(user_pads)\n -else:\n - knowledge_pad = context.ERP5Site_getActiveKnowledgePadForUser(user_pads)\n -\n -knowledge_box = knowledge_pad.newContent(portal_type=\'Knowledge Box\')\n -knowledge_box.setSpecialiseValue(gadget_relative_url)\n -knowledge_box.visible()\n -return Base_translateString(\'Added\')\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>gadget_relative_url</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>gadget_relative_url</string> - <string>context</string> - <string>knowledge_pad</string> - <string>_getattr_</string> - <string>Base_translateString</string> - <string>is_web_mode</string> - <string>user_pads</string> - <string>knowledge_box</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>KnowledgePad_addBox</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Add to active knowledge pad knowledge box (obsolete)</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBoxList.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBoxList.xml deleted file mode 100644 index 65395785e3af2b243305373dee8220ffa59fae8d..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_addBoxList.xml +++ /dev/null @@ -1,174 +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>translate = context.Base_translateString\n -uids = kw.get(\'uids\', [])\n -cancel_url = kw.get(\'cancel_url\', None)\n -active_pad_relative_url = kw.get(\'active_pad_relative_url\', None)\n -knowledge_pad = context.restrictedTraverse(active_pad_relative_url)\n -not_added_gadgets_mesage = None\n -if len(uids):\n - for uid in uids:\n - gadget = context.portal_catalog(uid=uid)[0]\n - multiple_instances_allowed = getattr(gadget,\'multiple_instances_allowed\', 0)\n - # check if exists already such box specialising this gadget\n - if multiple_instances_allowed or not knowledge_pad.searchFolder(portal_type = \'Knowledge Box\', \n - validation_state = "!=deleted",\n - specialise_uid = uid):\n - # add as user has not added this gadget already\n - knowledge_box = knowledge_pad.newContent(portal_type = \'Knowledge Box\')\n - knowledge_box.setSpecialiseValue(gadget)\n - knowledge_box.visible()\n - else:\n - not_added_gadgets_mesage = "You already have such gadget(s)."\n - msg = \'Added\'\n -else:\n - msg = \'Nothing to add\'\n -\n -if not_added_gadgets_mesage is not None:\n - msg = not_added_gadgets_mesage\n -\n -translated_msg = context.Base_translateString(msg)\n -if cancel_url is not None:\n - cancel_url = \'%s?portal_status_message=%s\' %(cancel_url,translated_msg)\n - context.REQUEST.RESPONSE.redirect(cancel_url)\n -else:\n - context.Base_redirect(\'view\',\n - keep_items= {\'portal_status_message\':\n - translated_msg})\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>**kw</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>kw</string> - <string>_getattr_</string> - <string>context</string> - <string>translate</string> - <string>uids</string> - <string>None</string> - <string>cancel_url</string> - <string>active_pad_relative_url</string> - <string>knowledge_pad</string> - <string>not_added_gadgets_mesage</string> - <string>len</string> - <string>_getiter_</string> - <string>uid</string> - <string>_getitem_</string> - <string>gadget</string> - <string>getattr</string> - <string>multiple_instances_allowed</string> - <string>knowledge_box</string> - <string>msg</string> - <string>translated_msg</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>KnowledgePad_addBoxList</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_deleteBox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_deleteBox.xml deleted file mode 100644 index cdf51db55894367131509d8f86d3490646f59800..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_deleteBox.xml +++ /dev/null @@ -1,141 +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>""" \n - Delete Box from Pad.\n - This script is called by drag and drop javascript framework\n - when user click on \'Close\' button.\n -"""\n -\n -box = context.restrictedTraverse(box_relative_url)\n -box.delete()\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>box_relative_url</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>box_relative_url</string> - <string>_getattr_</string> - <string>context</string> - <string>box</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>KnowledgePad_deleteBox</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Delete Box from server</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_generateAjaxCall.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_generateAjaxCall.xml deleted file mode 100644 index c7c75a77af00be2f76a52044c063be67b2753e0a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_generateAjaxCall.xml +++ /dev/null @@ -1,183 +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>if not ignore_security_check:\n - if context.portal_membership.isAnonymousUser():\n - # anonymous user is not allowed to use AJAX gadgets\n - return """alert("%s");""" %context.Base_translateString(\n - "This function is available only for logged in users!")\n -\n -# pass current_web_section (if available so we can send it to server in next\n -# asynchronous request and server can set it in context.REQUEST\n -from Products.ERP5Type.JSONEncoder import encodeInJson\n -current_web_section_url = \'\'\n -current_web_section = context.REQUEST.get(\'current_web_section\', None)\n -if current_web_section is not None:\n - current_web_section_url = current_web_section.getRelativeUrl()\n -if params is None:\n - params = {}\n -\n -# sometime instead of real knowledge pad object we may get just its relative url \n -# and actually that\'s what we care for\n -if not isinstance(box, str):\n - box_relative_url = box.getRelativeUrl()\n -else:\n - box_relative_url = box\n -\n -editable_mode = context.REQUEST.get(\'editable_mode\', 0)\n -# dirty hack to make sure that we catch all possible ways \n -# of setting editable mode in REQUEST\n -if editable_mode in (\'True\', True, 1):\n - editable_mode = 1\n -else:\n - editable_mode = 0\n -\n -\n -s = """\n -//\074![CDATA[\n - updater(\'%s\', \'%s\', \'%s\', \'%s\', \'%s\', %s);\n -//]]\076\n - """ %(url, box_relative_url, dom_id, \n - current_web_section_url, editable_mode, encodeInJson(params))\n -return s\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>url, box, dom_id, params=None, ignore_security_check=0</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>5</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>url</string> - <string>box</string> - <string>dom_id</string> - <string>params</string> - <string>ignore_security_check</string> - <string>_getattr_</string> - <string>context</string> - <string>Products.ERP5Type.JSONEncoder</string> - <string>encodeInJson</string> - <string>current_web_section_url</string> - <string>None</string> - <string>current_web_section</string> - <string>isinstance</string> - <string>str</string> - <string>box_relative_url</string> - <string>editable_mode</string> - <string>True</string> - <string>s</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <none/> - <int>0</int> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePad_generateAjaxCall</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Generate Ajax JavaScript calls</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_getBoxColumnLayout.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_getBoxColumnLayout.xml deleted file mode 100644 index 79e5af2f4b896026012b7bea3c9392402cc93bc5..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_getBoxColumnLayout.xml +++ /dev/null @@ -1,176 +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>layout = []\n -added_box_ids = []\n -all_box_ids = []\n -boxes = context.contentValues(portal_type = \'Knowledge Box\', \n - checked_permission = \'View\')\n -isAnon = context.portal_membership.isAnonymousUser()\n -validation_state_map = {1: (\'public\',),\n - 0: (\'visible\', \'invisible\', \'public\',)}\n -boxes = filter(lambda x: x.getValidationState() in validation_state_map[isAnon], boxes)\n -for box in boxes:\n - all_box_ids.append(box.getId())\n -\n -user_layout = getattr(context, \'user_layout\', None)\n -# read layout from pad\n -if user_layout is not None:\n - sections = user_layout.split(\'##\')\n - for section in sections:\n - section_layout = []\n - boxes = filter(lambda x: x.strip()!=\'\', section.split(\'|\'))\n - for box in boxes:\n - box_id = box.replace(\'box_\',\'\').replace(\'_main\',\'\')\n - ## must exists\n - if box_id in all_box_ids:\n - section_layout.append(box_id)\n - added_box_ids.append(box_id)\n - layout.append(section_layout)\n -else:\n - return [all_box_ids]\n -\n -# add new boxes to first column\n -for box_id in all_box_ids:\n - if not box_id in added_box_ids:\n - layout[0].append(box_id)\n -return layout\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>layout</string> - <string>added_box_ids</string> - <string>all_box_ids</string> - <string>_getattr_</string> - <string>context</string> - <string>boxes</string> - <string>isAnon</string> - <string>validation_state_map</string> - <string>filter</string> - <string>_getiter_</string> - <string>box</string> - <string>getattr</string> - <string>None</string> - <string>user_layout</string> - <string>sections</string> - <string>section</string> - <string>section_layout</string> - <string>box_id</string> - <string>_getitem_</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>KnowledgePad_getBoxColumnLayout</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Get user\'s layout of boxes for a pad</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml deleted file mode 100644 index 6c72e1053be756e620df1729c1a0699f8b2e8e4c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_saveBoxColumnLayout.xml +++ /dev/null @@ -1,180 +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>"""\n - Save desired user box layout to current knowledge pad.\n - This script is called by drag and drop framework when user\n - drags and/or drops a knowledge box to a column.\n -"""\n -if not context.portal_membership.isAnonymousUser():\n - box_url = None\n - new_user_layout = []\n - for item in user_layout.split(\'##\'):\n - if item != \'\':\n - l = []\n - sub_items=item.split(\'|\')\n - # get box relative url\n - try: box_url=sub_items[0]\n - except indexError: pass\n - # remove box_relative_url from layout string\n - for sub_item in sub_items:\n - dummy1, dummy2, knowledge_box = sub_item.split(\'/\')\n - l.append(knowledge_box)\n - # join boxes\n - new_user_layout.append(\'|\'.join(l))\n - else:\n - new_user_layout.append(item)\n - # parent is part of layout element\n - knowledge_pad = context.restrictedTraverse(box_url).getParent()\n - # join columns \n - new_user_layout = \'##\'.join(new_user_layout)\n - # update only if necessary\n - if getattr(knowledge_pad, \'user_layout\', None)!=new_user_layout:\n - knowledge_pad.edit(user_layout=new_user_layout)\n -return "OK"\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>user_layout = \'\'</string> </value> - </item> - <item> - <key> <string>_proxy_roles</string> </key> - <value> - <tuple/> - </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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>user_layout</string> - <string>_getattr_</string> - <string>context</string> - <string>None</string> - <string>box_url</string> - <string>new_user_layout</string> - <string>_getiter_</string> - <string>item</string> - <string>l</string> - <string>sub_items</string> - <string>_getitem_</string> - <string>indexError</string> - <string>sub_item</string> - <string>dummy1</string> - <string>dummy2</string> - <string>knowledge_box</string> - <string>knowledge_pad</string> - <string>getattr</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <string></string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePad_saveBoxColumnLayout</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Save user preffered layout</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view.xml deleted file mode 100644 index ff69c060731e5301c66e05cb2c30a0100743ce7f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view.xml +++ /dev/null @@ -1,147 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string>Base_edit</string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>listbox</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list> - <string>my_title</string> - <string>my_translated_validation_state_title</string> - <string>my_publication_section_title</string> - <string>my_group</string> - <string>my_user_layout</string> - </list> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePad_view</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>Bento_view</string> </value> - </item> - <item> - <key> <string>pt</string> </key> - <value> <string>form_view</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Knowledge Pad</string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_action</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/listbox.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/listbox.xml deleted file mode 100644 index 8f42edae8dbdc744e298a069418db1ce2996a7e3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/listbox.xml +++ /dev/null @@ -1,518 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ListBox" module="Products.ERP5Form.ListBox"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>listbox</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>all_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>anchor</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>id</string> - <string>Id</string> - </tuple> - <tuple> - <string>description</string> - <string>Description</string> - </tuple> - <tuple> - <string>translated_validation_state_title</string> - <string>State</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>count_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default_params</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>domain_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>domain_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>editable_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>global_attributes</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>lines</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>list_action</string> </key> - <value> <string>list</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>meta_types</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>page_template</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_types</string> </key> - <value> - <list> - <tuple> - <string>Knowledge Box</string> - <string>Knowledge Box</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>report_root_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>report_tree</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>search_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>select</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>selection_name</string> </key> - <value> <string>knowledge_pad_view_knowledge_box_list_selection</string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>sort_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_columns</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>stat_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Boxes</string> </value> - </item> - <item> - <key> <string>url_columns</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.MethodField</string> - <string>Method</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>method_name</string> </key> - <value> <string>contentValues</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_group.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_group.xml deleted file mode 100644 index 000e21f308ff03902ef747fa75554ebdc41d0c8e..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_group.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_group</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>Pad Group is used to specify defaut pads</string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Pad Group</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_publication_section_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_publication_section_title.xml deleted file mode 100644 index 2b657b9e43b85b895112da15abb0e85f204590c3..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_publication_section_title.xml +++ /dev/null @@ -1,539 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="RelationStringField" module="Products.ERP5Form.RelationField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_publication_section_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>relation_result_ambiguous</string> </key> - <value> <string>Select appropriate document in the list.</string> </value> - </item> - <item> - <key> <string>relation_result_empty</string> </key> - <value> <string>No such document was found.</string> </value> - </item> - <item> - <key> <string>relation_result_too_long</string> </key> - <value> <string>Too many documents were found.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>allow_creation</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>allow_jump</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>base_category</string> </key> - <value> <string>publication_section</string> </value> - </item> - <item> - <key> <string>catalog_index</string> </key> - <value> <string>title</string> </value> - </item> - <item> - <key> <string>columns</string> </key> - <value> - <list> - <tuple> - <string>title</string> - <string>title</string> - </tuple> - <tuple> - <string>description</string> - <string>description</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>container_getter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra_item</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>first_item</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>items</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>jump_method</string> </key> - <value> <string>Base_jumpToRelatedDocument</string> </value> - </item> - <item> - <key> <string>list_method</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>parameter_list</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>portal_type</string> </key> - <value> - <list> - <tuple> - <string>Web Site</string> - <string>Web Site</string> - </tuple> - <tuple> - <string>Web Section</string> - <string>Web Section</string> - </tuple> - </list> - </value> - </item> - <item> - <key> <string>relation_setter_id</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>sort</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Publication Section</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>update_method</string> </key> - <value> <string>Base_validateRelation</string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_title.xml deleted file mode 100644 index 6b82ce9ff254a0f838fcd98a53be0e0ebfbd6a96..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Title</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_translated_validation_state_title.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_translated_validation_state_title.xml deleted file mode 100644 index 0c03d503d7941a3a4566e259312b62150bb5e947..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_translated_validation_state_title.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_translated_validation_state_title</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>State</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_user_layout.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_user_layout.xml deleted file mode 100644 index 28cdc67137cc16f8a6f63f7feb4e3fa6b57cbaba..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_view/my_user_layout.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StringField" module="Products.Formulator.StandardFields"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>my_user_layout</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>Too much input was given.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string>This field contains layout of contained boxes. It should not (generally) be altered manually but by the system itself</string> </value> - </item> - <item> - <key> <string>display_maxwidth</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>display_width</string> </key> - <value> <int>20</int> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Layout of contained boxes</string> </value> - </item> - <item> - <key> <string>truncate</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml deleted file mode 100644 index 0c1b178239b7555e82d9ec91d57de75bcadff9ff..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewColumnWidget.xml +++ /dev/null @@ -1,195 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block \n - tal:repeat="box_id python: options[\'section_layout\']"\n - tal:define="real_context python: options.get(\'real_context\', None);\n - cancel_url python: options.get(\'cancel_url\', None)">\n - <tal:block \n - tal:condition="python: getattr(here, box_id, None) is not None"\n - tal:define="box python: getattr(here, box_id);\n - view_form_dom_id python: \'visual_%s\' %box_id;\n - edit_form_dom_id python: \'edit_form_%s\' %box_id;\n - gadget python: box.getSpecialiseValue();\n - dummy python: request.set(\'is_gadget_mode\', \'1\');\n - dummy python: request.set(\'box_relative_url\', box.getRelativeUrl());\n - visibility_css_dict python: {\'visible\': \'block\',\n - \'invisible\': \'none\'};\n - isAnon python: here.portal_membership.isAnonymousUser();\n - edit_form_id python: getattr(gadget, \'edit_form_id\', None);\n - view_form_id python: getattr(gadget, \'view_form_id\', None);\n - render_type python: getattr(gadget, \'render_type\', None);\n - is_asynchronous_gadget python: render_type == \'asynchronous\';\n - current_web_section python: context.REQUEST.get(\'current_web_section\',\n - here);\n - current_web_section python: \n - test(current_web_section.getPortalType()==\'Web Site\',\n - real_context, current_web_section);\n - current_web_section python: \n - test(real_context.getPortalType() in (\'ERP5 Site\', \'Web Site\',),\n - real_context, current_web_section); \n - isKnowledgePadTemplateUsed python:\n - request.get(\'is_knowledge_pad_template_used\', 0);">\n -\n - <div class="block" \n - tal:condition="python: gadget is not None"\n - tal:attributes="id python: \'%s/%s\' %(here.getRelativeUrl(), box_id)">\n -\n - <h3 class="handle">\n - <tal:block tal:condition="not: isAnon">\n - <a class="clickable-block block-remove" \n - i18n:translate="" \n - i18n:domain="ui"\n - i18n:attributes="title" \n - title="Remove"></a>\n - <a class="clickable-block block-edit-form"\n - tal:condition="python: edit_form_id is not None"\n - i18n:translate="" \n - i18n:domain="ui"\n - i18n:attributes="title" \n - title="Edit"></a>\n - <a class="clickable-block block-minimize"\n - i18n:translate="" \n - i18n:domain="ui"\n - i18n:attributes="title" \n - title="Minimize"></a>\n - </tal:block>\n - <span tal:content="python: here.Base_translateString(gadget.getTitle())"/>\n - </h3>\n -\n - <div class="minimize_wrapper"\n - tal:attributes="style python: \'display: %s\'\n - %visibility_css_dict.get(box.getValidationState(), \'block\')">\n -\n - <!-- Edit form -->\n - <div class="edit-form" \n - tal:condition="python: not isAnon and edit_form_id is not None and not isKnowledgePadTemplateUsed"\n - tal:attributes="id edit_form_dom_id"\n - style="display: none;">\n -\n - <form action="KnowledgeBox_baseEdit"\n - tal:condition="not: is_asynchronous_gadget"\n - tal:define="box_relative_url python: box.getRelativeUrl();">\n - <span tal:replace="structure python: getattr(box, edit_form_id)()"/>\n - <input type="hidden" \n - name="box_relative_url" \n - tal:attributes="value box_relative_url"/>\n - <input type="hidden" \n - name="cancel_url" \n - tal:attributes="value cancel_url;\n - name python: \'%s_cancel_url\' \n - %box_relative_url.replace(\'/\', \'_\')"/> \n - <button type="submit"\n - i18n:translate="" \n - i18n:domain="ui" \n - name="KnowledgeBox_baseEdit:method">Save</button>\n - </form>\n -\n - <tal:block tal:condition="is_asynchronous_gadget">\n - <span tal:replace="structure python: getattr(box, edit_form_id)()"/>\n - <button type="button" \n - i18n:translate="" \n - i18n:domain="ui"\n - tal:attributes="onclick python: \n - \'sendPreferencesToServer(\\\'%s\\\', \\\'%s\\\', \\\'%s\\\', \\\'%s\\\')\'\n - %(edit_form_dom_id, \n - view_form_id, \n - box.getRelativeUrl(), \n - view_form_dom_id)">\n - Save</button>\n - </tal:block>\n -\n - </div>\n - \n - <!-- Content render -->\n - <div class="content" \n - tal:condition="not: is_asynchronous_gadget">\n -\n - <div tal:attributes="id view_form_dom_id"\n - class="box_inner_content" \n - tal:content="structure python: getattr(real_context,\n - view_form_id)(box=box)"/>\n - </div>\n - \n - <div class="content"\n - tal:condition="is_asynchronous_gadget">\n - <div tal:attributes="id view_form_dom_id" \n - class="box_inner_content"\n - i18n:translate="" \n - i18n:domain="ui">Loading ...</div>\n - <script type="text/javascript"\n - tal:content="structure python:\n - here.KnowledgePad_generateAjaxCall(\'%s/%s\' %(current_web_section.absolute_url(),view_form_id),\n - box,\n - view_form_dom_id,\n - ignore_security_check=1)">\n - </script>\n -\n - </div>\n - </div>\n -\n -\n - </div>\n - </tal:block>\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePad_viewColumnWidget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Render boxes for a column</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewDashboardWidget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewDashboardWidget.xml deleted file mode 100644 index 4f1ceb775a9a65d97f48f138c3f50adfaccf08ba..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/KnowledgePad_viewDashboardWidget.xml +++ /dev/null @@ -1,117 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<div id="page_wrapper" \n - tal:define="layout here/KnowledgePad_getBoxColumnLayout;\n - real_context python: options.get(\'real_context\', None);\n - cancel_url python: options.get(\'cancel_url\', None);\n - is_tab_empty python: (len(layout)==1 and len(layout[0])==0) or\n - (len(layout)==3 and len(layout[0]+layout[1]+layout[2])==0) ">\n - <div tal:condition="is_tab_empty">\n - <h3 i18n:translate="" \n - i18n:domain="ui"> \n - Your tab is empty.\n - </h3>\n - <h4 i18n:translate="" \n - i18n:domain="ui"> \n - Please use link above (\'Add gadget\') to prepare it yourself.\n - </h4>\n - </div>\n -\n - <table id="table_column_layout">\n - <tr>\n - <td>\n - <div class="portal-column" id="portal-column-0">\n - <tal:block tal:condition="python: len(layout)>=1">\n - <span tal:replace="structure python: here.KnowledgePad_viewColumnWidget(section_layout=layout[0],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block> \n - </div>\n - </td>\n -\n - <td>\n - <div class="portal-column" id="portal-column-1">\n - <tal:block tal:condition="python: len(layout)>=2">\n - <span tal:replace="structure python: here.KnowledgePad_viewColumnWidget(section_layout=layout[1],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block>\n - </div>\n - </td>\n -\n - <td>\n - <div class="portal-column" id="portal-column-2">\n - <tal:block tal:condition="python: len(layout)>=3">\n - <span tal:replace="structure python: here.KnowledgePad_viewColumnWidget(section_layout=layout[2],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block>\n - </div>\n - </td>\n - </tr>\n - </table>\n -\n -</div>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>KnowledgePad_viewDashboardWidget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Render draggable and droppable column structure</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.css.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.css.xml deleted file mode 100644 index 1e784084445adbf7010c3fe915149f263f58638d..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.css.xml +++ /dev/null @@ -1,584 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts17588316.0</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box.css</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/css</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string>#page_wrapper {\n - text-align: left;\n - margin: 0em;\n - padding: 0em;\n - padding-top: 0em;\n - background-color: #DAE6F6; \n - min-height: 500px;\n - width: 100%;\n - float:left;\n - margin-top: 0.5em;\n -\n -}\n -\n -/* Columns */\n -.portal-column {\n - float: left;\n - width: 100%; \n - min-height: 200px;\n -}\n -\n -#table_column_layout{\n - width: 100%;\n - table-layout: fixed;\n -}\n -\n -#table_column_layout td{\n - width: 33%;\n - vertical-align: top;\n -}\n -\n -/* Boxes */\n -.block {\n - margin: 1px;\n - padding: 0px;\n - width: 100%;\n -}\n -\n -.handle {\n - margin: 0;\n - padding: 5px;\n - font-size: 14px;\n - color: #fff;\n - height: 15px;\n - background: transparent url(images/tab_right_selected.png) no-repeat scroll right top;\n - border-bottom: 1px solid #3D6474;\n -}\n -\n -.block h3 span{\n - background: transparent url(images/tab_left_selected.png) no-repeat scroll left top;\n - display: block;\n - float: left;\n - margin-top: -5px;\n - margin-left: -5px;\n - height: 20px;\n - padding-top: 5px;\n - padding-left: 5px;\n -}\n -\n -\n -/* Minimize, Edit, Remove images */\n -.clickable_image{\n - cursor: pointer; \n - margin-top: 5px!important;\n - margin-left: 1px!important;\n - display: block;\n - float: left;\n -}\n -\n -.clickable-block{\n - display: block;\n - float: right;\n - width: 15px;\n - height: 15px;\n - background-repeat: no-repeat;\n - background-position: center;\n - cursor: pointer;\n - padding: 0em;\n - margin: 0em;\n -}\n -\n -.block-remove {\n - background-image: url(icon_remove.gif); \n -}\n -\n -.block-minimize {\n - background-image: url(icon_minimize.gif); \n -}\n -\n -.block-edit-form {\n - background-image: url(icon_edit.gif); \n - margin-right: 1pt;\n -}\n -\n -.block-hover {\n - border: 2px dashed #f00;\n -}\n -\n -.handle {\n - cursor: move;\n -}\n -\n -/* In edit form disable border */\n -div.edit-form fieldset{\n - border: 0px solid black;\n -}\n -\n -div.edit-form button{\n - margin-top: 0.5em;\n -}\n -\n -.edit-form {\n - padding-top: 0.5em; \n - padding-left: 1em;\n - padding-bottom: 0.5em;\n - border: 1px solid black;\n - background-color: #BDD0F0;\n - overflow: auto;\n -}\n -\n -/* Tabs for Knowledge Pads */ \n -#navigation_table {\n - width: 100%;\n - border-collapse:collapse;\n - margin:0em;\n - border:medium none;\n -}\n -\n -#navigation_table tr{\n - border:medium none!important;\n -}\n -\n -#navigation_table td{\n - margin: 0em!important;\n - padding: 0em!important;\n - border:medium none!important;\n -}\n -\n -#tabs {\n - height: 25px;\n - border-bottom: 1px solid #3D6474;\n - padding-left: 0em;\n - width: 100%;\n - float: left;\n -}\n -\n -#tabs ul {\n - margin : 0em;\n - padding: 0em;\n - width: 100%;\n - list-style-image: none;\n - list-style-position: outside;\n - list-style-type: none;\n -}\n -\n -.tab {\n - display: block;\n - font-size: 12px;\n - float: left;\n - height: 24px;\n - padding-right: 5px;\n - background-color: #BDD0F0; /*#97B0D1;*/\n - cursor: pointer;\n - border: 1px solid #3D6474;\n - margin-right: 1px;\n -}\n -\n -#tabs li span{\n - padding: 0px 10px;\n - display: block;\n - float: left;\n - height: 19px;\n - padding-top: 5px;\n -}\n -\n -/* Selected tabs should be 1px higher in order to hide border at bottom */\n -.tab_selected {\n - font-weight: bold;\n - background-color: #DAE6F6; \n - border-bottom: 1px solid #DAE6F6;\n -}\n -\n -/* without this declaration IE will hide draggable elements!*/\n -.content .field{\n - position: static;\n - clear:both;\n -}\n -\n -/* Dialogs */\n -.toggable_dialog{\n - display: none;\n - left: 400px;\n - position: absolute;\n - top: 75px;\n - z-index: 10000;\n - border: 5px solid #BDD0F0;\n - background-color: #97B0D1;\n - padding: 0em 1em 0.5em 1em;\n -}\n -\n -#add_new_tab_dialog_link{\n - cursor: pointer; \n - font-weight: bold;\n - background: transparent;\n - display: block;\n - float: left;\n - font-weight: bold;\n - height: 19px;\n - padding-top: 5px;\n - padding-left: 5px;\n - margin-left: 5px;\n - border-style: none;\n -}\n -\n -#tabs_switcher{\n - cursor: pointer; \n - font-weight: bold;\n - background: transparent;\n - padding-top: 5px;\n - border-style: none;\n - width: 100%;\n - border-bottom: 1px solid #3D6474;\n - height: 20px;\n - margin: 0em;\n -}\n -\n -#add_new_gadget_link{\n - font-weight: bold;\n - height: 20px;\n - text-align:right; \n - padding-top:5px;\n - border-bottom:1px solid #3D6474;\n -}\n -\n -\n -/* Draggable Area */\n -.draggable_wrapper{\n - background-color: white;\n -}\n -\n -.wait_block {\n - text-align: center;\n - padding: 2em;\n -}\n -\n -.box_inner_content {\n - background-color:#FFFFFF;\n - padding: 0.1em;\n - clear:left;\n - overflow: visible;\n -}\n -\n -.box_inner_content ol{\n - margin-top: 0em;\n -}\n -\n -/* this classes will switch one/off border below tabs selector*/\n -.border_bottom0px{\n - border-bottom: 1px solid #DAE6F6!important;\n -}\n -\n -.border_bottom1px{\n - border-bottom: 1px solid #3D6474!important;\n -}\n -\n -/* seperate gadget tables from rest of ERP5*/\n -div.block div.content{\n - padding: 0px;\n -}\n -\n -div.block table {\n - margin: 0em!important;\n - border:none!important;\n -}\n -\n -div.block table tr, div.block table tr td{\n - border: none!important;\n -}\n -\n -/* lisbox style should be square for gadgets */\n -div.block ul{\n - list-style-type: square;\n -}\n -\n -\n -/* When we show listbox in gagets we need to override some CSS*/\n -div.block table.listbox{\n - width:100%!important;\n - border:medium none!important;\n - margin:0em!important;\n -}\n -\n -div.block table.listbox .right{\n - float:right;\n -}\n -\n -div.block table.listbox .left{\n - float:left;\n -}\n -\n -div.block table.listbox tr, div.block table.listbox td{\n - border:medium none!important;\n -}\n -\n -div.block table.listbox span.left{\n - /* display: none; */ /* do not hide listbox elements in gadgets */\n -}\n -\n -div.block table.listbox caption{\n - width:100%;\n - text-align:left;\n - font-weight: bold;\n -}\n -\n -div.block table.listbox button.sort_button{\n -\n - background-color: inherit;\n - color: blue;\n - border-width: 0;\n - border:0px;\n - cursor: pointer;\n - vertical-align:middle;\n - float:left;\n - text-decoration: underline;\n -\n -}\n -\n -div.block table.listbox thead{\n - /* display: none; */ /* do not hide listbox elements in gadgets */\n -}\n -\n -div.block table.listbox thead tr th{\n - background-color:#eee;\n - color:blue;\n - font-weight: normal;\n - font-variant:normal;\n -}\n -\n -div.block div.input{\n - margin-left:0em!important;\n -}\n -\n -div.block table.listbox td.pageNavigation select{\n - float:left;\n - display:block;\n - margin-right:0.5em;\n -}\n -\n -div.block table.listbox td.pageNavigation button{\n - float:left;\n - margin-right:0.5em;\n - padding:0px;\n -}\n -\n -div.rss-link div.input{\n - text-align:right;\n -}\n -\n -div#add-stick-gadget-tool-section{\n - margin-bottom: 1.5em;\n -}\n -\n -div.block table.listbox span.left button{\n - background-color:inherit;\n - border:None;\n - float:left;\n -}\n -\n -div.block div.searchResultHeader span.left button{\n - background-color:inherit;\n - border:None;\n - float:left;\n -}\n -\n -/* labels in forms inserted into a gadget should be visible\n - indedepndantly from fact that master form may use hiddenLabel */\n -div.block div.hidden_label label, div.block div.hiddenLabel label{\n - display: none!important;\n -}\n -\n -/* ListBoxes in Gadgets */\n -div.block div.ListSummary{\n - background: none;\n - padding-left: 0px;\n -}\n -\n -div.block div.ListSummary table{\n - padding-left: 0px;\n - padding-right: 0px;\n -}\n -\n -div.block div.ListSummary td{\n - vertical-align: top!important;\n - width: auto!important;\n -}\n -\n -/* some css for the list style listbox */\n -\n -div.block div.list_style a{\n - cursor:pointer;\n -}\n -\n -div.block div.list_style .title{\n - font-weight: bold;\n - text-decoration:underline;\n - color:black;\n - vertical-align:bottom;\n -}\n -\n -\n -div.block div.list_style div.content{\n - background-color:white;\n - border:none;\n - margin-bottom:5px;\n - padding-bottom:1px;\n - overflow:auto;\n -}\n -\n -div.block div.list_style div.content div#others_links{\n - margin-top:7px;\n - margin-bottom:7px;\n -}\n -\n -div.block div.list_style div.read span{\n - color:#969696;\n -}\n -div.block div.list_style div span.transparent{\n - color:#C0C0C0;\n -}\n -\n -div.block div.list_style .left{\n - float:left;\n -}\n -\n -div.block div.list_style .right{\n - float:right;\n - margin-left:5px;\n -}\n -\n -div.block div.list_style p.clear{\n - clear:both;\n - height:0pt;\n - margin:0pt;\n - padding:0pt;\n -}\n -\n -div.block div.content div.list_style ul{\n - margin-top:5px;\n - margin-left:7px;\n - margin-bottom:13px;\n - padding:0px;\n -}\n -\n -div.block div.content div.list_style ul li{\n - list-style-image:url(bullet.png);\n - margin-bottom:5px;\n -}\n -\n -div.block div.list_style ul li#with_img{\n - list-style-type:None;\n - list-style-image:None;\n - margin-bottom:5px;\n -}\n -\n -div.block div.list_style ul li div#title_img{\n - margin-left:90px;\n - cursor:pointer;\n -}\n -\n -\n -div.block div.list_style ul li div#title{\n - cursor:pointer;\n -}\n -\n -\n -div.block div.list_style div.pageNavigation {\n - margin-left:15px;\n - padding-bottom:8px;\n -}\n -\n -div.block div.list_style div.pageNavigation select{\n - float:left;\n - background:white;\n - display:block;\n - margin-right:0.5em;\n - height:16px;\n -}\n -\n -div.block div.list_style div.pageNavigation button{\n - text-align:center;\n - vertical-align:middle;\n - float:left;\n - background:white;\n - height: 16px;\n - width: 25px;\n - font-size: 8px;\n - margin-right:0.5em;\n - padding:0px;\n -}\n -\n -\n -div.block div.list_style input {\n - margin-left:15px;\n - margin-top:5px;\n -}\n -\n -/* some css for the worklist gadget */\n -\n -div.block .right{\n - float:right;\n - margin-left:5px;\n -}\n -\n -div.block div.box_inner_content div.worklist_list ul {\n - list-style-image:url(bullet.png);\n - margin-left:8px\n -\n -}\n -\n -div.block div.worklist_list ul li{\n - overflow: visible;\n - margin-bottom:5px;\n - background-color:white;\n -}\n -\n -div.block div.worklist_list a{\n - color:black;\n - text-decoration:none;\n - cursor:pointer;\n -}\n -\n -div.block div.worklist_list ul li table.listbox caption{\n - display:none;\n -}\n -\n -div.block div.worklist_list ul li table.listbox thead td,div.block div.worklist_list ul li table.listbox thead tr th{\n - background-color:white;\n - border:none;\n -}\n -\n -div.block div.worklist_list ul li a:hover{\n - text-decoration:none;\n -}</string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <long>9266</long> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml deleted file mode 100644 index ef757f417226a2e18c74bf8f1fe9e1e8f45f0b89..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box.js.xml +++ /dev/null @@ -1,380 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts17405722.49</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box.js</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>application/x-javascript</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -// global layout is saved here\n -var last_layout = \'\';\n -\n -// enable or disable integration with server\n -var is_knowledge_template_used = 0;\n -\n -function createCustomKnowledgePadOnServer(){\n - url = "ERP5Site_createDefaultKnowledgePadListForUser";\n - d = MochiKit.Async.doSimpleXMLHttpRequest(url, \n - {\'mode\': mode,\n - \'default_pad_group\': default_pad_group});\n - d.addCallback(handleServerSuccess);\n - function handleServerSuccess(res){\n - response = res.responseText;\n - window.location=cancel_url + \'/view?active_pad_url=\'+response;\n - }\n -}\n -\n -function showCreateDefaultKnowledgePadWarningMessage(){\n - user_choice = confirm("In order to complete operation you must have your own tab on server instead of the default one which you are currently using and which you can not change.\\nIs it OK to create new one for you now?");\n - if (user_choice==true){\n - createCustomKnowledgePadOnServer();\n - }\n -}\n -\n -function handleServerError(res){\n - /*alert(\'Error on server\');*/\n -};\n -\n -function createCookie(name, value, days, path) {\n - if (days) {\n - var date = new Date();\n - date.setTime(date.getTime()+(days*24*60*60*1000));\n - var expires = "; expires="+date.toGMTString();\n - }\n - else var expires = "";\n - if (!path){var path=\'/\';}\n - document.cookie = name+"="+value+expires+"; path="+path;\n -}\n -\n -function updater(url, box_relative_url, dom_id, \n - parent_web_section_url, editable_mode, additionnal_request_params){\n - /* request box content from server */\n - request_params = {};\n - /* getting parameters for the request in the form\'s hidden inputs */\n - inputs = getElement(dom_id).getElementsByTagName(\'input\');\n - forEach(inputs, function (input){\n - if(input.type == \'hidden\'){\n - // turn \'gadget_form_id\' into \'form_id\'\n - if(input.name == \'gadget_form_id\'){\n - request_params[\'form_id\'] = input.value;}\n - else if(input.name.substring(input.name.length,input.name.length-5) == \':list\'){\n - if(typeof(request_params[input.name]) == \'undefined\'){\n - request_params[input.name] = new Array()\n - }\n - request_params[input.name].push(input.value);\n - }\n - else{\n - request_params[input.name] = input.value;\n - }\n - }\n -});\n -\n - /*getting parameters for request from the parameter additionnal_request_params*/\n - forEach(keys(additionnal_request_params), function (key){\n - request_params[key] = additionnal_request_params[key];\n - });\n -\n - request_params[\'box_relative_url\'] = box_relative_url;\n - request_params[\'parent_web_section_url\'] = parent_web_section_url; \n - request_params[\'is_gadget_mode\'] = 1; \n - request_params[\'editable_mode\'] = editable_mode; \n -\n -\n - d = MochiKit.Async.doSimpleXMLHttpRequest(url, request_params);\n - d.addCallback(handleServerSuccess);\n - function handleServerSuccess(res){\n - getElement(dom_id).innerHTML = res.responseText;}\n -}\n -\n -function checkForActivitiesOnServer(timeout, return_url){\n - /* check if activities are over and refresh current page */\n - window.setInterval(\n - function () {\n - d = MochiKit.Async.doSimpleXMLHttpRequest(\'ERP5Site_hasUserActivity\',\n - {\'js_call\': 1});\n - d.addCallback(handleServerSuccess);\n - function handleServerSuccess(res){\n - if(res.responseText==\'False\'){window.location=return_url;}\n - }}, \n - timeout);\n -}\n -\n -function stickPadOnWebSection(create_url,\n - knowledge_pad_url,\n - websection_url,\n - cancel_url){\n - /* stick pad on Web Section and then check if \n - activities are over and refresh current page */\n - d = doSimpleXMLHttpRequest(\n - create_url, \n - {\'knowledge_pad_url\': knowledge_pad_url,\n - \'cancel_url\': cancel_url});\n - d.addCallbacks(handleServerSuccess, handleServerError);\n - function handleServerSuccess(res){\n - window.location=cancel_url+\'?active_pad_url=\'+res.responseText;\n - };\n -};\n -\n -function createDefaultPadOnServer(timeout, create_url,\n - default_pad_group, return_url, mode){\n - /* create default tab on server and then check if \n - activities are over and refresh current page */\n - d = doSimpleXMLHttpRequest(\n - create_url, \n - {\'default_pad_group\': default_pad_group,\n - \'mode\': mode});\n - d.addCallbacks(handleServerSuccess, handleServerError);\n - function handleServerSuccess(res){\n - checkForActivitiesOnServer(timeout, return_url);};\n -};\n -\n -\n -function sendPreferencesToServer(form_dom_id, view_form_url, \n - box_relative_url, visual_block_dom_id){\n - // iterate over all possible form elements within edit form,\n - // collect them and send to server\n - var request_str = "?box_relative_url=" + box_relative_url+ \'&\';\n - var url="KnowledgeBox_baseEdit";\n - forEach(getElementsByTagAndClassName(\'input\', null, form_dom_id) , function (item) {\n - if (item.type == "checkbox"){\n - if (item.checked){request_str+=item.name + \'=\'+item.value+\'&\';}\n - else {request_str+=item.name + \'=\';}}\n - if (item.type == "radio"){\n - if (item.checked){request_str+=item.name + \'=\'+item.value+\'&\';}}\n - if (item.type == "text"){request_str+=item.name + \'=\' + item.value + \'&\';}\n - if (item.type == "password"){request_str+=item.name + \'=\' + item.value + \'&\';}\n - });\n - forEach(getElementsByTagAndClassName(\'select\', null, form_dom_id), function (item) {\n - //support multifield in gadget edit form\n - if (item.multiple){\n - forEach(getElementsByTagAndClassName(\'option\', null, item), function (selection) {\n - if(selection.selected){\n - request_str+=item.name + \'=\' + selection.value + \'&\';\n - }\n - });\n - }else{\n - request_str+=item.name + \'=\' + item.value + \'&\';\n - }\n - });\n -\n - /* save form preferences to remote server*/\n - url = url + request_str;\n - d = MochiKit.Async.doSimpleXMLHttpRequest(url);\n - d.addCallback(handleServerSuccess);\n - function handleServerSuccess(res){\n - /* update content view area back from server */\n - updater(view_form_url, box_relative_url, visual_block_dom_id);\n - toggle(form_dom_id);}\n - };\n -\n -function updateServerBoxColumnLayout(container){\n - // read columns structure from DOM ..\n - var columns_arr = new Array;\n - var columns = getElementsByTagAndClassName(\'div\', \'portal-column\');\n - // sort alphabetically as it\'s required to get proper layout from DOM\n - columns.sort(keyComparator("id")); \n - for (var i = 0; i < columns.length; i++){\n - column_items = getElementsByTagAndClassName(\'div\', \'block\', columns[i]);\n - var items_arr = new Array;\n - for (var j = 0; j < column_items.length; j++){\n - items_arr[j] = column_items[j].id;};\n - columns_arr[i] = items_arr.join(\'|\')\n - };\n - var layout = columns_arr.join(\'##\');\n - // .. and send it to server only if it\'s different\n - // XXX: This may bloat ZODB as everry change is a chnage to an ZODB object.\n - if (layout!=last_layout){\n - last_layout = layout;\n - doSimpleXMLHttpRequest("KnowledgePad_saveBoxColumnLayout", {user_layout: layout});\n - }\n - return\n -}\n -\n -function addBoxToServer(url, dom_id, gadget_relative_url){\n - /* add gadget to knowledge pad */\n - d = doSimpleXMLHttpRequest(url, {gadget_relative_url: gadget_relative_url});\n - d.addCallback(handleServerSuccess);\n - function handleServerSuccess(res){\n - button = getElement(dom_id);\n - button.innerHTML = res.responseText;\n - button.disabled = true;}\n -}\n -\n -function addPadOnServer(create_url,\n - base_path,\n - mode,\n - cancel_url){\n - /* add pad on server and set cookie as its relative url this way we \n - can show it immediately in UI */\n - pad_title = getElement(\'new_pad_title\');\n - pad_title_value = pad_title.value\n - d = doSimpleXMLHttpRequest(\n - create_url, \n - {\'pad_title\': pad_title_value,\n - \'mode\': mode});\n - d.addCallbacks(handleServerSuccess, handleServerError);\n - function handleServerSuccess(res){\n - window.location = cancel_url+\'?active_pad_url=\'+res.responseText;\n - };\n -};\n -\n -function removeKnowledgePadFromServer(knowledge_pad_relative_url, mode, base_path){\n - /* remove pad from server*/\n - if (is_knowledge_template_used){\n - showCreateDefaultKnowledgePadWarningMessage();}\n - else{\n - var user_choice = true;\n - user_choice = confirm("Are you sure you want to remove this pad from your home?");\n - if (user_choice==true){\n - location.href=\'ERP5Site_deleteKnowledgePad?knowledge_pad_relative_url=\' + knowledge_pad_relative_url+\'&mode=\'+mode;}\n - }\n -}\n -\n -function renameKnowledgePadToServer(dialog_id, title_id, \n - input_id, knowledge_pad_relative_url){\n - if (is_knowledge_template_used){\n - showCreateDefaultKnowledgePadWarningMessage();}\n - else{\n - // rename it locally and update server asynchonously\n - title_element = getElement(title_id)\n - input_element = getElement(input_id)\n - var knowledge_pad_title = input_element.value;\n - title_element.innerHTML = knowledge_pad_title;\n - doSimpleXMLHttpRequest("ERP5Site_renameKnowledgePad", \n - {knowledge_pad_relative_url: knowledge_pad_relative_url,\n - knowledge_pad_title: knowledge_pad_title});\n - }\n - //anyway toggle show dialog\n - toggle(dialog_id);\n -}\n -\n -function toggleElement(dom_id){\n - /* add gadget to knowledge pad */\n - toggle(dom_id);\n -}\n -\n -function initialize(){\n - // define sortable columns\n - if (is_knowledge_template_used==0){\n - // allow drag and drop only if we are dealing with a pad we can modify\n - var sortables = getElementsByTagAndClassName(\'div\', \'portal-column\');\n - forEach(sortables, function (item) {\n - MochiKit.Sortable.create(item.id, {"constraint" : false,\n - "containment" : sortables,\n - "handle": "handle",\n - "only": "block",\n - "tag": "div",\n - "scroll": "true",\n - "hoverclass": "block-hover",\n - "dropOnEmpty": "true",\n - "onUpdate": updateServerBoxColumnLayout,\n - "starteffect" : MochiKit.Base.noop,\n - "endeffect" : MochiKit.Base.noop\n - });\n - })}\n -\n - // enable show/hide tabs\n - tabs = getElement(\'tabs\');\n - tabs_switcher = getElement(\'tabs_switcher\');\n - add_gadget = getElement(\'add_new_gadget_link\')\n - if(tabs_switcher){\n - connect(tabs_switcher, \'onclick\', function (){\n - var is_tabs_visible=0;\n - if(tabs.style.display!=\'block\'){\n - is_tabs_visible=1;\n - tabs_switcher.innerHTML = \'Hide tabs\';\n - add_gadget.className = "border_bottom1px";\n - tabs_switcher.className = "border_bottom1px";\n - }\n - else{\n - tabs_switcher.innerHTML = \'Show tabs\';\n - add_gadget.className = "border_bottom0px";\n - tabs_switcher.className = "border_bottom0px";\n - }\n - toggle(tabs);\n - createCookie("is_tabs_visible", is_tabs_visible, 365);\n - });}\n -\n - // for each box (gadget) add respective event handlers\n - var boxes = getElementsByTagAndClassName(\'div\', \'block\');\n - forEach(boxes, function (box) {\n - var edit = getFirstElementByTagAndClassName(\'a\',\n - \'block-edit-form\', box);\n - var edit_form = getFirstElementByTagAndClassName(\'div\', \n - \'edit-form\', box);\n - var remove = getFirstElementByTagAndClassName(\'a\', \n - \'block-remove\', box);\n - var minimize = getFirstElementByTagAndClassName(\'a\', \n - \'block-minimize\', box);\n - var minimize_wrapper = getFirstElementByTagAndClassName(\'div\', \n - \'minimize_wrapper\', box);\n - if(minimize){\n - connect(minimize, \'onclick\', function (){\n - if (is_knowledge_template_used){\n - showCreateDefaultKnowledgePadWarningMessage();}\n - else{\n - toggle(minimize_wrapper);\n - doSimpleXMLHttpRequest("KnowledgeBox_toggleVisibility", \n - {box_relative_url: box.id});}});\n - }\n - if(edit){\n - connect(edit, \'onclick\', function (){\n - if (is_knowledge_template_used){\n - showCreateDefaultKnowledgePadWarningMessage();}\n - else{toggle(edit_form);}});\n - }\n -\n - if(remove){\n - connect(remove, \'onclick\', function (){\n - if (is_knowledge_template_used){\n - showCreateDefaultKnowledgePadWarningMessage();}\n - else{\n - user_choice = confirm("Are you sure you want to remove this gadget from your personalized page?");\n - if (user_choice==true){\n - toggle(box);\n - doSimpleXMLHttpRequest("KnowledgePad_deleteBox", \n - {box_relative_url: box.id});}}});\n - }\n - });\n -}\n -\n -// call function after load of document\n -MochiKit.DOM.addLoadEvent(initialize); - -]]></string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>13096</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box_top_newpage.css.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box_top_newpage.css.xml deleted file mode 100644 index 59a4cf8babc7827968e94ee4fdbe69e1127200d2..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/erp5_knowledge_box_top_newpage.css.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts14209525.03</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box_top_newpage.css</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/css</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string>#gadget_area_wrapper {\n - margin-top: 0.5em;\n -}\n -\n -#portal .portal-column {\n - width: 32.9%;\n -}</string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <long>89</long> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_preference_form_view.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_preference_form_view.xml deleted file mode 100644 index 19a1cfec68726fbb37bebb868e9f57317a7b90d5..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_preference_form_view.xml +++ /dev/null @@ -1,95 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n - xmlns:metal="http://xml.zope.org/namespaces/metal"\n - xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n - tal:define="is_gadget_mode python:int(request.get(\'is_gadget_mode\', 0));\n - dummy python: context.REQUEST.RESPONSE.setHeader(\'Content-Type\', \n - \'text/html;; charset=utf-8\');">\n -\n - <!-- switch based on mode -->\n - <tal:block tal:condition="not:is_gadget_mode"\n - metal:define-macro="master">\n - <tal:block metal:use-macro="here/view_main/macros/master">\n - <tal:block metal:fill-slot="main">\n - <tal:block metal:use-macro="here/form_render/macros/master" />\n - </tal:block>\n - </tal:block>\n - </tal:block>\n -\n - <tal:block tal:condition="is_gadget_mode"\n - tal:define="global preferred_html_style_developper_mode python: 0;\n - global preferred_html_style_translator_mode \n - preferred_html_style_developper_mode;\n - original_editable_mode python: request.get(\'editable_mode\', 0);\n - dummy python: request.set(\'editable_mode\',1);">\n - <!-- Set unconditionally editable_mode to True and return back to original after\n - form is rendered. -->\n - <tal:block metal:use-macro="here/form_render/macros/master" />\n - \n - <tal:block tal:define="dummy python: request.set(\'editable_mode\',\n - original_editable_mode) "/>\n - </tal:block>\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>gadget_preference_form_view</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_view.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_view.xml deleted file mode 100644 index 1264b439cadda1da6f02dc667ef7e1cdb79d5644..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/gadget_view.xml +++ /dev/null @@ -1,90 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block xmlns:tal="http://xml.zope.org/namespaces/tal"\n - xmlns:metal="http://xml.zope.org/namespaces/metal"\n - xmlns:i18n="http://xml.zope.org/namespaces/i18n"\n - tal:define="is_gadget_mode python: int(request.get(\'is_gadget_mode\', 0));\n - dummy python: context.REQUEST.RESPONSE.setHeader(\n - \'Content-Type\', \n - \'text/html;; charset=utf-8\');">\n -\n - <tal:block tal:define="ignore_layout request/ignore_layout | nothing;\n - layout_form_id request/layout_form_id | here/getApplicableLayout | nothing;\n - layout_form python: layout_form_id and getattr(here, layout_form_id, None) \n - or None;\n - is_web_mode python: (layout_form is not None) and (not ignore_layout);\n - dummy python: request.set(\'editable_mode_\', True);\n - dummy python: request.set(\'is_web_mode\', is_web_mode);\n - dummy python: here.Base_setRequestEnvironmentVariableList(\n - options = options);">\n -\n - <tal:block tal:define="global preferred_html_style_developper_mode python: 0;\n - global preferred_html_style_translator_mode preferred_html_style_developper_mode ">\n - <tal:block metal:use-macro="here/form_render/macros/master" />\n - </tal:block>\n -\n - </tal:block>\n -</tal:block>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>gadget_view</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/global_definitions.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/global_definitions.xml deleted file mode 100644 index 8d64de7348f2e43a14fffb863e813eafd7e9204b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/global_definitions.xml +++ /dev/null @@ -1,109 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block tal:replace="nothing"\n - xmlns:tal="http://xml.zope.org/namespaces/tal"\n - xmlns:metal="http://xml.zope.org/namespaces/metal"\n - xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n - <tal:block metal:define-macro="header_definitions">\n - <tal:block tal:define="\n - global portal here/portal_url/getPortalObject;\n - global portal_path portal/absolute_url;\n - local_parameter_list local_parameter_list | python: {};\n - global actions python: here.Base_filterDuplicateActions(portal.portal_actions.listFilteredActionsFor(here));\n - global url here/absolute_url;\n - global current_form_id python: local_parameter_list.get(\'dialog_id\', local_parameter_list.get(\'form_id\', \'view\'));\n - dummy python: request.set(\'current_form_id\', current_form_id);\n - global current_url python: \'%s/%s\' % (url, current_form_id);\n - global current_action python: portal.ERP5Site_getCurrentAction(current_url, actions);\n - cancel_url request/cancel_url | current_url;\n - dummy python: local_parameter_list.update({\'cancel_url\': cancel_url});\n - dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\');\n - dummy python: request.set(\'here\', here);\n - global css_list css_list | python: [];\n - css_list_template css_list_template | python: [\'%s/erp5.css\' % (portal_path, ),\n - \'%s/erp5_knowledge_box.css\' % (portal_path, )];\n - dummy python: css_list.extend(css_list_template);\n - global js_list js_list | python: [\'%s/erp5_xhtml_appearance.js\' % portal_path,];\n - global js_list python:[\n - \'%s/MochiKit/MochiKit.js\' % portal_path,\n - \'%s/erp5_knowledge_box.js\' % portal_path,\n - \'%s/erp5.js\' % portal_path, ] + js_list;\n - global http_parameter_list python: portal.ERP5Site_filterParameterList(request.form);\n - dummy python: http_parameter_list.update(local_parameter_list);\n - global http_parameters python: portal.ERP5Site_renderHTTPParameterList(http_parameter_list);\n - global form nocall:form | nothing;\n - portal_preferences python: portal.portal_preferences;\n - global preferred_html_style_developper_mode portal_preferences/getPreferredHtmlStyleDevelopperMode;\n - global preferred_html_style_translator_mode portal_preferences/getPreferredHtmlStyleTranslatorMode;\n - global preferred_html_style_contextual_help portal_preferences/getPreferredHtmlStyleContextualHelp;\n - global developper_shortcut_render python: (preferred_html_style_developper_mode or preferred_html_style_translator_mode) and portal.developper_shortcut_render;\n - global selected_language portal/Localizer/get_selected_language;\n - " />\n - </tal:block>\n - <tal:block metal:define-macro="http_definitions">\n - <tal:block tal:replace="structure python: modules[\'ZTUtils\'].make_hidden_input(**http_parameter_list).replace(\'>\', \' />\')" />\n - </tal:block>\n -</tal:block>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>global_definitions</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_edit.gif.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_edit.gif.xml deleted file mode 100644 index 85d03e37fcb6ae940a4cfbe2d0ee2b91685bfbd2..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_edit.gif.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string>icon_edit.gif</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/gif</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">R0lGODlhDwAPAIABAI6Ojv///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACwAAAAADwAPAAACOYyPGcDt -bYBKwICJgAH4AAMYD2MABmCMgAEYwPEcgAEgDQIYQAIkgAHoGAAGgDAAMACOAINqdEwUAAA7</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>15</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>111</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>15</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_minimize.gif.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_minimize.gif.xml deleted file mode 100644 index 7ac2019779205acece6a177933d984ef2e4e1eab..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_minimize.gif.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string>icon_minimize.gif</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/gif</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">R0lGODlhDwAPAIAAAI6Ojv///yH5BAAAAAAALAAAAAAPAA8AAAIgjI8ZwO1tgEpyTVTrtXznHYXg -N4qe+DAoyGlXlqZsUgAAOw==</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>15</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>73</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>15</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_remove.gif.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_remove.gif.xml deleted file mode 100644 index 7459742786af2eedef00984908c1d1c681dc409c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad/icon_remove.gif.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Image" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string>icon_remove.gif</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>image/gif</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="base64">R0lGODlhDwAPALMAAPHx8X19fYeHh42NjZSUlJqamqKioqqqqrKysry8vM/Pz9ra2oKCgsbGxufn -5////yH5BAAAAAAALAAAAAAPAA8AAwRD8MlJ6ws46yyDrd71UaG3MIHyCEHSvQ8SDElQTOVEYAyA -w48G5kACDgKoxU8UCxhkhKUJ4wCgELDQiKkdlTbg7nYSAQA7</string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>15</int> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>150</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>15</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web.xml deleted file mode 100644 index f74e140d276b1b8ef05bd13ed2546dd2f012139b..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Folder" module="OFS.Folder"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>erp5_knowledge_pad_web</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_stickKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_stickKnowledgePad.xml deleted file mode 100644 index f84b6dc443e39d5fee3eb8cbd195238a32d624ad..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_stickKnowledgePad.xml +++ /dev/null @@ -1,175 +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 encoding="cdata"><![CDATA[ - -knowledge_pad = context.restrictedTraverse(knowledge_pad_url)\n -knowledge_pad_module = knowledge_pad.getParent()\n -\n -# copy/paste\n -cp = knowledge_pad_module.manage_copyObjects(ids=[knowledge_pad.getId()])\n -new_id = context.knowledge_pad_module.manage_pasteObjects(\n - cb_copy_data=cp)[0][\'new_id\']\n -new_knowledge_pad = knowledge_pad_module[new_id]\n -\n -# set publication section\n -new_knowledge_pad.setPublicationSectionValue(context)\n -new_knowledge_pad.visible()\n -\n -# because workflow state(i.e. visibility is set to default(invisible)\n -# set manually with respect to original\n -for original_box in knowledge_pad.contentValues(\n - filter={\'portal_type\':\'Knowledge Box\'}):\n - destination_box = new_knowledge_pad[original_box.getId()]\n - if original_box.getValidationState() == \'visible\':\n - destination_box.visible()\n - elif original_box.getValidationState() == \'deleted\':\n - destination_box.delete()\n -\n -url = "%s?portal_status_message=%s&active_pad_url=%s" %(cancel_url, \n - context.Base_translateString(\'Sticked.\'), \n - new_knowledge_pad.getRelativeUrl())\n -context.REQUEST.RESPONSE.redirect(url)\n -#context.Base_redirect(cancel_url,\n -# keep_items= {\'active_pad_url\':\n -# new_knowledge_pad.getRelativeUrl(),\n -# \'portal_status_message\': \n -# context.Base_translateString(\'Sticked.\')})\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pad_url, cancel_url=\'view\'</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pad_url</string> - <string>cancel_url</string> - <string>_getattr_</string> - <string>context</string> - <string>knowledge_pad</string> - <string>knowledge_pad_module</string> - <string>cp</string> - <string>_getitem_</string> - <string>new_id</string> - <string>new_knowledge_pad</string> - <string>_getiter_</string> - <string>original_box</string> - <string>destination_box</string> - <string>url</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <string>view</string> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSection_stickKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Create a local copy for this context of given Knowledge Pad</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_unStickKnowledgePad.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_unStickKnowledgePad.xml deleted file mode 100644 index 8c6d374b5f1cd29c2c3ae3c3f04df19d6819f757..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_unStickKnowledgePad.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>knowledge_pad = context.restrictedTraverse(knowledge_pad_url)\n -knowledge_pad.delete()\n -\n -url = "%s?portal_status_message=%s" %(cancel_url, \n - context.Base_translateString(\'Unsticked.\'))\n -context.REQUEST.RESPONSE.redirect(url)\n -#context.Base_redirect(cancel_url,\n -# keep_items= {\'portal_status_message\': \n -# context.Base_translateString(\'Unsticked.\')})\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pad_url, cancel_url</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pad_url</string> - <string>cancel_url</string> - <string>_getattr_</string> - <string>context</string> - <string>knowledge_pad</string> - <string>url</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>WebSection_unStickKnowledgePad</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnOne.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnOne.xml deleted file mode 100644 index 2fa264c0d48cfc1e1fb006c26a4b25695eeea13c..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnOne.xml +++ /dev/null @@ -1,160 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<link href="erp5_knowledge_box_web_1column.css" \n - rel="stylesheet" \n - type="text/css" /> \n -\n -<tal:block \n - tal:define="isAnon python: context.portal_membership.isAnonymousUser();\n - mode python: \'web_section\';\n - default_pad_group python: options.get(\'default_pad_group\', None);\n - knowledge_pads python: \n - here.ERP5Site_getKnowledgePadListForUser(mode=mode,\n - default_pad_group=default_pad_group);\n - struct python:\n - here.WebSite_getActiveKnowledgePadForUser(knowledge_pads, \n - default_pad_group);\n - active_knowledge_pad python: struct[0];\n - knowledge_pads python: struct[1];\n - hasUserActivity python:\n - here.ERP5Site_hasUserActivity(active_knowledge_pad,\n - mode=\'web_section\');\n - pending_activities python: active_knowledge_pad is None or \n - hasUserActivity;\n - createDefaultPadForUser python: len(knowledge_pads)==0 and\n - hasUserActivity;\n - waitForActivitiesOnServer python: pending_activities and \n - len(knowledge_pads)>=1 and \n - active_knowledge_pad is None;\n - current_web_section python:\n - context.REQUEST.get(\'current_web_section\', here);\n - current_web_section python:\n - test(current_web_section.getPortalType()==\'Web Site\',\n - here, current_web_section);\n - current_web_section_url python: current_web_section.absolute_url();\n - isUserAllowedToCreateKnowledgePads\n - context/Base_isUserAllowedToUseKnowledgePad;\n - isKnowledgePadTemplateUsed python:\n - request.get(\'is_knowledge_pad_template_used\', 0);\n - cancel_url current_web_section_url;">\n -\n - <tal:block tal:condition="python: not createDefaultPadForUser and \n - not waitForActivitiesOnServer and\n - active_knowledge_pad is not None">\n -\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/disable_server_integration"> Disable slot</span>\n -\n - <div class="portal-column" \n - id="portal-column-0"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:define="layout active_knowledge_pad/KnowledgePad_getBoxColumnLayout;">\n - <div tal:condition="not: isAnon" id="add-stick-gadget-tool-section">\n - <div style="float:left; width:60%;">\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/add_new_gadget"> Add Gadgets</span>\n - </div>\n - <div style="float:left; width:38%; text-align:right;">\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/stick"> Stick/Unstick</span>\n - </div>\n - </div>\n - \n - <span tal:condition="python: len(layout)>=1"\n - tal:replace="structure python:\n - active_knowledge_pad.KnowledgePad_viewColumnWidget(section_layout=layout[0], \n - real_context=here,\n - cancel_url=cancel_url)"/>\n - </div>\n -\n - </tal:block>\n -\n - <div tal:condition="python: createDefaultPadForUser and not isAnon \n - and isUserAllowedToCreateKnowledgePads">\n -\n - <div class="wait_block">\n - <h6 i18n:translate="" i18n:domain="ui"> \n - Please wait until your area is being prepared.\n - </h6>\n - <p i18n:translate="" i18n:domain="ui"> \n - You\'ll be automatically redirected in few seconds.\n - </p>\n -\n - <script type="text/javascript"\n - tal:content="structure python: \n - \'\'\'createDefaultPadOnServer(5000,\n - \'%s/ERP5Site_createDefaultKnowledgePadListForUser\', \n - \'%s\', \'%s/view\', \'web_section\');\'\'\' \n - %(current_web_section_url, default_pad_group, current_web_section_url)">\n - </script>\n - </div>\n -\n - </div>\n - \n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/knowledge_pad_security_check"> Security check\n - </span>\n - \n - </tal:block>\n -\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSection_viewColumnOne</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Left Column</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnThree.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnThree.xml deleted file mode 100644 index bb30a7540c0212763afff60b1db367d6a0c6db5a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnThree.xml +++ /dev/null @@ -1,113 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block \n - tal:define="isAnon python: context.portal_membership.isAnonymousUser();\n - default_pad_group python: options.get(\'default_pad_group\', None);\n - knowledge_pads python: \n - here.ERP5Site_getKnowledgePadListForUser(mode=\'web_section\',\n - default_pad_group=default_pad_group);\n - struct python:\n - here.WebSite_getActiveKnowledgePadForUser(knowledge_pads, \n - default_pad_group);\n - active_knowledge_pad python: struct[0];\n - knowledge_pads python: struct[1];\n - hasUserActivity python:\n - here.ERP5Site_hasUserActivity(active_knowledge_pad);\n - pending_activities python: active_knowledge_pad is None or \n - hasUserActivity;\n - createDefaultPadForUser python: len(knowledge_pads)==0 and\n - hasUserActivity;\n - waitForActivitiesOnServer python: pending_activities and \n - len(knowledge_pads)>=1 and \n - active_knowledge_pad is None;\n - current_web_section python:\n - context.REQUEST.get(\'current_web_section\', here);\n - current_web_section python:\n - test(current_web_section.getPortalType()==\'Web Site\',\n - here, current_web_section);\n - current_web_section_url python: current_web_section.absolute_url();\n - cancel_url current_web_section_url;">\n -\n - <tal:block tal:condition="python: not createDefaultPadForUser and \n - not waitForActivitiesOnServer and\n - active_knowledge_pad is not None">\n - <div class="portal-column" \n - id="portal-column-2"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:define="layout active_knowledge_pad/KnowledgePad_getBoxColumnLayout;">\n -\n - <span tal:condition="python: len(layout)>=3"\n - tal:replace="structure python:\n - active_knowledge_pad.KnowledgePad_viewColumnWidget(section_layout=layout[2],\n - real_context=here,\n - cancel_url=cancel_url)"/>\n - </div>\n - </tal:block>\n -\n - </tal:block>\n -\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSection_viewColumnThree</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Right Column</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnTwo.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnTwo.xml deleted file mode 100644 index 679e160cadf1ec3de7b7ecedc2cb37b3cebc93ef..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewColumnTwo.xml +++ /dev/null @@ -1,114 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block \n - tal:define="isAnon python: context.portal_membership.isAnonymousUser();\n - default_pad_group python: options.get(\'default_pad_group\', None);\n - knowledge_pads python: \n - here.ERP5Site_getKnowledgePadListForUser(mode=\'web_section\',\n - default_pad_group=default_pad_group);\n - struct python:\n - here.WebSite_getActiveKnowledgePadForUser(knowledge_pads, \n - default_pad_group);\n - active_knowledge_pad python: struct[0];\n - knowledge_pads python: struct[1];\n - hasUserActivity python:\n - here.ERP5Site_hasUserActivity(active_knowledge_pad);\n - pending_activities python: active_knowledge_pad is None or \n - hasUserActivity;\n - createDefaultPadForUser python: len(knowledge_pads)==0 and\n - hasUserActivity;\n - waitForActivitiesOnServer python: pending_activities and \n - len(knowledge_pads)>=1 and \n - active_knowledge_pad is None;\n - current_web_section python:\n - context.REQUEST.get(\'current_web_section\', here);\n - current_web_section python:\n - test(current_web_section.getPortalType()==\'Web Site\',\n - here, current_web_section);\n - current_web_section_url python: current_web_section.absolute_url();\n - cancel_url current_web_section_url;">\n -\n - <tal:block tal:condition="python: not createDefaultPadForUser and \n - not waitForActivitiesOnServer and\n - active_knowledge_pad is not None">\n -\n - <div class="portal-column" \n - id="portal-column-1"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:define="layout active_knowledge_pad/KnowledgePad_getBoxColumnLayout;">\n -\n - <span tal:condition="python: len(layout)>=2"\n - tal:replace="structure python:\n - active_knowledge_pad.KnowledgePad_viewColumnWidget(section_layout=layout[1],\n - real_context=here,\n - cancel_url=cancel_url)"/>\n - </div>\n - </tal:block>\n -\n - </tal:block>\n -\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSection_viewColumnTwo</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Center Column</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewDashboardWidget.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewDashboardWidget.xml deleted file mode 100644 index 072ae2208a969897cf092c650046b4b8a20a3d36..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSection_viewDashboardWidget.xml +++ /dev/null @@ -1,130 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<div id="page_wrapper" \n - tal:define="layout here/KnowledgePad_getBoxColumnLayout;\n - real_context python: options.get(\'real_context\', None);\n - cancel_url python: options.get(\'cancel_url\', None);\n - isAnon python: here.portal_membership.isAnonymousUser();\n - columns python: options.get(\'columns\', 3);\n - is_tab_empty python: (len(layout)==1 and len(layout[0])==0) or\n - (len(layout)==3 and len(layout[0]+layout[1]+layout[2])==0) ">\n -\n - <div tal:condition="python: is_tab_empty and not isAnon">\n - <h4 i18n:translate="" \n - i18n:domain="ui"> Your tab is empty.</h4>\n - <p i18n:translate="" \n - i18n:domain="ui"> Please use link (<b>Add gadgets</b>) to prepare it yourself.\n - </p>\n - </div>\n -\n - <div id="portal-column-0"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:condition="python: columns>=1">\n - <tal:block tal:condition="python: columns==1">\n - <span \n - metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/add_new_gadget"> \n - Add Gadgets\n - </span>\n - </tal:block>\n -\n - <tal:block tal:condition="python: len(layout)>=1">\n - <span tal:replace="structure python:\n - here.KnowledgePad_viewColumnWidget(section_layout=layout[0],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block> \n - </div>\n -\n - <div id="portal-column-1"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:condition="python: columns>=2">\n - <tal:block tal:condition="python: len(layout)>=2">\n - <span tal:replace="structure python:\n - here.KnowledgePad_viewColumnWidget(section_layout=layout[1],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block>\n - </div>\n -\n - <div id="portal-column-2"\n - tal:attributes="class python: test(isAnon, \n - \'portal-column-undraggable\', \n - \'portal-column\')"\n - tal:condition="python: columns>=3">\n - <tal:block tal:condition="python: len(layout)>=3">\n - <span tal:replace="structure python:\n - here.KnowledgePad_viewColumnWidget(section_layout=layout[2],\n - real_context=real_context,\n - cancel_url=cancel_url)"/>\n - </tal:block>\n - </div>\n -\n -\n -</div>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSection_viewDashboardWidget</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Render draggable and droppable column structure</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_getActiveKnowledgePadForUser.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_getActiveKnowledgePadForUser.xml deleted file mode 100644 index f78b1b7d2b26667f56e2cf96446517dbebccc96a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_getActiveKnowledgePadForUser.xml +++ /dev/null @@ -1,182 +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 encoding="cdata"><![CDATA[ - -isAnon = context.portal_membership.isAnonymousUser()\n -if isAnon and len(knowledge_pads)>=1:\n - # for anonymous we return the first one found \n - return knowledge_pads[0], knowledge_pads\n -\n -# use info from REQUEST\n -active_pad, knowledge_pads = \\\n - context.ERP5Site_getActiveKnowledgePadForUserFromRequest(knowledge_pads,\n - \'active_pad_url\')\n -if active_pad is not None and active_pad.getValidationState() in (\'visible\', \'public\',):\n - return active_pad, knowledge_pads\n -\n -# use info from REQUEST\n -active_knowledge_pad, knowledge_pads = \\\n - context.ERP5Site_getActiveKnowledgePadForUserFromRequest(knowledge_pads,\n - \'override_catalog\')\n -if active_knowledge_pad is not None:\n - return active_knowledge_pad, knowledge_pads\n -\n -# first filter if we have a custom Pad for the context\n -for knowledge_pad in knowledge_pads:\n - if knowledge_pad.getPublicationSectionValue() == context and \\\n - knowledge_pad.getValidationState() in (\'visible\', \'public\',):\n - if (knowledge_pad.getPublicationSectionValue().getPortalType() == \'Web Site\' and \\\n - default_pad_group is None):\n - # return default active front page pad\n - return knowledge_pad, knowledge_pads\n - elif (knowledge_pad.getPublicationSectionValue() == context and \\\n - knowledge_pad.getGroup() == default_pad_group):\n - # some Web Section can have a customized EXPLICILY "sticked" Pad\n - return knowledge_pad, knowledge_pads\n -\n -# no customized version found for this context so\n -# try finding pad by group\n -for knowledge_pad in knowledge_pads:\n - if knowledge_pad.getGroup() == default_pad_group and \\\n - knowledge_pad.getValidationState() in (\'visible\', \'public\',):\n - return knowledge_pad, knowledge_pads\n -\n -return None, knowledge_pads\n - - -]]></string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>knowledge_pads = [], default_pad_group = None</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>2</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>knowledge_pads</string> - <string>default_pad_group</string> - <string>_getattr_</string> - <string>context</string> - <string>isAnon</string> - <string>len</string> - <string>_getitem_</string> - <string>_getiter_</string> - <string>active_pad</string> - <string>None</string> - <string>active_knowledge_pad</string> - <string>knowledge_pad</string> - </tuple> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>func_defaults</string> </key> - <value> - <tuple> - <list/> - <none/> - </tuple> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSite_getActiveKnowledgePadForUser</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Get active knowledge pad for user</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm.xml deleted file mode 100644 index 8da01714c500b64bcd4f440aa456580418091c6a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm.xml +++ /dev/null @@ -1,133 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ERP5Form" module="Products.ERP5Form.Form"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>action</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>enctype</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>group_list</string> </key> - <value> - <list> - <string>left</string> - <string>right</string> - <string>center</string> - <string>bottom</string> - <string>hidden</string> - </list> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <dictionary> - <item> - <key> <string>bottom</string> </key> - <value> - <list> - <string>knowledge_pads</string> - </list> - </value> - </item> - <item> - <key> <string>center</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>left</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>right</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSite_viewHomeAreaForm</string> </value> - </item> - <item> - <key> <string>method</string> </key> - <value> <string>POST</string> </value> - </item> - <item> - <key> <string>name</string> </key> - <value> <string>ERP5Site_viewHomeArea</string> </value> - </item> - <item> - <key> <string>row_length</string> </key> - <value> <int>4</int> </value> - </item> - <item> - <key> <string>stored_encoding</string> </key> - <value> <string>UTF-8</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode_mode</string> </key> - <value> <int>0</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm/knowledge_pads.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm/knowledge_pads.xml deleted file mode 100644 index aaa6f2fd839dc72a44cbceae11172be1ffd91e57..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaForm/knowledge_pads.xml +++ /dev/null @@ -1,320 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="EditorField" module="Products.ERP5Form.EditorField"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>id</string> </key> - <value> <string>knowledge_pads</string> </value> - </item> - <item> - <key> <string>message_values</string> </key> - <value> - <dictionary> - <item> - <key> <string>external_validator_failed</string> </key> - <value> <string>The input failed the external validator.</string> </value> - </item> - <item> - <key> <string>line_too_long</string> </key> - <value> <string>A line was too long.</string> </value> - </item> - <item> - <key> <string>required_not_found</string> </key> - <value> <string>Input is required but no input given.</string> </value> - </item> - <item> - <key> <string>too_long</string> </key> - <value> <string>You entered too many characters.</string> </value> - </item> - <item> - <key> <string>too_many_lines</string> </key> - <value> <string>You entered too many lines.</string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>overrides</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>tales</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>values</string> </key> - <value> - <dictionary> - <item> - <key> <string>alternate_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>css_class</string> </key> - <value> <string>draggable_wrapper</string> </value> - </item> - <item> - <key> <string>default</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>editable</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>enabled</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>external_validator</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>extra</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>height</string> </key> - <value> <int>5</int> </value> - </item> - <item> - <key> <string>hidden</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>max_length</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_linelength</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>max_lines</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>required</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>text_editor</string> </key> - <value> <string>text_area</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string encoding="cdata"><![CDATA[ - - - -]]></string> </value> - </item> - <item> - <key> <string>unicode</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>whitespace_preserve</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>width</string> </key> - <value> <int>40</int> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Products.Formulator.TALESField</string> - <string>TALESMethod</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_text</string> </key> - <value> <string>python: here.WebSite_viewHomeAreaFormRenderer()</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaFormRenderer.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaFormRenderer.xml deleted file mode 100644 index 2b441987b6a16f618bc6aa7e7a956b851572d12f..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/WebSite_viewHomeAreaFormRenderer.xml +++ /dev/null @@ -1,145 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<link href="erp5_knowledge_box_web_3columns.css" \n - rel="stylesheet" \n - type="text/css" /> \n -<tal:block \n - tal:define="mode python: \'web_front\';\n - default_pad_group python: \'\';\n - knowledge_pads python: \n - here.ERP5Site_getKnowledgePadListForUser(mode=mode);\n - struct python:\n - here.WebSite_getActiveKnowledgePadForUser(\n - knowledge_pads,\n - );\n - active_knowledge_pad python: struct[0];\n - knowledge_pads python: struct[1];\n - hasUserActivity python:\n - here.ERP5Site_hasUserActivity(active_knowledge_pad,\n - mode=mode);\n - isAnon python: here.portal_membership.isAnonymousUser();\n - columns python: options.get(\'columns\', 3);\n - createDefaultPadForUser python: len(knowledge_pads)==0 and\n - hasUserActivity;\n - waitForActivitiesOnServer python: len(knowledge_pads)>=1 and \n - active_knowledge_pad is None and\n - hasUserActivity;\n - isUserAllowedToCreateKnowledgePads\n - context/Base_isUserAllowedToUseKnowledgePad;\n - isKnowledgePadTemplateUsed python: \n - request.get(\'is_knowledge_pad_template_used\', 0);\n - cancel_url here/absolute_url;">\n -\n - <tal:block tal:condition="python: not createDefaultPadForUser and \n - not waitForActivitiesOnServer and\n - active_knowledge_pad is not None">\n -\n - <tal:block tal:condition="not: isAnon"> \n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/disable_server_integration"> Disable slot</span>\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/navigation"> \n - Navigation</span>\n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/hidden_dialogs">\n - Dialogs</span>\n - </tal:block>\n - <div tal:condition="active_knowledge_pad"\n - tal:content="structure python: active_knowledge_pad.WebSection_viewDashboardWidget(columns=columns,\n - real_context=here,\n - cancel_url=cancel_url)"/> \n - </tal:block>\n - \n - <div tal:condition="python: not isAnon and waitForActivitiesOnServer\n - and isUserAllowedToCreateKnowledgePads">\n - \n - <div class="wait_block">\n - <h2 i18n:translate="" i18n:domain="ui"> \n - Please wait until your home is being updated.</h2>\n - <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n - <script type="text/javascript">\n - checkForActivitiesOnServer(7000, \'view\');\n - </script>\n - </div>\n - \n - </div>\n - \n - <div tal:condition="python: not isAnon and createDefaultPadForUser \n - and isUserAllowedToCreateKnowledgePads">\n - <div class="wait_block">\n - <h2 i18n:translate="" i18n:domain="ui"> \n - Please wait until your tab is being prepared.\n - </h2>\n - <p i18n:translate="" i18n:domain="ui"> You\'ll be automatically redirected.</p>\n - <script type="text/javascript">\n - createDefaultPadOnServer(7000,\n - \'ERP5Site_createDefaultKnowledgePadListForUser\', \'\',\n - \'view\', \'web_front\');\n - </script>\n - </div>\n - </div>\n - \n - <span metal:use-macro="container/Base_viewKnowledgePadMacroLibrary/macros/knowledge_pad_security_check"> Security check\n - </span>\n -\n -</tal:block>\n - - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>WebSite_viewHomeAreaFormRenderer</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web.css.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web.css.xml deleted file mode 100644 index fde4980caf6a9097aabb9ece72eb083455116bf4..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web.css.xml +++ /dev/null @@ -1,172 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts15502580.59</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box_web.css</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/css</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -/* CSS Web layout (one column) for Gadgets */\n -\n -#page_wrapper {\n - background: transparent;\n - padding: 0em;\n - min-height: 200px;\n -}\n -\n -.portal-column {\n - width: 100%;\n - min-height: 100px;\n - margin-right: 5px;\n -}\n -\n -#portal-column-2{\n - margin-right: 0px;\n -}\n -\n -.block {\n - margin-top: 0.5em;\n -}\n -\n -.block li {\n - margin-left: 0.5em;\n - /*list-style-type:none;*/\n -}\n -\n -.box_inner_content {\n - border: 1px solid #c3c3ee;\n - border-top: none;\n -}\n -\n -.edit-form {\n - border: none;\n - background-color: #ECECEC;\n - border-left: 1px solid #c3c3ee;\n - border-right: 1px solid #c3c3ee;\n -}\n -\n -\n -.handle {\n - color: #000000;\n - font-size: 10px;\n - height: 14px;\n - border: 1px solid #c3c3ee;\n - background: none;\n - background-color: #ECECEC;\n -}\n -\n -.block h3 span {\n - background: none;\n -}\n -\n -\n -#add_new_gadget_link {\n - border-bottom: none;\n -}\n -\n -#page_wrapper .content{\n - border: none;\n -}\n -\n -.tab {\n - background-color: #ECECEC;\n -}\n -\n -.tab_selected {\n - background-color: #FFFFFF;\n - border-bottom:1px solid #FFFFFF;\n -}\n -\n -.toggable_dialog {\n - left:200px;\n - top: 100px;\n - width: 200px;\n -}\n -\n -.toggable_dialog button{\n - padding: 0em;\n - float:left;\n -}\n -\n -.toggable_dialog h3{\n - margin-bottom: 1em;\n -}\n -\n -#tabs li{\n - margin-left:0em;\n -}\n -\n -.wait_block p{\n - text-align: center!important;\n -}\n -\n -#add_new_tab_diloag_link{\n - margin-left: 0.5em !important;\n -}\n -\n -.border_bottom0px{\n - border-bottom: 1px solid #FFFFFF!important;\n -}\n -\n -/* disable cursor for anonymous users */\n -.portal-column-undraggable .handle{\n - cursor: default!important;\n -}\n -\n -/* admin toolbox gadget fix */\n -div.block div.adminToolbox li{\n - list-style-type:none;\n -}\n -\n -/* h3 tags containing spans get affected by gadget box title */\n -div.block div.adminToolbox h3 span{\n - display:inline !important;\n - float:none !important;\n -}\n -\n -/* add space between fieldsets for gadgtes */\n -div.block fieldset > div {\n - margin-bottom: 0.3em;\n -}\n -div.block fieldset label{\n - text-align: left!important;\n - display: block!important;\n -} - -]]></string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <long>1868</long> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_1column.css.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_1column.css.xml deleted file mode 100644 index e240db40f5ca6fc589edb7f6ef4ee32458c0dfae..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_1column.css.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts05928956.84</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box_web_1column.css</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/css</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string>/* Fixes to CSS for 1 column layout*/\n -\n -/* one column no need of right margin */\n -.portal-column {\n - margin-right: 0px;\n - background-color:#FFFFFF;\n -}</string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <long>148</long> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_3columns.css.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_3columns.css.xml deleted file mode 100644 index 7d7aacf2400747358f539f3b650b4b41d232c897..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/erp5_knowledge_box_web_3columns.css.xml +++ /dev/null @@ -1,55 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="File" module="OFS.Image"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_EtagSupport__etag</string> </key> - <value> <string>ts07662395.79</string> </value> - </item> - <item> - <key> <string>__name__</string> </key> - <value> <string>erp5_knowledge_box_web_3columns.css</string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/css</string> </value> - </item> - <item> - <key> <string>data</string> </key> - <value> <string>/* Fixes to CSS */\n -.portal-column {\n - width: 32.5%; \n -}\n -\n -/* portal-column and portal-column-undraggable are actually the same\n - except for JS code that uses them in order to make certain parts draggable*/\n -.portal-column-undraggable {\n - float:left; \n - margin:0em 0em 0em 0.5em;\n - padding:0em;\n - width:32.5%;\n -}</string> </value> - </item> - <item> - <key> <string>precondition</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>size</string> </key> - <value> <int>307</int> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/template_erp5_web.xml b/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/template_erp5_web.xml deleted file mode 100644 index f7e6b94c6864fa9992e5bb015409437391cd679a..0000000000000000000000000000000000000000 --- a/bt5/SkinTemplateItem/portal_skins/erp5_knowledge_pad_web/template_erp5_web.xml +++ /dev/null @@ -1,154 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <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_subpath</string> </key> - <value> <string>traverse_subpath</string> </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_text</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<tal:block tal:replace="nothing"\n - xmlns:tal="http://xml.zope.org/namespaces/tal"\n - xmlns:metal="http://xml.zope.org/namespaces/metal"\n - xmlns:i18n="http://xml.zope.org/namespaces/i18n">\n -<!--\n -Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.\n - Vincent Pelletier <vincent@nexedi.com>\n - Christophe Dumez <christophe@nexedi.com>\n -\n -This program is Free Software; you can redistribute it and/or\n -modify it under the terms of the GNU General Public License\n -as published by the Free Software Foundation; either version 2\n -of the License, or (at your option) any later version.\n -\n -This program is distributed in the hope that it will be useful,\n -but WITHOUT ANY WARRANTY; without even the implied warranty of\n -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n -GNU General Public License for more details.\n -\n -You should have received a copy of the GNU General Public License\n -along with this program; if not, write to the Free Software\n -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n --->\n -</tal:block>\n -\n -<tal:block metal:define-macro="master">\n -<tal:block tal:define="portal_path here/portal_url;\n - editable request/editable_mode | python: 0; \n - global css_list_template python:[\'%s/erp5_web.css\' % portal_path,\n - \'%s/erp5_web_%scontent.css\' % (portal_path, editable and \'editable_\' or \'\'),\n - \'%s/erp5_web_admin_toolbox.css\' % portal_path,\n - \'%s/template_erp5_web.css\' % portal_path,\n - \'%s/erp5_knowledge_box.css\' % portal_path,\n - \'%s/erp5_knowledge_box_web.css\' % portal_path,\n -];\n - global js_list python:[]">\n - <tal:block metal:use-macro="here/template_erp5_xhtml_style/macros/master">\n - <tal:block metal:fill-slot="layout"\n - tal:define="dummy python: request.set(\'editable_mode\', True)">\n - <div id="main_content">\n - <tal:block tal:condition="here/REQUEST/portal_status_message | nothing">\n - <!-- XXX Why no portal message displayed there ?\n - Normally a message should be displayed when saving an object through web interface... -->\n - <div tal:content="structure here/REQUEST/portal_status_message | nothing" id="transition_message"/>\n - </tal:block>\n - <tal:block metal:define-slot="main"/>\n - <!--<span tal:content="structure here/WebSection_viewColumnTwo"/>-->\n - </div>\n - \n - <!-- Layout form rendering -->\n - <tal:block tal:condition="python: layout_form is not None">\n -\n - <tal:block tal:replace="nothing">\n - \n - <!--<tal:block tal:define="template python: here.developper_shortcut_render">\n - <tal:block metal:use-macro="template/macros/form"/>\n - </tal:block>-->\n - \n - <!-- Here we force the editable_mode variable to True to let the layout and widgets\n - based on forms be rendered as editable or non-editable according the "editable"\n - property on fields.\n -\n - However this has bad side effect: the editable_mode variable in request is\n - forced to True and is no longer representative of the web site mode.\n -\n - We also set some REQUEST variables which will be needed by Widgets.\n - -->\n - </tal:block>\n -\n - <tal:block tal:repeat="aggregate python: layout_form.Form_getGroupList([\'header\', \'left\', \'right\', \'footer\'])"\n - tal:define="dummy python: request.set(\'editable_mode\', True);\n - dialog_mode dialog_mode | nothing;\n - list_mode list_mode | nothing;\n - dummy python: request.set(\'dialog_mode\', dialog_mode);\n - dummy python: request.set(\'list_mode\', list_mode);\n - dummy python: request.set(\'http_parameters\', http_parameters);\n - dummy python: request.set(\'actions\', actions);\n - dummy python: request.set(\'current_web_section\',\n - request.get(\'current_web_section\', here.getWebSectionValue()));\n - dummy python: request.set(\'current_web_document\',\n - request.get(\'current_web_document\', here));\n - dummy python: request.set(\'is_web_section_default_document\',\n - request.get(\'is_web_section_default_document\', 0));">\n - <tal:block metal:use-macro="here/aggregate_render/macros/aggregate_render"/>\n - </tal:block>\n - </tal:block>\n - </tal:block>\t\n - </tal:block>\n -</tal:block>\n -</tal:block> - -]]></string> </value> - </item> - <item> - <key> <string>content_type</string> </key> - <value> <string>text/html</string> </value> - </item> - <item> - <key> <string>expand</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>template_erp5_web</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/TestTemplateItem/testGadgets.py b/bt5/TestTemplateItem/testGadgets.py deleted file mode 100644 index 977d28df9bf656ab8629f21b07c53aa14b1b324c..0000000000000000000000000000000000000000 --- a/bt5/TestTemplateItem/testGadgets.py +++ /dev/null @@ -1,857 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Copyright (c) 2005 Nexedi SARL and Contributors. All Rights Reserved. -# Ivan Tyagov <ivan@nexedi.com> -# -# WARNING: This program as such is intended to be used by professional -# programmers who take the whole responsability of assessing all potential -# consequences resulting from its eventual inadequacies and bugs -# End users who are looking for a ready-to-use solution with commercial -# garantees and support are strongly adviced to contract a Free Software -# Service Company -# -# This program is Free Software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -############################################################################## - -import unittest -from Testing import ZopeTestCase -from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase -from AccessControl.SecurityManagement import newSecurityManager -from zLOG import LOG - -def _getGadgetInstanceUrlFromKnowledgePad(knowledge_pad, gadget): - """ Get Knowledge Box's relative URL specialising a gadget in a Knowledge Pad.""" - return knowledge_pad.searchFolder( - portal_type = 'Knowledge Box', - specialise_uid = gadget.getUid())[0].getObject().getRelativeUrl() - -class TestGadgets(ERP5TypeTestCase, ZopeTestCase.Functional): - """Test Gadgets - """ - run_all_test = 1 - quiet = 0 - manager_username = 'ivan' - manager_password = '' - - def getBusinessTemplateList(self): - return ('erp5_base', 'erp5_knowledge_pad', 'erp5_web', - 'erp5_ingestion', 'erp5_crm', 'erp5_pdm', 'erp5_trade', - 'erp5_dms', 'erp5_dms_mysql_innodb_catalog', - 'erp5_project', 'erp5_km') - - def getTitle(self): - return "Gadgets" - - def afterSetUp(self): - self.login() - portal = self.getPortal() - web_site_module = portal.web_site_module - self.website = web_site_module.newContent(portal_type='Web Site') - self.websection = self.website.newContent(portal_type='Web Section') - self.webpage = portal.web_page_module.newContent( - portal_type = 'Web Page', - reference = 'web-page-reference', - language = 'en') - self.auth = '%s:%s' % (self.manager_username, self.manager_password) - self.web_site_url = '%s/web_site_module/%s' %(portal.getId(), self.website.getId()) - self.web_section_url = '%s/%s' %(self.web_site_url, self.websection.getId()) - self.web_page_url = '%s/web_page_module/%s' %(self.web_site_url, self.webpage.getId()) - web_front_knowledge_pad_relative_url = self.website.ERP5Site_addNewKnowledgePad( \ - pad_title = 'Web Front Knowledge Pad', \ - mode='web_front') - self.web_front_knowledge_pad = portal.restrictedTraverse( - web_front_knowledge_pad_relative_url) - self.base_url_pattern = '%s/%s?parent_web_section_url=%s&box_relative_url=%s&is_gadget_mode=1' - - # Web Section Pad - web_section_knowledge_pad_relative_url = self.websection.ERP5Site_addNewKnowledgePad( \ - pad_title = 'Web Section Knowledge Pad', \ - mode = 'web_section') - self.web_section_knowledge_pad = portal.restrictedTraverse( - web_section_knowledge_pad_relative_url) - # Web Section Content Pad - self.web_section_content_knowledge_pad_relative_url = self.webpage.ERP5Site_addNewKnowledgePad( - pad_title = 'Web Section Knowledge Pad', \ - mode = 'web_section') - self.web_section_content_knowledge_pad = portal.restrictedTraverse( - self.web_section_content_knowledge_pad_relative_url) - get_transaction().commit() - self.tic() - - - def login(self, quiet=0, run=run_all_test): - uf = self.getPortal().acl_users - uf._doAddUser('ivan', '', ['Manager'], []) - uf._doAddUser('ERP5TypeTestCase', '', ['Manager'], []) - user = uf.getUserById('ivan').__of__(uf) - newSecurityManager(None, user) - - def test_01ProperPoolInitialization(self, quiet=quiet, run=run_all_test): - """ Check that it's properly initialized """ - if not run: return - portal = self.getPortal() - self.assertNotEqual(None, - getattr(portal, 'portal_gadgets', None)) - - def test_02(self, quiet=quiet, run=run_all_test): - """ Check Gadgets """ - if not run: return - portal = self.getPortal() - knowledge_pad_module = getattr(portal, 'knowledge_pad_module') - # remove created by login method pads - knowledge_pad_module.manage_delObjects(list(knowledge_pad_module.objectIds())) - get_transaction().commit() - self.tic() - - portal.ERP5Site_createDefaultKnowledgePadListForUser() - get_transaction().commit() - self.tic() - self.assertEqual(1, - len(knowledge_pad_module.searchFolder(portal_type='Knowledge Pad'))) - default_pad = knowledge_pad_module.searchFolder( - portal_type='Knowledge Pad')[0].getObject() - self.assertEqual(None, - default_pad.getPublicationSection()) - self.assertEqual('visible', - default_pad.getValidationState()) - - # add box, test if box visible - gadget = portal.portal_gadgets.erp5_persons - kw = {'uids': (gadget.getUid(),), - 'listbox_list_selection_name': '',} - default_pad.KnowledgePad_addBoxList(**kw) - box = default_pad.contentValues(portal_type='Knowledge Box')[0] - self.assertEqual('visible', box.getValidationState()) - - # toggle box state - portal.KnowledgeBox_toggleVisibility(box.getRelativeUrl()) - self.assertEqual('invisible', box.getValidationState()) - portal.KnowledgeBox_toggleVisibility(box.getRelativeUrl()) - self.assertEqual('visible', box.getValidationState()) - portal.KnowledgePad_deleteBox(box.getRelativeUrl()) - self.assertEqual('deleted', box.getValidationState()) - - # add new pad - portal.ERP5Site_addNewKnowledgePad(pad_title='Test') - get_transaction().commit() - self.tic() - pads = knowledge_pad_module.ERP5Site_getKnowledgePadListForUser() - self.assertEqual(2, len(pads)) - for pad in pads: - pad = pad.getObject() - if pad == default_pad: - # default (first) pad is invisible now - self.assertEqual('invisible', pad.getValidationState()) - else: - self.assertEqual('visible', pad.getValidationState()) - self.assertEqual(0, - len(pad.searchFolder(portal_type='Knowledge Box'))) - new_pad = pad - - self.assertEqual(new_pad, - portal.ERP5Site_getActiveKnowledgePadForUser(pads)[0].getObject()) - - # remove newly added tab, check visibility - portal.ERP5Site_deleteKnowledgePad(new_pad.getRelativeUrl()) - get_transaction().commit() - self.tic() - pads = knowledge_pad_module.ERP5Site_getKnowledgePadListForUser() - self.assertEqual(1, len(pads)) - self.assertEqual(default_pad, - portal.ERP5Site_getActiveKnowledgePadForUser(pads)[0].getObject()) - manuallly_created_pad = knowledge_pad_module.newContent(portal_type='Knowledge Pad') - portal.ERP5Site_toggleActiveKnowledgePad(manuallly_created_pad.getRelativeUrl()) - get_transaction().commit() - self.tic() - self.assertEqual('invisible', default_pad.getValidationState()) - - # check for Web context (i.e. Site/Section) - website = self.website - website.ERP5Site_createDefaultKnowledgePadListForUser(mode='web_front') - get_transaction().commit() - self.tic() - website_pads = website.ERP5Site_getKnowledgePadListForUser(mode='web_front') - self.assertEqual(1, len(website_pads)) - self.assertEqual(website, website_pads[0].getPublicationSectionValue()) - - # depending on context we should have different list of pads for user - self.assertNotEqual(portal.ERP5Site_getKnowledgePadListForUser(), - website.ERP5Site_getKnowledgePadListForUser()) - - # check Web Section - pad_group = None - websection = self.websection - websection.ERP5Site_createDefaultKnowledgePadListForUser( - mode='web_section', - default_pad_group = pad_group) - get_transaction().commit() - self.tic() - websection_pads = websection.ERP5Site_getKnowledgePadListForUser( - mode='web_section', - default_pad_group = pad_group) - base_websection_pad, websection_pads = \ - websection.WebSite_getActiveKnowledgePadForUser(websection_pads, - default_pad_group = pad_group) - - # Check stick - websection.WebSection_stickKnowledgePad( - base_websection_pad.getRelativeUrl(), '') - get_transaction().commit() - self.tic() - websection_pads = websection.ERP5Site_getKnowledgePadListForUser( - mode='web_section', - default_pad_group = pad_group) - current_websection_pad, websection_pads = \ - websection.WebSite_getActiveKnowledgePadForUser(websection_pads, - default_pad_group = pad_group) - self.assertNotEqual(base_websection_pad.getObject(), - current_websection_pad.getObject()) - - # check unstick - websection.WebSection_unStickKnowledgePad(current_websection_pad.getRelativeUrl(), '') - - websection_pads = websection.ERP5Site_getKnowledgePadListForUser( - mode='web_section', - default_pad_group = pad_group) - current_websection_pad, websection_pads = \ - websection.WebSite_getActiveKnowledgePadForUser(websection_pads, - default_pad_group = pad_group) - self.assertEqual(base_websection_pad.getObject(), - current_websection_pad.getObject()) - - def test_03DefaultKnowledgePadFromPreference(self, quiet=quiet, run=run_all_test): - """ Check Gadgets """ - if not run: return - portal = self.getPortal() - website = self.website - websection = self.websection - default_pad_group = 'default_section_pad' - default_pad_group_section_content_title = 'default_content_pad' - - knowledge_pad_module = getattr(portal, 'knowledge_pad_module') - knowledge_pad_module.manage_delObjects(list(knowledge_pad_module.objectIds())) - self.assertEqual(0, - len(knowledge_pad_module.objectValues(portal_type='Knowledge Pad'))) - - # create 4 knowledge pad in active preference for every mode - # (ERP5, Web Site front, Web Section, Web Section content) - user_pref =portal.portal_preferences.getActivePreference() - if user_pref is None: - # enable the default site wide preference - user_pref = portal.portal_preferences.objectValues(portal_type='Preference')[0] - user_pref.enable() - get_transaction().commit() - self.tic() - self.assertNotEqual(None, portal.portal_preferences.getActivePreference()) - - # Create knowledge pads in active preference - # ERP5 mode - erp5_knowledge_pad = user_pref.newContent(portal_type = 'Knowledge Pad', - title = "erp5") - erp5_knowledge_pad1 = erp5_knowledge_pad.newContent(portal_type = 'Knowledge Box', - title = "erp5_1") - erp5_knowledge_pad.visible(); - erp5_knowledge_pad.public() - erp5_knowledge_pad1.visible(); - erp5_knowledge_pad1.public() - - # Web front mode - web_front_knowledge_pad = user_pref.newContent(portal_type = 'Knowledge Pad', - title = "web") - web_front_knowledge_pad.setPublicationSectionValue(website) - web_front_knowledge_pad1 = web_front_knowledge_pad.newContent(portal_type = 'Knowledge Box', - title = "web_1") - web_front_knowledge_pad.visible(); - web_front_knowledge_pad.public() - web_front_knowledge_pad1.visible(); - web_front_knowledge_pad1.public() - - # Web Section mode - websection_knowledge_pad = user_pref.newContent(portal_type = 'Knowledge Pad', - title = "web_section") - websection_knowledge_pad.setGroupValue(default_pad_group) - websection_knowledge_pad1 = websection_knowledge_pad.newContent( \ - portal_type = 'Knowledge Box', - title = "web_section_1") - websection_knowledge_pad.visible(); - websection_knowledge_pad.public() - websection_knowledge_pad1.visible(); - websection_knowledge_pad1.public() - - # Web Section content mode - websection_content_knowledge_pad = user_pref.newContent( \ - portal_type = 'Knowledge Pad', \ - title = "web_section_content") - websection_content_knowledge_pad.setGroupValue(default_pad_group_section_content_title) - websection_content_knowledge_pad1 = websection_content_knowledge_pad.newContent( \ - portal_type = 'Knowledge Box', \ - title = "web_section_content_1") - websection_content_knowledge_pad.visible(); - websection_content_knowledge_pad.public() - websection_content_knowledge_pad1.visible(); - websection_content_knowledge_pad1.public() - get_transaction().commit() - self.tic() - - # check that 4 different modes return knowledge_pads from preference - # ERP5 front - knowledge_pads = portal.ERP5Site_getKnowledgePadListForUser(mode="erp5_front") - self.assertEqual(1, len(knowledge_pads)) - self.assertEqual(erp5_knowledge_pad, knowledge_pads[0].getObject()) - - # web_front - knowledge_pads = website.ERP5Site_getKnowledgePadListForUser(mode="web_front") - self.assertEqual(1, len(knowledge_pads)) - self.assertEqual(web_front_knowledge_pad, - knowledge_pads[0].getObject()) - - # web_section - knowledge_pads = websection.ERP5Site_getKnowledgePadListForUser( \ - mode="web_section", \ - default_pad_group = default_pad_group) - self.assertEqual(1, len(knowledge_pads)) - self.assertEqual(websection_knowledge_pad, - knowledge_pads[0].getObject()) - - # web_section content - knowledge_pads = websection.ERP5Site_getKnowledgePadListForUser( \ - mode="web_section", \ - default_pad_group = default_pad_group_section_content_title) - self.assertEqual(1, len(knowledge_pads)) - self.assertEqual(websection_content_knowledge_pad, - knowledge_pads[0].getObject()) - - # Check that creating a real knowledge pad from active preference (knowledge pad as a template) - # is possible and it's exactly the same as original in preference - # ERP5 front - portal.ERP5Site_createDefaultKnowledgePadListForUser(mode='erp5_front') - get_transaction().commit() - self.tic() - erp5_knowledge_pad = portal.ERP5Site_getKnowledgePadListForUser( - mode="erp5_front")[0].getObject() - self.assertEqual(portal.knowledge_pad_module, - erp5_knowledge_pad.getParentValue()) - self.assertEqual("erp5", - erp5_knowledge_pad.getTitle()) - self.assertEqual("visible", - erp5_knowledge_pad.getValidationState()) - self.assertEqual("erp5_1", - erp5_knowledge_pad.objectValues()[0].getTitle()) - self.assertEqual("visible", - erp5_knowledge_pad.objectValues()[0].getValidationState()) - - # Web Site front - website.ERP5Site_createDefaultKnowledgePadListForUser(mode='web_front') - get_transaction().commit() - self.tic() - web_knowledge_pad = website.ERP5Site_getKnowledgePadListForUser( - mode="web_front")[0].getObject() - self.assertEqual(portal.knowledge_pad_module, - erp5_knowledge_pad.getParentValue()) - self.assertEqual("web", - web_knowledge_pad.getTitle()) - self.assertEqual("visible", - web_knowledge_pad.getValidationState()) - self.assertEqual("web_1", - web_knowledge_pad.objectValues()[0].getTitle()) - self.assertEqual("visible", - web_knowledge_pad.objectValues()[0].getValidationState()) - - # Web Section - websection.ERP5Site_createDefaultKnowledgePadListForUser( \ - mode='web_section', \ - default_pad_group = default_pad_group) - get_transaction().commit() - self.tic() - websection_knowledge_pad = websection.ERP5Site_getKnowledgePadListForUser( \ - mode="web_section", \ - default_pad_group = default_pad_group)[0].getObject() - self.assertEqual(portal.knowledge_pad_module, - websection_knowledge_pad.getParentValue()) - self.assertEqual("web_section", - websection_knowledge_pad.getTitle()) - self.assertEqual("visible", - websection_knowledge_pad.getValidationState()) - self.assertEqual("web_section_1", - websection_knowledge_pad.objectValues()[0].getTitle()) - self.assertEqual("visible", - websection_knowledge_pad.objectValues()[0].getValidationState()) - - # Web Section content - websection.ERP5Site_createDefaultKnowledgePadListForUser( \ - mode='web_section', \ - default_pad_group = default_pad_group_section_content_title) - get_transaction().commit() - self.tic() - websection_content_knowledge_pad = websection.ERP5Site_getKnowledgePadListForUser( \ - mode="web_section", \ - default_pad_group = default_pad_group_section_content_title)[0].getObject() - self.assertEqual(portal.knowledge_pad_module, - websection_content_knowledge_pad.getParentValue()) - self.assertEqual("web_section_content", - websection_content_knowledge_pad.getTitle()) - self.assertEqual("visible", - websection_content_knowledge_pad.getValidationState()) - self.assertEqual("web_section_content_1", - websection_content_knowledge_pad.objectValues()[0].getTitle()) - self.assertEqual("visible", - websection_content_knowledge_pad.objectValues()[0].getValidationState()) - - def test_04WebFrontGagets(self, quiet=quiet, run=run_all_test): - """ Check different Web / KM Gadgets """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - - # all known so far gadgets - portal_gadgets = portal.portal_gadgets - km_my_tasks_gadget = portal_gadgets.km_my_tasks - km_my_documents_gadget = portal_gadgets.km_my_documents - km_my_contacts_gadget = portal_gadgets.km_my_contacts - - response = self.publish('%s/WebSite_viewHomeAreaFormRenderer' %self.web_site_url, self.auth) - self.failUnless(self.web_front_knowledge_pad.getTitle() in response.getBody()) - - # Web Front gadgets - web_front_gadgets = [km_my_tasks_gadget, km_my_documents_gadget, km_my_contacts_gadget] - for gadget in web_front_gadgets: - self.web_front_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[gadget.getUid()]}) - get_transaction().commit() - self.tic() - - # check that gadgets are added to web front page view - response = self.publish('%s/WebSite_viewHomeAreaFormRenderer' %self.web_site_url, self.auth) - for gadget in web_front_gadgets: - self.failUnless(gadget.getTitle() in response.getBody()) - - def test_05MyTaskGaget(self, quiet=quiet, run=run_all_test): - """ Check My Task Gadgets """ - if not run: return - portal = self.getPortal() - km_my_tasks_gadget = portal.portal_gadgets.km_my_tasks - - # add gadget - self.web_front_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[km_my_tasks_gadget.getUid()]}) - - # "My Tasks" gadget (add a new document which should be shown shown in it) - project = portal.project_module.newContent(portal_type = 'Project', \ - title = 'Project: title (българÑки)') - visit = portal.event_module.newContent(portal_type = 'Visit', \ - title = 'Visit: title (българÑки)') - get_transaction().commit() - self.tic() - # simulate asynchronous gadget view (on Web Site, Web Section,Web Section content ) - gadget_view_form_id = km_my_tasks_gadget.view_form_id - km_my_tasks_box_url = _getGadgetInstanceUrlFromKnowledgePad( \ - self.web_front_knowledge_pad, \ - km_my_tasks_gadget) - for response in [ - self.publish(self.base_url_pattern %(self.web_site_url, - gadget_view_form_id, - self.website.getRelativeUrl(), - km_my_tasks_box_url ) - , self.auth), - self.publish(self.base_url_pattern %(self.web_section_url, - gadget_view_form_id, - self.websection.getRelativeUrl(), - km_my_tasks_box_url) - , self.auth), - self.publish(self.base_url_pattern %(self.web_page_url, - gadget_view_form_id, - self.webpage.getRelativeUrl(), - km_my_tasks_box_url) - , self.auth)]: - self.failUnless(project.getTitle() in response.getBody()) - self.failUnless(visit.getTitle() in response.getBody()) - - def test_06MyDocumentsGadget(self, quiet=quiet, run=run_all_test): - """ Check My Document Gadgets """ - if not run: return - portal = self.getPortal() - km_my_documents_gadget = portal.portal_gadgets.km_my_documents - - # add gadget - self.web_front_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[km_my_documents_gadget.getUid()]}) - - # "My Documents" gadget (add a new document which should be shown shown in it) - web_page = portal.web_page_module.newContent( \ - portal_type = 'Web Page', \ - reference = 'web-page-123', \ - title = 'Web Page: title 123 (българÑки)') - presentation = portal.document_module.newContent( \ - portal_type = 'Presentation', \ - reference = 'presentation-456', - title = 'Presentation: title 456 (българÑки)') - get_transaction().commit() - self.tic() - # simulate asynchronous gadget view (on Web Site, Web Section,Web Section content ) - gadget_view_form_id = km_my_documents_gadget.view_form_id - km_my_documents_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( \ - self.web_front_knowledge_pad, \ - km_my_documents_gadget) - for response in [ - self.publish(self.base_url_pattern %(self.web_site_url, - gadget_view_form_id, - self.website.getRelativeUrl(), - km_my_documents_gadget_box_url) - , self.auth), - self.publish(self.base_url_pattern %(self.web_section_url, - gadget_view_form_id, - self.websection.getRelativeUrl(), - km_my_documents_gadget_box_url) - , self.auth), - self.publish(self.base_url_pattern %(self.web_page_url, - gadget_view_form_id, - self.webpage.getRelativeUrl(), - km_my_documents_gadget_box_url) - , self.auth)]: - self.failUnless(web_page.getReference() in response.getBody()) - self.failUnless(presentation.getReference() in response.getBody()) - - def test_07MyContactsGadget(self, quiet=quiet, run=run_all_test): - """ Check My Contacts Gadgets """ - if not run: return - portal = self.getPortal() - km_my_contacts_gadget = portal.portal_gadgets.km_my_contacts - - # add gadget - self.web_front_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[km_my_contacts_gadget.getUid()]}) - - # "My Contacts" gadget (add a new document which should be shown shown in it) - person = portal.person_module.newContent(portal_type = 'Person', - title = 'John Doe') - get_transaction().commit() - self.tic() - # simulate asynchronous gadget view (on Web Site, Web Section,Web Section content ) - gadget_view_form_id = km_my_contacts_gadget.view_form_id - km_my_contacts_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( - self.web_front_knowledge_pad, - km_my_contacts_gadget) - for response in [ - self.publish(self.base_url_pattern %(self.web_site_url, - gadget_view_form_id, - self.website.getRelativeUrl(), - km_my_contacts_gadget_box_url) - , self.auth), - self.publish(self.base_url_pattern %(self.web_section_url, - gadget_view_form_id, - self.websection.getRelativeUrl(), - km_my_contacts_gadget_box_url) - , self.auth), - self.publish(self.base_url_pattern %(self.web_page_url, - gadget_view_form_id, - self.webpage.getRelativeUrl(), - km_my_contacts_gadget_box_url) - , self.auth)]: - self.failUnless(person.getTitle() in response.getBody()) - - def test_08WebSectionGadget(self, quiet=quiet, run=run_all_test): - """ Check Web Section Gadgets """ - if not run: return - portal = self.getPortal() - km_subsection_gadget = portal.portal_gadgets.km_subsection - km_latest_documents_gadget = portal.portal_gadgets.km_latest_documents - km_assigned_member_gadget = portal.portal_gadgets.km_assigned_member - km_document_relations_gadget = portal.portal_gadgets.km_document_relations - - web_section_gadgets = [km_subsection_gadget, - km_latest_documents_gadget, - km_assigned_member_gadget] - for gadget in web_section_gadgets: - self.web_section_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[gadget.getUid()]}) - get_transaction().commit() - self.tic() - - # check that gadgets are added to web section page view - response = self.publish('%s/WebSection_viewColumnOne' %self.web_section_url, self.auth) - for gadget in web_section_gadgets: - self.failUnless(gadget.getTitle() in response.getBody()) - - def test_09SubsectionGadget(self, quiet=quiet, run=run_all_test): - """ Check Subsection Gadgets """ - if not run: return - portal = self.getPortal() - km_subsection_gadget = portal.portal_gadgets.km_subsection - - # add gadget - self.web_section_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[km_subsection_gadget.getUid()]}) - get_transaction().commit() - self.tic() - - # "Subsections" gadget - gadget_view_form_id = km_subsection_gadget.view_form_id - km_subsection_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( \ - self.web_section_knowledge_pad, \ - km_subsection_gadget) - self.failUnless('No subsections found.' in - self.publish(self.base_url_pattern %(self.web_section_url, - gadget_view_form_id, - self.websection.getRelativeUrl(), - km_subsection_gadget_box_url) - , self.auth).getBody()) - # .. create subsection and make sure it appears in gadget - subsection = self.websection.newContent(portal_type='Web Section', - title='Sub Section 12345') - get_transaction().commit() - self.tic() - self.failUnless(subsection.getTitle() in - self.publish(self.base_url_pattern %(self.web_section_url, - gadget_view_form_id, - self.websection.getRelativeUrl(), - km_subsection_gadget_box_url) - , self.auth).getBody()) - - def test_10LatestContentGadget(self, quiet=quiet, run=run_all_test): - """ Check Latest Content Gadgets """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - km_latest_documents_gadget = portal.portal_gadgets.km_latest_documents - - # add gadget - self.web_section_knowledge_pad.KnowledgePad_addBoxList( - **{'uids':[km_latest_documents_gadget.getUid()]}) - - # "Latest Content" gadget - gadget_view_form_id = km_latest_documents_gadget.view_form_id - publication_section_category_id_list = ['documentation', 'administration'] - for category_id in publication_section_category_id_list: - portal.portal_categories.publication_section.newContent(portal_type = 'Category', - id = category_id) - latest_docs_subsection = self.websection.newContent(portal_type='Web Section') - latest_docs_subsection.edit(membership_criterion_base_category = ['publication_section'], - membership_criterion_category=['publication_section/%s' - %publication_section_category_id_list[0]]) - get_transaction().commit() - self.tic() - km_latest_documents_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( - self.web_section_knowledge_pad, - km_latest_documents_gadget) - # set here to prevent failing to render a form's field which reads directly requets - request.set('box_relative_url', km_latest_documents_gadget_box_url) - self.failUnless('0 record(s)' in - self.publish(self.base_url_pattern - %(self.web_section_url+'/%s' %latest_docs_subsection.getId(), - gadget_view_form_id, - latest_docs_subsection.getRelativeUrl(), - km_latest_documents_gadget_box_url) - , self.auth).getBody()) - # add some documents to this web section - presentation = portal.document_module.newContent( - portal_type = 'Presentation', - reference = 'Presentation-12456_', - publication_section_list = publication_section_category_id_list[:1]) - presentation.publish() - get_transaction().commit() - self.tic() - self.failUnless(presentation.getReference() in - self.publish(self.base_url_pattern - %(self.web_section_url+'/%s' %latest_docs_subsection.getId(), - gadget_view_form_id, - latest_docs_subsection.getRelativeUrl(), - km_latest_documents_gadget_box_url) - , self.auth).getBody()) - - def test_11AssignedMembersGadget(self, quiet=quiet, run=run_all_test): - """ Check Assigned Members Gadgets """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - km_assigned_member_gadget = portal.portal_gadgets.km_assigned_member - - # add gadget - self.web_section_knowledge_pad.KnowledgePad_addBoxList( - **{'uids':[km_assigned_member_gadget.getUid()]}) - gadget_view_form_id = km_assigned_member_gadget.view_form_id - project = portal.project_module.newContent( - portal_type = 'Project', - title='KM Impl') - assigned_members_subsection = self.websection.newContent(portal_type = 'Web Section') - assigned_members_subsection.edit(membership_criterion_base_category = ['follow_up'], - membership_criterion_category = ['follow_up/%s'%project.getId()]) - get_transaction().commit() - self.tic() - km_assigned_member_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( - self.web_section_knowledge_pad, - km_assigned_member_gadget) - - self.failUnless('0 record(s)' in - self.publish(self.base_url_pattern - %(self.web_section_url+'/%s' %assigned_members_subsection.getId(), - gadget_view_form_id, - assigned_members_subsection.getRelativeUrl(), - km_assigned_member_gadget_box_url) - , self.auth).getBody()) - # .. add assignment for a person to this project - person = portal.person_module.newContent(portal_type = 'Person', - title = 'John Doe 1.234', - reference = 'person_12345') - assignment = person.newContent(portal_type = 'Assignment') - get_transaction().commit() - self.tic() - self.failUnless('1 record(s)' in - self.publish(self.base_url_pattern - %(self.web_section_url+'/%s' %assigned_members_subsection.getId(), - gadget_view_form_id, - assigned_members_subsection.getRelativeUrl(), - km_assigned_member_gadget_box_url) - , self.auth).getBody()) - self.failUnless(person.getTitle() in - self.publish(self.base_url_pattern - %(self.web_section_url+'/%s' %assigned_members_subsection.getId(), - gadget_view_form_id, - assigned_members_subsection.getRelativeUrl(), - km_assigned_member_gadget_box_url) - , self.auth).getBody()) - - def test_11WebSectionContentGadget(self, quiet=quiet, run=run_all_test): - """ Check Web Section Content Gadgets """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - - km_document_relations_gadget = portal.portal_gadgets.km_document_relations - web_section_content_gadgets = [km_document_relations_gadget] - for gadget in web_section_content_gadgets: - self.web_section_content_knowledge_pad.KnowledgePad_addBoxList(**{'uids':[gadget.getUid()]}) - get_transaction().commit() - self.tic() - - # check that gadgets are added to web section page view - response = self.publish('%s/WebSection_viewColumnOne' %self.web_page_url, self.auth) - - for gadget in web_section_content_gadgets: - self.failUnless(gadget.getTitle() in response.getBody()) - return - - def test_12RelationGadget(self, quiet=quiet, run=run_all_test): - """ Check Relation Gadgets """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - km_document_relations_gadget = portal.portal_gadgets.km_document_relations - - # add gadget - self.web_section_content_knowledge_pad.KnowledgePad_addBoxList( - **{'uids':[km_document_relations_gadget.getUid()]}) - get_transaction().commit() - self.tic() - - # "Relation" gadget - gadget_view_form_id = km_document_relations_gadget.view_form_id - km_document_relations_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( - self.web_section_content_knowledge_pad, - km_document_relations_gadget) - # relation gadget requires 'current_web_document' in REQUEST which seems to be set in - # normal web mode in traversal (i.e. it's not available for .publish() - # method - that's why we call it directly) - request.set('is_gadget_mode', 1) - request.set('parent_web_section_url', self.webpage.getRelativeUrl()) - request.set('box_relative_url', km_document_relations_gadget_box_url) - relation_form_renderer = getattr(self.website.web_page_module[self.webpage.getId()], - gadget_view_form_id) - - # no related docs should exist - self.failUnless('No related documents found.' in relation_form_renderer()) - - # set related docs - similar_doc = portal.web_page_module.newContent( - portal_type = 'Web Page', - reference = '1.891', - title = 'Similar document 1.891') - predecessor_doc = portal.document_module.newContent( - portal_type = 'Spreadsheet', - reference = 'r-7.3451', - title = 'Predecessor document r-7.3451') - successor_doc = portal.document_module.newContent( - portal_type = 'Text', - reference = 'a-661ee1', - title = 'Successor document a-661ee1') - self.webpage.setSimilarValueList([similar_doc]) - self.webpage.setPredecessorValueList([predecessor_doc]) - self.webpage.setSuccessorValueList([successor_doc]) - get_transaction().commit() - self.tic() - - # .. should be in gadget html - self.failUnless(similar_doc.getTitle() in relation_form_renderer()) - self.failUnless(predecessor_doc.getTitle() in relation_form_renderer()) - self.failUnless(successor_doc.getTitle() in relation_form_renderer()) - - def test_13AdminToolboxGadget(self, quiet=quiet, run=run_all_test): - """ Check admin toolbox gadget """ - if not run: return - portal = self.getPortal() - request = self.app.REQUEST - km_admin_gadget = portal.portal_gadgets.km_admin - - # add gadget - self.web_section_content_knowledge_pad.KnowledgePad_addBoxList( - **{'uids':[km_admin_gadget.getUid()]}) - get_transaction().commit() - self.tic() - - gadget_view_form_id = km_admin_gadget.view_form_id - km_admin_gadget_box_url = _getGadgetInstanceUrlFromKnowledgePad( - self.web_section_content_knowledge_pad, - km_admin_gadget) - - request.set('is_gadget_mode', 1) - request.set('parent_web_section_url', self.webpage.getRelativeUrl()) - request.set('box_relative_url', km_admin_gadget_box_url) - relation_form_renderer = getattr(self.website.web_page_module[self.webpage.getId()], - gadget_view_form_id) - - # "view" mode for Web Page - request.set('editable_mode', 0) - self.failUnless('Edit Web Page' in relation_form_renderer()) - self.failUnless('Edit Parent Web Site' in relation_form_renderer()) - - # "edit" mode for Web Page - request.set('editable_mode', 1) - self.failUnless('View Web Page' in relation_form_renderer()) - self.failUnless('Edit Parent Web Site' in relation_form_renderer()) - - # "view" mode for Web Section - request.set('editable_mode', 0) - relation_form_renderer = getattr(self.website[self.websection.getId()], - gadget_view_form_id) - self.failUnless('Edit Web Section' in relation_form_renderer()) - - # "edit" mode for Web Section - request.set('editable_mode', 1) - self.failUnless('View Web Section' in relation_form_renderer()) - - # "view" mode for Web Section having a default Web Page - request.set('editable_mode', 0) - self.websection.setAggregateValue(self.webpage) - self.webpage.publish() - get_transaction().commit() - self.tic() - relation_form_renderer = getattr(self.website[self.websection.getId()], - gadget_view_form_id) - self.failUnless('Edit Web Page' in relation_form_renderer()) - self.failUnless('Edit Parent Web Section' in relation_form_renderer()) - - # "edit" mode for Web Section having a default Web Page - request.set('editable_mode', 1) - self.failUnless('View Web Section' in relation_form_renderer()) - -def test_suite(): - suite = unittest.TestSuite() - suite.addTest(unittest.makeSuite(TestGadgets)) - return suite diff --git a/bt5/ToolTemplateItem/portal_gadgets.xml b/bt5/ToolTemplateItem/portal_gadgets.xml deleted file mode 100644 index 5ddddcf90995eb24f80fcddc6a6dffaca733aee0..0000000000000000000000000000000000000000 --- a/bt5/ToolTemplateItem/portal_gadgets.xml +++ /dev/null @@ -1,89 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="GadgetTool" module="Products.ERP5.Tool.GadgetTool"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_count</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>_folder_handler</string> </key> - <value> <string>CMFBTreeFolderHandler</string> </value> - </item> - <item> - <key> <string>_mt_index</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent> - </value> - </item> - <item> - <key> <string>_tree</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>portal_gadgets</string> </value> - </item> - <item> - <key> <string>id_generator</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id_group</string> </key> - <value> <string>None</string> </value> - </item> - <item> - <key> <string>last_id</string> </key> - <value> <string>8</string> </value> - </item> - <item> - <key> <string>short_title</string> </key> - <value> <string>None</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Gadgets</string> </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <global name="Length" module="BTrees.Length"/> - </pickle> - <pickle> <int>0</int> </pickle> - </record> - <record id="3" aka="AAAAAAAAAAM="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> - <record id="4" aka="AAAAAAAAAAQ="> - <pickle> - <global name="OOBTree" module="BTrees._OOBTree"/> - </pickle> - <pickle> - <none/> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow.xml deleted file mode 100644 index efe32fa0cb363541f75132a8a0041dfde93dec05..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="InteractionWorkflowDefinition" module="Products.ERP5.InteractionWorkflow"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>knowledge_pad_interaction_workflow</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions.xml deleted file mode 100644 index 6788072919f778201f1ac6bad0ff8edc16dcc3e4..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Interaction" module="Products.ERP5.Interaction"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>interactions</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions/validate.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions/validate.xml deleted file mode 100644 index 79c1e0275a5c18f688c544249e522013c3c9db06..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/interactions/validate.xml +++ /dev/null @@ -1,89 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="InteractionDefinition" module="Products.ERP5.Interaction"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>activate_script_name</string> </key> - <value> - <list> - <string>checkAndCreateDefaultKnowledgePadList</string> - </list> - </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>validate</string> </value> - </item> - <item> - <key> <string>method_id</string> </key> - <value> - <list> - <string>validate</string> - </list> - </value> - </item> - <item> - <key> <string>once_per_transaction</string> </key> - <value> <int>1</int> </value> - </item> - <item> - <key> <string>portal_type_filter</string> </key> - <value> - <list> - <string>Person</string> - </list> - </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>2</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts.xml deleted file mode 100644 index 0622b3c34fa5ffe83ab080066492f760b230dadf..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Scripts" module="Products.DCWorkflow.Scripts"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>scripts</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts/checkAndCreateDefaultKnowledgePadList.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts/checkAndCreateDefaultKnowledgePadList.xml deleted file mode 100644 index 200ffd22cc0a8446608048faef55ecb8334a4c78..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/scripts/checkAndCreateDefaultKnowledgePadList.xml +++ /dev/null @@ -1,128 +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>person_object = state_change[\'object\']\n -\n -# uncomment script below (and customize it) so\n -# it\'s possible to create all needed knowledge pads for user\n -#username = person_object.getReference()\n -#person_object.Base_createKnowledgePadListForUser(username)\n -</string> </value> - </item> - <item> - <key> <string>_code</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>_params</string> </key> - <value> <string>state_change</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>1</int> </value> - </item> - <item> - <key> <string>co_varnames</string> </key> - <value> - <tuple> - <string>state_change</string> - <string>_getitem_</string> - <string>person_object</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>checkAndCreateDefaultKnowledgePadList</string> </value> - </item> - <item> - <key> <string>warnings</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/variables.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/variables.xml deleted file mode 100644 index 55472322781f3cf4d5b0026616f99218a03efb1b..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/variables.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Variables" module="Products.DCWorkflow.Variables"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>variables</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/worklists.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/worklists.xml deleted file mode 100644 index 1f8b17b01278f4c455558cd9d0b05357fdd86a7a..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_interaction_workflow/worklists.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Worklists" module="Products.DCWorkflow.Worklists"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>worklists</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow.xml deleted file mode 100644 index ab51a24c8bd482358c9ad39308bab4f24d109e6e..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow.xml +++ /dev/null @@ -1,68 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="DCWorkflowDefinition" module="Products.DCWorkflow.DCWorkflow"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>creation_guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>groups</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>knowledge_pad_validation_workflow</string> </value> - </item> - <item> - <key> <string>initial_state</string> </key> - <value> <string>invisible</string> </value> - </item> - <item> - <key> <string>manager_bypass</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>permissions</string> </key> - <value> - <tuple> - <string>View</string> - <string>Modify portal content</string> - <string>Access contents information</string> - <string>Copy or Move</string> - </tuple> - </value> - </item> - <item> - <key> <string>state_var</string> </key> - <value> <string>validation_state</string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>ERP5 default workflow</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/scripts.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/scripts.xml deleted file mode 100644 index 0622b3c34fa5ffe83ab080066492f760b230dadf..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/scripts.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Scripts" module="Products.DCWorkflow.Scripts"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>scripts</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states.xml deleted file mode 100644 index a21bb6e95907daaaa25a050ce309600283726693..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="States" module="Products.DCWorkflow.States"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>states</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/deleted.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/deleted.xml deleted file mode 100644 index 3d6e7a65553161965d5d81dc69a5997085c9e0e9..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/deleted.xml +++ /dev/null @@ -1,90 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StateDefinition" module="Products.DCWorkflow.States"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>deleted</string> </value> - </item> - <item> - <key> <string>permission_roles</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Deleted</string> </value> - </item> - <item> - <key> <string>transitions</string> </key> - <value> - <tuple> - <string>visible</string> - <string>visible_action</string> - </tuple> - </value> - </item> - <item> - <key> <string>type_list</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <tuple> - <string>Persistence</string> - <string>PersistentMapping</string> - </tuple> - <none/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_container</string> </key> - <value> - <dictionary> - <item> - <key> <string>Modify portal content</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>View</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/invisible.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/invisible.xml deleted file mode 100644 index 67bc4f1b9c576eef09bfd2aee290df2a8b201f46..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/invisible.xml +++ /dev/null @@ -1,98 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StateDefinition" module="Products.DCWorkflow.States"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>invisible</string> </value> - </item> - <item> - <key> <string>permission_roles</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Invisible</string> </value> - </item> - <item> - <key> <string>transitions</string> </key> - <value> - <tuple> - <string>delete</string> - <string>visible</string> - <string>visible_action</string> - </tuple> - </value> - </item> - <item> - <key> <string>type_list</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> <string>Access contents information</string> </key> - <value> - <list> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>Modify portal content</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>View</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/public.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/public.xml deleted file mode 100644 index af72dcdee3ee73dc1f722a146cebcde233b2c88f..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/public.xml +++ /dev/null @@ -1,95 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StateDefinition" module="Products.DCWorkflow.States"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>public</string> </value> - </item> - <item> - <key> <string>permission_roles</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Public</string> </value> - </item> - <item> - <key> <string>transitions</string> </key> - <value> - <tuple> - <string>visible</string> - <string>visible_action</string> - </tuple> - </value> - </item> - <item> - <key> <string>type_list</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> <string>Access contents information</string> </key> - <value> - <list> - <string>Anonymous</string> - </list> - </value> - </item> - <item> - <key> <string>Copy or Move</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>Modify portal content</string> </key> - <value> - <list/> - </value> - </item> - <item> - <key> <string>View</string> </key> - <value> - <list> - <string>Anonymous</string> - </list> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/visible.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/visible.xml deleted file mode 100644 index 44b622afe4dd74e9d71d97dcbfc69a543f81e3bd..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/states/visible.xml +++ /dev/null @@ -1,106 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="StateDefinition" module="Products.DCWorkflow.States"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>visible</string> </value> - </item> - <item> - <key> <string>permission_roles</string> </key> - <value> - <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string>Visible</string> </value> - </item> - <item> - <key> <string>transitions</string> </key> - <value> - <tuple> - <string>delete</string> - <string>invisible</string> - <string>invisible_action</string> - <string>public</string> - <string>public_action</string> - </tuple> - </value> - </item> - <item> - <key> <string>type_list</string> </key> - <value> - <tuple/> - </value> - </item> - </dictionary> - </pickle> - </record> - <record id="2" aka="AAAAAAAAAAI="> - <pickle> - <tuple> - <global name="PersistentMapping" module="Persistence.mapping"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>data</string> </key> - <value> - <dictionary> - <item> - <key> <string>Access contents information</string> </key> - <value> - <list> - <string>Assignor</string> - </list> - </value> - </item> - <item> - <key> <string>Copy or Move</string> </key> - <value> - <list> - <string>Owner</string> - </list> - </value> - </item> - <item> - <key> <string>Modify portal content</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - <item> - <key> <string>View</string> </key> - <value> - <tuple> - <string>Assignor</string> - <string>Manager</string> - <string>Owner</string> - </tuple> - </value> - </item> - </dictionary> - </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions.xml deleted file mode 100644 index 092a5b48f6f98be184d86f13a78513a159cfd129..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Transitions" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>transitions</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/delete.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/delete.xml deleted file mode 100644 index 2b9bc536ccc88d289a72e2257f3763d3cb80bc11..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/delete.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>delete</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>deleted</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>2</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible.xml deleted file mode 100644 index 0978d3e8d6fdfd9d87008c80aca8b15df74b5f96..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>invisible</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>invisible</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>2</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible_action.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible_action.xml deleted file mode 100644 index 49569f5f20979de67f753f6739db2eef458dcdb0..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/invisible_action.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string>Invisible</string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string>%(content_url)s/Base_viewWorkflowActionDialog?workflow_action=invisible_action</string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>invisible_action</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>invisible</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public.xml deleted file mode 100644 index c167d9ca16de1d2d4caf2c8f3d13f926ff00ff49..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>public</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>public</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>2</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public_action.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public_action.xml deleted file mode 100644 index 40a85c96e75105b4b6db4f129a4a8d2e7bd378bc..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/public_action.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string>Public</string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string>%(content_url)s/Base_viewWorkflowActionDialog?workflow_action=public_action</string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>public_action</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>public</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible.xml deleted file mode 100644 index f1bc579ecd793c017f55fe0738c1a3f0f83fe70d..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>visible</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>visible</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>2</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible_action.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible_action.xml deleted file mode 100644 index bbb9a03d9bf70ffdbe936e0dc9720daae501e283..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/transitions/visible_action.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="TransitionDefinition" module="Products.DCWorkflow.Transitions"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>actbox_category</string> </key> - <value> <string>workflow</string> </value> - </item> - <item> - <key> <string>actbox_name</string> </key> - <value> <string>Visible</string> </value> - </item> - <item> - <key> <string>actbox_url</string> </key> - <value> <string>%(content_url)s/Base_viewWorkflowActionDialog?workflow_action=visible_action</string> </value> - </item> - <item> - <key> <string>after_script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>description</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>guard</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>visible_action</string> </value> - </item> - <item> - <key> <string>new_state_id</string> </key> - <value> <string>visible</string> </value> - </item> - <item> - <key> <string>script_name</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>trigger_type</string> </key> - <value> <int>1</int> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/variables.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/variables.xml deleted file mode 100644 index a067e6fbbe0c9a5db3778dc414d3acdd4ead9200..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/variables.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Variables" module="Products.DCWorkflow.Variables"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_objects</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>variables</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/worklists.xml b/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/worklists.xml deleted file mode 100644 index 1f8b17b01278f4c455558cd9d0b05357fdd86a7a..0000000000000000000000000000000000000000 --- a/bt5/WorkflowTemplateItem/portal_workflow/knowledge_pad_validation_workflow/worklists.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="Worklists" module="Products.DCWorkflow.Worklists"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_mapping</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>worklists</string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/bt/categories_list b/bt5/bt/categories_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/change_log b/bt5/bt/change_log deleted file mode 100644 index c6d51f8e29211b7ea075905dfae741b164277b4a..0000000000000000000000000000000000000000 --- a/bt5/bt/change_log +++ /dev/null @@ -1,49 +0,0 @@ -2008-10-6 yusei -* Update xml format. - -2008-09-08 yusei -* Use Base_translateString instead of translate. - -2008-07-31 thomas -* Add RSS gadget and Worklist gadget. - -2008-07-31 thomas -* Support password field in preference. - -2008-07-01 ivan -* Remove from Person's workflow chain respective interaction workflow. Still leave it in case an use case requires explicitly creting knowledge pads on Person validation. - -2008-06-26 ivan -* Add gadget_type and enable showing only right gadgets for a context - -2008-06-24 ivan -* Use default knowledge pads from templates. -* Clean up - -2008-06-16 thomas -* accept more parameters in updater() for asynchronous listbox gadgets. - -2008-05-06 thomas -* support multi fields in gadgets' preferences. -* support overflow in gadgets. - -2008-4-9 yusei -* Turned off acquire local roles on Knowledge Pad portal type. - -2008-03-04 Ivan -* Add integration for Web Site - -2008-02-22 Ivan -* Add workflows and minimal working security model - -2008-02-15 Ivan -* Replace scriptaculous with MochiKit - -2008-02-04 Ivan -* Rename 'bento' to 'knowledge pad' - -2008-01-22 Ivan -* Update to latest (1.8.1) scriptaculous lib - -2007-05-22 Ivan -* Initial import \ No newline at end of file diff --git a/bt5/bt/comment b/bt5/bt/comment deleted file mode 100644 index 9ffdba0ba334216e4bbf5ba4975674e30aafbf3f..0000000000000000000000000000000000000000 --- a/bt5/bt/comment +++ /dev/null @@ -1,3 +0,0 @@ -Integration for Web Site is included in 'erp5_knowledge_pad_web'. -To use this bt5 you need to create respective security settings so an user has an 'Author' role on knowledge_pad_module. - If required (using knowledge_pad_interaction_workflow) when an user is validated it's possible to create all needed knowledge pads for user in an advance. \ No newline at end of file diff --git a/bt5/bt/copyright_list b/bt5/bt/copyright_list deleted file mode 100644 index 5720c45284ba62fc41848c190b65c88cb40dd3bb..0000000000000000000000000000000000000000 --- a/bt5/bt/copyright_list +++ /dev/null @@ -1 +0,0 @@ -Copyright (c) 2001-2008 Nexedi SA \ No newline at end of file diff --git a/bt5/bt/dependency_list b/bt5/bt/dependency_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/description b/bt5/bt/description deleted file mode 100644 index 0275817b4fa1695cd944531cab07446bcc43575c..0000000000000000000000000000000000000000 --- a/bt5/bt/description +++ /dev/null @@ -1 +0,0 @@ -A System to create dynamic portals using draggable and droppable knowledge pads. \ No newline at end of file diff --git a/bt5/bt/license b/bt5/bt/license deleted file mode 100644 index 3a3e12bcad97e4b3bdd6a8bb499fd23a4bcb0819..0000000000000000000000000000000000000000 --- a/bt5/bt/license +++ /dev/null @@ -1 +0,0 @@ -GPL \ No newline at end of file diff --git a/bt5/bt/maintainer_list b/bt5/bt/maintainer_list deleted file mode 100644 index f18b88c54a7c92b28ac1046adefc8f094976db81..0000000000000000000000000000000000000000 --- a/bt5/bt/maintainer_list +++ /dev/null @@ -1,2 +0,0 @@ -jps -ivan \ No newline at end of file diff --git a/bt5/bt/provision_list b/bt5/bt/provision_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/publication_url b/bt5/bt/publication_url deleted file mode 100644 index 4af18322e32f3dd19579c80e26e4a306ad11e049..0000000000000000000000000000000000000000 --- a/bt5/bt/publication_url +++ /dev/null @@ -1 +0,0 @@ -None \ No newline at end of file diff --git a/bt5/bt/revision b/bt5/bt/revision deleted file mode 100644 index 0a1b63de8b7729fb88b737257363f50fa7dd4e03..0000000000000000000000000000000000000000 --- a/bt5/bt/revision +++ /dev/null @@ -1 +0,0 @@ -353 \ No newline at end of file diff --git a/bt5/bt/short_title b/bt5/bt/short_title deleted file mode 100644 index 4af18322e32f3dd19579c80e26e4a306ad11e049..0000000000000000000000000000000000000000 --- a/bt5/bt/short_title +++ /dev/null @@ -1 +0,0 @@ -None \ No newline at end of file diff --git a/bt5/bt/template_action_path_list b/bt5/bt/template_action_path_list deleted file mode 100644 index 0803cb5a5b14e0b0a9731945963e4f99b19e552e..0000000000000000000000000000000000000000 --- a/bt5/bt/template_action_path_list +++ /dev/null @@ -1,7 +0,0 @@ -Gadget Tool | view -Gadget | preferences -Gadget | view -Knowledge Box | preferences -Knowledge Box | view -Knowledge Pad Module | view -Knowledge Pad | view \ No newline at end of file diff --git a/bt5/bt/template_base_category_list b/bt5/bt/template_base_category_list deleted file mode 100644 index bd9f77901a08bec50238f65dae42326b80a96c7e..0000000000000000000000000000000000000000 --- a/bt5/bt/template_base_category_list +++ /dev/null @@ -1 +0,0 @@ -gadget_type \ No newline at end of file diff --git a/bt5/bt/template_catalog_datetime_key_list b/bt5/bt/template_catalog_datetime_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_full_text_key_list b/bt5/bt/template_catalog_full_text_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_keyword_key_list b/bt5/bt/template_catalog_keyword_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_local_role_key_list b/bt5/bt/template_catalog_local_role_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_method_id_list b/bt5/bt/template_catalog_method_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_multivalue_key_list b/bt5/bt/template_catalog_multivalue_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_related_key_list b/bt5/bt/template_catalog_related_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_request_key_list b/bt5/bt/template_catalog_request_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_result_key_list b/bt5/bt/template_catalog_result_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_result_table_list b/bt5/bt/template_catalog_result_table_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_role_key_list b/bt5/bt/template_catalog_role_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_scriptable_key_list b/bt5/bt/template_catalog_scriptable_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_catalog_topic_key_list b/bt5/bt/template_catalog_topic_key_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_constraint_id_list b/bt5/bt/template_constraint_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_document_id_list b/bt5/bt/template_document_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_extension_id_list b/bt5/bt/template_extension_id_list deleted file mode 100644 index f63844f477ea340ea4d1adbadf067ad83d063672..0000000000000000000000000000000000000000 --- a/bt5/bt/template_extension_id_list +++ /dev/null @@ -1 +0,0 @@ -GetRssDataAsDict \ No newline at end of file diff --git a/bt5/bt/template_format_version b/bt5/bt/template_format_version deleted file mode 100644 index 56a6051ca2b02b04ef92d5150c9ef600403cb1de..0000000000000000000000000000000000000000 --- a/bt5/bt/template_format_version +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/bt5/bt/template_local_roles_list b/bt5/bt/template_local_roles_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_message_translation_list b/bt5/bt/template_message_translation_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_module_id_list b/bt5/bt/template_module_id_list deleted file mode 100644 index aa36aa2338530306cf57bd36eccfa2cd126dfd72..0000000000000000000000000000000000000000 --- a/bt5/bt/template_module_id_list +++ /dev/null @@ -1 +0,0 @@ -knowledge_pad_module \ No newline at end of file diff --git a/bt5/bt/template_path_list b/bt5/bt/template_path_list deleted file mode 100644 index a7be67fdc69b309023b0e7936536eb44662c9138..0000000000000000000000000000000000000000 --- a/bt5/bt/template_path_list +++ /dev/null @@ -1,12 +0,0 @@ -portal_categories/gadget_type/** -portal_gadgets/clock -portal_gadgets/clock/** -portal_gadgets/erp5_advertisement -portal_gadgets/erp5_persons -portal_gadgets/erp5_persons/** -portal_gadgets/erp5_rss -portal_gadgets/erp5_rss/** -portal_gadgets/erp5_worklists -portal_gadgets/erp5_worklists/** -portal_gadgets/google_calendar -portal_gadgets/google_calendar/** \ No newline at end of file diff --git a/bt5/bt/template_portal_type_allowed_content_type_list b/bt5/bt/template_portal_type_allowed_content_type_list deleted file mode 100644 index 0819e1c2981d8d31b68fad1301da91e808ef52a5..0000000000000000000000000000000000000000 --- a/bt5/bt/template_portal_type_allowed_content_type_list +++ /dev/null @@ -1,5 +0,0 @@ -Gadget Tool | Gadget -Gadget | Image -Knowledge Pad Module | Knowledge Pad -Knowledge Pad | Knowledge Box -Preference | Knowledge Pad \ No newline at end of file diff --git a/bt5/bt/template_portal_type_base_category_list b/bt5/bt/template_portal_type_base_category_list deleted file mode 100644 index 17adf9486f3a35bea3fc60f0aa2f9c139bc7a1b9..0000000000000000000000000000000000000000 --- a/bt5/bt/template_portal_type_base_category_list +++ /dev/null @@ -1,4 +0,0 @@ -Gadget | gadget_type -Knowledge Box | specialise -Knowledge Pad | group -Knowledge Pad | publication_section \ No newline at end of file diff --git a/bt5/bt/template_portal_type_hidden_content_type_list b/bt5/bt/template_portal_type_hidden_content_type_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_portal_type_id_list b/bt5/bt/template_portal_type_id_list deleted file mode 100644 index 39aba525bbe60f6144641266cc2d319ce9fc8b4e..0000000000000000000000000000000000000000 --- a/bt5/bt/template_portal_type_id_list +++ /dev/null @@ -1,5 +0,0 @@ -Gadget -Gadget Tool -Knowledge Box -Knowledge Pad -Knowledge Pad Module \ No newline at end of file diff --git a/bt5/bt/template_portal_type_property_sheet_list b/bt5/bt/template_portal_type_property_sheet_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_portal_type_roles_list b/bt5/bt/template_portal_type_roles_list deleted file mode 100644 index 14a1b21ed644f660cd8d6839bbff6dd9148a3d2c..0000000000000000000000000000000000000000 --- a/bt5/bt/template_portal_type_roles_list +++ /dev/null @@ -1 +0,0 @@ -Knowledge Pad Module \ No newline at end of file diff --git a/bt5/bt/template_portal_type_workflow_chain_list b/bt5/bt/template_portal_type_workflow_chain_list deleted file mode 100644 index 4e0c51ebe46e2d42bd5b3296027c5659cc01c206..0000000000000000000000000000000000000000 --- a/bt5/bt/template_portal_type_workflow_chain_list +++ /dev/null @@ -1,6 +0,0 @@ -Gadget | edit_workflow -Gadget | knowledge_pad_validation_workflow -Knowledge Box | edit_workflow -Knowledge Box | knowledge_pad_validation_workflow -Knowledge Pad | edit_workflow -Knowledge Pad | knowledge_pad_validation_workflow \ No newline at end of file diff --git a/bt5/bt/template_preference_list b/bt5/bt/template_preference_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_product_id_list b/bt5/bt/template_product_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_property_sheet_id_list b/bt5/bt/template_property_sheet_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_role_list b/bt5/bt/template_role_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_site_property_id_list b/bt5/bt/template_site_property_id_list deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/bt5/bt/template_skin_id_list b/bt5/bt/template_skin_id_list deleted file mode 100644 index 1c050b6656165d0541ccbac918de4be4728bd8a1..0000000000000000000000000000000000000000 --- a/bt5/bt/template_skin_id_list +++ /dev/null @@ -1,3 +0,0 @@ -erp5_gadget -erp5_knowledge_pad -erp5_knowledge_pad_web \ No newline at end of file diff --git a/bt5/bt/template_test_id_list b/bt5/bt/template_test_id_list deleted file mode 100644 index c05f8736444efc0622e1cecfe868546e10b2c7c7..0000000000000000000000000000000000000000 --- a/bt5/bt/template_test_id_list +++ /dev/null @@ -1 +0,0 @@ -testGadgets \ No newline at end of file diff --git a/bt5/bt/template_tool_id_list b/bt5/bt/template_tool_id_list deleted file mode 100644 index 564aa45c0d6f78f0f5ffa76118ea400cd6d1ddbc..0000000000000000000000000000000000000000 --- a/bt5/bt/template_tool_id_list +++ /dev/null @@ -1 +0,0 @@ -portal_gadgets \ No newline at end of file diff --git a/bt5/bt/template_update_business_template_workflow b/bt5/bt/template_update_business_template_workflow deleted file mode 100644 index c227083464fb9af8955c90d2924774ee50abb547..0000000000000000000000000000000000000000 --- a/bt5/bt/template_update_business_template_workflow +++ /dev/null @@ -1 +0,0 @@ -0 \ No newline at end of file diff --git a/bt5/bt/template_update_tool b/bt5/bt/template_update_tool deleted file mode 100644 index c227083464fb9af8955c90d2924774ee50abb547..0000000000000000000000000000000000000000 --- a/bt5/bt/template_update_tool +++ /dev/null @@ -1 +0,0 @@ -0 \ No newline at end of file diff --git a/bt5/bt/template_workflow_id_list b/bt5/bt/template_workflow_id_list deleted file mode 100644 index 8d4f8ed8a1c89e1dd75838199cff6a4deae54a8c..0000000000000000000000000000000000000000 --- a/bt5/bt/template_workflow_id_list +++ /dev/null @@ -1,2 +0,0 @@ -knowledge_pad_interaction_workflow -knowledge_pad_validation_workflow \ No newline at end of file diff --git a/bt5/bt/title b/bt5/bt/title deleted file mode 100644 index e05eeee0ff7a93916534ca0b533f358cbaff4825..0000000000000000000000000000000000000000 --- a/bt5/bt/title +++ /dev/null @@ -1 +0,0 @@ -erp5_knowledge_pad \ No newline at end of file diff --git a/bt5/bt/version b/bt5/bt/version deleted file mode 100644 index ceab6e11ece0bcec917c12e11d350946f085d549..0000000000000000000000000000000000000000 --- a/bt5/bt/version +++ /dev/null @@ -1 +0,0 @@ -0.1 \ No newline at end of file