assign('row', $row1); } $template->assign('npage', $npage); $template->assign('pages', $pages); for ($it=1; $it<=$pages; $it++) { $pagi[$it] = $it; } if (!empty($pagi)) { $template->assign('pagi', $pagi); } //определяем заголовок if ((($page['evil_blog']['show_on_main_page']) or ($page['evil_blog']['show_on_category_page'])) and ($tokens[0]!='blog')) { $place = 'PLUGIN_INDEX_CONTENT_BEFORE'; $template->assign('TITLE', '
'); }else{//хлебные крошки $place = 'PLUGIN_INDEX_CONTENT_END'; $page['title'] = ''.l10n('Home').''.$conf['level_separator'].$page['evil_blog']['blog_name']. ''; $template->assign('TITLE_END', ' '); } //отсылаем в СМАРТИ настройки внешнего вида $template->assign('show_number', $page['evil_blog']['show_number']); $template->assign('show_date', $page['evil_blog']['show_date']); $template->assign('show_on_main_page', $page['evil_blog']['show_on_main_page']); //определяем адрес шаблона плагина $template->set_template_dir(Evil_Blog_PATH); $template->set_filename('blog', 'blog.tpl'); //подключение стиля $template->func_combine_css(array('path' => Evil_Blog_PATH.'posts.css',)); //объявляем где конкретно на странице должен вывестись наш шаблон плагина. Вся суть в 'PLUGIN_INDEX_CONTENT_BEFORE'. $template->concat($place, $template->parse('blog', true)); ?>