<?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
\n
<tal:block metal:define-macro="master">\n
\n
<tal:block metal:use-macro="here/global_definitions/macros/header_definitions"/>\n
\n
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n
\n
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" 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="generator" content="ERP5"/>\n
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>\n
    <title tal:content="title | string:ERP5"/>\n
    <tal:block tal:repeat="css css_list">\n
      <link tal:attributes="href css" type="text/css" rel="stylesheet"/>\n
    </tal:block>\n
\n
    <tal:block metal:use-macro="here/global_definitions/macros/planning_box_definitions"/>\n
\n
    <tal:block tal:repeat="js js_list">\n
      <script tal:attributes="src js" type="text/javascript"></script>\n
    </tal:block>\n
\n
  </head>\n
\n
  <body onload="fixLeftRightHeight()">\n
<!--     <tal:block tal:replace="structure request"/> -->\n
    <form id="main_form"\n
          tal:attributes="enctype python: here.ERP5XhtmlStyle_getFormEnctype(form);\n
                          action url;\n
                          method form/method | string:post">\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
      <tal:block metal:use-macro="here/global_definitions/macros/http_definitions"/>\n
      <div id="bars">\n
        <div id="main_bar">\n
          <span class="first">\n
            <span id="favourites">\n
              <select name="select_favorite"\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" title="Select Favorite"\n
                      i18n:attributes="title" i18n:domain="ui">\n
                <span class="image"></span>\n
                <span class="description"\n
                      i18n:translate="" i18n:domain="ui">Select Favorite</span>\n
              </button>\n
            </span>\n
            <span class="separator"></span>\n
            <span id="modules">\n
              <select name="select_module"\n
                      tal:define="module_list here/ERP5Site_getModuleItemList;"\n
                      tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doModule\')">\n
                <option selected="selected" value="" 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" title="Select Module"\n
                      i18n:attributes="title" i18n:domain="ui">\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="select_language"\n
                      tal:attributes="onChange string:submitAction(this.form,\'${url}/Base_doLanguage\')">\n
                <option 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" title="Select Language"\n
                      i18n:attributes="title" i18n:domain="ui">\n
                <span class="image"></span>\n
                <span class="description"\n
                      i18n:translate="" i18n:domain="ui">Select Language</span>\n
              </button>\n
            </span>\n
            <span class="separator"></span>\n
            <span id="search">\n
              <input type="text" name="SearchableText" />\n
              <button type="submit" name="Base_viewSearchResultList:method" title="Search"\n
                      i18n:attributes="title" i18n:domain="ui">\n
                <span class="image"></span>\n
                <span class="description"\n
                      i18n:translate="" i18n:domain="ui">Search</span>\n
              </button>\n
            </span>\n
          </span>\n
          <p class="clear"></p>\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" tal:content="item/title" i18n:translate="" i18n:domain="ui"/>\n
            </tal:block>\n
            <tal:block tal:condition="python: repeat[\'item\'].index >= 2">\n
              <a tal:attributes="href item/url" tal:content="item/title"/>\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
            <span class="logged_txt" i18n:translate="" i18n:domain="ui">Logged In as :</span>\n
            <tal:block tal:replace="python:here.portal_membership.getAuthenticatedMember().getUserName()"/>\n
          </tal:block>\n
        </div>\n
        <p class="clear"></p>\n
        <div tal:content="structure here/REQUEST/portal_status_message | nothing" id="transition_message"/>\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>template_erp5_xhtml_style</string> </value>
        </item>
        <item>
            <key> <string>title</string> </key>
            <value> <string></string> </value>
        </item>
      </dictionary>
    </pickle>
  </record>
</ZopeData>
