Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter | Личный кабинет | Карта сайта | RSS ленты
О проекте | Скачать CMS | Видеоуроки | Документация | Плагины | Форум | Идеи | Новости | Веб-мастеру | Контакты

Title в виде: название страницы - название раздела - и т.д.

Готовые модули и методы расширения функциональности

Title в виде: название страницы - название раздела - и т.д.

Сообщение Admin » 10 окт 2010, 11:54

Плагин выводит в title Название страницы - Название раздела - и т.д.

Выглядит это приблизительно так:

1.png
1.png (23.6 КБ) Просмотров: 3888

Примечание: работает только в том случае, если текущей странице не указан title.

Установка плагина: распакуйте скачанный архив в директорию /inner/afterContent/

Создан по просьбе пользователя Max, в связи с переносом сайта на котором более 200 страниц, в котором работает SEO авто-подстановка титла.
Вложения
lebnik_title_names_path.tgz
(437 байт) Скачиваний: 539
YaPro - мы делаем мир удобнее
Аватара пользователя
Admin
Администратор
 
Сообщения: 477
Зарегистрирован: 15 фев 2008, 21:36
Откуда: Москва

Re: Title в виде: название страницы - название раздела - и т

Сообщение Max » 10 окт 2010, 13:09

В seo плагине заметил интересный момент, он не подхватывает название сайта т.е. название главной страницы как название сайта
Получается так - "новость - рубрика -"
"новость - рубрика - Mozilla Firefox"

Заметил "ошибка 404" выводится как "ошибка 404 - система - "
Есть возможность убрать "система из этого списка?
Говорят, что персональный компьютер - это такая жуткая черная дыра, куда сначала проваливаются деньги, потом время, а потом - сам хозяин этих денег и времени.
Аватара пользователя
Max
Знаток
 
Сообщения: 65
Зарегистрирован: 20 сен 2010, 23:34
Откуда: Киров

Альтернативная версия

Сообщение Admin » 10 окт 2010, 13:24

В соответствии с описанными Выше требованиями, выкладываю альтернативную версию.
Вложения
lebnik_title_names_path_host.tgz
(563 байт) Скачиваний: 334
YaPro - мы делаем мир удобнее
Аватара пользователя
Admin
Администратор
 
Сообщения: 477
Зарегистрирован: 15 фев 2008, 21:36
Откуда: Москва

Re: Альтернативная версия

Сообщение Max » 10 окт 2010, 13:30

Admin писал(а):В соответствии с описанными Выше требованиями, выкладываю альтернативную версию.

Большое спасибо. Только это ведь не "требования", это пожелания. Какие могут быть в данном случае требования? ;)
Говорят, что персональный компьютер - это такая жуткая черная дыра, куда сначала проваливаются деньги, потом время, а потом - сам хозяин этих денег и времени.
Аватара пользователя
Max
Знаток
 
Сообщения: 65
Зарегистрирован: 20 сен 2010, 23:34
Откуда: Киров

Re: Title в виде: название страницы - название раздела - и т

Сообщение Max » 10 окт 2010, 14:02

Если заменить строку №14 в файле lebnik_title_names_path_host.php на следующую
Код: Выделить всё
$this->pages[ $this->id ]['title'] .= ' - '.$GLOBALS['system']-> data('title', 1, true);

То титл названия сайта плагин будет брать не в виде адреса, а титл главной страницы.
Говорят, что персональный компьютер - это такая жуткая черная дыра, куда сначала проваливаются деньги, потом время, а потом - сам хозяин этих денег и времени.
Аватара пользователя
Max
Знаток
 
Сообщения: 65
Зарегистрирован: 20 сен 2010, 23:34
Откуда: Киров

Поправка

Сообщение Admin » 10 окт 2010, 14:10

Т.к. index_id может быть вовсе не 1, то более правильным решением будет замена этого:

Код: Выделить всё
$this->pages[ $this->id ]['title'] .= ' - '.$_SERVER['HTTP_HOST'];

на это:

Код: Выделить всё
$title = $GLOBALS['system']-> data('title', $GLOBALS['SYSTEM']['config']['4']);
$this->pages[ $this->id ]['title'] .= ' - '.($title? $title : $_SERVER['HTTP_HOST']);
YaPro - мы делаем мир удобнее
Аватара пользователя
Admin
Администратор
 
Сообщения: 477
Зарегистрирован: 15 фев 2008, 21:36
Откуда: Москва


Вернуться в Плагины и расширения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron