[ Index ] |
|
Code source de eZ Publish 3.9.0 |
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$site.http_equiv.Content-language|wash}" lang="{$site.http_equiv.Content-language|wash}"> 4 5 <head> 6 7 <style type="text/css"> 8 @import url({"stylesheets/core.css"|ezdesign}); 9 {* @import url({ezini('StylesheetSettings','MainCSS','design.ini')|ezdesign}); *} 10 @import url({"stylesheets/site.css"|ezdesign}); 11 {* @import url({"stylesheets/t1/site-colors.css"|ezdesign}); todo -> read from design settings *} 12 @import url({ezini('StylesheetSettings','SiteCSS','design.ini')|ezroot}); 13 @import url({"stylesheets/classes.css"|ezdesign}); 14 {* @import url({"stylesheets/t1/classes-colors.css"|ezdesign}); todo -> read from design settings *} 15 @import url({ezini('StylesheetSettings','ClassesCSS','design.ini')|ezroot}); 16 @import url({"stylesheets/debug.css"|ezdesign}); 17 {section var=css_file loop=ezini( 'StylesheetSettings', 'CSSFileList', 'design.ini' )} 18 @import url({concat( 'stylesheets/', $css_file )|ezdesign}); 19 {/section} 20 </style> 21 22 {section name=JavaScript loop=ezini( 'JavaScriptSettings', 'JavaScriptList', 'design.ini' ) } 23 <script language="JavaScript" type="text/javascript" src={concat( 'javascript/',$:item )|ezdesign}></script> 24 {/section} 25 26 {literal} 27 <!--[if lt IE 6.0]> 28 <style> 29 div#maincontent-design { width: 100%; } /* This is needed to avoid width bug in IE 5.5 */ 30 </style> 31 <![endif]--> 32 {/literal} 33 34 {include uri="design:page_head.tpl"} 35 36 </head> 37 <body> 38 39 <div id="allcontent"> 40 41 {cache-block keys=$uri_string} 42 <div id="topcontent"> 43 44 {let pagedesign=fetch_alias(by_identifier,hash(attr_id,sitestyle_identifier))} 45 <div id="header"> 46 <div id="header-design"> 47 {*<img src={"/images/t1/t1-logo-placeholder.gif"|ezdesign} height="70" width="211" alt="Company logo" />*} 48 {section show=$pagedesign.data_map.image.content.is_valid|not()} 49 <h1><a href={"/"|ezurl}>{ezini('SiteSettings','SiteName')}</a></h1> 50 {section-else} 51 <a href={"/"|ezurl}><img src={$pagedesign.data_map.image.content[logo].full_path|ezroot} alt="{$pagedesign.data_map.image.content[logo].text}" /></a> 52 {/section} 53 </div>{* id="header-design" *} 54 </div>{* id="header" *} 55 {/let} 56 57 {/cache-block} 58 59 {section show=ezini('Toolbar_top','Tool','toolbar.ini')|count} 60 <div id="toolbar-top"> 61 <div class="toolbar-design"> 62 {tool_bar name=top view=line} 63 </div>{* id="toolbar-design" *} 64 <div class="break"></div> 65 </div>{* id="toolbar-top" *} 66 {/section} 67 68 {default current_user=fetch('user','current_user')} 69 {cache-block keys=array($uri_string, $current_user.role_id_list|implode( ',' ), $current_user.limited_assignment_value_list|implode( ',' ))} 70 <div class="break"></div> 71 </div>{* id="topcontent" *} 72 73 <hr class="hide" /> 74 75 {menu name=TopMenu} 76 77 <hr class="hide" /> 78 {/cache-block} 79 80 <div id="path"> 81 <div id="path-design"> 82 {include uri="design:parts/path.tpl"} 83 </div>{* id="path-design" *} 84 </div>{* id="path" *} 85 86 {cache-block keys=array($uri_string, $current_user.role_id_list|implode( ',' ), $current_user.limited_assignment_value_list|implode( ',' ))} 87 <hr class="hide" /> 88 89 <div id="columns"> 90 91 {menu name=LeftMenu} 92 93 <hr class="hide" /> 94 {/cache-block} 95 {/default} 96 97 {section show=ezini( 'Toolbar_right', 'Tool', 'toolbar.ini' )|count} 98 <div id="rightmenu"> 99 <div id="rightmenu-design"> 100 <h3 class="hide">Right menu</h3> 101 <div id="toolbar-right"> 102 <div class="toolbar-design"> 103 {tool_bar name=right view=full} 104 </div>{* id="toolbar-design" *} 105 </div>{* id="toolbar-right" *} 106 </div>{* id="rightmenu-design" *} 107 </div>{* id="rightmenu" *} 108 {/section} 109 110 <hr class="hide" /> 111 112 {cache-block} 113 {let maincontentstyle='maincontent-bothmenus'} 114 115 {section show=eq(ezini('SelectedMenu','LeftMenu','menu.ini'),'')} 116 {set maincontentstyle='maincontent-noleftmenu'} 117 {/section} 118 119 {section show=ezini('Toolbar_right','Tool','toolbar.ini')|count|eq(0)} 120 {section show=$maincontentstyle|eq('maincontent-noleftmenu')} 121 {set maincontentstyle='maincontent-nomenus'} 122 {section-else} 123 {set maincontentstyle='maincontent-norightmenu'} 124 {/section} 125 {/section} 126 127 <div id="maincontent" class="{$maincontentstyle}"> 128 <div id="fix"> 129 <div id="maincontent-design"> 130 {/let} 131 132 {/cache-block} 133 134 {$module_result.content} 135 136 </div>{* id="maincontent-design" *} 137 <div class="break"></div> 138 </div>{* id="fix" *} 139 </div>{* id="maincontent" *} 140 141 <div class="break"></div> 142 </div>{* id="columns" *} 143 144 <hr class="hide" /> 145 146 {section show=ezini('Toolbar_bottom','Tool','toolbar.ini')|count} 147 <div id="toolbar-bottom"> 148 <div class="toolbar-design"> 149 {tool_bar name=bottom view=line} 150 </div>{* id="toolbar-design" *} 151 <div class="break"></div> 152 </div>{* id="toolbar-bottom" *} 153 {/section} 154 155 <div id="footer"> 156 <div id="footer-design"> 157 158 <address>{"Powered by %linkStartTag eZ publish® open source content management system %linkEndTag and development framework."|i18n("design/base",,hash('%linkStartTag',"<a href='http://ez.no'>",'%linkEndTag',"</a>" ))}<br />{ezini('SiteSettings','MetaDataArray','site.ini').copyright} 159 </address> 160 161 </div>{* id="footer-design" *} 162 </div>{* id="footer" *} 163 164 <div class="break"></div> 165 </div>{* id="allcontent" *} 166 167 <!--DEBUG_REPORT--> 168 169 </body> 170 </html>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 10:30:04 2007 | par Balluche grâce à PHPXref 0.7 |