Beispiel #1
0
echo '</ul></nav></div>';
// доп. класс, нужный на отдельных страницах
$css_page_header_mod = '';
if (isset($header_title)) {
    $css_page_header_mod = '  page-header__text--page';
}
// заголовочная часть
echo '<div class="page-header__text' . $css_page_header_mod . '">';
echo '<h1 class="page-header__title">';
// есть переменная, перебивающая заголовок?
if (isset($header_title)) {
    echo typograph($header_title);
} else {
    echo getinfo('name_site');
}
echo '</h1>';
// есть переменная, перебивающая подзаголовок и она не пустая?
if (isset($header_subtitle) and $header_subtitle) {
    echo '<p class="page-header__description">' . typograph($header_subtitle) . '</p>';
} else {
    if (getinfo('type') != 'page') {
        echo '<p class="page-header__description">' . typograph(getinfo('description_site')) . '</p>';
    }
}
// есть переменная с доп. инфо, выводимой под заголовком?
if (isset($header_info_html)) {
    echo typograph($header_info_html);
}
echo '</div>';
echo '</header><div class="content">';
# end file
Beispiel #2
0
    if (isset($page['page_categories']) and count($page['page_categories']) >= 1) {
        // если рубрика одна
        if (count($page['page_categories']) == 1) {
            $category_id = $page['page_categories'][0];
            $category_text = 'в рубрике <a href="' . getinfo('siteurl') . 'category/' . $page['page_categories_detail'][$category_id]['category_slug'] . '" title="' . $page['page_categories_detail'][$category_id]['category_desc'] . '">' . $page['page_categories_detail'][$category_id]['category_name'] . '</a>';
        } else {
            $category_text = 'в рубриках';
            foreach ($page['page_categories'] as $key => $category_id) {
                $category_text .= ' <a href="' . getinfo('siteurl') . 'category/' . $page['page_categories_detail'][$category_id]['category_slug'] . '" title="' . $page['page_categories_detail'][$category_id]['category_desc'] . '">' . $page['page_categories_detail'][$category_id]['category_name'] . '</a>';
                if ($key + 1 < count($page['page_categories'])) {
                    $category_text .= ',';
                }
            }
        }
    }
    if ($page) {
        echo '<article class="post">';
        $admin_link = '';
        if (is_login()) {
            $admin_link = ' &nbsp; <a href="' . getinfo('siteurl') . 'admin/page_edit/' . $page['page_id'] . '">Редактировать</a>';
        }
        echo '<a class="post__main-link" href="' . getinfo('siteurl') . 'page/' . $page['page_slug'] . '">
<h1 class="post__name">' . typograph($page['page_title']) . '</h1>' . $subtitle . '
</a>
<p class="post__info">
<time class="post__date" datetime="' . $page_date . '">' . $page_date_text . '</time> ' . $category_text . $admin_link . '
</p>';
        echo '</article>';
    }
}
# end file