[1] | 1 | <html xmlns="http://www.w3.org/1999/xhtml" |
---|
| 2 | xml:lang="en" |
---|
| 3 | lang="en" |
---|
| 4 | i18n:domain="plone" |
---|
| 5 | tal:define="Iterator python:modules['Products.CMFPlone'].IndexIterator; |
---|
| 6 | tabindex python:Iterator();"> |
---|
| 7 | |
---|
| 8 | <head metal:define-macro="html_header" |
---|
| 9 | tal:define="ztu ztu|modules/ZTUtils; |
---|
| 10 | skinrequest python:request.get(here.portal_skins.getRequestVarname(), '');"> |
---|
| 11 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" |
---|
| 12 | tal:define="charset site_properties/default_charset|string:utf-8" |
---|
| 13 | tal:attributes="content string:text/html;;charset=${charset}" /> |
---|
| 14 | |
---|
| 15 | <title tal:define="portal_title portal_properties/title; |
---|
| 16 | here_title here/title_or_id; |
---|
| 17 | here_id here/getId; |
---|
| 18 | template_title template/title_or_id; |
---|
| 19 | here_title python: portal_title != here_title and here_title or template_title; |
---|
| 20 | here_title python: here_id != here_title and here_title or template_title; |
---|
| 21 | seo_title here/qSEO_Title;" |
---|
| 22 | tal:content="python: test(seo_title == here.title_or_id(), '%s - %s' % (portal_title, here_title), seo_title)"> |
---|
| 23 | Title of page |
---|
| 24 | </title> |
---|
| 25 | <tal:html_comment define="comment here/qSEO_HTML_Comment|nothing" condition="comment"> |
---|
| 26 | <tal:html_comment_start replace="structure string:<!--" /> |
---|
| 27 | <tal:comment replace="comment" /> |
---|
| 28 | <tal:html_comment_end replace="structure string:-->" /> |
---|
| 29 | </tal:html_comment> |
---|
| 30 | |
---|
| 31 | <metal:baseslot define-slot="base" /> |
---|
| 32 | |
---|
| 33 | <meta name="generator" content="Plone - http://plone.org" /> |
---|
| 34 | |
---|
| 35 | <meta tal:define="metatags here/listMetaTags|nothing" |
---|
| 36 | tal:condition="metatags" |
---|
| 37 | tal:repeat="keyval metatags" |
---|
| 38 | tal:attributes="name python:keyval[0]; |
---|
| 39 | content python:keyval[1];" /> |
---|
| 40 | |
---|
[1028] | 41 | <tal:ecma_script define="ecmascript here/qSEO_ECMA_Script|nothing" condition="ecmascript"> |
---|
| 42 | <tal:script replace="structure ecmascript" /> |
---|
| 43 | </tal:ecma_script> |
---|
| 44 | |
---|
[1] | 45 | <link rel="Stylesheet" type="text/css" href="" tal:attributes="href string:$portal_url/ploneNS4.css" /> |
---|
| 46 | |
---|
| 47 | <style type="text/css" media="all" tal:condition="exists: portal/ploneColumns.css" |
---|
| 48 | tal:content="string:@import url($portal_url/ploneColumns.css);"> |
---|
| 49 | </style> |
---|
| 50 | |
---|
| 51 | <style type="text/css" media="screen" |
---|
| 52 | tal:content="string: @import url($portal_url/plone.css);"> |
---|
| 53 | </style> |
---|
| 54 | |
---|
| 55 | <style type="text/css" media="screen" |
---|
| 56 | tal:condition="nothing" |
---|
| 57 | tal:content="string: @import url($portal_url/ploneDeprecated.css);"> |
---|
| 58 | </style> |
---|
| 59 | |
---|
| 60 | <link rel="alternate stylesheet" type="text/css" media="screen" href="" tal:attributes="href string:$portal_url/ploneTextSmall.css" title="Small Text" /> |
---|
| 61 | <link rel="alternate stylesheet" type="text/css" media="screen" href="" tal:attributes="href string:$portal_url/ploneTextLarge.css" title="Large Text" /> |
---|
| 62 | |
---|
| 63 | <style type="text/css" media="all" tal:condition="exists: portal/ploneCustom.css" |
---|
| 64 | tal:content="string:@import url($portal_url/ploneCustom.css);"> |
---|
| 65 | </style> |
---|
| 66 | |
---|
| 67 | <link rel="stylesheet" type="text/css" media="print" href="" |
---|
| 68 | tal:attributes="href string:$portal_url/plonePrint.css" /> |
---|
| 69 | |
---|
| 70 | <link rel="stylesheet" type="text/css" media="projection" href="" |
---|
| 71 | tal:attributes="href string:$portal_url/plonePresentation.css" /> |
---|
| 72 | |
---|
| 73 | <tal:iefixstart replace="structure string:<!--[if IE]>" /> |
---|
| 74 | <style type="text/css" media="all" tal:condition="exists: portal/ploneIEFixes.css" |
---|
| 75 | tal:content="string:@import url($portal_url/ploneIEFixes.css);"> |
---|
| 76 | </style> |
---|
| 77 | <tal:iefixend replace="structure string:<![endif]-->" /> |
---|
| 78 | |
---|
| 79 | <link rel="shortcut icon" href="" type="image/x-icon" tal:attributes="href string:$portal_url/favicon.ico" /> |
---|
| 80 | |
---|
| 81 | <link rel="search" href="" title="Search this site" tal:attributes="href string:$portal_url/search_form" /> |
---|
| 82 | |
---|
| 83 | <tal:comment tal:replace="nothing"> |
---|
| 84 | <link rel="help" href="" title="Help" tal:attributes="href string:$portal_url/help" /> |
---|
| 85 | <link rel="contents" href="" title="Site Map" tal:attributes="href string:$portal_url/sitemap" /> |
---|
| 86 | </tal:comment> |
---|
| 87 | <link rel="up" href="" title="Up one level" |
---|
| 88 | tal:define="parent python:here.navigationParent(here, template_id)" |
---|
| 89 | tal:attributes="href python:test(parent, parent, '#')" /> |
---|
| 90 | <link rel="copyright" href="" title="Copyright information" tal:attributes="href string:copyright" /> |
---|
| 91 | <link rel="author" href="" title="Author information" tal:attributes="href string:author" /> |
---|
| 92 | |
---|
| 93 | <metal:block metal:define-slot="rel_slot" tal:replace="nothing"> |
---|
| 94 | Inserts rel links specified from a page. |
---|
| 95 | </metal:block> |
---|
| 96 | |
---|
| 97 | <meta http-equiv="imagetoolbar" content="no" /> |
---|
| 98 | |
---|
| 99 | <metal:block metal:define-slot="css_slot" tal:replace="nothing"> |
---|
| 100 | Inserts CSS specified from a page. |
---|
| 101 | </metal:block> |
---|
| 102 | |
---|
| 103 | <metal:block metal:define-slot="head_slot" tal:replace="nothing"> |
---|
| 104 | Flexibility for published templates to inject stuff into the head tag. |
---|
| 105 | </metal:block> |
---|
| 106 | |
---|
| 107 | <metal:block metal:define-slot="javascript_head_slot" tal:replace="nothing"> |
---|
| 108 | Inserts javascript specified from a page. |
---|
| 109 | </metal:block> |
---|
| 110 | |
---|
| 111 | <script tal:condition="not: isAnon" |
---|
| 112 | type="text/javascript" |
---|
| 113 | tal:attributes="src string:$portal_url/plone_menu.js"> |
---|
| 114 | </script> |
---|
| 115 | |
---|
| 116 | <script type="text/javascript" |
---|
| 117 | tal:attributes="src string:$portal_url/plone_javascript_variables.js"> |
---|
| 118 | </script> |
---|
| 119 | |
---|
| 120 | <script type="text/javascript" |
---|
| 121 | tal:attributes="src string:$portal_url/plone_javascripts.js"> |
---|
| 122 | </script> |
---|
| 123 | |
---|
| 124 | <tal:block tal:define="showdefault python:test(portal.portal_memberdata.getProperty('formtooltips'), 'true', 0); |
---|
| 125 | formtooltips python:member.getProperty('formtooltips', showdefault)" |
---|
| 126 | tal:omit-tag=""> |
---|
| 127 | |
---|
| 128 | <tal:oldjs tal:condition="nothing"> |
---|
| 129 | <script type="text/javascript" |
---|
| 130 | tal:condition="formtooltips" |
---|
| 131 | tal:attributes="src string:$portal_url/plone_formtooltip.js"> |
---|
| 132 | </script> |
---|
| 133 | |
---|
| 134 | <tal:block tal:condition="not:formtooltips"> |
---|
| 135 | <tal:block tal:replace="structure string:<script language='javascript' type='text/javascript' >" /> |
---|
| 136 | <metal:block >function formtooltip(el,flag){}</metal:block> |
---|
| 137 | <tal:block tal:replace="structure python:'</script>'" /> |
---|
| 138 | </tal:block> |
---|
| 139 | </tal:oldjs> |
---|
| 140 | |
---|
| 141 | </tal:block> |
---|
| 142 | </head> |
---|
| 143 | |
---|
| 144 | <body> |
---|
| 145 | </body> |
---|
| 146 | |
---|
| 147 | </html> |
---|