CSS-стили: 
			>	@import url('components/logo-block.less');
		
	PHP-связи: 
			>	if ($fn = mso_fe('components/logo-block/logo-block.php')) require($fn);
*/
$pt = new Page_out();
// подготавливаем объект для вывода
// если в опции явно указан адрес лого, то берем его
$logo = trim(mso_get_option('default_header_logo_custom', 'templates', false));
if (!$logo) {
    $logo = getinfo('stylesheet_url') . 'images/logos/' . mso_get_option('default_header_logo', 'templates', 'logo01.png');
}
$logo = '<img src="' . $logo . '" alt="' . getinfo('name_site') . '" title="' . getinfo('name_site') . '">';
if (!is_type('home')) {
    $logo = $pt->link(getinfo('siteurl'), $logo);
}
// вывод
$pt->div_start('logo-block', 'wrap');
$pt->div_start('r1');
$pt->html($logo);
$pt->div_end('r1');
$pt->div_start('r2');
if (function_exists('ushka')) {
    echo ushka('logo-block');
}
$pt->div_end('r2');
$pt->clearfix();
$pt->div_end('logo-block', 'wrap');
# end file
Example #2
0
<?php

if (!defined('BASEPATH')) {
    exit('No direct script access allowed');
}
/*
	(c) MaxSite CMS, http://max-3000.com/
	
	Вывод в подвале копирайтов и статистики.
*/
$pt = new Page_out();
// переделать на обычный html
$pt->div('&copy; ' . getinfo('name_site') . ', ' . date('Y'), 'copyright');
$pt->div_start('links-no-color hover-no-color');
$CI =& get_instance();
echo sprintf(tf('Работает на <a href="http://max-3000.com/">MaxSite CMS</a> | Время: {elapsed_time} | SQL: %s | Память: {memory_usage}'), $CI->db->query_count) . '<!--global_cache_footer--> | ';
if (is_login()) {
    echo $pt->link(getinfo('siteurl') . 'admin', tf('Управление')) . ' | ' . $pt->link(getinfo('siteurl') . 'logout', tf('Выйти'));
} else {
    echo $pt->link(getinfo('siteurl') . 'login', tf('Вход'));
}
$pt->div_end('');
# end file
	Расположение: header
	
	Схематичный вид: 
		Название  Меню | Меню      Блок
		
	CSS-стили: 
		var_style.less:
			>	@import url('components/ns-menu-block.less');
		
	PHP-связи: 
			>	if ($fn = mso_fe('components/ns-menu-block/ns-menu-block.php')) require($fn);
*/
$pt = new Page_out();
// подготавливаем объект для вывода
$name_site = mso_get_option('ns-menu-block-name_site', 'templates', getinfo('name_site'));
$block = mso_get_option('ns-menu-block-block', 'templates', '');
if (!is_type('home')) {
    $name_site = $pt->link(getinfo('siteurl'), $name_site);
}
// вывод
$pt->div_start('ns-menu-block', 'wrap');
$pt->div($name_site, 'r1');
$pt->div_start('r2');
if ($fn = mso_fe('components/_menu/_menu.php')) {
    require $fn;
}
$pt->div_end('r2');
$pt->div($block, 'r3');
$pt->clearfix();
$pt->div_end('ns-menu-block', 'wrap');
# end file