Commit 29af81de authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

2007-09-23 Kazuhiko

* Add favicon
* Output better XHTML/1.0

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@16554 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 998623bd
......@@ -3,11 +3,8 @@
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.PageTemplates.ZopePageTemplate</string>
<string>ZopePageTemplate</string>
</tuple>
<none/>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle>
<pickle>
......@@ -59,7 +56,7 @@
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
Copyright (c) 2007 Nexedi SA and Contributors. All Rights Reserved.\n
Vincent Pelletier <vincent@nexedi.com>\n
Christophe Dumez <christophe@nexedi.com>\n
\n
......@@ -81,7 +78,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n
\n
\n
<tal:block metal:define-macro="edit_link">\n
<a disabled="disabled" tal:condition="python: hasattr(object, \'meta_type\')"\n
<a tal:condition="python: hasattr(object, \'meta_type\')"\n
tal:attributes="href python: \'%s/manage_main\' % (\'/\'.join(object.getPhysicalPath()[len(object.getPortalObject().getPhysicalPath()):])) # XXX: quick hack to get path;\n
title info;"><img tal:attributes="src python: \'%s/images/%s\' % (portal_path, image);\n
alt info;"/></a>\n
......
......@@ -92,7 +92,7 @@
<!-- ============================================================== -->\n
\n
<tal:block metal:define-macro="http_definitions">\n
<tal:block tal:replace="structure python: modules[\'ZTUtils\'].make_hidden_input(**http_parameter_list)"/>\n
<tal:block tal:replace="structure python: modules[\'ZTUtils\'].make_hidden_input(**http_parameter_list).replace(\'>\', \' />\')"/>\n
</tal:block>\n
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<global name="Image" module="OFS.Image"/>
<tuple/>
</tuple>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts90540175.03</string> </value>
</item>
<item>
<key> <string>__ac_local_roles__</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>favicon.ico</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/x-ico</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="base64">AAABAAIAEBAAAAAAAABoBQAAJgAAACAgAAAAAAAAqAgAAI4FAAAoAAAAEAAAACAAAAABAAgAAAAA
AEABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wCegV8AzsCvALaghgDl3dQA8e3oAMKwmwCpj3EA
3NHFAPj18wDVyboAvKiQAMi4pQDr5t8Ar5Z6AKSJaQDi2c4A0sS0AJt9WgC5pIwA7unjAKyTdgCz
nYIAy7upAMWznwD6+PcA18y+AL6qlAD28/AAoINiAKaLbADTxrcA0MKxAJx/XADw6+YAqI1vAOTb
0gDBrpkAxrWhAOvk3QC3oYgAuKOKAMe3owCdgF4A0cOzAM/BsADKuqgAm35bALqljADs5t8AqI5v
AK6WegC4o4sAwa+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAABMTExMTExMTExMTExMTExMTExMTMQklEiksExMTExMTExMTFAEH
HjMhJQITExMTExMTEyQFExMTExsRIhMTExMTExMTNhMTExMIARcTExMTExMTExMTExMTMBouExMT
ExMTExMTExMTEywaJRMTExMTExMTEw8TExMqASATExMTExMTExMFLTUDHQofExMTExMTExMTIDQN
Cy8QExMTExMTExMTEyYMExMTExMTExMTExMTExMPLRMTExMTExMTExMTExMTAgUTExMTExMTExMT
ExMTExMOMiMGFSgWExMTExMTExMTHBgrGScNBBMTExMTExMTExMTExMTExMTExMAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAA
ACAAAABAAAAAAQAIAAAAAACABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AnoFfAM6/rgDm3tYA
tZ+FAPPv6wDCsJsA2c7BAKmPcQC8qJAA7ejhAODXzACvlnoAyLekAPr49gCkiGgA08a3ALijiwD3
9PEAm31aAN3TxwCym4AA1sq8APDs5gC/q5UAxbSfAMq7qAChhWQA/Pv6AKeMbQDRw7MA6+XeAOjh
2QD18u4Aq5F0AK2UdwDi2c8A29HEAPj29AClimsA2My+ANXIuQDMvawA/v39AJ1/XQCfg2EAoodm
AO/q5AC0nYMA39XKAMCtlwDDsp0A8e3oAKiNbwCxmn4AvamSANDCsQDGtaEAzLyqAPv6+QCcflsA
9vPwAPTw7ADu6eMArpV5AN7UyQC5pIwAvqqTANLEtADHtqIA/v7+AP39/AD6+fcAn4JgAKCDYgD4
9fMA9/XyAKOHZwD08e4ApotrAKiOcADr5t8ArZV4ALSehADZzcAAvquUANbJuwDTxbYAyrqnAJt+
WwCdgF0A9fLvAPPw7ADw7OcAqI5vAPDr5gDm3tUA4tnOAN7VyQDZzsAAw7CbAMSynQDVyLoAyrqo
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUAhYzAx8a
EksUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEQGAQFJUk8BD2cJFBQUFBQUFBQUFBQUFBQUFBQUFBRV
AQFABVoUFBA5LEkKFBQUFBQUFBQUFBQUFBQUFBQUFEUBXRwUFBQUFBQxSAFZFBQUFBQUFBQUFBQU
FBQUFBQUOAEzFBQUFBQUFBRFAUdUFBQUFBQUFBQUFBQUFBQUFBRfASMUFBQUFBQUFC4/ASIcFBQU
FBQUFBQUFBQUFBQUFBRNUBQUFBQUFBQUFGUBAUYUFBQUFBQUFBQUFBQUFBQUFBovFBQUFBQUFBQU
UwEBMBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQCSAEBJBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQwAQEKFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCEBAWgUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUXAEBOhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCgBAQEFFBQUFBQU
FBQUFBQUFBQUFBQUB1YUFBQUFBQUFwEBHU4UFBQUFBQUFBQUFBQUFBQUFBRXASpbFBQUWg5IAQEb
FBQUFBQUFBQUFBQUFBQUFBQUFDQdYxMMKylAAQEBJS0UFBQUFBQUFBQUFBQUFBQUFBQUNwFREiAd
AQFHGBkUFBQUFBQUFBQUFBQUFBQUFBQUFBQuR0QUFD0JQUoUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBReWBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEIhFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUOzwtFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRDAQ0UFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFB4BZhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCdkFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUBD4IFWJhIWElMiYpEBQUFBQUFBQUFBQUFBQUFBQUFBQR
AQEBAQEBAQEBAQFVFBQUFBQUFBQUFBQUFBQUFBQUFDMBATxMP2ALMDUGXCc2FBQUFBQUFBQUFBQU
FBQUFBQUWkpaFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <long>3638</long> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
......@@ -83,7 +83,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n
</tal:block>\n
<tal:block tal:define="form_action string:logged_in;\n
global form_id string:login_form;\n
js_list python: [\'%s/login_form.js\' % (here.portal_url.getPortalObject().absolute_url(), )]">\n
js_list python: [\'%s/login_form.js\' % (here.portal_url(), )]">\n
<tal:block metal:use-macro="here/main_template/macros/master">\n
<tal:block metal:fill-slot="main">\n
<div class="content login">\n
......
......@@ -3,11 +3,8 @@
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<tuple>
<tuple>
<string>Products.PageTemplates.ZopePageTemplate</string>
<string>ZopePageTemplate</string>
</tuple>
<none/>
<global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
<tuple/>
</tuple>
</pickle>
<pickle>
......@@ -59,7 +56,7 @@
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
Copyright (c) 2007 Nexedi SA and Contributors. All Rights Reserved.\n
Vincent Pelletier <vincent@nexedi.com>\n
Christophe Dumez <christophe@nexedi.com>\n
\n
......@@ -90,6 +87,8 @@ IDEAS:\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
<meta http-equiv="Content-Script-Type" content="text/javascript" />\n
<meta http-equiv="Content-Style-Type" content="text/css" />\n
<title tal:define="title title | string:ERP5"\n
tal:content="python: \'%s | %s\' % (title, here.getPortalObject().title_or_id())"/>\n
<tal:block tal:repeat="css css_list">\n
......@@ -121,6 +120,8 @@ IDEAS:\n
<tal:block tal:repeat="js js_list">\n
<script tal:attributes="src js" type="text/javascript"></script>\n
</tal:block>\n
<link rel="icon" tal:attributes="href python: \'%s/images/favicon.ico\' % here.portal_url()" type="image/x-icon" />\n
<link rel="shortcut icon" tal:attributes="href python: \'%s/images/favicon.ico\' % here.portal_url()" type="image/x-icon" />\n
</head>\n
<body>\n
<form id="main_form"\n
......
2007-09-23 Kazuhiko
* Add favicon
* Output better XHTML/1.0
2007-09-19 yo
* Use absolute_url instead of absolute_url_path.
......
440
\ No newline at end of file
441
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment