diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style.xml new file mode 100644 index 0000000000000000000000000000000000000000..41fa4908af6adb6e50c42d2ad91bc7e6407a4a6e --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style.xml @@ -0,0 +1,44 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Folder</string> + <string>Folder</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>_owner</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>erp5_xhtml_style</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/context_bar.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/context_bar.xml new file mode 100644 index 0000000000000000000000000000000000000000..8bc2b3af49472520711f5d197331a6b53350d382 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/context_bar.xml @@ -0,0 +1,320 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +XXX: Folder_filter accesses selection directly\n +-->\n +</tal:block>\n +<tal:block metal:define-macro="master">\n + <span id="jump">\n + <select name="jump_select"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doJump\')">\n + <option selected="selected" value=""\n + i18n:translate="" i18n:domain="ui">Jump...</option>\n + <tal:block tal:repeat="jump filtered_actions/object_jump | nothing">\n + <option tal:attributes="value python: jump[1]"\n + tal:content="python: jump[0]"></option>\n + </tal:block>\n + <tal:block tal:condition="python: here.getPortalType() in here.portal_types.objectIds() and here.portal_types[here.getPortalType()].Base_getSourceVisibility()">\n + <option tal:attributes="value python: \'%s/manage_workspace\' % (here.portal_types[here.getPortalType()].absolute_url(),)"\n + tal:content="python: \'Edit Portal Type \\\'%s\\\'\' % (context.getPortalType(),)"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + <tal:block tal:condition="context/portal_workflow/Base_getSourceVisibility">\n + <option value="1" disabled="disabled" i18n:translate="" i18n:domain="ui">-- Workflows --</option>\n + <tal:block tal:repeat="workflow python: context.portal_workflow.getWorkflowsFor(context)">\n + <option tal:attributes="value python: \'%s/manage_properties\' % (workflow.absolute_url(), )" tal:content="workflow/title"></option>\n + </tal:block>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doJump:method">\n + <span class="image"></span>\n + <span class="description">Jump</span>\n + </button>\n + </span>\n + <span id="action">\n + <select name="action_select"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doAction\')"\n + tal:define="document_template_list here/getDocumentTemplateList | nothing">\n + <option selected="selected" value=""\n + i18n:translate="" i18n:domain="ui">Action...</option>\n + <tal:block tal:repeat="content here/allowedContentTypes | nothing">\n + <tal:block tal:condition="python: not content.id in here.portal_types.getTypeInfo(here).getHiddenContentTypeList()">\n + <option tal:attributes="value python: \'add \' + content.id"\n + i18n:translate="" i18n:domain="ui">\n + Add <tal:block tal:content="content/Title"\n + i18n:name="portal_type" i18n:translate="" i18n:domain="ui"></tal:block>\n + </option>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:condition="document_template_list">\n + <option disabled="disabled">-- <tal:block i18n:translate="" i18n:domain="ui">Templates</tal:block> --</option>\n + <tal:block tal:repeat="document_template document_template_list">\n + <option tal:attributes="value python:\'template \' + document_template.getRelativeUrl()"\n + i18n:translate="" i18n:domain="ui">\n + Add <tal:block tal:content="document_template/getTitle"\n + i18n:name="document_template"></tal:block>\n + </option>\n + </tal:block>\n + </tal:block>\n + <option disabled="disabled">-- <tal:block i18n:translate="" i18n:domain="ui">Workflows</tal:block> --</option>\n + <tal:block tal:repeat="action actions/workflow">\n + <option tal:content="action/name"\n + tal:attributes="value python: \'workflow \' + action[\'url\']"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + <option disabled="disabled">-- <tal:block i18n:translate="" i18n:domain="ui">Object</tal:block> --</option>\n + <tal:block tal:repeat="action actions/object_action | nothing">\n + <option tal:content="action/name"\n + tal:attributes="value python: \'object \' + action[\'url\']"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + <tal:block tal:replace=\'nothing\'>\n + <!-- XXX folder actions is inherited from CMF, but not used in ERP5 (for now) -->\n + <option disabled="disabled">-- <tal:block i18n:translate="" i18n:domain="ui">folder</tal:block> --</option>\n + <tal:block tal:repeat="action actions/folder">\n + <option tal:content="action/name"\n + tal:attributes="value python: \'folder \' + action[\'url\']"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doAction:method">\n + <span class="image"></span>\n + <span class="description">Action</span>\n + </button>\n + </span>\n + <span class="tool_buttons">\n + <!-- XXX: exchange_actions seems to be bad condition -->\n + <span class="first"\n + tal:define="search_actions actions/object_search | nothing;\n + exchange_actions actions/object_exchange | nothing;\n + report_actions actions/object_report | nothing;\n + button_actions actions/object_button | nothing;\n + sort_actions actions/object_sort | nothing;\n + ui_actions actions/object_ui | nothing;\n + print_actions actions/object_print | nothing">\n + <span class="separator"></span>\n + <tal:block tal:condition="list_mode | nothing">\n + <button class="cut" type="submit" name="Folder_cut:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Cut</span>\n + </button>\n + <button class="copy" type="submit" name="Folder_copy:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Copy</span>\n + </button>\n + <button class="paste" type="submit" name="Folder_paste:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Paste</span>\n + </button>\n + <span class="separator"></span>\n + </tal:block>\n + <a tal:condition="selection_index | nothing" class="list_mode" title="List Mode" tal:attributes="href selection_url">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">List Mode</span>\n + </a>\n + <button tal:condition="print_actions" class="print" type="submit" name="Folder_print:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Print</span>\n + </button>\n + <button class="new" type="submit"\n + tal:attributes="name python: hasattr(here.getParent(), \'getLastId\') and \'Base_createNewDocument:method\' or \'Folder_create:method\'">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">New</span>\n + </button>\n + <button tal:condition="list_mode | nothing" class="delete" type="submit" name="Folder_deleteObjectList:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Delete</span>\n + </button>\n + <tal:block tal:condition="selection_index | nothing">\n + <span class="separator"></span>\n + <a class="jump_first" title="First"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'portal_selections/viewFirst\', http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">First</span>\n + </a>\n + <a class="jump_previous" title="Previous"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'portal_selections/viewPrevious\', http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Previous</span>\n + </a>\n + <a class="jump_next" title="Next"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'portal_selections/viewNext\', http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Next</span>\n + </a>\n + <a class="jump_last" title="Last"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'portal_selections/viewLast\', http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Last</span>\n + </a>\n + </tal:block>\n + <tal:block tal:condition="list_mode | nothing">\n + <span class="separator"></span>\n + <a tal:condition="search_actions" class="find" title="Find"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'%s?dialog_category=object_search\' % (search_actions[0][\'url\'], ), http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Find</span>\n + </a>\n + <button class="show_all" type="submit" name="Folder_show:method">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Show All</span>\n + </button>\n + <button type="submit" name="Folder_filter:method"\n + tal:attributes="class python:(here.portal_selections.getSelectionFor(selection_name) is not None and here.portal_selections.getSelectionFor(selection_name).isInvertMode()) and \'filter_on\' or \'filter\';">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Filter</span>\n + </button>\n + <a tal:condition="sort_actions" class="sort" title="Sort"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'%s?dialog_category=object_sort\' % (sort_actions[0][\'url\'], ), http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Sort</span>\n + </a>\n + </tal:block>\n + <span tal:condition="exchange_actions | report_actions"\n + class="separator"></span>\n + <a tal:condition="exchange_actions" class="import_export" title="Import / Export"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'%s?dialog_category=object_exchange\' % (exchange_actions[0][\'url\'], ), http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Import / Export</span>\n + </a>\n + <a tal:condition="report_actions" class="report" title="Report"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'%s?dialog_category=object_report\' % (report_actions[0][\'url\'], ), http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Report</span>\n + </a>\n + <tal:block tal:condition="button_actions">\n + <span class="separator"></span>\n + <tal:block tal:repeat="button_action button_actions">\n + <a tal:attributes="href python: here.ERP5Site_renderLink(button_action[\'url\'], http_parameters)">\n + <img i18n:attributes="title" i18n:domain="ui"\n + tal:attributes="src python:button_action[\'icon\'];\n + title python:button_action[\'name\'];\n + alt python:button_action[\'name\']"/>\n + </a>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:condition="ui_actions">\n + <span class="separator"></span>\n + <a class="configure" title="Configure"\n + tal:attributes="href python: here.ERP5Site_renderLink(\'%s?dialog_category=object_ui\' % (ui_actions[0][\'url\'], ), http_parameters)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Configure</span>\n + </a>\n + </tal:block>\n + </span>\n + <span class="second">\n + <a class="jump_help" title="Help"\n + tal:attributes="href python: here.Base_getHelpUrl(form_id=form_id)">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Help</span>\n + </a>\n + <a tal:condition="here/portal_preferences/getPreferredHtmlStyleDevelopperMode"\n + class="inspect_object" title="Inspect object"\n + tal:attributes="href python: \'Base_viewInspectionReport\'">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Inspect object</span>\n + </a>\n + <a tal:condition="here/hasActivity | nothing" class="activity_pending"\n + title="Activity Pending"\n + tal:attributes="href python: context.portal_membership.checkPermission(\'View management screens\', context.portal_activities) and \'%s%s/manageActivities\' % (here.REQUEST[\'SERVER_URL\'],here.portal_activities.getUrl(), ) or \'#\'">\n + <span class="image"></span>\n + <span class="description" i18n:translate="" i18n:domain="ui">Activity Pending</span>\n + </a>\n + </span>\n + </span>\n + <hr class="clear" />\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>context_bar</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/developper_shortcuts.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/developper_shortcuts.xml new file mode 100644 index 0000000000000000000000000000000000000000..eedc93ff61dab51f91fae54e2cfeef9830a1e3aa --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/developper_shortcuts.xml @@ -0,0 +1,151 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="edit_link">\n + <a tal:condition="python: hasattr(object, \'meta_type\') and object.Base_getSourceVisibility()"\n + tal:attributes="href python: \'%s/%s\' % (\'/\'.join(object.getPhysicalPath()[len(object.getPortalObject().getPhysicalPath()):]), manage) # XXX: quick hack to get path;\n + title info;"><img tal:attributes="src python: \'images/%s\' % (image, );\n + alt info;"/></a>\n +</tal:block>\n +<tal:block metal:define-macro="translate_link" tal:define="image image | python: \'translate.png\'">\n + <a tal:condition="python: here.Base_getTranslationVisibility()"\n + tal:attributes="href python: \'%s/manage_messages?regex=^%s%%24&lang=%s\' % (\'/\'.join(here.Localizer.erp5_ui.getPhysicalPath()[len(here.Localizer.erp5_ui.getPortalObject().getPhysicalPath()):]), message, here.Localizer.get_selected_language());\n + title info;"><img tal:attributes="src python: \'images/%s\' % (image, );\n + alt info;"/></a>\n +</tal:block>\n +<tal:block metal:define-macro="form">\n + <tal:block tal:define="image python: \'editform.png\';\n + info python: \'Edit this form\';\n + object python: form;\n + manage python: \'manage\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/edit_link"/>\n + </tal:block>\n + <tal:block tal:define="image python: \'editformrenderer.png\';\n + info python: \'Edit this form\\\'s renderer\';\n + object python: getattr(here, form.pt, None);\n + manage python: \'manage_main\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/edit_link"/>\n + </tal:block>\n + <tal:block tal:define="image python: \'editformaction.png\';\n + info python: \'Edit this form\\\'s action\';\n + object python: getattr(here, form.action, None);\n + manage python: \'manage_main\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/edit_link"/>\n + </tal:block>\n +</tal:block>\n +<tal:block metal:define-macro="field">\n + <tal:block tal:define="image python: \'editfield.png\';\n + info python: \'Edit this field\';\n + object python: field;\n + manage python: \'manage_main\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/edit_link"/>\n + </tal:block>\n + <tal:block tal:define="info python: \'Translate this field title\';\n + message python: field[\'title\'];\n + image python: \'translate.png\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/translate_link"/>\n + </tal:block>\n + <tal:block tal:define="desc python: here.Base_getFieldDescription(field)">\n + <tal:block tal:condition="python: desc not in (None, \'\')">\n + <tal:block tal:define="info python: \'Translate this field description\';\n + message desc;\n + image python: \'translate_tooltip.png\'">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/translate_link"/>\n + </tal:block>\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>developper_shortcuts</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/dialog.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/dialog.xml new file mode 100644 index 0000000000000000000000000000000000000000..a5de56883ec6d45b4ba4315a4354955e94c4d9a7 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/dialog.xml @@ -0,0 +1,137 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="master">\n + <tal:block tal:define="dialog_type string:View">\n + <tal:block metal:use-macro="here/list_dialog_master/macros/master">\n + <tal:block metal:fill-slot="main">\n + <div class="dialog_box">\n + <tal:block tal:define="actions python: actions.get(dialog_category, [])">\n + <div tal:condition="python: len(actions) > 1"\n + class="dialog_selector">\n + <label for="dialog_selector"\n + tal:content="python:{\'object_exchange\':\'Exchange Select:\',\n + \'object_print\':\'Print Select:\',\n + \'object_search\':\'Search Select:\',\n + \'object_report\':\'Report Select:\',\n + }.get(dialog_category, \'Select:\')"\n + i18n:translate="" i18n:domain="ui"></label>\n + <select name="dialog_select" id="dialog_selector"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doDialog\')">\n + <tal:block tal:repeat="action actions">\n + <option tal:attributes="value action/url;\n + selected python: action is current_action and \'selected\' or None"\n + tal:content="action/name"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doDialog:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Go</span>\n + </button>\n + </div>\n + </tal:block>\n + <div class="content">\n + <tal:block metal:define-slot="main" />\n + <hr class="clear" />\n + </div>\n + </div>\n + </tal:block>\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>dialog</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/document.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/document.xml new file mode 100644 index 0000000000000000000000000000000000000000..211aeefccdf6a486771ad39a752053de81641b9c --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/document.xml @@ -0,0 +1,121 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="master">\n + <tal:block tal:define="ignore_layout request/ignore_layout | nothing;\n + layout_form_id here/getApplicableLayout | nothing;\n + layout_form python: layout_form_id and getattr(here, layout_form_id, None) or None;\n + page_template python:(layout_form and not(ignore_layout)) and getattr(layout_form, \'pt\', None) or \'main_template\';">\n + <tal:block metal:use-macro="python: getattr(here, page_template).macros[\'master\']">\n + <tal:block metal:fill-slot="context_bar">\n + <tal:block metal:use-macro="here/context_bar/macros/master" />\n + </tal:block>\n + <tal:block metal:fill-slot="main">\n + <div class="document"\n + tal:define="actions actions/object_view | python: []">\n + <div class="actions">\n + <tal:block tal:condition="editable_mode | python: 1">\n + <button tal:condition="python: here.portal_membership.checkPermission(\'Modify portal content\', here)"\n + type="submit" name="Base_edit:method" class="save">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Save</span>\n + </button>\n + </tal:block>\n + <ul tal:condition="python: len(actions) > 1">\n + <tal:block tal:repeat="action actions">\n + <li tal:attributes="class python: action == current_action and \'selected\' or \'not_selected\'">\n + <a tal:attributes="href python: here.ERP5Site_renderLink(action[\'url\'], http_parameters)"\n + tal:content="action/name"></a>\n + </li>\n + </tal:block>\n + </ul>\n + </div>\n + <div class="content"><tal:block metal:define-slot="main" /></div>\n + </div>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block> + +]]></string> </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>document</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/documentation_view.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/documentation_view.xml new file mode 100644 index 0000000000000000000000000000000000000000..c7aa11f0a36284dc27d5e93ff4ef5bdc10e53215 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/documentation_view.xml @@ -0,0 +1,405 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +\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 +XXX: for now, curent action is passed as a parameter to the right form, which is gathered from the action.\n +A good way might be to centralize all action in a single page template that would fill itself (metal:use-macro) according to the action id it was given.\n +-->\n +</tal:block>\n +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n +<tal:block metal:define-macro="render_listbox">\n + <tal:block tal:define="field_names field_names | python: ();\n + toggleable_field_name toggleable_field_name | python: nothing;\n + zope_structured_text_field_names zope_structured_text_field_names | python: ();\n + structured_text_field_names structured_text_field_names | python: ();\n + structured_text_field_names python: structured_text_field_names+zope_structured_text_field_names;">\n + <tal:block tal:repeat="field_name field_names">\n + <tal:block tal:condition="python: form.has_field(field_name)">\n + <tal:block tal:define="listbox python: form.get_field(field_name);\n + listboxline_list python: listbox.get_value(\'default\', render_format=\'list\', REQUEST=request);">\n + <div class="frame">\n + <div tal:attributes="class listbox/css_class">\n + <div class="frame_title" tal:content="listbox/title"></div>\n + <div class="listbox_description" tal:content="python: listbox.get_value(\'description\')"></div>\n + <tal:block tal:condition="python: len(listboxline_list) > 1">\n + <tal:block tal:repeat="listboxline python: listboxline_list">\n + <tal:block tal:define="lineid python: \'%s_%s\' % (listbox.id,repeat[\'listboxline\'].index)">\n + <div class="listbox_titleline" tal:condition="python: listboxline.isTitleLine()">\n + <tal:block tal:repeat="column_id python: listboxline.getColumnItemList()">\n + <div tal:content="python: column_id[1]"\n + tal:attributes="class python: column_id[0]"/>\n + </tal:block>\n + </div>\n + <div class="listbox_dataline" tal:condition="python: listboxline.isDataLine()"\n + tal:attributes="onclick python: toggleable_field_name and \'toggle(\\\'%s\\\')\' % (lineid) or nothing;\n + id python: \'toggle_%s_%s\' % (listbox.id, repeat[\'listboxline\'].index);">\n + <tal:block tal:repeat="column_id python: listboxline.getColumnItemList()">\n + <tal:block tal:define="is_structured_text python: column_id[0] in structured_text_field_names;\n + is_toggleable python: column_id[0] == toggleable_field_name;\n + content python: (column_id[1] is None) and (\' \') or (column_id[1]);\n + content python: column_id[0] in zope_structured_text_field_names and modules[\'Products\'].PythonScripts.standard.structured_text(content) or content;">\n + <div tal:attributes="class python: column_id[0]; id python: is_toggleable and lineid or None; name python: is_toggleable and \'toggleable\' or None"><tal:block tal:condition="is_structured_text"><a tal:condition="repeat/column_id/start" class="anchor" tal:content="structure content" tal:attributes="id python: \'a_%s_%s\' % (listbox.id, repeat[\'listboxline\'].index)"></a><tal:block tal:condition="not: repeat/column_id/start" tal:replace="structure content"/></tal:block><tal:block tal:condition="not: is_structured_text"><a tal:condition="repeat/column_id/start" class="anchor" tal:content="content" tal:attributes="id python: \'a_%s_%s\' % (listbox.id, repeat[\'listboxline\'].index)"></a><tal:block tal:condition="not: repeat/column_id/start" tal:replace="content"/></tal:block></div>\n + </tal:block>\n + </tal:block>\n + </div>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </div>\n + </div>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n +</tal:block>\n +<tal:block tal:replace="nothing">\n +<!--\n +Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.\n + Vincent Pelletier <vincent@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 +<html>\n + <head>\n + <title></title>\n + <style type="text/css">\n +a img {\n + border: none;\n +}\n +\n +ul {\n + margin: 0;\n +}\n +\n +p, li {\n + margin: 0;\n + padding: 0;\n +}\n +\n +span.toggle {\n + border: 1px solid #000;\n +}\n +\n +span.toggle:hover {\n + background: #0F0;\n +}\n +\n +div.frame {\n + margin-bottom : 1em;\n + border: 1px solid #000;\n +}\n +\n +div.frame_title {\n + text-align: center;\n + width: 100%;\n + background: #555;\n + color: #FFF;\n + border-bottom: 1px solid #000;\n +}\n +\n +div.quick_links_group {\n + display: table-row;\n +}\n +\n +div.quick_links_group div,\n +div.quick_links_group ul {\n + display: table-cell;\n +}\n +\n +div.quick_links_group div {\n + white-space: nowrap;\n +}\n +\n +div.quick_links_group ul {\n + list-style: none;\n + padding-left: 1em;\n +}\n +\n +div.quick_links_group li {\n + display: inline;\n +}\n +\n +/* Table mode */\n +\n +div.table div.listbox_dataline,\n +div.table div.listbox_titleline {\n + display: table-row;\n + margin-left: 0.5em;\n + margin-right: 0.5em;\n +}\n +\n +div.table div.listbox_titleline div {\n + text-align: center;\n +}\n +\n +div.table div.listbox_dataline div,\n +div.table div.listbox_titleline div {\n + display: table-cell;\n + padding: 2px;\n +}\n +\n +div.table div.listbox_titleline div {\n + font-weight: bold;\n +}\n +\n +/* List mode */\n +\n +div.list div.listbox_titleline {\n + display: none;\n +}\n +\n +div.accessors div,\n +div.list div.listbox_dataline div {\n + margin-left: 0.5em;\n + margin-right: 0.5em;\n +}\n +\n +div.accessors div.title,\n +div.list div.listbox_dataline div.title {\n + margin-left: 0;\n + margin-right: 0;\n + font-weight: bold;\n + display: inline;\n +}\n +\n +div.list div.listbox_dataline div.argument {\n + display: inline;\n + margin-left: 0;\n +}\n +\n +div.list div.listbox_dataline div.type {\n + display: inline;\n + font-style: italic;\n +}\n +\n +/* Global styles (that apply both to list and table modes) */\n +\n +table div.description,\n +table div.source_path,\n +div.listbox_dataline div.description,\n +div.listbox_dataline div.source_path,\n +div.listbox_dataline div.source_code,\n +div.listbox_dataline div.content {\n + font-family: fixed, "Courier New", Courier, monospace;\n + white-space: pre;\n + overflow: auto;\n +}\n +\n +div.listbox_dataline div.source_code {\n + border-left: 1px dotted #000;\n + background: #FFF;\n +}\n +\n +div.listbox_description {\n + margin: 0.5em;\n + font-size: 70%;\n + white-space: pre;\n + color: #555;\n +}\n +\n +div.listbox_dataline {\n + margin: 0.5em;\n +/* margin-bottom: 1em; */\n + padding-left: 0.5em;\n + padding-right: 0.5em;\n + border: 1px solid #FFF;\n +}\n +\n +div.listbox_dataline:hover {\n + background: #EEE;\n + border-color: #999;\n +}\n + </style>\n + </head>\n + <body onload="toggle_all()">\n + <script type="text/javascript">\n + function toggle_all() {\n + my_elements = document.getElementsByName("toggleable");\n + for(i=0; i<my_elements.length; i++) {\n + toggle(my_elements[i].id);\n + }\n + }\n + function toggle(id) {\n + with(document.getElementById(id).style) {\n + if (display == "") {\n + display = "none";\n + with(document.getElementById("toggle_"+id).style) {\n + backgroundColor = "";\n + borderColor = "";\n + }\n + } else {\n + display = "";\n + with(document.getElementById("toggle_"+id).style) {\n + backgroundColor = "#EEE";\n + borderColor = "#999";\n + }\n + }\n + }\n + }\n + </script>\n + <span class="toggle" onclick="toggle_all()">Toggle all</span>\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\',here)">\n + <div class="frame">\n + <div class="frame_title">General information</div>\n + <table>\n + <tal:block tal:repeat="field_name python: (\'my_title\', \'argument_list\', \'inheritance_list\', \'my_type\', \'my_source_path\', \'my_description\')">\n + <tal:block tal:condition="python: form.has_field(field_name)">\n + <tal:block tal:define="field python: form.get_field(field_name)">\n + <tal:block metal:use-macro="here/field_render/macros/field_render"/>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + </table>\n + </div>\n + <div class="frame">\n + <div class="frame_title">Quick links</div>\n + <tal:block tal:repeat="field_name python: (\'my_static_property_list\', \'my_dynamic_property_list\', \'my_dynamic_category_list\', \'my_static_method_list\', \'my_dynamic_method_list\', \'my_dynamic_accessor_list\')">\n + <tal:block tal:condition="python: form.has_field(field_name)">\n + <div class="quick_links_group" tal:define="field python: form.get_field(field_name)">\n + <div tal:content="field/title"></div>\n + <ul>\n + <li tal:repeat="item python: field.get_value(\'list_method\')()">\n + <a tal:attributes="href python: \'#a_%s_%s\' % (field_name,repeat[\'item\'].index+1)"\n + tal:content="item/getTitle"></a>\n + </li>\n + </ul>\n + </div>\n + </tal:block>\n + </tal:block>\n + </div>\n + <tal:block tal:define="field_names python: (\'my_static_property_list\',);\n + structured_text_field_names python: (\'title\',);">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + <tal:block tal:define="field_names python: (\'my_dynamic_property_list\',);\n + structured_text_field_names python: (\'title\',);">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + <tal:block tal:define="field_names python: (\'my_dynamic_category_list\',)">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + <tal:block tal:define="field_names python: (\'my_static_method_list\',);\n + structured_text_field_names python: (\'title\',);\n + zope_structured_text_field_names python: (\'description\',);\n + toggleable_field_name python: \'source_code\';">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + <tal:block tal:define="field_names python: (\'my_dynamic_method_list\',);\n + structured_text_field_names python: (\'title\',);\n + zope_structured_text_field_names python: (\'description\',);">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + <tal:block tal:define="field_names python: (\'my_dynamic_accessor_list\',);\n + structured_text_field_names python: (\'accessors\',);\n + toggleable_field_name python: \'accessors\';">\n + <tal:block metal:use-macro="here/documentation_view/macros/render_listbox"/>\n + </tal:block>\n + </tal:block>\n + </body>\n +</html> + +]]></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>documentation_view</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.css.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.css.xml new file mode 100644 index 0000000000000000000000000000000000000000..b643fdac70bacd1afd6b79cf16b5fbbbca4c2026 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.css.xml @@ -0,0 +1,962 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.DTMLDocument</string> + <string>DTMLDocument</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>erp5.css</string> </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple> + <dictionary> + <item> + <key> <string>id</string> </key> + <value> <string>main_border_color</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>context_bar_background_color</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>navigation_bar_background_color</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>background_color</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>font_family</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>font_size</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>font_color</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>dialog_background_color</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>dialog_border_color</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>link_color</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>link_hover_color</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>button_description_color</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>document_border_color</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>document_background_color</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>listbox_label_background_color</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>listbox_odd_background_color</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>listbox_even_background_color</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>tooltip_border_color</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>tooltip_background_color</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>tooltip_color</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>listbox_hover_background_color</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>listbox_stat_background_color</string> </value> + </item> + <item> + <key> <string>type</string> </key> + <value> <string>string</string> </value> + </item> + </dictionary> + </tuple> + </value> + </item> + <item> + <key> <string>_vars</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>background_color</string> </key> + <value> <string>#D3E6DE</string> </value> + </item> + <item> + <key> <string>button_description_color</string> </key> + <value> <string>#000</string> </value> + </item> + <item> + <key> <string>context_bar_background_color</string> </key> + <value> <string>#BDD0E0</string> </value> + </item> + <item> + <key> <string>dialog_background_color</string> </key> + <value> <string>#BDD0E0</string> </value> + </item> + <item> + <key> <string>dialog_border_color</string> </key> + <value> <string>#3D7474</string> </value> + </item> + <item> + <key> <string>document_background_color</string> </key> + <value> <string>#D3E6DE</string> </value> + </item> + <item> + <key> <string>document_border_color</string> </key> + <value> <string>#3D7474</string> </value> + </item> + <item> + <key> <string>font_color</string> </key> + <value> <string>#3D7474</string> </value> + </item> + <item> + <key> <string>font_family</string> </key> + <value> <string>Arial, Helvetica, sans-serif</string> </value> + </item> + <item> + <key> <string>font_size</string> </key> + <value> <string>12px</string> </value> + </item> + <item> + <key> <string>globals</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>link_color</string> </key> + <value> <string>#222</string> </value> + </item> + <item> + <key> <string>link_hover_color</string> </key> + <value> <string>#3D7474</string> </value> + </item> + <item> + <key> <string>listbox_even_background_color</string> </key> + <value> <string>#DAE6E6</string> </value> + </item> + <item> + <key> <string>listbox_hover_background_color</string> </key> + <value> <string>#BDD0E0</string> </value> + </item> + <item> + <key> <string>listbox_label_background_color</string> </key> + <value> <string>#C1DAD2</string> </value> + </item> + <item> + <key> <string>listbox_odd_background_color</string> </key> + <value> <string>#FFF</string> </value> + </item> + <item> + <key> <string>listbox_stat_background_color</string> </key> + <value> <string>#C1DAD2</string> </value> + </item> + <item> + <key> <string>main_border_color</string> </key> + <value> <string>#7EC1C1</string> </value> + </item> + <item> + <key> <string>navigation_bar_background_color</string> </key> + <value> <string>#97B0C1</string> </value> + </item> + <item> + <key> <string>raw</string> </key> + <value> <string encoding="cdata"><![CDATA[ + +/*\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 +\n +input, textarea, select, button, body, div, span {\n + font-family: <dtml-var font_family>;\n + font-size: <dtml-var font_size>;\n + margin: 0;\n + padding: 0;\n +}\n +\n +button, select, input {\n + vertical-align: middle;\n +}\n +\n +button span {\n + background-color: inherit;\n + color: #000;\n +}\n +\n +img {\n + border: 0;\n +}\n +\n +body, div, span {\n + color: <dtml-var font_color>;\n +}\n +\n +div, span {\n + background-color: inherit;\n +}\n +\n +body {\n + background-color: <dtml-var background_color>;\n +}\n +\n +#body {\n + background-color: inherit;\n + color: inherit;\n +}\n +\n +input#hidden_button {\n + width: 0;\n + height: 0;\n + display: inline;\n + border-width: 0;\n + float: left;\n +}\n +\n +a, a:visited, a:focus {\n + background-color: inherit;\n + color: <dtml-var link_color>;\n + text-decoration: none;\n +}\n +\n +a:hover {\n + background-color: inherit;\n + color: <dtml-var link_hover_color>;\n + text-decoration: underline;\n +}\n +\n +hr.clear {\n + border: 0;\n + margin: 0;\n + padding: 0;\n + clear: both;\n +}\n +\n +div.index_html {\n + text-align: center;\n +}\n +\n +div.index_html table {\n + margin: 0 auto;\n + text-align: left;\n +}\n +\n +/* Main bar */\n +\n +#main_bar {\n + color: inherit;\n + background-color: <dtml-var navigation_bar_background_color>;\n +}\n +\n +#context_bar #jump,\n +#context_bar #action,\n +#main_bar .first,\n +#context_bar .first {\n + float: left;\n +}\n +\n +#main_bar .second,\n +#context_bar .second {\n + float: right;\n +}\n +\n +#main_bar button,\n +#context_bar button,\n +.dialog_selector button,\n +.document .actions button.save {\n + border: 0;\n + margin-top: 1px;\n + margin-left: 2px;\n + margin-right: 2px;\n + padding: 0;\n + position: relative;\n + cursor: pointer;\n + background-color: inherit;\n + color: inherit;\n +}\n +\n +#context_bar .tool_buttons button {\n + float: left;\n +}\n +\n +#main_bar button .image,\n +#context_bar button .image,\n +.dialog_selector button .image,\n +.document .actions button.save .image {\n + display: block;\n + width: 16px;\n + height: 16px;\n +}\n +\n +\n +/*#main_bar button .description,\n +#context_bar button .description,\n +.document .actions button.save .description {\n + top: 1em;\n +}*/\n +\n +.content .field {\n + position: relative;\n +}\n +\n +#main_bar button .description,\n +#context_bar button .description,\n +.content .field .description,\n +.document .actions button.save .description {\n + display: none;\n + position: absolute;\n + white-space: pre;\n + z-index: 50;\n + border-width: 1px;\n + border-style: solid;\n + border-color: <dtml-var tooltip_border_color>;\n + background-color: <dtml-var tooltip_background_color>;\n + color: <dtml-var tooltip_color>;\n +}\n +\n +.content .field .description {\n + /* \\*/\n + margin-left: 16em;\n + /* */\n + margin-top: -0.5em;\n + top: 100%;\n +}\n +\n +.content .left,\n +.content .right {\n + width: 50%;\n +}\n +\n +.content .left {\n + clear: left;\n + float: left;\n +}\n +\n +.content .right {\n + float: right;\n +}\n +\n +.content .field {\n + padding-bottom: 0.2em;\n +/* clear: left; */\n +}\n +\n +.content .field label {\n + width: 12em;\n +}\n +\n +.content .field label,\n +.content .field .input {\n + float: left;\n +}\n +\n +.content .field .required,\n +.content .field .reqerror {\n + font-weight: bold;\n +}\n +\n +.error,\n +.content .field .reqerror {\n + background-color: inherit;\n + color: #F00;\n +}\n +\n +.login .submit {\n + margin-left: 12em;\n +}\n +\n +/*.login label {\n + text-align: right;\n +}*/\n +\n +#main_bar .first button .description,\n +#context_bar button .description {\n + left: 0;\n +}\n +\n +#main_bar .second button .description,\n +.document .actions button.save .description {\n + right: 0;\n +}\n +\n +#main_bar button:hover .description,\n +.document .actions button.save:hover .description,\n +.content .field:hover .description,\n +#context_bar button:hover .description {\n + display: block;\n +}\n +\n +#favourites button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/favourite.png\');\n +}\n +\n +#favourites {\n + margin-right: 1.5em;\n +}\n +\n +#modules button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/appearance.png\');\n +}\n +\n +#language button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/language.png\');\n +}\n +\n +#search {\n + display: none;\n + margin-left: 1.5em;\n +}\n +\n +#search button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/info.png\');\n +}\n +\n +#status,\n +#master {\n + padding-left: 0.5em;\n + padding-right: 0.5em;\n +}\n +\n +/* Context bar */\n +\n +#context_bar {\n + padding-top: 2px;\n + border-bottom-width: 1px;\n + border-bottom-style: solid;\n + border-bottom-color: <dtml-var main_border_color>;\n + background-color: <dtml-var context_bar_background_color>;\n + color: inherit;\n +}\n +\n +/*#context_bar .tool_buttons {\n + display: block;\n +}*/\n +\n +#context_bar .tool_buttons a,\n +#context_bar .tool_buttons .separator {\n + float: left;\n + margin-left: 2px;\n + margin-right: 2px;\n +}\n +\n +#context_bar .tool_buttons .separator {\n + color: inherit;\n + background-color: <dtml-var main_border_color>;\n + width: 1px;\n + height: 22px;\n + display: block;\n +}\n +\n +#context_bar .tool_buttons a .image,\n +#context_bar .tool_buttons button .image,\n +#context_bar .tool_buttons a img {\n + width: 22px;\n + height: 22px;\n + margin: 0;\n + padding: 0;\n + display: block;\n +}\n +\n +#context_bar .tool_buttons a .description {\n + display: none;\n +}\n +\n +#context_bar #jump button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/jump.png\');\n +}\n +\n +#context_bar #action button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/exec16.png\');\n +}\n +\n +#context_bar .tool_buttons .list_mode .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/text_block.png\');\n +}\n +\n +#context_bar .tool_buttons .new .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/filenew.png\');\n +}\n +\n +#context_bar .tool_buttons .jump_first .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/2leftarrowb.png\');\n +}\n +\n +#context_bar .tool_buttons .jump_previous .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/1leftarrowb.png\');\n +}\n +\n +#context_bar .tool_buttons .jump_next .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/1rightarrowb.png\');\n +}\n +\n +#context_bar .tool_buttons .jump_last .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/2rightarrowb.png\');\n +}\n +\n +#context_bar .tool_buttons .import_export .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/imp-exp.png\');\n +}\n +\n +#context_bar .tool_buttons .jump_help .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/userhelp.png\');\n +}\n +\n +#context_bar .tool_buttons .find .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/find.png\');\n +}\n +\n +#context_bar .tool_buttons .print .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/print.png\');\n +}\n +\n +#context_bar .tool_buttons .report .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/report.png\');\n +}\n +\n +#context_bar .tool_buttons .cut .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/editcut.png\');\n +}\n +\n +#context_bar .tool_buttons .copy .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/editcopy.png\');\n +}\n +\n +#context_bar .tool_buttons .paste .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/editpaste.png\');\n +}\n +\n +#context_bar .tool_buttons .delete .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/edittrash.png\');\n +}\n +\n +#context_bar .tool_buttons .show_all .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/showall.png\');\n +}\n +\n +#context_bar .tool_buttons .filter .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/filter.png\');\n +}\n +\n +#context_bar .tool_buttons .filter_on .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/filter_on.png\');\n +}\n +\n +#context_bar .tool_buttons .sort .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/sort.png\');\n +}\n +\n +#context_bar .tool_buttons .configure .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/configure.png\');\n +}\n +\n +#context_bar .tool_buttons .activity_pending .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/activity_busy.png\');\n +}\n +\n +#context_bar .tool_buttons .inspect_object .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/inspect.png\');\n +}\n +\n +/* Status */\n +\n +#breadcrumb {\n + float: left;\n +}\n +\n +#logged_in_as {\n + float: right;\n +}\n +\n +#transition_message {\n + margin-left: 1em;\n + color: #F00;\n + background-color: inherit;\n + font-weight: bold;\n +}\n +\n +/* Content */\n +\n +.dialog_box {\n + color: inherit;\n + background-color: <dtml-var dialog_background_color>;\n + border-width: 1px;\n + border-style: solid;\n + border-color: <dtml-var dialog_border_color>;\n + padding: 0.5em;\n +}\n +\n +.list_dialog {\n + margin-bottom: 0.5em;\n +}\n +\n +.dialog_selector button .description {\n + display: none;\n +}\n +\n +.dialog_selector button .image {\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/exec16.png\');\n +}\n +\n +.document .actions button.save {\n + float: right;\n +}\n +\n +.document .actions button.save span.image {\n + width: 34px;\n + height: 34px;\n + background-image: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/save2.png\');\n +}\n +\n +.document .actions ul {\n + float: left;\n + list-style: none;\n + margin-top: 16px;\n + margin-bottom: -1px;\n + padding: 0;\n +}\n +\n +.document .actions li {\n + float: left;\n + color: inherit;\n + background-color: <dtml-var document_background_color>;\n + background: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/tab_right.png\') top right no-repeat;\n +}\n +\n +.document .actions li a {\n + display: block;\n + padding: 3px 15px 4px;\n + color: inherit;\n + background-color: inherit;\n + background: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/tab_left.png\') top left no-repeat;\n +}\n +\n +.document .actions li.selected a {\n + font-weight: bold;\n + padding-bottom: 5px;\n +}\n +\n +.document .actions li a:hover {\n + text-decoration: none;\n +}\n +\n +.document .content {\n + clear: both;\n + border-width: 1px;\n + border-style: solid;\n + border-color: <dtml-var document_border_color>;\n + color: inherit;\n + background-color: <dtml-var document_background_color>;\n + padding: 5px;\n +}\n +\n +.document .content .top_group,\n +.document .content .center {\n + border-width: 1px;\n + border-style: solid;\n + padding: 5px;\n + margin-bottom: 5px;\n +}\n +\n +/* LISTBOX */\n +/* FIXME:\n + - listbox uses lots of IDs, but there can be more than one listbox in a page !\n + - hardcoded images in html which are inly used for rendering style\n + */\n +.ListSummary {\n + background: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/tab_left.png\') top left no-repeat;\n + color: inherit;\n + background-color: <dtml-var document_background_color>;\n + padding-left: 10px;\n +}\n +\n +.ListSummary table {\n + border-style: solid;\n + border-top-width: 1px;\n + border-right-width: 1px;\n + border-bottom-width: 0;\n + border-left-width: 0;\n + padding-right: 5px;\n + padding-bottom: 2px;\n +}\n +\n +.ListSummary img {\n + display: none;\n +}\n +\n +.ListSummary #listbox_next_page,\n +.ListSummary #listbox_previous_page {\n + display: block;\n + font-size: 0;\n + width: 22px;\n + height: 22px;\n +}\n +\n +.ListSummary #listbox_next_page {\n + background: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/next_page.png\') top left no-repeat;\n +}\n +\n +.ListSummary #listbox_previous_page {\n + background: url(\'<dtml-var expr="portal_url.getPortalPath()">/images/previous_page.png\') top left no-repeat;\n +}\n +\n +.ListContent {\n + border: 1px solid;\n +}\n +\n +.ListContent table {\n + width: 100%;\n + border-collapse: collapse;\n +}\n +\n +.ListContent #listbox_label_line {\n + color: inherit;\n + background-color: <dtml-var listbox_label_background_color>;\n +}\n +\n +.ListContent #listbox_stat_line {\n + border-top-width: 1px;\n + border-top-style: solid;\n + color: inherit;\n + background-color: <dtml-var listbox_stat_background_color>;\n +}\n +\n +.ListContent tr.DataA {\n + color: inherit;\n + background-color: <dtml-var listbox_odd_background_color>;\n +}\n +\n +.ListContent tr.DataB {\n + color: inherit;\n + background-color: <dtml-var listbox_even_background_color>;\n +}\n +\n +.ListContent tr.DataA:hover,\n +.ListContent tr.DataB:hover {\n + color: inherit;\n + background-color: <dtml-var listbox_hover_background_color>;\n +}\n +\n +.ListContent td {\n + border-style: solid;\n + border-top-width: 0;\n + border-bottom-width: 0;\n + border-left-width: 1px;\n + border-right-width: 1px;\n +}\n + + +]]></string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>tooltip_background_color</string> </key> + <value> <string>#FFD</string> </value> + </item> + <item> + <key> <string>tooltip_border_color</string> </key> + <value> <string>#000</string> </value> + </item> + <item> + <key> <string>tooltip_color</string> </key> + <value> <string>#000</string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml new file mode 100644 index 0000000000000000000000000000000000000000..5de7cd57cbbec95d0d42f2b2ae32866d206d76a9 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml @@ -0,0 +1,76 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.DTMLMethod</string> + <string>DTMLMethod</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>erp5.js</string> </value> + </item> + <item> + <key> <string>_vars</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>globals</string> </key> + <value> + <dictionary/> + </value> + </item> + <item> + <key> <string>raw</string> </key> + <value> <string>/*\n +Copyright (c) 20xx-2006 Nexedi SARL and Contributors. All Rights Reserved.\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 +function submitAction(form,act) {\n + form.action = act;\n + form.submit();\n +}\n +\n +function setFocus(name) {\n + element = document.getElementsByName(name)[0];\n + if (element) { \n + element.focus();\n + }\n +}\n +</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/field_render.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/field_render.xml new file mode 100644 index 0000000000000000000000000000000000000000..48e85aef327cb0b2a4521668cf563f73ee8c1f38 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/field_render.xml @@ -0,0 +1,126 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="field_render">\n + <tal:block tal:define="value python:request.get(field.id, None)">\n + <tal:block tal:define="html_render python: field.render_htmlgrid(value, request)">\n + <tal:block tal:condition="python:field.meta_type != \'HiddenStringField\'">\n + <div tal:repeat="html_tuple html_render" class="field">\n + <label tal:attributes="class python: {0: {0: None, 1: \'required\'},\n + 1: {0: \'error\', 1: \'reqerror\'}}[field_errors.has_key(field.id)][field.is_required()]">\n + <tal:block tal:content="structure python: html_tuple[0]"\n + i18n:translate="" i18n:domain="ui" />\n + <tal:block metal:use-macro="context/developper_shortcuts/macros/field" />\n + </label>\n + <div class="input"\n + tal:content="structure python: html_tuple[1]"></div>\n + <tal:block tal:define="tooltip python:context.Localizer.translate(\'erp5_ui\', context.Base_getFieldDescription(field))">\n + <span tal:condition="tooltip"\n + tal:content="tooltip"\n + class="description"\n + i18n:translate="" i18n:domain="ui"></span>\n + </tal:block>\n + <span tal:condition="python: field_errors.has_key(field.id)"\n + class="error"\n + tal:content="python: field_errors[field.id].error_text"\n + i18n:translate="" i18n:domain="ui"></span>\n + <hr class="clear" />\n + </div>\n + </tal:block>\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>field_render</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form.xml new file mode 100644 index 0000000000000000000000000000000000000000..0f07e171713627216d7beff87e251eca68bef5a4 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form.xml @@ -0,0 +1,229 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_dav_writelocks</string> </key> + <value> + <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> + </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 +XXX: each case must be handled separatelly in this precise representation :\n + - both top fields must be in the same div, so they must be identified\n + strictly by their name.\n + - the middle field is rendered like the two top ones, but outside of the\n + top block.\n + - the bottom block is rendered in another way (without its group name) so it\n + must be rendered separatelly.\n +This leads to minor code duplication, but it\'s still code duplication.\n +\n +Breaks strict compatibility:\n +Groups must be named one of "left", "right", "center", "bottom" otherwise they will not be rendered.\n +Group order doesn\'t matter. Case is sensitive.\n +Groups names becomes "left_group", "right_group", "left1_group", "right1_group", "bottom_group" for quad_form_view macro.\n +-->\n +</tal:block>\n +<tal:block metal:define-macro="master">\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\', here);\n + left_group python: form.get_fields_in_group(\'left\');\n + right_group python: form.get_fields_in_group(\'right\');\n + center_group python: form.get_fields_in_group(\'center\');\n + bottom_group python: form.get_fields_in_group(\'bottom\');">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/form" />\n + <div tal:condition="python: len(left_group) > 0 or len(right_group) > 0"\n + class="top_group">\n + <div tal:condition="python: len(left_group) > 0"\n + class="left">\n + <tal:block tal:repeat="field left_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <div tal:condition="python: len(right_group) > 0"\n + class="right">\n + <tal:block tal:repeat="field right_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <hr class="clear" />\n + </div>\n + <div tal:condition="python: len(center_group) > 0"\n + class="center">\n + <tal:block tal:repeat="field center_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <div tal:condition="python: len(bottom_group) > 0"\n + class="bottom">\n + <tal:block tal:repeat="field bottom_group">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/field" />\n + <tal:block tal:define="value python:request.get(field.id, None)"\n + tal:replace="structure python:field.render(value, request)" />\n + </tal:block>\n + </div>\n + </tal:block>\n +</tal:block>\n +<tal:block metal:define-macro="quad_form">\n + <tal:block tal:define="field_errors python: request.get(\'field_errors\',{});\n + dummy python: request.set(\'here\', here);\n + left_group python: form.get_fields_in_group(\'left\');\n + right_group python: form.get_fields_in_group(\'right\');\n + left1_group python: form.get_fields_in_group(\'left 1\');\n + right1_group python: form.get_fields_in_group(\'right 1\');\n + bottom_group python: form.get_fields_in_group(\'bottom\');">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/form" />\n + <div tal:condition="python: len(left_group) > 0 or len(right_group) > 0"\n + class="top_group">\n + <div tal:condition="python: len(left_group) > 0"\n + class="left">\n + <tal:block tal:repeat="field left_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <div tal:condition="python: len(right_group) > 0"\n + class="right">\n + <tal:block tal:repeat="field right_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <hr class="clear" />\n + </div>\n + <div tal:condition="python: len(left1_group) > 0 or len(right1_group) > 0"\n + class="top_group">\n + <div tal:condition="python: len(left1_group) > 0"\n + class="left">\n + <tal:block tal:repeat="field left1_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <div tal:condition="python: len(right1_group) > 0"\n + class="right">\n + <tal:block tal:repeat="field right1_group">\n + <tal:block metal:use-macro="here/field_render/macros/field_render" />\n + </tal:block>\n + </div>\n + <hr class="clear" />\n + </div>\n + <div tal:condition="python: len(bottom_group) > 0"\n + class="bottom">\n + <tal:block tal:repeat="field python: form.get_fields_in_group(\'bottom\')">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/field" />\n + <tal:block tal:define="value python:request.get(field.id, None)"\n + tal:replace="structure python:field.render(value, request)" />\n + </tal:block>\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>form</string> </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>Persistence</string> + <string>PersistentMapping</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>_container</string> </key> + <value> + <dictionary/> + </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_dialog.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_dialog.xml new file mode 100644 index 0000000000000000000000000000000000000000..84d25d0422f5d1e43ee9fd2b8c36a45bce8a26ca --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_dialog.xml @@ -0,0 +1,103 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/dialog/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_dialog</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_folder_delete.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_folder_delete.xml new file mode 100644 index 0000000000000000000000000000000000000000..4f996d741e128a17deddd8c35e362653be6e406f --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_folder_delete.xml @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +Breaks strict compatibility :\n +Rename groups in forms, remove empty groups, move items not in first group to hidden group.\n +-->\n +</tal:block>\n +<tal:block metal:use-macro="here/list_dialog_master/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_folder_delete</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list.xml new file mode 100644 index 0000000000000000000000000000000000000000..91ca81bfe2bc704ae7c7ecfe955787b229036c2b --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list.xml @@ -0,0 +1,106 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/main_template/macros/master">\n + <tal:block metal:fill-slot="context_bar">\n + <tal:block metal:use-macro="here/context_bar/macros/master" />\n + </tal:block>\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_list</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_relation.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_relation.xml new file mode 100644 index 0000000000000000000000000000000000000000..09be94deb29704a1719df7c78910b2cd178f35b7 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_relation.xml @@ -0,0 +1,102 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/list_dialog_master/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_list_relation</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_ui.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_ui.xml new file mode 100644 index 0000000000000000000000000000000000000000..089dba16e2d1d719ca31ca07d806ddc9a33c2330 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_list_ui.xml @@ -0,0 +1,178 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +XXX: uses hardcoded indices values to access fields\n +-->\n +</tal:block>\n +<tal:block metal:define-macro="master">\n + <tal:block metal:use-macro="here/dialog/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/developper_shortcuts/macros/form" />\n + <table tal:define="base_form python: getattr(here,form_id);\n + groups base_form/get_groups;\n + default_columns python: base_form.get_fields_in_group(groups[0])[0].get_value(\'columns\');\n + columns python: here.portal_selections.getSelectionColumns(selection_name, REQUEST=request, columns=default_columns);\n + selected_stats python: here.portal_selections.getSelectionStats(selection_name, REQUEST=request);\n + global row_index python: 0;\n + global row_keys python: [\'None\'];\n + global stats python: [\' \',\'count\',\'sum\',\'max\',\'min\',\'avg\'];\n + all_columns python: base_form.get_fields_in_group(groups[0])[0].get_value(\'all_columns\')">\n + <tr tal:repeat="item columns">\n + <tal:block tal:define="global row_index python:row_index+1;\n + dummy python:row_keys.append(item[0])">\n + <td>\n + <tal:block i18n:translate="" i18n:domain="ui">Column</tal:block>\n + <tal:block tal:replace="row_index" />\n + </td>\n + <td>\n + <select name="field_columns">\n + <tal:block tal:repeat="option python: [(\'None\',\'None\')] + all_columns">\n + <option tal:content="python: option[1]"\n + tal:attributes="value python:option[0];\n + selected python: option[0]==item[0] and \'selected\' or nothing"\n + i18n:translate="" i18n:domain="ui" />\n + </tal:block>\n + </select>\n + </td>\n + <td>\n + <select name="stat_columns">\n + <tal:block tal:repeat="stat stats">\n + <option tal:content="stat"\n + tal:attributes="value stat;\n + selected python: (len(selected_stats) >= row_index and stat == selected_stats[row_index - 1]) and \'selected\' or nothing"\n + i18n:translate="" i18n:domain="ui" />\n + </tal:block>\n + </select>\n + </td>\n + </tal:block>\n + </tr>\n + <tr tal:repeat="item all_columns">\n + <tal:block tal:condition="python: item[0] not in row_keys">\n + <tal:block tal:define="global row_index python:row_index+1">\n + <td>\n + <tal:block i18n:translate="" i18n:domain="ui">Column</tal:block>\n + <tal:block tal:replace="row_index" />\n + </td>\n + <td>\n + <select name="field_columns">\n + <option selected="selected"\n + value="None"\n + i18n:translate="" i18n:domain="ui">\n + None\n + </option>\n + <option tal:repeat="option all_columns"\n + tal:content="python:option[1]"\n + tal:attributes="value python:option[0]"\n + i18n:translate="" i18n:domain="ui" />\n + </select>\n + </td>\n + <td>\n + <select name="stat_columns">\n + <tal:block tal:repeat="stat stats">\n + <option tal:content="stat"\n + tal:attributes="value stat;\n + selected python: len(selected_stats) >= row_index and stat == selected_stats[row_index - 1] and \'selected or nothing\'"\n + i18n:translate="" i18n:domain="ui" />\n + </tal:block>\n + </select>\n + </td>\n + </tal:block>\n + </tal:block>\n + </tr>\n + </table>\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>form_list_ui</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_sort.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_sort.xml new file mode 100644 index 0000000000000000000000000000000000000000..812773e0bf7e3cb90d84036f8b64c969ea888220 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_sort.xml @@ -0,0 +1,150 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/dialog/macros/master">\n + <tal:block metal:fill-slot="main">\n + <div class="content"\n + tal:define="items python:here.portal_selections.getSelectionSortOrder(selection_name, REQUEST=request);\n + base_form python:getattr(here,form_id);\n + groups base_form/get_groups;\n + columns python:base_form.get_fields_in_group(groups[0])[0].get_value(\'all_columns\');\n + global row_index python:0;\n + global row_keys python:[\'None\'];\n + all_columns python: [(\'None\',\'None\')] + columns;">\n + <div tal:repeat="item items"\n + class="field">\n + <label>\n + <tal:block i18n:translate="" i18n:domain="ui">Sort</tal:block>\n + <tal:block tal:replace="row_index" />\n + </label>\n + <div class="input">\n + <select name="field_sort_on">\n + <tal:block tal:repeat="option all_columns">\n + <option tal:content="python:option[1]"\n + tal:attributes="value python:option[0];\n + selected python:option[0]==item[0] and \'selected\' or nothing"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </select>\n + <tal:block tal:replace="structure python:form.sort_order.render(item[1], request)" />\n + </div>\n + <hr class="clear" />\n + </div>\n + <div tal:repeat="item columns"\n + class="field">\n + <tal:block tal:condition="python: item[0] not in row_keys">\n + <label tal:define="global row_index python:row_index+1">\n + <tal:block i18n:translate="" i18n:domain="ui">Sort</tal:block>\n + <tal:block tal:replace="row_index" />\n + </label>\n + <div class="input">\n + <select name="field_sort_on">\n + <option selected="selected" value="None">None</option>\n + <option tal:repeat="option columns"\n + tal:content="python:option[1]"\n + tal:attributes="value python:option[0]"\n + i18n:translate="" i18n:domain="ui"></option>\n + </select>\n + <span tal:replace="structure python:form.sort_order.render(\'\', request)" />\n + </div>\n + </tal:block>\n + <hr class="clear" />\n + </div>\n + </div>\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>form_sort</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view.xml new file mode 100644 index 0000000000000000000000000000000000000000..60ee385d04356f756b75b416477f7e6f97a19b2c --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view.xml @@ -0,0 +1,104 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="master">\n + <tal:block metal:use-macro="here/document/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_view</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view_dialog.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view_dialog.xml new file mode 100644 index 0000000000000000000000000000000000000000..a79ba5333b2f0a9ac0e63026d01da06079de8333 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/form_view_dialog.xml @@ -0,0 +1,102 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/dialog/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/master" />\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>form_view_dialog</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images.xml new file mode 100644 index 0000000000000000000000000000000000000000..de177137a474cd7ad870b313bf2ddcdf9713bd50 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images.xml @@ -0,0 +1,38 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Folder</string> + <string>Folder</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>_objects</string> </key> + <value> + <tuple/> + </value> + </item> + <item> + <key> <string>id</string> </key> + <value> <string>images</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1bottomarrow.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1bottomarrow.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..06a95a50ba981a1f83b59e0b490e7d087d52a06d --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1bottomarrow.png.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>1bottomarrow.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBI +WXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH0wceEBoaC/GYTAAAAQxJREFUeJzN0b1LAnEAxvGv5XGQ +i9ELJUlgEOLSVI1BtTQEBoFTtDTd3D/U2JAJbeEg0W0RBUEHOljZpdmp552d/u7FBhHbos1nfj7L +88BYJwSAxDESc4QABwh+NZaBOuADgjp9zsIA7LKXWJvOzM4sobcrdL0efuAjTUjIssy7bhC8Ahrn +lIdIRun3wlPKztF+29NR3wpUbYNENI4lBFnDgBpXCBSASQA0nNbC98VD+X4zvXG4Eo/G6LhNap0m +N3cazq1/jckBL9gjNIB+a9G5fKo8prZS20nLs8gWVEzVzdEgQ4nusDpCA+h+zVv5YvV5tSHsZDH/ +keOTE0qYf2+aJsI6p8SI/OOJcckPWp5q6kHSaFcAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>383</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1leftarrowb.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1leftarrowb.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..ed2c8ad9a2e798f4f65ed189d28c0eaed7de0153 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1leftarrowb.png.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>1leftarrowb.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACNUlEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIJwGMzIyomA3NL60dOB/RkYWnN4FCCCiXbzbEUROALOlpAL+CwtLAS1gx6keIIAIGtzH +C6XPgMgCsKEJCQkMenp6ePUBBBADKPKwYWwAZGhp6dr/z59//u/h0Q5UxPEfl36AACI6KECGpqWl +MHR1BTFs3HiJ4fv373iDAiCAiDIYZmh9vTfD2rWXGF68eM/AzMwMdNlHnHoAAginwbCwBRmamJgI +N/TmzecMX7/+JOgYgABiwSVR9BliaEFBNkNpqQvY0Hv3XjG8ffsJaPAPnPEAAwABhNNgkKFxcXEM +sbEWcJe+e/eZ4fPnb2B5QhkWIIBwGvzy5SmGvXtVGG7desQgLCzAoKQkycDGxgJ3KSEXAwQQToP/ +/p/NeOFC/v9Pn+wZVFTUwblNUVECLPf9O+EwBgggnAYz/PNm+P2PgfHePYb/3759Zvj3z4iBk5Md +mDEUGO7ceQ5yM16DAQIIt8FQ8Pv3HcaXLxn/MzExMYDw799/GHR1FRiOHWNk4OIyxKkPIIDwGDwV +iLPBrF+/bjM+e/b/Pyg4fv78yfDw4TNgyvgCDJI7OHUDBBCeDAIxVFalFeJyhjuMT5+eZrhx4yIw +dbwDWvYTGIG/ceoGCCCcZQUsg2B4kUXuv7x8xH9l5Ti8ZQVAAOEuhFxQDXSF0ipMW4HZWeo/KJ0z +MLDiNBgggEgq3ZABM7MESBFOgwECiJFWdR5AANGszgMIMAAqdFR7tyRoMwAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>682</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1rightarrowb.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1rightarrowb.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..b5e63fe515252278d38bc331b1712fb005dc64cc --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1rightarrowb.png.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>1rightarrowb.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACN0lEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIJwGS0r6/ZeQ8P3PyMjIAMNcXIYMyHwQxgUAAgivi9XUDEAUOKyYmSUYRERUiXYxQADh +NbisLJLBzq4WbPjfvy8YODl5oRYmETQYIIAYQJGHDYuL+/zfvPnq/9u33/y3ta35D3M5sfoBAgin +i//8+cXw/v03Bj4+DobJk7MYgIYz4DIcGwAIIJwG//37i+Hr158Mb99+Zbh48QnYcFiwEGMwQADh +MfgnONbv338HxK8YFi06wjBpUiaK4fjCGiCA8Bj8g+Hz5+9Q9j+GHz9+MSxceBjF8Fu35uE0GCCA +WHBJ/Pv3C2zww4dvGF69+gCOkH///jEsXXqcobAwDKzm0KFmkMuxJmaAAMJr8LdvP4GGfgQbCAKc +nBwMCgqiDMuWHQAGz02crgUBgADCGRT//v0GuvgbMHVADOXh4WRQUZFkOHDgIsOJE4cZHj9excDK +qoIz6wEEEE4X////i+HLl29AzSxgQ1VVpRj27TvPcPLkEbChQMD4+/cdnC4GCCC8BoOAkBAvg4SE +AMP+/RdQDMVpIhQABBCeMP7C8OvXbzAb3aUwNczMUjgNBgggPGXFD2D4/mG4fv0Bw6lTR8GGMjEJ +gg1VUYkHq/j79xlO3QABhDOvA8F/f//e/7KyYTjLCVAGwaUfIIDwlm6XL58Hu1RAwAHsUk5OA1Q/ +/fiKUy9AADHiqpqA2RkmgTeicOkHCCCcBlMKAAKIZnUeQIABAIDCJOatcadvAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>684</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1toparrow.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1toparrow.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..e09b224f5c14880cda57f8c82c27c2b020444eb3 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/1toparrow.png.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>1toparrow.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBI +WXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH0wceEBko6AuaDwAAAQdJREFUeJzVkT1Lw1AARU/ybKyk +BJsaqakUwSDBQapEhCB1LLaDFQd18h84+YPqIuomCCL4BwQHOwhvsaAWRFppUTSEhx+Dg0IV3MQz +3ssZLhf+IS4ms2xRxfyuFj2JR0bLUyuuT22mEsZky3k4QRL9LHmYDFGz5hLVpbDIcrDiy9uLifbw +4yES1St5GKQ5SC8YlfnAQ+iK3GCWUqHsnzVOg+5ItI/k5VNysbHZ0UPKlXAaO5nisnPD3VMT27Qo +zSyO16/PC93s8zGSSANgjF18VvU85NwMcRyjXhVCFyT7+nGtUdr3TRr1zh5HrH1IGhsYOAjAAa6+ +7NSBAeANULRQbP/ugj/jHat9QwyQSEx1AAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>378</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2leftarrowb.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2leftarrowb.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..64213f1fa8c0e1729b1ac902aff4b53062b30c33 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2leftarrowb.png.xml @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>2leftarrowb.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACxElEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIAZ0F3NjUSMlFQBUxPwfTQxIMsP5fBYdcHUgMwECCMPFX7EYKiwsxcDIyA7kTYAbChNz +h6rjeXQCSR0DA0AA4Q0KkKEJCQkMenp6UJECsKHIYu682NQxMAAEEE6DQYqjo2MZcnOdGd6+fQ8M +sn9gQ9HFengx1YEAQABhNRhkaFpaCkNXVxDDxo2XGL5//w72IrqYlJQHVnUgABBAGAbDDK2v92ZY +u/YSw4sX7xmYmZmBLvmIInb79iWc6kAAIICY0A1NTEyEK7558znD168/4fIwsVmz5uBVBwIAAcQC +oSYADT3wv6Agm6G01AWs+N69V8Aw+wTU8AOeJEFiU6fOIKgOBAACiAXi0gP/4+LiGGJjLeAuePfu +M8Pnz9/AimDqJ0yYSpQ6EAAIILDBL1+eYti7V4Xh1q1HwPQpwKCkJMnAxsYCdwGMJlYdCAAEENjg +v3+fMV64sOH/p0/2DCoq6sCYZWRQVJQAK/j+HRF2LS3zGevqsgmqAwGAAGKBMX7/vsN47x7D/2/f +PjP8+2fEwMnJDkzwCgx37jwHuQWsBhTzM2YsYczIiMGrDgQAAogF2RaQ4S9fMv5nYmJiAOHfv/8w +6OoqMBw7xsjAxWUI1PwILDZp0gLG/PxEnOpAACCAUAwGgV+/bjM+e/b/P8ibP3/+ZHj48Bkwxr8A +vXqH4erV83AxPT0/xosXN2JVBwIAAYRhMBMf0OWf7jA+fcrw/8+f3wyysipAy34CI+Y3w9OnpxmQ +xX7/foJVHQgABBCGwf8+QehOjjuMZS9+/WdmZmFgYWGDBRUwnH8xoIkxvkBTBwIAAYRRHsuqtEIY +LhCKmVnqP6ScZQUrVGHaChKDlsescH3I6kBmAgQQFoNF0D0B1CQBUvQfTQynOpCZAAHESKs6DyCA +aFbnAQQYAIZNxpLHFlkwAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>825</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2rightarrowb.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2rightarrowb.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..59bd8140dc1180dd2d8c0d18d9306285a696765a --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/2rightarrowb.png.xml @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>2rightarrowb.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAADJElEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIAaQi8XFff6DMLK4hIQvGCMDbOrArmMSxDATIIDALmZkZGRQVzcEi4EITk4DsKSamgFc +MTOzBIY6GPj37z2GgwECCGwA0GX/N2688t/OrvY/TBPItUAxBqAYsi8w1OEKBYAAYoIzmBgZ5s7N +Z7C1rQELvXixGehKJmQxoMv+oYvhNBwggMCGCgu7/V+48NT/ly+//L9w4RmKi4BiDOfPPwMbJCzs ++n/RotNY1aGbCRBAYBf//fuL4fv33wyvX39luHjxCcOkSZmwIABGFg/DpUtPGCZPzgKq+8nw7dsv +hrdvMdWhGw4QQFCDf4JtefjwHcPduy8ZFi48zDBxYibcu/HxZmAxkANA4MEDhDpchgMEENTgHwxf +v/6EhuN/hp8/fzMsXnwE7EqYpv7+cLADvnz5AVf369cfhkWLjmA1HCCAWGAu/vTpG9DFb4DB8QEc +SSC8fPlxhsLCMLDCQ4ea///79wus7sEDVHVLlx5nKCgIhasDUowAAQRNFb+BYfeT4cULiGIQ4ORk +Z5CTE2VYtuwA0KBbDDAHfP36A64OlK45ONgYFBXFgI44yHD//k14UAAEEBPEW78ZPn/+Bg5nkGJe +Xi4GVVUphv37LzCcPHmE4dGjlQxFRasY////AzT4OzgYQICHhxOsbt++8wwnThxmePx4FUiYEUQA +BBALxMU/gGH3jYGdnZWBm5uDQVlZAmzoqVNHwYYWFq5kVFGRBKr7BXYACwsL2FCYOpDlyIaCAEAA +QQ2GRJyQEC+DqCgfw4EDF+EubWjYwggSA7nq///vYHUiInwMYmL8YEPRXQoDAAHEAgmK78AY/g0W +ABkKUxwaOhmsGOZ6kAN+/oQkOXyGggBAAEGLzR8Mv3//Zrh69T6K4j9//oDFYK7///8bMAL/Yqhj +ZVVBN5cBIIDg5TEo4tBdAIp5JDFoyvgLF1NTSwKr+/37DobBAAHEAK1B/isqRmPkeyWlGDAtKOgI +V46sTk4uHCyoohKPYSZAAMENRjcUB8CqTlo6GMNggABipFWdBxBANKvzAAIMAGtj+U+94cjoAAAA +AElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>921</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/activity_busy.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/activity_busy.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..44db4c0dc71f2bcb5ad3b69440da8be0fb826761 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/activity_busy.png.xml @@ -0,0 +1,71 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>activity_busy.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AAAAAAAA+UO7fwAAAAlwSFlzAAALEAAACxABrSO9dQAAAAd0SU1FB9EKERIuJegC5wQAAAMCSURB +VHiclZVNayRVFIafWxV7BkTpaBaKogwIJoIQssiqdybidMQxjAmOg4rf6MK9unDryr1rQdRhkmlJ +GhNQZrQD8wuUmICfwWTyaWJmYtU957iormtVdyeDBy5Unar73Pe+59Ypx22i1WpZr3ytVnMnzTv2 +YQ4cHh4mjmOcczReeZ2bGxuc/exTVldXT1ygK5kDR0dHieMYM0NVUVUuT18g+WsfUs9ks0Gapiwv +L/dcwHVCh4aGqFarmFmAXnnpVfzfhyS7uyURk80GADs7O3z+wou8f33JdYFbrZYNDg7S39+PqmJm +fPXGW/yzf0C6sweApWnXlnP41tYWX7z2Jh9c+9YBRMWXqtUqIoKIMHvxZQ7XN0k2NntZGGK2fg6A +gYEBNtf+DPkoVzsyMhKgl6cvcPPGDfTgICjtpbYz3lu6ytuPPmYAfWGFKMJ7z8wz5/G3bt0WUoy8 +HnEcg/cA9OXeigje+/8HVeVcsxFqYmbcU6nwYf1pC4rTNA1+qRmRWbgGSFULErPrqYV5tJ3PwXdG +MWvb25kVcRyXhBShqSrTC3OYGV+O18M7U4vzQWkOVlUqwPr6RgZ2zgW1YZcd0BwAxnML86Xt589m +xieIRZCoXbz0mIpPL8yV7qcW54O6bruV1KfsiRJXKhlYi/4BRBHn2we/uNXOUbTi0hNPYRj7Kgzc +fx9RrVZzKysrJe5ks1HqEb28LFohIpgoiLGryiffXXPhVBx54XRfDO1JnTtxLvv6RaTkq4gwM1bH +AUcm/K7ZOY4g60yPf/wRKpKNDng+kiQpqRYRZsfqKIZX5Uef8s2vP3f3ir2jIxIRLj05ESYWwXnk ++dmxOl4VVFkXzx93/IfraptL77zL3Thw8OzXc13FUlWujE/gVXEY3mDXlCVJ+P63X7rbZh4Xzzxi +D546zUOVU6j3TLaPWO6lYpgaYkafCj+Y8pNJCdoTXFzggUqFe3E8v9jM/iBjdRzGoShrKMsmXG17 +2hkn/hABzj58xu6KMu9SVRJgG7h+DDCPfwGis07IRejK/QAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>901</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/appearance.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/appearance.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..3e093eb6b4407965c9ae562a3c5d9540ebc5faa6 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/appearance.png.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>appearance.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">iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAQlBMVEX/ +///A///A/8D/3Kjc3NzAwP/Dw8P/qFigoKCAgP8AwMCAgIAAwADAWAAAgIAAgADAAABAQAAwMDAA +QEAAAIAAAAADa57qAAAAFnRSTlMA////////////////////////////VIGNowAAAAlwSFlzAAAK +8AAACvABQqw0mAAAACF0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgMi4w7qtbxwAA +AHxJREFUeJxVjwkSQiEMQ6vWsIMLuf9Vpb/o+MMMJa8dCCIipJxEUSe7sbwDKuh+LZpXwCvpB0CP +ujcipbk6G+gaSHcHyqeaMOcGXwFwEEIzn3Pfr4RbQ4zIFwfQ1h61jtj7uxzJLFG9jrKmdvZ12xij +eHLTy2Yi+Pdr8uc+I1YIOGqptl0AAAAASUVORK5CYII=</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>374</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/checkall.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/checkall.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..14a5e453501448c1b2224cb7ab9e782b54983038 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/checkall.png.xml @@ -0,0 +1,73 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>checkall.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/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAADWUlEQVR4nGL8//8/AyUAIIAY +8/PzMQR//hQHkuwMb95cNOThYdj36dOXxZ8+fVrCwcFxCqaGlZWV4ciRIwwAAcSEzVSgq/h+/frZ +wMDwb6uzs6OAra1Nrqam5rE/f/40/P37Vw3Z1QABxGxhYQFxCiMjA1CS4du3rwKCgupr3N0jkr58 ++cX74cMnBjExPgYlJQUmaWlph58/f3p//vzZAKj24JMnT34ABBDcgH///rELCAjUKCoqrnjx4r2W +pqYlg4mJFQMLixTD40s3GYw2rWR4b2zIoK6uLCgmJmH4/fv3jHv37n0FCCC4AV+/fhUyNDTcmp6e +zvH37xuGe/cuA/FtBm0pDQb/KYUMHN//MJxQc2Z48eIpg6ysOIO+vj7HiRMnvAACiAXkH6DtDObv +3s1z5ONjePr0KdhmNbX3DJ8e3mdQSDVi4H70gOGXsRODpWUQw+PHDxk2bKhmkJMTZbh7924ZQAAx +Af3EAHSOsri4uJVsUhLDt8OHGT5//sQgzsbBYFpVxyAK1AwCd/hZGN6/fw4Mq39A+g3D6dOnHwNd +vQUggJiYmZmB0fYzU8/YWIjxwwcG5YwMBvnbtxkEQkMZGM6eBWv+nZjI8K2umOHgwSUMq1f3Maiq +SjMcPnx0FVDqOkAAsfz48UPTzs4ujJubG6yY6eNHBnYfH3g0fQwPZ3hWWsywa8kaYCyJMnBxfWQ4 +ceLSc6DUdJA8QAAxAZ3uY25uLisaGcnAkJaGkh4+hIUxfJ8wARi13xh+/GAHeu0Nw69fnxgePny8 +Cyh9F6QGIIAYFi1a9B8EgAH5H5ja/n+KjAQlk/8fIyLAfBDIzc36X1a29L+/f8B/Nzd3UCoShVkC +EEDMampqb5cvX27FxsbGAUxpDIx+fgyscnIMHB0d4OS6a9d2hpcvuRiOH98JDJIDH4CJpwPo7b1A +vX9BBgAEELOent4pYIjOPHjwoPijR4/4gV4SVAgOZgDazvDgwQOGZcuWMHz8yMRw7tzePc+fP7QG +at4J0wwCAAHEAooFHh6eD8CYSDp//rzahQsXoqytrWuABjPLyMgw7N178PmNGzdmAdX2AfEn9HwD +EEAsMAYTExMD0LBbLCwsDVu3bt128uTJGKABsUApbyA+jy3TgQBAgAEAcfRso4IFafEAAAAASUVO +RK5CYII=</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>974</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/configure.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/configure.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..4e21310b837088acb2332f708bf261d1dcd8fc27 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/configure.png.xml @@ -0,0 +1,66 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>configure.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAd0SU1FB9AJGxA7E/DICfYAAAHISURB +VHic3ZSxrqJAFIZ/bmxMbDAUSktjCb0+gG9AJw3vYWEiNa0W8xjWSolRO4szNUNitJDK5myzzAWR +XdfsNvsnEwJkvm/OyckA/0u4bc3nc34HYLSBfd8HACwWC9zvd+R5DqUUgiB4Z387OE1TXC4XCCG0 +AMAryUtGqxEAMzP2+31D8C4cqPex8Z2ZOU1T3mw27Ps+ExGfz2cWQjCA8tl6Oiai3wpc19Xgw+Gg +4c/Ar+qLaZogImy322oVZamG53mI4xgA0Ol00O122w76DQ7DEP1+H6ZpwrbthsB1XY7jGLZtt8Kq +KZvORIQoirBarQAA1+sVt9utdSMzoygKnE4nAKiOodEAA0AURbAsC8vlUgsA1CSmaeLxeICI0Ov1 +UBQFpJRVgVEdE2ZmSCnhOA7CMKwJqlFKQSmFwWCAoihqK89zBEFgPM+fhgPQgmosy8JoNMJsNtOS +Z/h0Om2AgZ+TUAqyLKv9lFIiSRItKSsiIg2eTCYvwTVBGSEExuOxFpVVJUlSExyPR3ie90twq0gI +AcdxMBwOkWWZrqIUGIbxR+CGhIjgOI5uWSlYr9efcmsCJiJ9Jex2u7fu648EfxNcE/wLsM4PJu9e +MPeOToUAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>587</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/decheckall.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/decheckall.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..cd4153285ca3037421852d0add6fb10108a51b34 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/decheckall.png.xml @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>decheckall.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/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAADTElEQVR4nGL8//8/AyUAIIAY +8/PzMQR//hQHkuwMb95cNOThYdj36dOXxZ8+fVrCwcFxCqaGlZWV4ciRIwwAAcSEzVSgq/h+/frZ +wMDwb6uzs6OAra1Nrqam5rE/f/40/P37Vw3Z1QABxGxhYQFxCiMjA1CS4du3rwKCgupr3N0jkr58 ++cX74cMnBjExPgYlJQUmaWlph58/f3p//vzZAKj24JMnT34ABBDcgH///rELCAjUKCoqrnjx4r2W +pqYlg4mJFQMLixTDrVtPGL5//8TAx8fJoK6uLCgmJmH4/fv3jHv37n0FCCC4AV+/fhUyNDTcmp6e +zvH37xuGe/cuA/FtoAZLBk1NfaDLQGHyneHFi6cMsrLiDPr6+hwnTpzwAgggZnNzc5DtDNzc3NMC +AwMNfvz4wSAtLc8gIyPEICLCxHD58iGg5j8MCgraQI06YBdt2DCT4f37lwy7d+8pAwggFqCfGICB +o6ympuYmKCjI8OzZMwZgaAP9LQG0XZNBV1eX4fz5SwxnzswBhkMgMKz+ATW/YXj58sFjoKu3AAQQ +CzMzM8j5mU5OTpIgw4SEhBiEhYUZODk5wS5jYmJjMDQ0ArJ/MGzcuITh/v1HDKqq0gwzZsxbBfT5 +dYAAYgE6WdPOzi6Mj4+PAYR5gBEPipFv374xAOOeARjiQBf+Yti16zgwlkQZuLg+Mpw4cek5UPN0 +UNgBBBCLuLi4DzAcZIEAFP8Mv3//Bmv8+PEjmA2MGYanTx8z/PjBDjTsDcOvX58YHj58vAuo9y7I +AIAAYgImkC49PT2w5i9fvoDD4OXLl2BXAOOdQUJCgmHhwgXAwJNjePfuPNDwH8AweFcKS0gAAcQM +DLy3y5cvt2JjY+MABiYoNoChL8IgKioKTq67dm0HGsjFcPz4ToazZw98ACaeDqC39wL1/gUZABBA +zEDbT50+fXrmwYMHxR89esQP9JKgsrIy2BsPHjxgWLZsCdA7TAznzu3d8/z5Q2ug5p0wzSAAEEDg +WAAG3AdgDCSdP39e7cKFC1HW1tY1QIOZZWRkGPbuPfj8xo0bs4Bq+4D4E3q+AQggFhiDiYmJAWjY +LRYWloatW7duO3nyZAzQgFiglDcQn8eVnQECDABScGQwDhbKlgAAAABJRU5ErkJggg==</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>961</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcopy.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcopy.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..d6867833cc11c767939528148ec70b845d581062 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcopy.png.xml @@ -0,0 +1,69 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editcopy.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlz +AAALEgAACxIB0t1+/AAAApVJREFUeJy1Vc9r01Ac/1Q8rbd3FGRsynryMLcWZntYtSyr9ORhsDWi +B3Hq2A4KKyKKLKfddpyX/Q/F06QQZLCY6KEqiEn1hfibYcNkZj+atF8PqzWx3ZYKfiC87wvffN6H +zyfvPeA/IQIAjDE6qtG27UjX7IwxOgiDg4O0uLhIYRbvijiVTBERkaqqXZEf808kSYKmaZAkCYqi +AACi0R5omoZEIoFCoRDKNsDncbVa7dgwLggAAMfZhrPtwLKsUH4HiCVJgqHrmJ2bw+rqKgRBQHzo +LJ5pz8E5R7lcxsrKSkeijosd5HHd3SNvZ4tqP23a3PhCT588JsYYra2tHRnucf/ksihiIBZDJpNB +qVTC29dlnD7Vh76TJ8BNC3lxqk1UtCeK+fl5jI6OIpvNUkC5X3HDc8nbdch1Nmnvxwbt2p9pZ8Mk +56tBbzSZGGO0sLBA6+vrREQkjI2RqqpERAHlAcXi1BRuTl9DqVSCYRi4fmUS+qsX+PCtCmrUMTlx +CQCQTqcxMjLS+u7B/futcDuG5+1sgbwaqO6i4R+btWmaSE/cQDKZRDwehyAISCQSUBQFnHNwzrG0 +tATbtiMB4of3CjAqFUxfzTeVfkflvYULySGYHz9hIpdBRryNYrGIVCrV5reiKMjlcrBtOxKw4u6d +2aZCF0NnBkCeC/JqaNT3R/6uAgCwLAuyLMPQdQzEYujv7wfnHKIotv8V+ksV5O2h4TafZk1uDQ1v +d7+uewCA3t5e5PP5NsWmabYTnzt/sa3xb9i2DQCQZRmPlpdxa2am5S2AgOJQRyFjjIrFYuBdJ49N +08Tw8PCf8MIQ+7e8X6mh6xjPZlse/yYOw3voseoH57zzBjkM/mDCILQV3ZD+0zUWFr8A76sUmn8k +CckAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>755</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcut.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcut.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..0f82ced0b12f84fe9804a55416c674447b414339 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editcut.png.xml @@ -0,0 +1,61 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editcut.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AKkAzQDefGi8WAAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAd0SU1FB9ALDwogL8KbC+UAAACpSURB +VHic1ZS5EcQgDEWFN9lyqIuWlFAbkbr4mzAMli2vOBL/CAQ8XQDRmwUiwvf4oI6XFDpob4Na9wR1 +Yh6GozuHJhQAiQgx8+WMlf6/sgAARATMbO59gk9DNRxqvgS1HCCE0B+chpoOdkGbcs77oVUAgBjj +NuilDESElNKe2tbmNXgpZek2kBq3PaPwkQfihs88aRf8NuWnSLxwbRxpjA8++dHrpr9QP53X9nr0 +F8+dAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>300</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editfield.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editfield.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..beb96bd587ad69698dbc52bdf6abab493a0473d3 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editfield.png.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editfield.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAT0lEQVQoz62SQQrAMAgEx5/Pz+2l +AQ+RlNgFQXFRlxUuEABqqqHmjlR7anCNMiVX7DjdJd81AfnmeeDU+gdNHWeuqfOpejL26fgRa/J4 +0wOvUEJ61o2JSgAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>136</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editform.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editform.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..8d6c79514616b6636354b4955275dd014e6e0590 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editform.png.xml @@ -0,0 +1,57 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editform.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAOElEQVQoz2NgIAMwQun/UPZ/POr+ +o+khD/xHov/jsPE/HpdQx0+MaK6hrp8Y6O4nRiyuYRzkoQcAh/kW+qSaw0UAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>113</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformaction.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformaction.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..15e31202ced43048aa6876440504fc56e863fb84 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformaction.png.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editformaction.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAS0lEQVQoz72QMQoAMAgDtfjw/NxO +ggQr4tDM3hmiAFwoAFSaGB+FhGX5xl62ShQ5XY3im08gzXXju06GyMA6E9o3Yob8bCz/oNUQFyPH +KRHmHpbNAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>132</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformrenderer.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformrenderer.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..e5d2deb76a52c523471fc85ba1cfea738956f176 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editformrenderer.png.xml @@ -0,0 +1,57 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editformrenderer.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAMklEQVQoz2NkYGD4z0AGIFXTfxY8 +mhmxiDPSxCaYybS1iZGAP6lrEy4/DvbQYyQn7QEAnOkYCTG5xcYAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>107</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editlayout.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editlayout.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..2abf5877296c3955ebf884bcb8b7452e13572116 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editlayout.png.xml @@ -0,0 +1,58 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editlayout.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAARUlEQVQoz7WRUQoAIAhDN+jgu7n9 +FIhEkdZAFMU9RKAgC4FNzokJF+JyyQCg+Y4kG5mzdjMuHUqkSJBk/0jxrqek2sdP6m3qKQITuk/z +AAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>126</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editpaste.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editpaste.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..45763b4a07aef278a88727eaafcc69ed5d549e6c --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/editpaste.png.xml @@ -0,0 +1,76 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>editpaste.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AAAAAAAA+UO7fwAAAAlwSFlzAAALBwAACwcBtnMLwAAAAAd0SU1FB9ALEQ0pN7W8HtMAAAQaSURB +VHicnZXfa1tlGMc/Sc5yzpIMS7eUYKqUtbgOZMOyRRxeyWQ3XuxGzNrB/IG/UJwibJOtXhgV+xco +KGPiuiGiwwstxYJeWRandhlil7Zp1mSatlkas5OT8+M95/Wi7dmyjfnjgYcDz/s+n+d7nvM+7wlw +F+vq6pL9Wx0e2R2ivlxFt2H0KwJ3y2mzYDAob/VwJCwf2BqWI8fvl64rZO7nt+SXnw3K1I6u2/au ++83MQDAYlJVKhXg8zsrKSlvBN57t5NQ5iWXNYlnLlObOc+mXrznzxRLH3v4YRVEIhUJomoaqqhwa +GuLHbDYAoADE43HOnj3rAxuNBn+V3ufUOcnc7x/RbP3JtWqJpr5a+NGBCh+88zy79jyFqipYliAa +jVKt132GArCysoIQAlVV2bhpEwBnvt/C6M5tmKYOgBCgKKtPUND1CvHkVTo6YgghsCwLsbp4AwzQ +arUQQhAIBEgkErz6+jHq9TqVSoWlpSUajQaqqmIYBpFIBMuysKwm169LVFWlp6eHWCzWDhZC0N2d +wLY9HMdhtlhEWYsLIcj/8LmfcN2UNG2XhunRtF3C0Xv8tfqtrRBCUCgsEIvF2LBhA5oCpnnjtQDG +Ly3d8UQNDAyQTqcZGRlpUxwEcF2X3t5eotEojiNpNi3q9TqlUonFxcU7AtctsjHCkSNHGBsbQ9f1 +drAQgmKxiK7rSOmwefNm+vr6SCaTJJNJf3MmkyGbzZLJZJicnAQgGo2QzWZJpVIcPXqUzs5O2dYK +RVHQNA3TNCmXy371arXqg4eHhwFIpVJtqodPnKDZNDBaRnuPXddF13W/QCKRQAgol4uEQqE2xZen +p3nt8GHGx8fZt28fY99+w/mfLlAoFJiamuLkyZPA2uTlcjlyuRyKoqy1ZXa9JsvLy/z23ek7fjzP +sZDCwnMFhmGSm7rA/gPPUKvVAn4rpqen0TQNRVHYsiWBEIJKpYJlWbSc1Wvg4NAQ2/r72bt3LxMT +E0znfqWvt4et993L3PwVDh4cvL0V3d3dCCGo1+uUy2X/DN8MPj06iiccpLDYvaMfT9jg2kjhIF2L +YumPdrAQgmq1iqZpaJrGesw0TRRFwXQ8AIYGB3n5heeYmJhgJn+ZFw8dIH8xy8JiDc/zGHxy/+2K +TdP0VQohMAwD27ZpNBq0bBeATz/5EClsHt653Ve7e+d2pGOBazM/P98OBlAUxXfbtgmHwxQKBQzD +wFgbwsy77zEzM8NLTw+Sv5jlyuI18nMLPL7nIebLV0k/8Vg7uFwut51XAGGamKaJbdtYzqri42++ +sqpU2Ox6sA+EjXQdP1aYzd8Ae54XSKfTbbf/zdbR0cHGTR3kpyaRwkI6LTzHxnNMpLDAMvE8E2lb +SNfx8/7V/2t9TP/JarXaf+L+L/sbU4JXMOarEXIAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1181</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/edittrash.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/edittrash.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..2b0d2f93a9aa8ed16e2620aa3a1393fa8429bb95 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/edittrash.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>edittrash.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAQAAABuvaSwAAAABGdBTUEAALGPC/xhBQAAAAlwSFlz +AAALEgAACxIB0t1+/AAAAdNJREFUeJyN0z9IlWEUBvDfd/1SUBIRItEwzaIowxoqab4NQWAtTRJB +Qw1BQ0sUBQkNERWUUENgw11aoyX4tpb+YhINqQkadQulQb3azfRtuN+93myo5x3ew3Oec87De3ij +h8ZsM+aJEbCgHongkEFnK9yAg9zHoBJyEEqnr5qTOABlsiw7HI6G3nA1NIUdYVfoDJsljqMHEXT5 +GBjXJu+GYfvEXjmhxRdnlFVkejAT7prWKrbkmIv65H0wq1GbOy4TmED8zEunLXshtkWDXgt+6LJb +jdemTSqA2xLxkHM2yDtiyXsUzaOoaEadooJFJE65K76H6eh6KGjXq0GD5+jGvFFzRk26FWXtWrUu +DNnqEdpFgilk1Bn11bhNUWkHmVyqnrbkgpN22qNRhw7tipYVMJK+d6ZfolxQ541F9WatU2uqsoAc ++iXim7J6UnJFQYPId80yJnSl/FOJb7Li8+mY6kWujcZkS579B56ndwYe/5GK1moryJB48B/dryGW ++vkXLpU7Q02FDlWSGrXYu2qj1LnF+r88Rxr99MtwWVyu2miTJt1a0awJnVYUzZurKk7RFj7L2a7W +F9/wyTuTit5WaSrBFQOE/dZZBLMK8mm+9In5Df6gmTDXwbUAAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>561</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/erp5_logo.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/erp5_logo.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..9ea2d7d5b6e9d37652035f64ba98b4c64691de65 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/erp5_logo.png.xml @@ -0,0 +1,276 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>erp5_logo.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">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</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>250</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <long>12588</long> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>320</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/exec16.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/exec16.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..e5d647ae6513d58980187a010796122d2eabd3f2 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/exec16.png.xml @@ -0,0 +1,72 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>exec16.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/9hAAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAd0SU1FB9ALFw4yNkygBFoAAAMeSURB +VHicdZNbTNsFFMZ//39LqazIOjbcZge1lZk5ZThWmFlKuzlkIY4xsweenNHocNJ2l7gsxqiEsJmK +TsBEExOyOONDQbmuIxEHGzBvxfxTH1wQBmYxXLYBYRm3lh4fJo1k2ff05STnnO985xylt7cHg17H +YnQJg16HPsHE+a+/QmJRMtIt1NR+ycGXS3gY9IGGwIpAbU0dHXWlBAfX0d7eIXabFUB5aIFl0vR9 +M4B4fR4lOAhhTZP33q8AgcrKD2RbdrYC0NLcKgdKiuMF1WUSi8WkpfkiYU2TxYV5yXfuZObOCHcn +/2aP+3kkFpWwpsnF4CUaGxplOU/x+jxxOWFNk4rKKv78rQOr4QbJiRFUVWUmYuTmkp3tuw5w4piX +rP/UrBghrGlkZW1jIBRk16NhVpv0xBKM6A3JrDKlYp++zS8/t5Gbl8f8wkK8qfp7f7+kms1SVLRP +nDuzyUi4jukRhclZBc9n/ZR/2sdd0kjPfI5NhlF2O3Oxplskbe066ev9SfSxWJQX9hZg0OuYnhwj +NZZCTJ2ivuMG1pwiBeDzwBWpOvUKm2xbuWVcy27LE0QjQkPjd6g7HHlKYeGLvPHm64yPj5GctoXE +xFVUHSslMvGHRGYG5Mwnx1lKNGBMtTI1NcNrrx7G7c7H5c5XVpj4z81h8b59lKeMQxjmJ0ja8CQ6 +sxkFmJ1PYnRuNR/5z5GcsubBNf74Q6eUlR3l+sBfhG6v595jBUSS7ESWzMypdobuGBkcGsbjPU53 +15X4GnWBd6wcPn1BysuPYHl8I93dXbS0tjAyNg2mDYyMz3Hh2wbq6+u5NztHVtZ2zGtSOHvm7IcO +h6MCl8uJ1+chM9Mm+1/aK7k7nhUAt8spPVe75Fpfj7hdTunsvIwj5xkpKS6UzZk2CYVC9w/pEJex +nQpy3l9Nqc9D8f6DtLY1AZBuWS+qquPEydNKdLSVd89dxb+Yg1euxX1bYWJtTR3ffOElPGygvbYa +1bZZQNhTsC9u2knnOBmHAlR/XMXEran7Cjb6mh74sq1bnuZI2VtcagvQ1fMrfn81/2+2jH8B7yA9 +2jGz/1AAAAAASUVORK5CYII=</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>929</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/favourite.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/favourite.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..c95b3577348405cefbd7216adb2cc6bb90b0497f --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/favourite.png.xml @@ -0,0 +1,66 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>favourite.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/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAAB1UlEQVR4nGL8//8/AyUAIICY +KNINBAABhGHA38NnjYHYBUN8/V6ln1HlLt9VvQSRxQECCMUAoMaZQOoMEO8Gss8AsSBUPO3/t+93 +/794vfv/h893L/EZGsP0AAQQE5JmkK1pSOYZM/z52wEUV2L4/3/m3w37GP7fesjw8OdXwa///3bA +FAEEEAuM8W/fKWMmexMGBmaomR+/MPy7eDOU4e9fwX+XbzP8O36R4cGn9wwf/v9h+MXwH+5FgACC +G/Bn3R4Gxp1HGRj4eRkY+bgZGL7/ZPj/6p3g/y9fQ/+/fMtw8+dnhm///zH8ZPjH8Pc/w3uYPoAA +ghvw/+GzPfAIZWFmYGBkZPj3+w/D2/+/GV7++83wA6jxJyLK98AYAAHEiJwOrvIZrfrL8D8Uxv8F +tPE3w3+grf8ZfqOmFxPXL1fOghgAAYQSC9/+/03/8f/feyBm+A527n+wzWiaK2CaQQAggBjRU+JJ +Xn2Xfwz/d/8FhQumzXuAml2RBQACCCMhmX++uOcf0BagVxj+oGq+B8Rh6OoBAgjDBTBwgFd3FdD2 +UCQhE2SnwwBAAOHMC/8Z/qdDbQWBCmyaQQAggBhALsCFd3FruwDxbnxqAAIIpxeIBQABBgD17wo7 +rapDiwAAAABJRU5ErkJggg==</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>586</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filenew.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filenew.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..501d6c1f3f156d147aa99e9ed546b2e914047e3b --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filenew.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>filenew.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlz +AAALEgAACxIB0t1+/AAAAdhJREFUeJy1lTtu20AURa8E2TFAGwhADlI4m1CjJahSp1619pAqTVag +gmvQTlTEgLs0kcEiARISsuIUmu97KYY/iRRFI8kFBvPB8Mydy0cQ+E8a1Cfz+ZwPhwOklJBS4txY +Stn6fF2j+kQphdVq1bpRSon9fo/dbofZbIY4jrFcLrkLXmo6nfJ2u+VzyrKMkyThKIp4s9lwHMcM +gNtYw1PHXQrDEEEQQAiByWSC8XiMOI7RBj8Ca60v3ioMQwghkCRJJ/wo4z5gABBCYLFYIE1TpGmK +LMsaexovr4/W6zV+/3rG09cv+PH9Gz4/POLDx0/nwX0dD8C4uw0gxDsMnMP9+93fO2ayIKPBRkG8 +vcM1R0h/Rt3gS47ZWZDVIKvAVoGsRvBmhOC6Wcr9wMwgsiCjwFaDjMrhfnx7c9UNbouCmcHOgq0C +G++Sc8dsdOn8VY491HinToOMzHtdcyzBLeBhY+Uf6axjZgJbUzmzqubcZ0zWV0eb41FjxVPBVpet +AtUOyTMm0yPj4dAnU7jzWcocVuVZVkdxi0tgIvK9UY2SIuevTa6qBA/t4bg8wMjjPI0Gu5ODioyd +7Zexfsnw9IIq37wVZcZO+2yLeb7vVKffYuvf4BUqeX8A49z+bCt1xTwAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>566</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..626f814c1fbe07d7571d9e6d6b0623814323e9c3 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>filter.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALEQAACxEBf2RfkQAAAAd0SU1FB9AIDREqLSugfIkAAAGiSURB +VHictZW9rsIwDIWPnQRSkFiQWHgGxDPxAEw8GUiwMLAwsmVjZO2AQEURbVrf4d5W6Lb8SWApU63P +x8eJSyKCbwR/hQpAP0sgosaWRITeBltrRUTAzNjtdsjzHNZaEBGIqFawqQjdekxE0mq1sFgskOc5 +tNYIIYCZ0e/3YYyB1nUto9GoVqDK0lrLarWC9x6n0wnMjCiKYK0FM+PRkJ1zlbASXg2vbFNrDWst +tNYwxiDLMhhjHoKbolKcZRkRkSilsNlscD6fcb1e0W63kaYpjDF3IU1W0H8lRCSlj1prbLdbeO/R +7XahlALzb5Pj8RgiUnVSG2D58fYAEOecOOdEKSWdTkcACAAhIhkOhzKfz2W5XMovos6oKb5VXg7l +NpIkQRzHAIDZbIb9ft94n+++PBGh0rsyiqJAHMdI0xTT6fQuFGjw+JHyJElwuVwwmUxwOBwevrxG +j+95vl6vZTAYNHr6/7y1hEIIiKLopdyXwaVl3vvPgvM8R1EUOB6PnwUzM5gZIYTPg3u93ss74+l1 +qxL/9u+zBf82+N342j/vB9U9JyyjV9AaAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>549</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter_on.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter_on.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..c1c0797a161a032147cb8523e355220db12bb05b --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/filter_on.png.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>filter_on.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBI +WXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH1QcWFB8uQ9b7kgAAAYdJREFUOMvdlD1uU0EUhb87M++N +/YSQoLAIDhReBGIHiKWwAApEScUagqiQEEZUFMjKDrwFSwjJbRRLkMQmmTeHwg5YtmMceA3cajQ/ +37135pyBfy1shz36k7MbF2OMkoRzjsP+HnUWregwA1ucePDo81bO6oTKsqR/cIe6FiEYKQnn4PYt +TxGMENZrWUpiawPvvd6/ustsJlI9h7WioxUN54yqMspiM3glgQG4nxnMMAMfIEbDe6MojIskigKk +v3s8ee/59Hafr98yWRBLI3ioKjcfX/cqluEhBABCCBz295h9z1Rth/eGW/T48PEXJKFfreyiMDQc +9DQc9OS9V1VVWshOZqZut6t3B/v68PqerpKj/Qa+Nnlymjk6rgF4/rLFaDTayHDb7n9Fq+QMR8c1 +F+fi6Qt3JXRn511WfnKaOTvLPHkmxuOxNWF9DQc9fXxzX51OZyfhuevQUxLtdptGwZeqmk6nzYLr +WuQMk8mkWbBzc3OklJoGw80bftlpjYW2fPr/QfwAJ9uRmij7cLwAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>506</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/find.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/find.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..f2cbf6bec8337d07d83010b45a2d54adcd046223 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/find.png.xml @@ -0,0 +1,75 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>find.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AAAAAAAA+UO7fwAAAAlwSFlzAAALEAAACxABrSO9dQAAAAd0SU1FB9EGDwsuJY7DslYAAAPVSURB +VHicrZRNTFxVFMd/782MAQYcvmfA0pbYAMWWps0IiSGm1lTroqaxYSHIh25JTTHQ7oiumlQTTFyQ +1MQ2NJaFG3YFIwyJWAoGmUBVOkEaGb4mTN+bGWDm8T7muiAgLYzWxv/u3HvyO/97Tu6R2Ef19Q1i +fn4em81GMpnEbrfj8Xjo7b0j7Ze/n+y7g6amZhEOhzlWdYy6hvfJyslDAIlYhPs//kRJSYmorKxk +YGDgXwvsJJw9+5ao8Xq5+NGHFBZ60Ow2kB0YIsmGJci22yCm8tW1a0xPTzE4OPiPcBvA+fPviler +vbRc+ph8TxGejDRMJBY0A1XT+XMtQUCJQEY6b9e+hhJaweFwfDo3N/dZKrDs8/nKLMvi3Ht1ZOXk +UODY6k6Bw87LGQ7WDJOEaRLREtxbWGHKtHGh4QMWl5bp6+srS+nYsqzwhbo6jh4/jm63o5mCLIeN +VcMksBYnZlrErSQbusVKJIa6uUlGXiEnDxTww8D3lyYnJ/d1LSuKiruoGGdmFkrCYjGu70BXNRNl +0yCsGyxtWiw+VlCjKrIEBWWvEAwGU/bYDiA7toakJ3USksxoOIYmBErCRDUNFM1EVVaJranYHaAJ +QTowOjqaEizrus7q0gIbhkV4Q+ORuk5I03kc11FNHUUzebgeZSW0hK4quDKcyEIQfTSL2+1ODa6o +KOf36WkS4RDJF9KIaAlWohGCikJwVeFhVGFjNkB8ZRlnoZtTh0o5kojwzc1blJeXh1KCm5uby8fH +xvnu1k2OZqVR7MpGi8dZjsYIhRZIzAYwVAV36RHePOnlTH4mv9y/h2+gn87OztfZ9Rd2SxJCFHV1 +dS1N+icpLS2l/nI7QT3JnBpFTcSJ6hYvpqdT48mn2CFx58svGBn7maH+u1QH5xkvOZgSbJckyWxo +aBC5ebm4XC6SB0s5ceIUBw4fBEAJLvDr3B8sjI3y24MHDPXfBSG43PYJfr+f4WHfHvjOgRAiu7Gx +UY1GY2RmOikufglZljFNEyEEUzMzCCHwDfRTHZwno7EZn2+I9vYOJiYm9sB3lpAkSZHtQm1tbSIQ +CCDLEoZhIISg7PAhuru7HVnf9hpcrEPOzaWj4wpXr17h+vXPAcRu+DOvQSGETZIkazusrq4hMzcX +b1UVLS3N3Ljx9RNteWJt1tbWSiMjI2LfYfwN3TYk1hWFkbExdF2nqalxx8PwsE96ZsepHrLtvKqi +gqamRnp6buP3+5Gfzmxtbf0vxSSAdUVhamaGnp7buFyurRuv1ys/nficzsWZc+8Ip9MpTp9+Y992 +Pq8E8L9D9+gv2nfa+T8QLnEAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1112</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/imp-exp.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/imp-exp.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..ecd12775bfd852ca8d81f05d874f3e905e6d2669 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/imp-exp.png.xml @@ -0,0 +1,73 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>imp-exp.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAA3NCSVQICAjb4U/gAAABd1BMVEX/ +/////v7+/v38+/z9+vj8+fz9+vf89vH79fD79vH68uv58Or58On58Oj47eT47uT37OL36+Hs7Ozi +7vf26d326Nz26Nvd7fb05Nb049X049Ty4M/y3s7q39XN6fTh4eHk4Nvg4ODx28fe3t7Y0MrXzMTP +y8TWyL6e2uvQyMHJycnUxLjGxsbSwLLRvazGuKzOtJ/MsJm0tLS7sqtzytzLrJO4sanJqI2BvNhK +1OXIpIfHoIFFzto/zNxbu9agm5eYmJiBm7gvu9BapcElrswcqsmFf3ofmr4skq8RlcAli6wYkLcU +jbURjLoVhrAWhq8ahKcWeptTU1NMTExKSkpGRkYXVnYRVnoYUncXUHQWUHEVTnIcTG0STnE/Pz8+ +Pj4cRmcUSGkUR2saRWc5OTkSQ10zMzMhNEwpKSkKJDkKIzkZGRkIGy8HGioIGSsKFycUFBQHFigT +ExMHFSYKER0QEBAGDhsMDAwICAgGBgYCAgIAAgMAAAALbezuAAAAfXRSTlMA//////////////// +//////////////////////////////////////////////////////////////////////////// +/////////////////////////////////////////////////////////////////////////9jZ +4zEAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdv +cmtzIDIuMO6rW8cAAAAWdEVYdENyZWF0aW9uIFRpbWUAMjEvMTIvMDEa4ToEAAABQUlEQVR4nFXO ++VsBQRzH8SmRdImkU8eodF8qym4Nu7FYV+VIky6xckY6zB+fY5ft8+PreT8zXwCaI6RQKGHwf5Eb +EmZcNvz5TYiMr6EQcvpNePuQXMr8Fgoeh1+JdYvlTZk/tNmEgS4LZP4q1gCklmX+BnPedg0iqWxZ +/JY0F/MxvCVNSAavnVyJdR27KY7nWVqPnmpLGxfSI5VkwM6xVgW6R/H8wpHE79VokKIV6BEZg4nq +nsQfsJoIGtELUtBUMFqV+AuCfBzdIYWV5eyBZEXkHwhA7RnpaZbnOcqN6z3GmUYjbeEZX6x1cOdy +CPoHhjTj2OR3eHP70tsE9qkGNWOTWOl3eIQDiX+hSj2sNUy3ao9w3KvVI1rDzFynPu3x6MTU7PxK +s3aGhLMum82r61s7u9jmYsLkvMvicKlYlM77A2TUXvpMdlMEAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1017</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/info.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/info.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..4a57809a8cf743311e0afb770b1fe356782b1f41 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/info.png.xml @@ -0,0 +1,77 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>info.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">iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAgRQTFRF +AAAAO4O6O4G5OX22NXWyMnOyL3G0MHa3NX25NHu4O4K5OHqzMWaoKlqjKF+cKmeRKXm5HGO5Gmi+ +Gm3DFWvHFmnDN3OuLVieKFWgJVimJ2KWOKzqI3/PFmrFE27LEHLSDnTVEW7MOXu0LVedKVSfIlys +JWOaK26TLYGvHXrOEHLRDXXYCnneCXrgEW/MMmipJlimI1ysHV+yGmG2HmmzG3HEEHHRDXXXB3zk +BIDqBX3lOX63K1qiJlilI1usGWC0GE2dF2jCEnzWEHXUAYTwCWfCJlmlI1urIF+yG2G1GDF3ExtV +D1iiDKP2DIHgCnndAYPwAIb0DF2zMnGyIF+xHWO4Gma+FkmYEBVGBSdJDKX5CnreB3zjDVyxMXO0 +HWK3F2rEEm/MET2JARIiC5DqBIDpD2G5MHW2Gma9FG3KEHHQEUeYARAdCofnBX/pAYPvAIXzFVio +L3a4F2nEEXHQDnPVEFWrBlGWCIfqAoPvHEOIGWvCD3PTD3LSEUWWA2KzBortAIbzC3TVIzh0DnTW +C3faCnfbEUqdAoHtCY7sC5DrBH/oIkWIKTt4F2jBD3LTC3jcCHviA3/pB2zOCnPOCI7tAojyA4Hs +GVKfLDt4KzZvEm3KCXneBX/oAoPuBnzlHFSiKDl1Nzt1Em7KBnzkAoLuBXHTC1uvEVuuMESFIjdz +LzdxzRxIYAAAAKx0Uk5TACGG3/3////InHLu////tOb////bKvj////aK/n////1Pen////1WJ78 +////4hX///////L8/////4vj/////vRvqvv/+v////3sQgMd6////v//////+VkQK+f5////2/+s +EEn///////+oBlH+////8////6cBaf//////ogF0+f/w////vQ478P//bir1/////tPj8///rwc9 +4v////+5GRWK+P///+yKCd0IVlMAAAABYktHRIRi0FpxAAAACXBIWXMAAAsQAAALEAGtI711AAAB +BElEQVR42mNgYGBkZGJmYWVj5+BkZAABRi5uHl4+fgFBIWERUTBfTFxCUopBWkZWTl5BESigpKwi +qaqmrqEpp6Wto6vHwKSvYmBoZGxiKmdmrmNhacVgbWNrZ2Tv4OjkDOK7uDKwuLl7eHp5+/j6+VtY +BgQGMQS7h4SGhUdERkXHAPmBsQxxIfFhCYlJySkxqUB+YBpDenxGQmZWdk5uXj6QX1DIUJRRnFlS +WlZeUQnkB7pUMXBUZ5bU1NbVNzSCBJqaGRgTSlpa29o7OruA/O6eXgaGvv4JEydNnjJ1WmDg9Bkz +ZwF9M3vO3Hkg5YHzFyxcBPbv4iVLAwOXLV+xctVqBgYANZtKND90h34AAABHdEVYdFNvZnR3YXJl +AEAoIylJbWFnZU1hZ2ljayA1LjEuMCAwMC8wMS8wMSBROjggY3Jpc3R5QG15c3RpYy5lcy5kdXBv +bnQuY29thlvN6wAAACp0RVh0U2lnbmF0dXJlADUxOWY0MGQ1MDg3Mjk5Y2UxOTUyYWNlMDQ0ZGVl +YjU1C208jgAAAAl0RVh0RGVsYXkAMTAwXBmEDwAAAABJRU5ErkJggg==</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>1237</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/inspect.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/inspect.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..d6a094b510063d7a77f1dcef56b110ce3b3b3843 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/inspect.png.xml @@ -0,0 +1,77 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>inspect.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAEhUlEQVQ4y62VbWiVZRjHf/fzPOd5 +Oa87Z3Nnbeo2bVquFxMRyYIIUUGwKAi/JCaUgRHkhxJSCO1LBkLiRxUK8oXWByFRSCyKWshcak1S +gnR55nKdue2c55zn9b77MB1rm5/qDzfXzf3hx31f/+u+LsEMXbkysD6dTh8QQhDHijiWSKmIY0UY +SoIgpFQa/m7Pnp07BwYu1XmAjJkHo6OV+ZpmLwOBrmvYtkVzcwHHsQhDiet6SCmW7d693/rww/d2 +DAz8PCdcv7/ZvfuQsXnztvdtO7nPjU0zMpLEwqBaixgrl6lW62QyKcIwBhSdnQueamlZ2tTX98PX +lcp4PCd4x459env7wk8biq1vBc2demd3p14sZmlszJAu5BgJLOpuHa8yjuPYeF5AR0eRhobcytbW +x/K9vefP1etuPAu8fv0r2xuaW96ttT3hLVw0z7ASmgYQSQgU6LbJmJYinHDxqxNEkSSVsrFtE8dJ +rWpre9K5cOH8t75fl1PgLVt2JTo62r+8obVrDy1eaBqa0IyE0JSAUIEvwYshkBqDdzVaEhVqtYA7 +d8YZGhrF90MMw1zZ1/fjZ+Xy8NiUeY6TWeH6snXYnndrviuLhibQdQgtMHSQCvwAqp7CN5KMeiY5 +S0PXLXw/wnFMwlARBL71r6qIIrlozNP805eHfhn6uz74zPLGLrEwV/RMAVIRxYpIgi8FrqcYkwa2 +rGFZCUChlELKyThdWhCEURwGWkPGUIEfjty5ffeWGUXYSmIjsZQEL8QfD6i5EULFxPFUKhGCOcFG +ve4OaEElMT8XpoqF1Fgxr9PcoJFOCkDh+WBoEIUR1UpENlVDKQiCiDCMSSQMlFLM4KKdOXP4ml+v +XV6sDy4qZIRozGo0ZgXNOUFTSlBIQz4tyCQFTYlx9LiOadpIOZmC+5oFdt3xuFQq7cqHQ60pd7Aj +7QjSNqR1yCUgawoySQ2LOgvMMpVKDcPQ0fXJn6nrGkoxO8cAp04dPFf6c3CXXrraPXL1SldtokpC +B8cQiDikfPMmcek3RkfKCAGWHpA3/iKVsrCsxJzg+71C9vQcOLhhw7brS8Lgoy9ul5Y1zcuTTNqE +QUgum6ZQyBJ4IeU7w7RMnKC16QYy/TZ6ZvmcOZ7ehKKzZ4+eXreup7hx4+rDQeAhpSSbzZBMJolj +hV+v0X9kM90vrcZ5+DXEhYOUjXdQKv/AG095oOtWmM9nSKeb8LyAKJJEUUwYSsJI0tg0D/fXHnQz +QWHVNoz+T7gy8uJs82Z2pSiarFHHscjnM6RSJrouEAKEZpB/bj/9tx9nov8YweBFsiu28mzrCeOD +TW73dJ4xF3j6s5JJh2TSmTRCTq6uJce5eGQrj/QfIws0r3lT22wcOtrWoCY2fTx8DlCzwK5b/f3k +yW/OCoEex+re9JBTcXKqKPzaWq5d+mn+Cxx7NAtobRuyRlvxDTj+PeDNAu/d+2ov8PL0IfAgrVjg +pJLC+nzF+Inn/8i8zsXKmgk4LgAE/1Frl2YKXe0d20v202Zv71cnR0ZK1wHJ/yT9nl9TF/0HWbso +vSjssLkAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <long>1214</long> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/jump.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/jump.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..07ec24d8689100f084d1d86dc50edb65460b840e --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/jump.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>jump.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/9hAAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAABsElEQVR4nGL8//8/AyUAIIBY +sAlmt00QZGZiMv7x69fZWXUl7/EZABBATNgEp1YVvGdmZprJwcZWTsgFAAGE1QAQ+PX7zyxGRsby +tKYeF3wGAAQQHgN+z/r56zcDJzv7TNf0YkFc6gACCKcBs+tLQd4AuULp37//abjUAQQQ2IC8jkmh +BV1TjNElgQG5GkQDA7NDxjUEQx4EAAIIHAvff/58z8zEvAoY+ukszMxwSaDtDN9+/Hh/78kzQaAr +ZjLqO6xm+PcXJLH6/6VD90BqAAKIEZYOJJwCwQygnxlYWCCG/P37jwEUDu8/fWb4/gkYm3//wMy+ +x8DOZfL/ypH3AAEEdgHQeWlAc86+3L/eBNl54o6BSq/evjvD8P2zIMO/f6sZ/v+bBbT+/f97F8/C +1AAEENiAbz9+vv/89Vs6uv/efPjowvDzmyDD///vGf7+Tv//4CpGogIIIAaQF3BhBk2L3Qwqhv8Z +FHTKcakBCCDcmrVtlMCalQ1247MEIICw5gUwYGJMA/mXgZEBw2vIACCAsCYkUXt/YMoDGsDE1Pn/ +9rl7+AwACCBGSrMzQIABAIwZ5DyKBsBBAAAAAElFTkSuQmCC</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>549</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/language.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/language.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..a34c4e948be08a29252bd26e59014df49aca3036 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/language.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>language.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/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBI +WXMAAAsSAAALEgHS3X78AAAAB3RJTUUH1AkGECIGP/eJUQAAAcZJREFUeJylkb9rFEEUxz9zuTVH +fkAmop6waxUrE7Dc3d4iiOWt8S+wlMsVbmO/geTyB1gGIe5BagtJEXE3KKYQGxsldytokdvTgBCO +u7XIzGXuwFj4YJh5X+b7fd/3HvxnCDOZztdsoGlA6Znc3b5MoFQUBfoAtsJr6jQnCb+XVjE5QhEB +GLz5wOzKpgukQAuoHXHn+VWshQmdzo2Fpw2AkklWEavKTYBThsvKjW0IrP/obWyNCQz33zG7slkH +HOBQ3Tzm6yf1Zbt762XwxXkRKHcOQFkLzD85MAcYa9xlblm/F9sPa4vgKkfemIAipWdy18+TyAXW +386cetcrljcFDOeJi5nR3xTIRi1Ueo/agHezb3mvj559BuJXcz/vn0wN7NvdCuUuXDkm+GjvCGV9 +5FY7aADsHS/Vrw3KJ9IPH0znay7grP66G1vf4P29nZbhNgM6wMUae+mGXp8j/TD7nkfneR9EHwz7 +AK2qDIPJGXhAKv0wM6oEWFBYY+ROVYaHOikDCCHIk8jTgwGoyjDjfF2XRsl4d4BankR1DeRJ5OZJ +1FZbGQvduiiKAiGEJiSqFTOa0g8bf3MgJgFVzQGQfvjPFv4AQNylzO+06SEAAAAASUVORK5CYII=</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>569</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>16</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/next_page.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/next_page.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..41b3cdc4f29b2a2fc8700a0cf4f6b456b927bc6f --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/next_page.png.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>next_page.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACB0lEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIJwGM/ox/mf0BWJGRgY4NkRiQzEuABBAuF0MCiFDOIuBQQyIVYl3MUAA4Q2KFeEtDAw1 +UMNfAUleqEQSYYMBAgivi0FevVFwlIGhFioyDyo3D6cuOAAIINwG/2ZgePX1GYMAhwTDmcwtCJcT +CQACCLfBPxgYvv7+CjT8AcPJp7sYzmRtQbicCAAQQCz4XAwCt9+dY7j48jzD3vt7wS43YfBhYGgG +G86IL6wBAgiviz/8eAc04T/D73+/Gb78+s7QdqQcEizoYY4FAAQQboN/MTC8+/6e4frrCwwPPjxj ++PHnF8PHH18Zeo/XMiwJayAYLAABhDsofoJc/JHh3/9/DH///QML8bFzMWiLaTHU7u9iYLiF27Ug +ABBAuF38h4Hh9bcPDH///wVzhTn5GIylDBnmX9jAcP/oNwaGlUBBJQacWQ8ggHC7GBgUb799ZuBg +eYNi6N3DXxkYVoFVMDLcw+1igADCbfB3CCXNK86gIKCAaSgBABBAuIMCaPDnXz8ZmBiZcBsqgdtg +gADCm9x+/vkLTL/nEIYKQg2Nh6p5gdtggABiABX02DAQ/BfvZfvPEAZOUtiTFTCD4NIPEEB4S7eX +539BXOoIdakBmoKvuPUCBBAjrqoJWLLBJPBGFC79AAGE02BKAUAA0azOAwgwAGRF0N19O4alAAAA +AElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>636</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/previous_page.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/previous_page.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..6844bf29f034dc6f0d954fd5d3b1b720998cc527 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/previous_page.png.xml @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>previous_page.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACLklEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIJwGMzIyomAWND5jION/RhZGnN4FCCCiXfy3AURyQjgBDP8ZpIA0O271AAFE0OAqSyi9 +E0R+Bxsal2DKoKcniFcfQAAxgCIPG8YKgIaGr9X//+zzjf9c7Uz/GThASrHrBwgg4g0GGpq2xRZk +0P+Oown/GeqAwcGP22CAACIujEGGptgyzPQ+xLDoUi3Dvfd3GRiYgeIfcWsBCCCcBsPCFmRoQqI5 +3NCzz08wfPz5iaBbAAIIp8FtxyGGlmZ7M8z3OwE29Mqr8wxPPj1nePX1PQMDgXwFEEAsOGWAhkbH +GTMUWvTCXfrs80uGN9/w+B8JAAQQboNPMTAsVTnLcOiRIYOigDCDkaQWAwcLO8O///8g8gRcDBBA +uA3+Zc/IsOHg/8f23xk+qz8H5zZDCU2w1OefX4DkM7wGAwQQboPfHARiBkaQ2z58/stwxugpAy87 +F4OTgj3DuefnCLoYIIBwGwwDd4CGMzL8/8r0j+EI0x2GX39+MzgoWAMLkzMMDIa4tQEEECOuXMbI +yAckPyMEVIBuNAXSWgwMAuzMDB9e/mVgmAV0+Kf/jNj0AwQQngwCNTQByv0HdPdpIH2RgeHDO6Ch +P4Hs37h1AwQQziwNzyDoQA7o8gggjmPAW1YABBDuDOKFymeGMb4BU8shIA3KfH9xOxgggPCEMdag +QwAJoItfMIBch1UhQADhNJhSABBANKvzAAIMAGMBGVw4LLe8AAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>675</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/print.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/print.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..95569f10147ca2805ac25a45da56dc5cb0a1739d --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/print.png.xml @@ -0,0 +1,77 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>print.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AO4A7gDuimnwFAAAAAlwSFlzAAALEAAACxABrSO9dQAAAAd0SU1FB9ALEhQ7CQ1rRLoAAAQ4SURB +VHicnZVNbFRVGIafe+femd5p7dDEaadAaANJLabpz8LAip9BMO3CkpAMgZBI40ITUhNiwBIWbLQx +MTYNC1xYXNUQSUVrcIzQtCxw0TQoFaukVq2J1bQ2bWHo3Lk/53wuCiMISPVdnOTe3PO+z/edc8+B +VSqTyUhzc7McaN8tq/neWq3x5OQkQ5+8f+9RpmdvUVuV4NzgZWO1Hg+pvbVe5n8elXxuSVzXFdd1 +Jb+ck/lfxuRA++5HVvJE4rY9jcSeqideWY8RsTGMu4CmRbyynrMfDqC8ZbzbM0z+Ni9165/m3OBl +44lltLfWywfv9VOaanjgvWiFhB4iGuXn8ZbnEXeBys3PAxj/SnyP9p+mABL6aBWAKEI/TxgEqNz8 +k1vRtqcRO+LL2TPvooICZsTCwEAQRCtUWABR6NBH+XlEeRx76yyA8ZCxiJhbtmxRSikKYYJUMklw +Z56ICjGjJRiYK9O0Bh2ilY/28xgI+vbvDHw+THtrvQBE7jdta2tTJ0+epKWlhe/Hv6HnjQxmaQWC +gaFX6EQHaOWhggI6KOC7d5BgmddPnaYj8wevdr7E0NDNFWIRie7du9c7evQoc3NzXLt2jYISbnw7 +Rsszc3il64mnnl0pOyggWgCFBD4GiqBwi3ODlzn8chtdXZ8y+MVNwwTYunWrd+TIEWZnZ/E8j6am +JjZu3EjrK6d57cwoN77+Cv+nSxT+/BFRPigXnb8NwR0kVBx7s4/eU6VsqGksttVYARZc1yWbzbK0 +tEQYhsX9GovFuHr1Kn19fezfn+Hwrmqa6zagSlIgGqwo65/bz5eftfHCi9ni4hnpdFr6+/uxLItk +MomIUCgUyGazzM7OopQqBtwfkslk6NiV4p2PvmN4eJgfxrvY3PR2EdjIZDLS3d2NbduYponWGsuy +WLt2LVprPM8jm80yMzMDgO/7lJeXE4vFyGaznD9/nu3bt1NbW0tFRQXxeJzu7m6sxcVFFhYWsG2b +kpISlFKYpkk+n0dEiMVi7Nu3D6DYrqmpKbTWNDY20tDQgO/7OI5DWVkZFy5c+LvHPT091NbWkkwm +0VoTjUaxbRulFJZlEY1GMU2TWCzGpk2bHgiZmJggCAISiQQXL17Etm2Ghoa4d1YIwIkTJ6iuriaZ +TLJmzRqUUsTjcSKRCEqpYlW2beM4DnV1dbiuy/Xr1zl+/DiO4xCGISMjI8U/zwAYHR2V4eFhADo7 +O0mlUqxbt45EIkEQBJSWlpLL5VBK4TgOc3NzaK0ZHx/HcRxyuRy+77Nt2zYee7ql0+liSEdHBzU1 +NVRWVlJWVoZlWRz89SB0wcDHA1y6dInp6WkWFxcZGxtb2RWPM75fO3fulJGREQAOHTpETU0NVVVV +2LaN7/tMTEwwNTXFXRCjOPwX7dixQ65cuVIMKS8vJxqN0tvb+7/8Hql0Oi2sLPxDF+xfkQUOhFrx +738AAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1211</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/report.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/report.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..db90084c482bd3bf76b9bdd3db40e2d91e8381cd --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/report.png.xml @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>report.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAACyElEQVR4nGL8//8/Ay0AQACx +IHNCQkL+f//+neHHjx9gjIsNwlDAiKwf2ZEAAYRi8M+fPxmmTJmC1QUgwz58+MDw7t07Bh8fH4YZ +M2YwZGRk/Ec3HAYAAgjF4F+/foFpRUVFiHMYGVFc8fbtW4avX78yiIiIMBgaGuI1HCCAmNBdjA8I +CwszcHNzM4iKijKYmZnBDQcCjIgCCCAUg2EuBrkUhJHZMAxyLcjghw8f4jUcIICwBgXM++hBAQPA +SGaIi4tjeP36NRi/efMGQw1AAGFEHjFg1apVDJ8/vme4f/cGw8tnTxnOnrvIUN3YhqIGIICwuhgd +wIIF5hugPxgEhETgYgtmT8fQAxBARLkYOTj+//vD8O/3L4bfn98x/Pv7i+Hj+7cMFy9fw9ADEEBY +Iw+bi2EYZOi/Pz8ZWHmFGNgFJBjEFLUZuNkwkzJAABEVFP///WP4B3bpTyD+Aaa/vbrP8P/PLzD7 +/v37GHoAAohgOgaHKRMTAzMLGwMrJy/YoP9AF3OJKTJwS6kz8MrrAX2A6SCAACLo4v9/fzP8/vYJ +SANd9+sH0NAf4OD4/PAi1MU/GO4/eIShDyCAWDBEsABWLj44+/ure2CaV14fLnZ+x1IMPQABhNPF +////A9MgF/369BocYf9+/YSG80+Gj3dOgoPgP5D94OFjDIMBAgi7i4Hh+h8abiCajU8ULvX5wQWw +Jfwq5nCxMxtmYhgBEEAoBjMxQeIS7LrfkIj8++s7w7cXd8Cug6QISKp4d2k3XN3Dx88wDAYIIBSD +//2DeR9hMMjFXBIqcDXvrx8EpwohPTe42MkVvRgGAwQQ1qCAuQrG/nTvHDBVQCz7D7X01ck1kDD+ ++4fh4aOnGGYABBCGwb8+vWG4/wni0msn9gEj5gnUgF/gZAai/4NyH4z/5xc8PpABQAAxIpcDwCxL +Uc0KNAuetwECDADVp7MZmEeKCQAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>829</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/save2.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/save2.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..645a5fb131ae90b54ecd2e2a021fa16761f8a8ac --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/save2.png.xml @@ -0,0 +1,81 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>save2.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">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</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>34</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>1471</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>34</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/showall.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/showall.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..3cd00d51ec31cb7a5bfce12ce4857c5716388e4e --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/showall.png.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>showall.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAABE0lEQVR4nGL4//8/Azpex5BV +DsTG2OSIxQABhFUQaOgqIJ5JicEAAYTN0DSQa4H4HRALoihmYPhPCMPUAgQQ1mCA0jNhbHIwQACh +G+oCMxCIO4D4LrkGAwQQVtci8XeDgoacoAAIIPSwnQkLVxAN5Z8BYiVSXQwQQGTHOiEMEEAkxTgp +QQEQQDRzMUAA0cxggACiWVAABBDNXAwQQCRrgCZDFxwYniwBAojooEAyGGRAKJqB5dCyBV4iAgQQ +OS42xuIDUCYKRRYHCCCKwxJaxGIUVgABRHJQoBnagavcBgggSlyaBg0CQWzyAAFErqGgiuAuvsIJ +IIDISRWC6CkAOcXA2AABRI5rz0BxORruQDYYIMAAyNim+GLVHL8AAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>392</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/sort.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/sort.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..827807b98681529c7a51784bd6b1d23137fd1f0a --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/sort.png.xml @@ -0,0 +1,61 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>sort.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGOfPtRkwAAACBjSFJN +AAB6JQAAgIMAAPn/AACA6AAAdTAAAOpgAAA6lwAAF2+XqZnUAAAA4UlEQVR4nGL8//8/Ay0AQAAx +0cRUIAAIIBZqGNLI2Iji7fr/9YwAAUQ1FzcwNDCCMIwPEEA0CwqAAKJKUIAA0LUowQEQQIzUSBWM +jIwofJCZAAFEkotBBqC7DBq26K5jBAggssIYPaKwiQEEEM0iDyCAyIo8LF7HEAMIIJyRhx4hpACQ +mQABhNfFxEQUrsgDCCCCYUxMRGETAwggmkUeQAARjDxiIgqbGEAAgQOa2mUyyDyAAIK7mNyIwhV5 +AAHEhEURyRGFTQwggGgWeQABhBJ5ZEcUFjGAAKJKsYkNAAQYAD8nXy80wncmAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>342</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_left.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_left.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..c355e15841b49e19c95341971d30e17569bee842 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_left.png.xml @@ -0,0 +1,60 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>tab_left.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">iVBORw0KGgoAAAANSUhEUgAAAAoAAADICAYAAADREnACAAAA3ElEQVRo3u3OoQrCYADE8XP7bMPg +DJNhGIM9gNUiFotNi8XkK/hS5mWLwYFNGSzIGILKGIapi06Tom4ys9w//+CutN77N+TkuB5WfoBt +GCG+JCh9Qsf1YC+W0GsqmpYJo66hWlEgXtF0Nsdmd8Co24HV0N8WxCs6ns6YDPsoCzlzRXrMbXYH +jHvdXPSE9mKJQbv1FQGA5Lge9Jqa+ZSBKz9A0zJRlLQNIxh1rRjGlwTVilIMr2kKIcvFED9GSEhI +SEhISEhISEhISEhISEhISEhISEhISEhISPj/8A7Kjj3+13/mWwAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>200</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>277</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>10</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_right.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_right.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..c516c6c785de16c9eb13d9d1f1ffa7a8c49000b6 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_right.png.xml @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>tab_right.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">iVBORw0KGgoAAAANSUhEUgAAAYUAAADICAYAAAAHkv1OAAAC+ElEQVR42u3XrS/EARzH8c+5I5lg +bB43D5umEM2mKTRdUUm/P+D+gGuqomsUzWYi5ZrNuc3jxgSTuBtNMH+A+b1e+Zs+5b1vZbkoPgPA +f/ee5D7JeZLD00Zj/7ejSvO+JQoA/1yn283L61uuHx5zcXmVZqvdTlL/GQdRACihy5u7HJyc5fbp +efe00dgRBYCS++h0s3d0nGar/R2GHrMAlFNvrZqttdVMDA9tLxfFpigACEM2VpaSpJ4kNZMAlNvc +5HjmZ6amUhSbPgUAsjA3myTrogBApkdHkmRRFADI4EB/koyJAgCpVatJ0icKAHwTBQBEAQBRAEAU +ABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQ +BQBEAQBRAEAUABAFABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQA +EAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUAEAUARAEAUQBAFAAQBQBEAQBRAEAU +ABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFABA +FAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQA +EAUARAEAUQBAFAAQBQBEAQBRAEAUAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAU +ABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAQBQAEAUARAEAUQBA +FAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQA +EAUARAEAUQAAUQBAFAAQBQBEAQBRAEAUABAFAEQBAFEAQBQAEAUARAEAUQBAFAAQBQBEAYC/5gvR +b0L6BEcPUgAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>200</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>817</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>389</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_left.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_left.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..b1a509d640331524c25489f2be74bd850e149e28 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_left.png.xml @@ -0,0 +1,60 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>tab_top_left.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">iVBORw0KGgoAAAANSUhEUgAAAlgAAAALCAMAAACUPQOeAAAAS1BMVEXZ5eXa5ubY5OTT5t7W4+O9 +0dG80dGvx8esxMSrxMSpw8OlwMCkv7+Lra2LrKyIq6uHqqqGqalumJhplJRnkpJkkZFlkZFjkJA9 +dHRr8Et0AAAAAXRSTlMAQObYZgAAAF5JREFUWMPt0skRgCAQBVE8uOEC6KDkH6mWpvDn1i+Erg7d +L8bcAJnwbbWbWQ6AzrtVf5WJEFCPNRwrGaAfqy5UgH6srRABDmPdIxGgN580gMdYlQZwkBIN4KCR +AA4eF9Q5CHkOGlEAAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>11</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>251</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>600</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_right.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_right.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..d41d10f1451ea05c45b68b2dbcad8a4eeb75a844 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/tab_top_right.png.xml @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>tab_top_right.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">iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAASFBMVEXY5OTZ5eXT5t7W4+O90dG8 +0dGvx8esxMSrxMSpw8OlwMCkv7+Lra2LrKyIq6uHqqqGqalumJhplJRnkpJkkZFlkZFjkJA9dHQz +Vn5ZAAAAAXRSTlMAQObYZgAAAD5JREFUCNdNxlcOgCAURcFjIioWig9k/zvVxHKdr6FF77sbRDPb +nl/GVPv3sGT3nbnopFUfDp190svvIei0E4egAbPxjz8CAAAAAElFTkSuQmCC</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>11</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>216</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>11</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/text_block.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/text_block.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..be5825d7ae6cdea000f37b9d8c6537b6f110c350 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/text_block.png.xml @@ -0,0 +1,59 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>text_block.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9AGBw4bD/9qgJcAAAA7SURB +VHicY2AY6uA8AwPDfwoxbQEjGp8aNqKbSV0w6mJsZlIXjLoYm5nUBaMuxmYmdQE1XExbFw59AACK +yxjIIZyqMwAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>190</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..a4740707fe8d835168811916dbe57fa34f259afd --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate.png.xml @@ -0,0 +1,66 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>translate.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAACF0lEQVQoz6WRT0hTcQCAv/f2e3ub +e/PNzb2l5tT+qYEuEQrEPChYghXkIahTBy0wO9TNEKKb5CEPdYgoCMKDHSIrIkuWUp3KKFMnKVaK +bU3rTbe5ObVbFNGp7/rxnT74B9eosN5mpwPq/pZCvSorarcMcIn98gR6Q6Sx+VFiKLi6cqcvMy2p +zwbwFP7RaNlZ2ysqd/Sbycezc+6lPVvzgkXW8+ewer2slZejPnxab3Z2HeBt8MavKNut+a2aGqgs +0wJ5hhth/YTS2wtVVYiREfQPU7woqzhamlwIhEKhIeCeyDEc/i0FGh7DTml8DDlpkmltRVIU0ntr +SLweR31yv0mxWADOABfEzU69OGxsQxESuyJRVm99xtLTg6W6mvSbUVLTXziU7+PkYpQHElzexBB6 +90V/yccJhM0GNTXI7e3YYjGk6RnWj7QQF260K11osRjHgDyJsBBtbf50Qx2ZaBT74CC2jg7MuXkS +m2lsqTSuklJEs4ynaINYEBJzhIU4fkL3KpDM9Wbmfdb4/Nfvesa3Tn6tE6WuANm04C4GPZNDdv0S +zr61iDiI0lSNbfer6HJkoCN2OmA4zrr8BrLhBacLZAusLMOiEym1SjzXDIsx4t/G1uLPAQrdksPu +UcFhhyyNpKSm3o9Gh969nO0PjS/OtOyTa4OTLEi/n24sx3WqyX5YzXX5fiRk8/rd8PDwZGYK2OB/ ++QkqFrcGoZqVKAAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>592</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate_tooltip.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate_tooltip.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..fe97ee72236a56e03a7bbae07c73ed22d11eb206 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/translate_tooltip.png.xml @@ -0,0 +1,65 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>translate_tooltip.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">iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAB20lEQVQoz5WSPU9TYQCFn/tJbym2 +9rYWijZoqKbGUIhxUdxMdDLxB5AQFn8AWzcGo3/AxKSDi6iDMTHGiaBIUr8IqGFB2wa5FFJoIynX +cnv79Tq01pmzPzknJ48ECI4ZFaDVyiLLEkIInE/rNBZX0SZv0C7sUH3xBP+jOTyDJgCSNIoEiJm7 +7zHDKup+iVTtJfrsLHosRsNtUPqwRk0pcu72ZA9SAawiuIrO2egwykASLZ2GZBIlk8GX3eLVnZtU +HqSZmLjwf154yEswbBB3NlDsHZpTU0iGQf3yFY4+f+fn8gILayukUj86bYB483EPVYHzBxsEnz1G +abVQxsaoff1GZbdM3gzgX17kdanM3D/odyKBqmkwPo48PY3HcZA2N3EiUbZbXuyH9zBXviBcl1HR +hYq5HLJtYywt4Zl/SsWyqFLHcOs04wmObglMax37XZ3Ydhdy+zy4kQh7I34KeYtmuE30mg/zuol0 +6EEbEZx0LdqlA5SZRueIrbfz6CE/gcJzgr/y+M+cQomEYSAAkoKwD2mVTyC7NaALxa8mAXD3a/QF +deg3wOvDbvvYLUWR9UtogyFUbRW435knRA4Ap1qlnM3QaP6hLfdjhC4ydHoYWZZ7CvWMOK57fwGB +orZD1qiTeAAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>13</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>532</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>13</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/userhelp.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/userhelp.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..0a55f95290331c25ada3e37670a4df0366c60b13 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/userhelp.png.xml @@ -0,0 +1,78 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>userhelp.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAE30lEQVQ4y41VbUyVZRi+nvcA54Nz +OOflBHgkRARSNJaQ5ETTNJsfy8wflR/F2so/rpoVs9mHYi5n/mitH6lZuhqSa1mwOcVQkKGijkSx +FD+YkCAHOMA573vOez7e93nufgRsKEjXdv+6d1/PdT/39Tw3wwSo37ExriA9eaopqqVxTYEWGOzZ +e7a1Y8eZW/qj6th4ieixb+eanCmbmJy2EvZkN8w2BsGB/m7Cl5/59FBndZ8l9l3GkXvnAYiJBCJU +fdDNv/m0nLff4NwwSAhBnPOREIpCdPEi0aGDRBuW8dCzCb8cfRqeB3lMo1TW/DjN3Hi1VrKmL8as +2QwOB4hodIXPB2gaWFoaMO95Fm+dOivjxqWX56ZG64540fcQcaj6h2Rz45VallU4HQUFgKaBZBkk +SRBCwDAMcM7B2tsBIQAigAgsMwsJmYXJ7ku1yxy2WGXdIAKjiHcW5R+QWPJizJwF0nWIaBS614ug +CCNy9jct0FDZFr54ok/sLLVHmlri2aQMSDYboOtgLhlWe7os+1qz9nUEKwEYbGhQzyScvNyIpask +AsABRJqaEDl3NNj8eNK+j07+Vd7cE+wGYCxPM7l2Z/N1Kf2WLYmvliZZ5xTB5HaDzZyJQEuD+Omt +1S9tbsNxAAD/4t1DVFZGVF5ORnk5hfbsob5FM9TPn8vZAMA5hntMVYVYeLfI41evX6doJEK6rpMe +i9LptcWVACxS7fa347Bk+Uqxfj345MkwhIB2ohLNqeZ9287cOQYgAOCBCYKvvowGX2Jwu6Kr4EJA +CAEmmeCZt3RRajxkaU6GOxOTpqSIrCwYxcUw1qwBXl8R3trQdhiA8ghnUn2nekitrwpyzkFEICI4 +nsh3rkhCroRwKInMNjacMDiHFlE6/vQGu8dQOgqld6CGe7pbDcOAEAJEhISUyczB4JFIU/57UcDI +qcyIEgAdE4M4gYbriAiCCFEBJkWDARVK34gySZJgcz2W+UKq5JyItSIXibzuXJ6oqwN1dQFCINh9 +n7pi6Iv7vvFmx5aFtweQU+QGAAiBWC/Z9uSI9QW92D3kvjHhAt6w3A/aeUUFBGNgsoyeW82Beg3t +0senWnW9pb6aCQ7p2jVg61bQ7yche01bqgoxf7yPqioXTyUOmnY50qeCqSokRQFruYrmy02NIYEB +BgD31mYsSLfOrqdWnxQmQhiAOjCAWOROQEkRZWcVHPzgNlQAdDgXNpmxEls/25XmzpEdycmwAbAC +6Lx7S5SqA29Wafh5WI0UWhB/xNrleUW3ORAGEAGgRSKIyDZIJauC4d7uVi5Aktszw55d4KBPymAF +YBkiNakq9vb/c+rDEEoAdMcNEYs/wvrmpYmdhTZfSrY5PmHEZ5Zla2F67T27U4g5w8M1mUzg626C +7d8PC4B4PYZjal/ngRi2Aeh96N4qC5DfO521GU47RVwuUlwuChw/Tn6/n/x+Pw0ODpLf7ydFUSjo +9VIwL4+CDjv9amP35ifgxaEGxt4oZdMw5coMVA7KEo/JLgr7fKRpGoVCoZHQNI3CoRDdfP8d/lUi +TuXFo/hB0vFWk+XrbCx50une6CnZtMiRm+9KSPEwAYaQ9z55/76mXD1dc6Hm/IWKKg01Q+3z/7Xz +hnJmdxxcK53INQOyLsAGdITOaGhXBfoBBMd7of8CdyyUV+GeHd4AAAAASUVORK5CYII=</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <long>1304</long> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_choose.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_choose.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..9e16f30bd50347a2906368bf6fbf027b5ce06ea4 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_choose.png.xml @@ -0,0 +1,63 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>view_choose.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALDwAACw8BkvkDpQAAAAd0SU1FB9AKAgE3NfklaIUAAAEiSURB +VHic3ZOxTsMwFEWvq4xhpWuHDh3fTBfWrv4Jhu79q8yV+gEwZHmfEAakKChqIyo3lAozoIBN7MRm +gyNFiq3n+67l+4B/CRGBiABAh55Juh8p5dchpRTqukae56LbY+ZgUQsppdZa67dXpV+qQpvuDLdO +8e39Ebd3T27HHW1ToT0UfgfzDSjdWTdY3aRmhbCElVI4Pj+iPRQ47weEmwcgBYhI+EqY+Vu4LEtc +Xc/8goEwMwBgYmwILNYC06XA53XcjibvUY30wNd7vB9r55kgxlLhopeKiEZerMcbG5BYLMdZluFy +PqFtKn9C5hsAO+ckmhGMH5CRHPfiFjwgsRCRNzajqVisgenyV01dwoMZTowiH75kDCYmCSkKFfvb +fACVQJ/aPyixfQAAAABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>421</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_tree.png.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_tree.png.xml new file mode 100644 index 0000000000000000000000000000000000000000..80a42fa31bac320d02876f0392e9307895e426a7 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/images/view_tree.png.xml @@ -0,0 +1,62 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>OFS.Image</string> + <string>Image</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </value> + </item> + <item> + <key> <string>__name__</string> </key> + <value> <string>view_tree.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">iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAZiS0dE +AP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9AJCgIFHaGyeGgAAADdSURB +VHic7ZNNDoIwEIXfSFmwcOvaI3CWXptL4I5giBjNBO1iXAi1LRQNISYmfgnJpD9vOo8Z4JeRNcU2 +a4q5qNiG1tpWwMxomgZFUdCSJJ4VWmsRETE3lktdSrj/jtCKkUB3rtG1pXeIiCTLMhni4V6SJPZu +KEz9B2bG9XhA15a4n17CImLPubF7N8R7aZ7n9iVuJb0Ywjgk+vNi2YloMg5xrVi1j13+A2L5aEDm +OsFl0YCkaSrPHAKl1KglAd8Kr8zYgACAMYYA226T9kQ9rqoK291+tD7Xu3++ywPdHYaTlNf1oAAA +AABJRU5ErkJggg==</string> </value> + </item> + <item> + <key> <string>height</string> </key> + <value> <int>22</int> </value> + </item> + <item> + <key> <string>precondition</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>size</string> </key> + <value> <int>352</int> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + <item> + <key> <string>width</string> </key> + <value> <int>22</int> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/index_html.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/index_html.xml new file mode 100644 index 0000000000000000000000000000000000000000..a21c0e1ebf03439006ad4b3e9315b839360ec084 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/index_html.xml @@ -0,0 +1,124 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/main_template/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block tal:condition="here/portal_membership/isAnonymousUser">\n + <tal:block tal:define="dummy python: request.RESPONSE.redirect(\'%s/login_form\' % url)" />\n + </tal:block>\n + <div tal:condition="python: not here.portal_membership.isAnonymousUser()"\n + class="index_html">\n + <h2 i18n:translate="" i18n:domain="ui">Welcome to ERP5</h2>\n + <table border="1">\n + <tr tal:define="module_list here/ERP5Site_getModuleItemList;\n + module_len python: len(module_list);\n + col_size python: 12;\n + col_len python: module_len % col_size and (module_len + col_size) / col_size or (module_len) / col_size">\n + <td><a href="http://www.erp5.org/"><img src="images/erp5_logo.png" alt="ERP5 Logo" /></a></td>\n + <tal:block tal:repeat="col_no python:range(col_len)">\n + <td valign="top" class="ModuleShortcut">\n + <tal:block tal:repeat="module python:module_list[col_size*col_no:min(col_size*(col_no+1),module_len)] ">\n + <div><a tal:content="python: module[0]"\n + tal:attributes="href python: module[1] + \'/view\'"></a></div>\n + </tal:block>\n + </td>\n + </tal:block>\n + </tr>\n + </table>\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>index_html</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/list_dialog_master.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/list_dialog_master.xml new file mode 100644 index 0000000000000000000000000000000000000000..648660b9690955f18ebc79a6e5370ad5dea6ca43 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/list_dialog_master.xml @@ -0,0 +1,130 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="master">\n + <tal:block tal:define="ignore_layout request/ignore_layout | nothing;\n + layout_form_id here/getApplicableLayout | nothing;\n + layout_form python: layout_form_id and getattr(here, layout_form_id, None) or None;\n + page_template python:(layout_form and not(ignore_layout)) and getattr(layout_form, \'pt\', None) or \'main_template\';\n + dialog_type dialog_type | string:List">\n + <tal:block metal:use-macro="python: getattr(here, page_template).macros[\'master\']">\n + <tal:block metal:fill-slot="main">\n + <div class="list_dialog">\n + <tal:block metal:define-slot="main" />\n + </div>\n + <button type="submit" name="Base_cancel:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Cancel</span>\n + </button>\n + <button tal:condition="python: form.update_action!=\'\'"\n + type="submit" name="Base_showUpdateDialog:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Update</span>\n + </button>\n + <button type="submit"\n + tal:attributes="name python: \'Base_call%sDialogMethod:method\' % (dialog_type,)">\n + <span class="image"></span>\n + <span class="description"\n + tal:content="python: here.Base_getFormViewDialogActionButtonTitle(form)"\n + i18n:translate="" i18n:domain="ui"></span>\n + </button>\n + </tal:block>\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>list_dialog_master</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/logged_out.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/logged_out.xml new file mode 100644 index 0000000000000000000000000000000000000000..8065f780a7502d1b513871edf2f7bdd4092f36fa --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/logged_out.xml @@ -0,0 +1,104 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +XXX: this page is just for backward compatibility. The log_out action sould lead to the login page with the correct transition message.\n +-->\n +</tal:block>\n +<tal:block metal:use-macro="here/main_template/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block tal:define="dummy python:request.RESPONSE.redirect(\'%s/login_form?portal_status_message=You have been logged out.\' % (url, ))" />\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>logged_out</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/login_form.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/login_form.xml new file mode 100644 index 0000000000000000000000000000000000000000..9910ae331a6bfef292c85486e8cfcb6c6894473c --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/login_form.xml @@ -0,0 +1,169 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_subpath</string> </key> + <value> <string>traverse_subpath</string> </value> + </item> + </dictionary> + </value> + </item> + </dictionary> + </state> + </object> + </value> + </item> + <item> + <key> <string>_local_properties</string> </key> + <value> + <tuple/> + </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 +<tal:block tal:define="global form_action string:index_html;\n + ignore_layout request/ignore_layout | nothing;\n + layout_form_id here/getApplicableLayout | nothing;\n + layout_form python: layout_form_id and getattr(here, layout_form_id, None) or None;\n + page_template python:(layout_form_id and not(ignore_layout)) and getattr(layout_form, \'pt\', None) or \'main_template\';">\n +<tal:block metal:use-macro="python: getattr(here, page_template).macros[\'master\']">\n + <tal:block metal:fill-slot="main">\n + <div class="login">\n + <tal:block tal:condition="python: request.get(\'came_from\', None) is not None">\n + <h1 i18n:translate="" i18n:domain="ui">You don\'t have enough permissions to access this page</h1>\n + <span i18n:translate="" i18n:domain="ui">You can log in with another user name or\n + <a href="javascript:history.back();"\n + i18n:translate="" i18n:domain="ui">go back</a>.\n + </span>\n + </tal:block>\n + <tal:block tal:condition="python: request.get(\'came_from\', None) is None">\n + <h1 i18n:translate="" i18n:domain="ui">Log in</h1>\n + </tal:block>\n + <input tal:condition="exists: request/came_from"\n + type="hidden" name="came_from"\n + tal:attributes="value request/came_from" />\n + <div class="content">\n + <div class="top_group">\n + <div class="left">\n + <div class="field">\n + <label for="name" class="required"\n + i18n:translate="" i18n:domain="ui">Name</label>\n + <div class="input">\n + <input type="text" name="__ac_name" id="name"\n + tal:attributes="value python: request.get(\'__ac_name\') or \'\'" />\n + </div>\n + <hr class="clear" />\n + </div>\n + <div class="field">\n + <label for="password"\n + i18n:translate="" i18n:domain="ui">Password</label>\n + <div class="input">\n + <input type="password" name="__ac_password" id="password" />\n + </div>\n + <hr class="clear" />\n + </div>\n + <div class="field">\n + <label for="cb_remember"\n + i18n:translate="" i18n:domain="ui">Remember my name.</label>\n + <div class="input">\n + <input type="checkbox" name="__ac_persistent" value="1" checked="checked" id="cb_remember" />\n + </div>\n + <hr class="clear" />\n + </div>\n + </div>\n + </div>\n + </div>\n + <hr class="clear" />\n + <input type="submit" name="submit" value="Login" class="submit"\n + i18n:attributes="value" i18n:domain="ui" />\n + <div>\n + <a tal:attributes="href string:${here/portal_url}/mail_password_form"\n + i18n:translate="" i18n:domain="ui">I forgot my password!</a>\n + </div>\n + <div i18n:translate="" i18n:domain="ui">Having trouble logging in? Make sure to enable cookies in your web browser.</div>\n + <div i18n:translate="" i18n:domain="ui">Don\'t forget to logout or exit your browser when you\'re done.</div>\n + <div i18n:translate="" i18n:domain="ui">Setting the \'Remember my name\' option will set a cookie with your username, so that when you next log in, your user name will already be filled in for you.</div>\n + </div>\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>login_form</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/main_template.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/main_template.xml new file mode 100644 index 0000000000000000000000000000000000000000..8b224b33d303ea73665a8074d3a9894c89923eca --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/main_template.xml @@ -0,0 +1,311 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +IDEAS:\n + - Add callbacks to ERP5Form object (selection ?) to gather needed fields -> put them in http_parameter_list.\n +-->\n +</tal:block>\n +<tal:block metal:define-macro="master">\n +<tal:block tal:condition="python: \'login_form\' not in request.get(\'URL\') and request.has_key(\'came_from\')">\n + <tal:block tal:define="dummy python: request.RESPONSE.redirect(request.get(\'came_from\'))" />\n +</tal:block>\n +<tal:block tal:condition="form/pt | nothing">\n + <tal:block tal:define="global list_mode python: form[\'pt\'] == \'form_list\';\n + global listmode_default_listbox python: here.ERP5Site_getListbox(form=form)" />\n +</tal:block>\n +<tal:block tal:define="global actions python:here.getPortalObject().portal_actions.listFilteredActionsFor(here);\n + global form_id request/form_id | form/id | nothing;\n + global dialog_id form/id | nothing;\n + global field_errors python: request.get(\'field_errors\',{});\n +\n + global cancel_url request/cancel_url | request/HTTP_REFERER;\n + global form_action form_action | form/action | form/id | nothing;\n + global dialog_category request/dialog_category | nothing;\n + global url python: \'%s%s\' % (request[\'SERVER_URL\'], here.getPath(), );\n + global ignore_layout request/ignore_layout | python: 0;\n +\n + global selection_name request/selection_name | listmode_default_listbox/selection_name | nothing;\n + dummy python: selection_name and request.set(\'selection_name\', selection_name);\n + global selection_index request/selection_index | nothing;\n + global selection_url python: selection_name and here.portal_selections.getSelectionListUrlFor(selection_name,REQUEST=request) or None;\n +\n + global current_url python: dialog_id and url + \'/\' + dialog_id or None;\n + global current_action python: current_url and here.ERP5Site_getCurrentAction(current_url, actions) or None;\n + form_pickle request/form_pickle | nothing;\n + form_signature request/form_signature | nothing;\n + field_id request/field_id | nothing;\n + object_uid here/getUid | nothing;\n + object_path here/getPath | nothing;\n + dummy python: request.set(\'here\',here);\n +\n + global http_parameter_list python: here.ERP5Site_getHTTPParameterList(request=request, form_id=form_id, dialog_id=dialog_id, selection_name=selection_name, selection_index=selection_index, selection_url=selection_url, cancel_url=cancel_url, form_action=form_action, dialog_method=form_action, dialog_category=dialog_category, form_pickle=form_pickle, form_signature=form_signature, field_id=field_id, object_uid=object_uid, object_path=object_path);\n + global http_parameters python: here.ERP5Site_renderHTTPParameterList(http_parameter_list);\n +\n + global css_list css_list | python: [];\n + dummy python: css_list.append(\'%s/erp5.css\' % (here.portal_url.getPortalPath(), ));\n + global js_list js_list | python: [];\n + dummy python: js_list.append(\'%s/erp5.js\' % (here.portal_url.getPortalPath(), ));\n + " />\n +<tal:block tal:condition="form/pt | nothing">\n + <tal:block tal:define="global list_mode python: form[\'pt\'] == \'form_list\';\n + global listmode_default_listbox python: here.ERP5Site_getListbox(form=form)" />\n +</tal:block>\n +<?xml version="1.0" encoding="UTF-8"?>\n +<!DOCTYPE html\n + PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n +<html xmlns="http://www.w3.org/1999/xhtml"\n + xml:lang="en"\n + lang="en">\n + <head tal:define="dummy python:request.RESPONSE.setHeader(\'Content-Type\', \'text/html;; charset=utf-8\')">\n + <base tal:attributes="href python: \'%s/\' % (url, )" />\n + <meta name="description" content="Generated by ERP5" />\n + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n + <title tal:content="template/title_or_id"\n + i18n:translate="" i18n:domain="ui"></title>\n + <tal:block tal:repeat="css css_list">\n + <link tal:attributes="href css"\n + type="text/css"\n + rel="stylesheet" />\n + </tal:block>\n + <tal:block tal:repeat="js js_list">\n + <script tal:attributes="src js"\n + type="text/javascript"></script>\n + </tal:block>\n + </head>\n + <body>\n +<!-- <tal:block tal:replace="structure here/REQUEST" />\n + <tal:block tal:replace="http_parameter_list" />\n + <tal:block tal:replace="http_parameters" />-->\n + <form id="body"\n + tal:attributes="enctype form/enctype | nothing;\n + action url;\n + method form/method | string:post">\n + <div id="bars">\n + <!-- Hidden button as explained in http://ppewww.ph.gla.ac.uk/~flavell/www/formquestion.html -->\n + <!-- We should probably call the default method instead -->\n + <input tal:condition="form_action | nothing"\n + id="hidden_button" type="submit" value="dummy"\n + tal:attributes="name python: \'%s:method\' % (form_action, )" />\n + <!-- Generic way of specifying http parameters -->\n + <tal:block tal:repeat="parameter http_parameter_list/items">\n + <input tal:condition="python: parameter[1] is not None"\n + tal:attributes="name python: parameter[0];\n + value python: parameter[1];" type="hidden" />\n + </tal:block>\n + <div id="main_bar">\n + <span class="first">\n + <span id="favourites">\n + <select name="favorite_select"\n + tal:define="ordered_global_actions python:here.getOrderedGlobalActionList(actions[\'global\']);\n + user_actions actions/user;"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doFavorite\')">\n + <option selected="selected" value=""\n + i18n:translate="" i18n:domain="ui">My favourites</option>\n + <tal:block tal:condition="ordered_global_actions">\n + <tal:block tal:repeat="action ordered_global_actions">\n + <option tal:condition="action/disabled"\n + disabled="disabled">-- <tal:block tal:content="action/title" i18n:translate="" i18n:domain="ui" /> --</option>\n + <tal:block tal:condition="not:action/disabled"\n + tal:define="name python: action.get(\'name\', \'\');\n + index python: name.find(\' (\');">\n + <option tal:condition="python: index >= 0"\n + tal:attributes="value action/url"><tal:block tal:content="python: name[:index]" i18n:translate="" i18n:domain="ui"></tal:block><tal:block tal:replace="python: name[index:]" /></option>\n + <option tal:condition="python: index < 0"\n + tal:attributes="value action/url"\n + tal:content="action/name"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </tal:block>\n + </tal:block>\n + <tal:block tal:condition="user_actions">\n + <option disabled="disabled">-- <tal:block i18n:translate="" i18n:domain="ui">User</tal:block> --</option>\n + <option tal:repeat="action user_actions"\n + tal:content="action/name"\n + tal:attributes="value action/url"\n + i18n:translate="" i18n:domain="ui"></option>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doFavorite:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Select Favorite</span>\n + </button>\n + </span>\n + <span id="modules">\n + <select name="module_select"\n + tal:define="module_list here/ERP5Site_getModuleItemList;"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doModule\')">\n + <option selected="selected" value=""\n + i18n:translate="" i18n:domain="ui">ERP5 Modules</option>\n + <tal:block tal:repeat="module module_list">\n + <option value="something"\n + tal:attributes="value python: module[1]"\n + tal:content="python: module[0]" />\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doModule:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Select module</span>\n + </button>\n + </span>\n + </span>\n + <span class="second">\n + <span id="language">\n + <select name="language_select"\n + tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doLanguage\')">\n + <option selected="selected" value=""\n + i18n:translate="" i18n:domain="ui">My language</option>\n + <tal:block tal:repeat="language python: here.Localizer.get_languages_map()">\n + <option tal:attributes="value language/id;\n + selected python: language[\'selected\'] and \'selected\' or nothing;"\n + tal:content="python: here.Localizer.erp5_ui.gettext(language[\'title\'], lang=language[\'id\'])"></option>\n + </tal:block>\n + </select>\n + <button type="submit" name="Base_doLanguage:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Select language</span>\n + </button>\n + </span>\n + <span id="search">\n + <input type="text" name="SearchableText" />\n + <button type="submit" name="Base_viewSearchResultList:method">\n + <span class="image"></span>\n + <span class="description"\n + i18n:translate="" i18n:domain="ui">Search</span>\n + </button>\n + </span>\n + </span>\n + <hr class="clear" />\n + </div>\n + <div id="context_bar">\n + <tal:block metal:define-slot="context_bar" />\n + </div>\n + </div>\n + <div id="status">\n + <div id="breadcrumb">\n + <tal:block tal:repeat="item here/breadcrumbs">\n + <tal:block tal:condition="python: repeat[\'item\'].index < 2">\n + <a tal:attributes="href item/url"\n + tal:content="item/title"\n + i18n:translate="" i18n:domain="ui"></a>\n + </tal:block>\n + <tal:block tal:condition="python: repeat[\'item\'].index >= 2">\n + <a tal:attributes="href item/url"\n + tal:content="item/title"></a>\n + </tal:block>\n + /\n + </tal:block>\n + </div>\n + <div id="logged_in_as">\n + <tal:block tal:condition="not: here/portal_membership/isAnonymousUser">\n + <tal:block i18n:translate="" i18n:domain="ui">Logged In as </tal:block> :\n + <tal:block tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()" />\n + </tal:block>\n + </div>\n + <hr class="clear" />\n + <div tal:content="structure here/REQUEST/portal_status_message | nothing"\n + id="transition_message"></div>\n + </div>\n + <div id="master">\n + <tal:block metal:define-slot="main" />\n + </div>\n + </form>\n + </body>\n +</html>\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>main_template</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/quad_form_view.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/quad_form_view.xml new file mode 100644 index 0000000000000000000000000000000000000000..fe83d159a9074ceaba271e451b4e0444a3fe6c1a --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/quad_form_view.xml @@ -0,0 +1,102 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/document/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:use-macro="here/form/macros/quad_form" />\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>quad_form_view</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/report_view.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/report_view.xml new file mode 100644 index 0000000000000000000000000000000000000000..bf25ef07ced5bcf8be02b0ec801e304f44c4bbf0 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/report_view.xml @@ -0,0 +1,115 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:use-macro="here/document/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block tal:define="portal_object here/getPortalObject">\n + <tal:block tal:repeat="report_item report_method">\n + <tal:block tal:define="here python:report_item.getObject(portal_object);\n + dummy python:report_item.pushReport(portal_object)">\n + <tal:block tal:condition="report_item/getFormId">\n + <tal:block tal:define="form python:getattr(here,report_item.getFormId())" >\n + <tal:block metal:use-macro="here/form/macros/master" />\n + </tal:block>\n + </tal:block>\n + <tal:block tal:define="dummy python:report_item.popReport(portal_object)"/>\n + </tal:block>\n + </tal:block>\n + </tal:block>\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>report_view</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/view_master.xml b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/view_master.xml new file mode 100644 index 0000000000000000000000000000000000000000..5aad4e5be80cfdff75970326b11adb760e424797 --- /dev/null +++ b/bt5/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/view_master.xml @@ -0,0 +1,105 @@ +<?xml version="1.0"?> +<ZopeData> + <record id="1" aka="AAAAAAAAAAE="> + <pickle> + <tuple> + <tuple> + <string>Products.PageTemplates.ZopePageTemplate</string> + <string>ZopePageTemplate</string> + </tuple> + <none/> + </tuple> + </pickle> + <pickle> + <dictionary> + <item> + <key> <string>__ac_local_roles__</string> </key> + <value> + <none/> + </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_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 +<tal:block metal:define-macro="master">\n + <tal:block metal:use-macro="here/document/macros/master">\n + <tal:block metal:fill-slot="main">\n + <tal:block metal:define-slot="main">\n + </tal:block>\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>view_master</string> </value> + </item> + <item> + <key> <string>title</string> </key> + <value> <string></string> </value> + </item> + </dictionary> + </pickle> + </record> +</ZopeData> diff --git a/bt5/erp5_xhtml_style/bt/categories_list b/bt5/erp5_xhtml_style/bt/categories_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/change_log b/bt5/erp5_xhtml_style/bt/change_log new file mode 100644 index 0000000000000000000000000000000000000000..870961786546d04ee30bd5bd5b6e187e61bfbe1f --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/change_log @@ -0,0 +1,3 @@ +2006-06-15 Vincent +Initial commit. +Valid XHTML1.0 Strict + CSS 2.0. \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/copyright_list b/bt5/erp5_xhtml_style/bt/copyright_list new file mode 100644 index 0000000000000000000000000000000000000000..6b993d35a0d73d89526a96e9963b30f456317e88 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/copyright_list @@ -0,0 +1 @@ +Copyright (c) 2006 Nexedi SARL \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/dependency_list b/bt5/erp5_xhtml_style/bt/dependency_list new file mode 100644 index 0000000000000000000000000000000000000000..d0ca7aef23f0eb10b40ff03a0a40f22a9198a869 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/dependency_list @@ -0,0 +1 @@ +erp5_core \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/description b/bt5/erp5_xhtml_style/bt/description new file mode 100644 index 0000000000000000000000000000000000000000..d0b8beb756d0f825a25cf4e91c4f6d821f17f056 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/description @@ -0,0 +1 @@ +This style is a rewrite of erp5_html_style more CSS and semantic html oriented. \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/license b/bt5/erp5_xhtml_style/bt/license new file mode 100644 index 0000000000000000000000000000000000000000..3a3e12bcad97e4b3bdd6a8bb499fd23a4bcb0819 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/license @@ -0,0 +1 @@ +GPL \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/maintainer_list b/bt5/erp5_xhtml_style/bt/maintainer_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/publication_url b/bt5/erp5_xhtml_style/bt/publication_url new file mode 100644 index 0000000000000000000000000000000000000000..4af18322e32f3dd19579c80e26e4a306ad11e049 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/publication_url @@ -0,0 +1 @@ +None \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/revision b/bt5/erp5_xhtml_style/bt/revision new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_action_path_list b/bt5/erp5_xhtml_style/bt/template_action_path_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_base_category_list b/bt5/erp5_xhtml_style/bt/template_base_category_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_full_text_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_full_text_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_keyword_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_keyword_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_method_id_list b/bt5/erp5_xhtml_style/bt/template_catalog_method_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_multivalue_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_multivalue_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_related_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_related_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_request_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_request_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_result_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_result_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_result_table_list b/bt5/erp5_xhtml_style/bt/template_catalog_result_table_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_catalog_topic_key_list b/bt5/erp5_xhtml_style/bt/template_catalog_topic_key_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_constraint_id_list b/bt5/erp5_xhtml_style/bt/template_constraint_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_document_id_list b/bt5/erp5_xhtml_style/bt/template_document_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_extension_id_list b/bt5/erp5_xhtml_style/bt/template_extension_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_format_version b/bt5/erp5_xhtml_style/bt/template_format_version new file mode 100644 index 0000000000000000000000000000000000000000..56a6051ca2b02b04ef92d5150c9ef600403cb1de --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/template_format_version @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/template_local_roles_list b/bt5/erp5_xhtml_style/bt/template_local_roles_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_message_translation_list b/bt5/erp5_xhtml_style/bt/template_message_translation_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_module_id_list b/bt5/erp5_xhtml_style/bt/template_module_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_path_list b/bt5/erp5_xhtml_style/bt/template_path_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_allowed_content_type_list b/bt5/erp5_xhtml_style/bt/template_portal_type_allowed_content_type_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_base_category_list b/bt5/erp5_xhtml_style/bt/template_portal_type_base_category_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_hidden_content_type_list b/bt5/erp5_xhtml_style/bt/template_portal_type_hidden_content_type_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_id_list b/bt5/erp5_xhtml_style/bt/template_portal_type_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_property_sheet_list b/bt5/erp5_xhtml_style/bt/template_portal_type_property_sheet_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_roles_list b/bt5/erp5_xhtml_style/bt/template_portal_type_roles_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_portal_type_workflow_chain_list b/bt5/erp5_xhtml_style/bt/template_portal_type_workflow_chain_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_product_id_list b/bt5/erp5_xhtml_style/bt/template_product_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_property_sheet_id_list b/bt5/erp5_xhtml_style/bt/template_property_sheet_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_role_list b/bt5/erp5_xhtml_style/bt/template_role_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_site_property_id_list b/bt5/erp5_xhtml_style/bt/template_site_property_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_skin_id_list b/bt5/erp5_xhtml_style/bt/template_skin_id_list new file mode 100644 index 0000000000000000000000000000000000000000..93d7ab9e0dc3c14eca682e92548aad0495bd2d5c --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/template_skin_id_list @@ -0,0 +1 @@ +erp5_xhtml_style \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/template_test_id_list b/bt5/erp5_xhtml_style/bt/template_test_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/template_update_business_template_workflow b/bt5/erp5_xhtml_style/bt/template_update_business_template_workflow new file mode 100644 index 0000000000000000000000000000000000000000..c227083464fb9af8955c90d2924774ee50abb547 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/template_update_business_template_workflow @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/template_update_tool b/bt5/erp5_xhtml_style/bt/template_update_tool new file mode 100644 index 0000000000000000000000000000000000000000..c227083464fb9af8955c90d2924774ee50abb547 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/template_update_tool @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/template_workflow_id_list b/bt5/erp5_xhtml_style/bt/template_workflow_id_list new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/bt5/erp5_xhtml_style/bt/title b/bt5/erp5_xhtml_style/bt/title new file mode 100644 index 0000000000000000000000000000000000000000..93d7ab9e0dc3c14eca682e92548aad0495bd2d5c --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/title @@ -0,0 +1 @@ +erp5_xhtml_style \ No newline at end of file diff --git a/bt5/erp5_xhtml_style/bt/version b/bt5/erp5_xhtml_style/bt/version new file mode 100644 index 0000000000000000000000000000000000000000..ceab6e11ece0bcec917c12e11d350946f085d549 --- /dev/null +++ b/bt5/erp5_xhtml_style/bt/version @@ -0,0 +1 @@ +0.1 \ No newline at end of file