Как сделать "правильные" названия страниц? (DLE 8.0)

viktorchereffko
На сайте с 30.06.2008
Offline
172
524

Обьясню подробнее: известно, что страницы сайта (/page/1/, /page/2/, и т.д.) и категорий (/photo/page/1/, /photo/page/2/) имеют один и тот-же тайтл, т.е. название сайта, или название категории, примерно так:

адрес - http://vasyapupkin.ru/page/1/, http://vasyapupkin.ru/page/2/, и т.д.

везде одинаковый тайтл - <title>Сайт Васи Пупкина</title>

То же самое и в категориях:

адрес - http://vasyapupkin.ru/photo/page/1/, http://vasyapupkin.ru/photo/page/2/, и т.д.

также имеют один и тот-же тайтл - <title>Фото Васи Пупкина</title>

Все эти повторяющиеся заголовки очень не любят ПС, поэтому:

Как сделать так, чтобы названия страниц и категорий имели вид:

адрес - http://vasyapupkin.ru/page/1/

<title> - Сайт Васи Пупкина | Страница 1</title>

адрес - http://vasyapupkin.ru/page/2/

тайтл - <title>Сайт Васи Пупкина | Страница 2</title>, и т.д.

И также в категориях:

адрес - http://vasyapupkin.ru/photo/page/1/

тайтл - <title>Фото Васи Пупкина | Страница 1</title>

адрес - http://vasyapupkin.ru/page/2/

тайтл - <title>Фото Васи Пупкина | Страница 2</title>, и т.д.

Примерно то что мне нужно, реализовано в DLE 9.3, но это не совсем то... Нужно именно так как я описал выше.

Помогите кто в курсе как это сделать.

Вот та часть кода, которую нужно править:

if ($nam_e) {

$metatags['title'] = $nam_e ;
$rss_title = $metatags['title'];
}

if ($titl_e) $metatags['title'] = $titl_e ;

if ( $metatags['header_title'] ) $metatags['title'] = stripslashes($metatags['header_title']);

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий