/** * The main template for frontpage and Page blocks. */ function template_main() { global $context; if (!empty($context['pmx']['show_pagespanel'])) { $placed = 0; if (isset($context['pmx']['viewblocks']['front'])) { $spacer = intval(!empty($context['pmx']['show_pagespanel'])); $placed = PortaMx_ShowBlocks('front', $spacer, 'before'); $spacer = intval(count($context['pmx']['viewblocks']['front'])) > $placed; PortaMx_ShowBlocks('pages', $spacer); PortaMx_ShowBlocks('front', 0, 'after'); } else { PortaMx_ShowBlocks('pages'); } } else { PortaMx_ShowBlocks('front'); } }
/** * write out a side block (left or right). */ function Show_Block($side) { global $context, $options; $lcside = strtolower($side); echo ' <div id="upshrink' . $side . 'Bar" style="max-width:' . strval(intval($context['pmx']['settings'][$lcside . '_panel']['size']) + intval($context['pmx']['settings']['panelpad'])) . 'px;'; if (empty($context['pmx']['settings'][$lcside . '_panel']['collapse']) && !empty($options['collapse_' . $lcside])) { echo ' display:none;'; } echo '">'; PortaMx_ShowBlocks($lcside); echo ' </div>'; }