<?php $config['site']['doctype'] = 'html5'; $head_content = ''; show_head($head_content, $config); ?> <body> <div id="page_wrapper"> <div id="content_wrapper"> <?php echo insert_header($config['site']['title'], $config['site']['subtitle']); ?> <div id="aside">the aside</div> <?php echo insert_main_content($body_content['main']); ?> </div> </div> <div id="footer">this is the footer</div> </body> </html>
/** * show_body * * * * * * */ function show_body($body_content, $config = 0) { // get config from database if (empty($config)) { $config = get_settings(); } // start body html echo ' <body> <div id="outer_wrapper"> <div id="inner_wrapper">'; // header $panel = !empty($config['site']['header_panel_html']) ? $config['site']['header_panel_html'] : ''; $nav = $config['layout']['main_menu'] == 'header' ? insert_nav($config['layout']['main_menu']) : ''; echo !empty($body_content['header']) ? $body_content['header'] : insert_header($config['site']['title'], $config['site']['subtitle'], $panel, $nav); // nav - only insert automatically if main_menu position is set to 'navbar' if ($config['layout']['main_menu'] == 'navbar') { echo !empty($body_content['nav']) ? $body_content['nav'] : insert_nav($config['layout']['main_menu']); } // start content wrapper echo ' <div id="content_wrapper">'; // main content echo insert_main_content($body_content['main']); // aside echo !empty($body_content['aside']) ? $body_content['aside'] : insert_aside(); // close content wrapper echo ' </div> <!-- close content_wrapper --> </div> <!-- close inner_wrapper --> </div> <!-- close outer_wrapper -->'; // footer echo !empty($body_content['footer']) ? $body_content['footer'] : insert_footer(); // analytics if (!empty($config['connections']['woopra_analytics'])) { echo insert_woopra_analytics(); } if (!empty($config['connections']['compete_analytics'])) { echo insert_compete_analytics($config['connections']['compete_analytics']); } if (!empty($config['connections']['getclicky_analytics'])) { echo insert_getclicky_analytics($config['connections']['getclicky_analytics']); } if (!empty($config['connections']['quantcast_analytics'])) { echo insert_quantcast_analytics($config['connections']['quantcast_analytics']); } if (!empty($config['connections']['disqus_shortname'])) { echo insert_disqus_comment_count($config['connections']['disqus_shortname']); } echo ' </body> </html>'; }