$cms_page_id = cms_display_content($tem, 'where filename=%"', $basename);
- $tem->set('$cms_footer', db_get_value('cms_pages', 'content', 'where filename="_footer"'));
+ $footer = db_get_value('cms_pages', 'content', 'where filename="_footer"');
+ if ($footer) {
+ $tem->set('$cms_footer', $footer);
+ }
+
+ $header = db_get_value('cms_images', 'image', 'where name="Header"');
+ if ($header) {
+ $parts = explode(' ', $header . ' ', 7);
+ $tem->set('$cms_header',
+ '<div style="'
+ . 'padding-top: ' . round(100000 * (int)$parts[2] / (int)$parts[1] / 1000) . '%;'
+ . 'background-image: url(' . $parts[0] . ');'
+ . 'background-repeat: no-repeat;'
+ . 'background-size: 100% auto;'
+ . '"></div>'
+ );
+ }
if(session_auth_can('admin_links')) {
$admin_links = array();
ckeditor('admin_pages', 'sidebar_content', 'content_with_sidebar_sidebar_plain', columns['widths']['.centerer.with_sidebar > .sidebar.plain'])
ckeditor('admin_pages', 'sidebar_content', 'content_with_sidebar_sidebar_bordered', columns['widths']['.centerer.with_sidebar > .sidebar.bordered'])
+header#site_header
+ margin-bottom: 15px
+
body > .centerer > .nav
ul
li_reset()
<body id="~$basename~_body" class="real_body_tag">
<div class="centerer ~$layout_centerer_class~">
- <header>
- header image here
+ <header id="site_header">
+ <!--~$cms_header~-->
</header>
<!--~$navbar_items once_if {~-->
<nav class="nav">