<?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 metal:define-macro="header_definitions">\n
  <tal:block tal:define="\n
           cancel_url            request/cancel_url | request/ACTUAL_URL;\n
           local_parameter_list  local_parameter_list | python: {};\n
           dummy                 python: local_parameter_list.update({\'cancel_url\': cancel_url});\n
\n
    global actions          python: here.getPortalObject().portal_actions.listFilteredActionsFor(here);\n
    global url              python: \'%s%s\' % (request[\'SERVER_URL\'], here.getPath(), );\n
    global current_form_id  python: local_parameter_list.get(\'dialog_id\', local_parameter_list.get(\'form_id\', \'view\'));\n
    global current_url      python: \'%s/%s\' % (url, current_form_id);\n
    global current_action   python: here.ERP5XhtmlStyle_getCurrentAction(current_url, actions);\n
\n
           dummy  python: request.set(\'here\', here);\n
\n
    global css_list  css_list | python: [];\n
           dummy     python: not is_web_mode and css_list.extend([\'%s/%s\' % (here.portal_url.getPortalPath(), x) for x in here.ERP5XhtmlStyle_getCSSList()]);\n
    global js_list   js_list | python: [];\n
           dummy     python: js_list.extend([\'%s/%s\' % (here.portal_url.getPortalPath(), x) for x in here.ERP5XhtmlStyle_getJSList()]);\n
\n
    global http_parameter_list  request/form/copy;\n
           http_parameter_list  python: here.ERP5XhtmlStyle_filterParameterList(http_parameter_list);\n
           dummy                python: http_parameter_list.update(local_parameter_list);\n
    global http_parameters      python: here.ERP5XhtmlStyle_renderHTTPParameterList(http_parameter_list);\n
    global form                 nocall:form | nothing;\n
  "/>\n
</tal:block>\n
\n
<!-- ============================================================== -->\n
\n
<tal:block metal:define-macro="http_definitions">\n
  <tal:block tal:repeat="parameter http_parameter_list/items">\n
    <!-- Generic way of specifying http parameters -->\n
    <tal:block tal:condition="python: same_type(parameter[1], [])">\n
      <tal:block tal:repeat="list_item python: parameter[1]">\n
        <input type="hidden"\n
               tal:condition="python: list_item is not None"\n
               tal:attributes="name  python: \'%s:list\' % (parameter[0], );\n
                               value python: list_item;"/>\n
      </tal:block>\n
    </tal:block>\n
    <input type="hidden"\n
           tal:condition="python: not same_type(parameter[1], []) and parameter[1] is not None"\n
           tal:attributes="name  python: parameter[0];\n
                           value python: parameter[1];"/>\n
  </tal:block>\n
</tal:block>\n
\n
<!-- ============================================================== -->\n
\n
<tal:block metal:define-macro="planning_box_definitions">\n
  <tal:block tal:condition="form/pt | nothing">\n
    <tal:block tal:define="planning_box python: here.ERP5XhtmlStyle_getPlanningBox(form)">\n
      <tal:block tal:condition="python: planning_box">\n
        <!-- PlanningBox generic stuff -->\n
        <style tal:content="structure python: planning_box.render_css(None,REQUEST=request)"\n
               tal:attributes="type python:\'text/css\'">\n
        </style>\n
        <tal:block tal:condition="python: planning_box.get_value(\'js_enabled\')">\n
          <tal:block tal:define="dummy python:js_list.append(\'%s/wz_dragdrop.js\' % (here.portal_url.getPortalPath(), ));" />\n
        </tal:block>\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>global_definitions</string> </value>
        </item>
        <item>
            <key> <string>title</string> </key>
            <value> <string></string> </value>
        </item>
      </dictionary>
    </pickle>
  </record>
</ZopeData>
