mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-16 23:00:51 +03:00
fix #477 - SEO заголовки страниц
This commit is contained in:
parent
507aceb632
commit
c68bddda89
|
@ -35,7 +35,7 @@ class ActionBlogs extends Action {
|
|||
/**
|
||||
* Устанавливаем title страницы
|
||||
*/
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog_menu_all_list'));
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.all_list'));
|
||||
}
|
||||
/**
|
||||
* Регистрируем евенты
|
||||
|
|
|
@ -147,6 +147,8 @@ class ActionIndex extends Action {
|
|||
* Устанавливаем шаблон вывода
|
||||
*/
|
||||
$this->SetTemplateAction('index');
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.all_top'));
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.top_period_'.$sPeriod));
|
||||
}
|
||||
/**
|
||||
* Вывод обсуждаемых топиков
|
||||
|
@ -199,6 +201,8 @@ class ActionIndex extends Action {
|
|||
* Устанавливаем шаблон вывода
|
||||
*/
|
||||
$this->SetTemplateAction('index');
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.all_discussed'));
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.top_period_'.$sPeriod));
|
||||
}
|
||||
/**
|
||||
* Вывод новых топиков
|
||||
|
@ -235,11 +239,13 @@ class ActionIndex extends Action {
|
|||
* Устанавливаем шаблон вывода
|
||||
*/
|
||||
$this->SetTemplateAction('index');
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.all_new'));
|
||||
}
|
||||
/**
|
||||
* Вывод ВСЕХ новых топиков
|
||||
*/
|
||||
protected function EventNewAll() {
|
||||
$this->Viewer_AddHtmlTitle($this->Lang_Get('blog.menu.all'));
|
||||
$this->Viewer_SetHtmlRssAlternate(Router::GetPath('rss').'new/',Config::Get('view.name'));
|
||||
/**
|
||||
* Меню
|
||||
|
|
|
@ -359,6 +359,22 @@ return array(
|
|||
'by_users' => 'по кол-ву читателей',
|
||||
'by_topics' => 'по кол-ву топиков',
|
||||
),
|
||||
|
||||
/**
|
||||
* Меню со списокм топиков
|
||||
*/
|
||||
'menu' => array(
|
||||
'all' => 'Все',
|
||||
'all_good' => 'Интересные',
|
||||
'all_discussed' => 'Обсуждаемые',
|
||||
'all_top' => 'TOP',
|
||||
'all_new' => 'Новые',
|
||||
'all_list' => 'Все блоги',
|
||||
'top_period_1' => 'За 24 часа',
|
||||
'top_period_7' => 'За 7 дней',
|
||||
'top_period_30' => 'За 30 дней',
|
||||
'top_period_all' => 'За все время',
|
||||
),
|
||||
),
|
||||
|
||||
/**
|
||||
|
@ -975,26 +991,7 @@ return array(
|
|||
/**
|
||||
* Меню блогов
|
||||
*/
|
||||
'blog_menu_all' => 'Все',
|
||||
'blog_menu_all_good' => 'Интересные',
|
||||
'blog_menu_all_discussed' => 'Обсуждаемые',
|
||||
'blog_menu_all_top' => 'TOP',
|
||||
'blog_menu_all_new' => 'Новые',
|
||||
'blog_menu_all_list' => 'Все блоги',
|
||||
'blog_menu_collective' => 'Коллективные',
|
||||
'blog_menu_collective_good' => 'Интересные',
|
||||
'blog_menu_collective_new' => 'Новые',
|
||||
'blog_menu_collective_discussed' => 'Обсуждаемые',
|
||||
'blog_menu_collective_top' => 'TOP',
|
||||
'blog_menu_personal' => 'Персональные',
|
||||
'blog_menu_personal_good' => 'Хорошие',
|
||||
'blog_menu_personal_new' => 'Новые',
|
||||
'blog_menu_personal_discussed' => 'Обсуждаемые',
|
||||
'blog_menu_personal_top' => 'TOP',
|
||||
'blog_menu_top_period_24h' => 'За 24 часа',
|
||||
'blog_menu_top_period_7d' => 'За 7 дней',
|
||||
'blog_menu_top_period_30d' => 'За 30 дней',
|
||||
'blog_menu_top_period_all' => 'За все время',
|
||||
|
||||
'blog_menu_create' => 'Блог',
|
||||
|
||||
|
||||
|
|
|
@ -9,9 +9,9 @@
|
|||
sAttributes = "data-dropdown-selectable=\"true\""
|
||||
sActiveItem = $sPeriodSelectCurrent
|
||||
aMenu = [
|
||||
[ 'name' => '1', 'url' => "{$sPeriodSelectRoot}?period=1", 'text' => $aLang.blog_menu_top_period_24h ],
|
||||
[ 'name' => '7', 'url' => "{$sPeriodSelectRoot}?period=7", 'text' => $aLang.blog_menu_top_period_7d ],
|
||||
[ 'name' => '30', 'url' => "{$sPeriodSelectRoot}?period=30", 'text' => $aLang.blog_menu_top_period_30d ],
|
||||
[ 'name' => 'all', 'url' => "{$sPeriodSelectRoot}?period=all", 'text' => $aLang.blog_menu_top_period_all ]
|
||||
[ 'name' => '1', 'url' => "{$sPeriodSelectRoot}?period=1", 'text' => {lang name='blog.menu.top_period_1'} ],
|
||||
[ 'name' => '7', 'url' => "{$sPeriodSelectRoot}?period=7", 'text' => {lang name='blog.menu.top_period_7'} ],
|
||||
[ 'name' => '30', 'url' => "{$sPeriodSelectRoot}?period=30", 'text' => {lang name='blog.menu.top_period_30'} ],
|
||||
[ 'name' => 'all', 'url' => "{$sPeriodSelectRoot}?period=all", 'text' => {lang name='blog.menu.top_period_all'} ]
|
||||
]}
|
||||
{/if}
|
|
@ -8,11 +8,11 @@
|
|||
sActiveItem = $sMenuSubItemSelect
|
||||
sMods = 'pills'
|
||||
aItems = [
|
||||
[ 'name' => 'good', 'url' => $sNavTopicsSubUrl, 'text' => $aLang.blog_menu_all_good ],
|
||||
[ 'name' => 'new', 'url' => "{$sNavTopicsSubUrl}newall/", 'text' => $aLang.blog_menu_all_new, 'title' => $aLang.blog_menu_top_period_all, 'count' => $iCountTopicsNew ],
|
||||
[ 'name' => 'new', 'url' => "{$sNavTopicsSubUrl}new/", 'text' => "+$iCountTopicsSubNew", 'title' => $aLang.blog_menu_top_period_24h, 'is_enabled' => $iCountTopicsSubNew ],
|
||||
[ 'name' => 'discussed', 'url' => "{$sNavTopicsSubUrl}discussed/", 'text' => $aLang.blog_menu_all_discussed ],
|
||||
[ 'name' => 'top', 'url' => "{$sNavTopicsSubUrl}top/", 'text' => $aLang.blog_menu_all_top ]
|
||||
[ 'name' => 'good', 'url' => $sNavTopicsSubUrl, 'text' => {lang name='blog.menu.all_good'} ],
|
||||
[ 'name' => 'new', 'url' => "{$sNavTopicsSubUrl}newall/", 'text' => {lang name='blog.menu.all_new'}, 'title' => {lang name='blog.menu.top_period_all'}, 'count' => $iCountTopicsNew ],
|
||||
[ 'name' => 'new', 'url' => "{$sNavTopicsSubUrl}new/", 'text' => "+$iCountTopicsSubNew", 'title' => {lang name='blog.menu.top_period_1'}, 'is_enabled' => $iCountTopicsSubNew ],
|
||||
[ 'name' => 'discussed', 'url' => "{$sNavTopicsSubUrl}discussed/", 'text' => {lang name='blog.menu.all_discussed'} ],
|
||||
[ 'name' => 'top', 'url' => "{$sNavTopicsSubUrl}top/", 'text' => {lang name='blog.menu.all_top'} ]
|
||||
]}
|
||||
|
||||
{include file='components/sort/sort.timespan.tpl'}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
sActiveItem = $sMenuItemSelect
|
||||
sMods = 'pills'
|
||||
aItems = [
|
||||
[ 'name' => 'index', 'url' => {router page='/'}, 'text' => $aLang.blog_menu_all, 'count' => $iCountTopicsNew ],
|
||||
[ 'name' => 'index', 'url' => {router page='/'}, 'text' => {lang name='blog.menu.all'}, 'count' => $iCountTopicsNew ],
|
||||
[ 'name' => 'feed', 'url' => {router page='feed'}, 'text' => $aLang.userfeed_title, 'is_enabled' => !! $oUserCurrent ]
|
||||
]}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 1680148b56ddf820fefb1aec3fbd53415fb94aad
|
||||
Subproject commit 2fd42014b3a524c8171883bca8c08af7cd9115f4
|
Loading…
Reference in a new issue