Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Оптимизация overall_header.tpl - два варианта заголовков

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 3 месяца
Благодарил (а): 16 раз

Оптимизация overall_header.tpl - два варианта заголовков

Сообщение Thanx »

Все дело в том, что я вчера устанонвил phpBB на главную страницу нового сайта. Меня не устраивает, что строчка заголовка выглядит так:
<title>{SITENAME} :: {PAGE_TITLE}</title>

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

<title>название сайта</title>

а все остальные страницы пусть будут такими, как в шаблоне:

<title>{SITENAME} :: {PAGE_TITLE}</title>

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

Добавлено спустя 6 минут 7 секунд:

И второй вопрос. Это бы меня устроило более чем.
Естесственно, при решении первого вопроса.
Как изменить переменную {PAGE_TITLE} - убрать из нее фразу "Просмотр темы - " :?: Это необходимо для сокращения количества слов в заголовке.

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

<title>{PAGE_TITLE}</title>

однако, без фразы "Просмотр темы - ". :)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Несмотря на то, что плохо знаю phpBB, тем не менее сразу догадался, что речь идет о редактировании viewtopic.php

Код: Выделить всё

//
// Output page header
//
$page_title = $lang['View_topic'] .' - ' . $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
MNK
phpBB 1.4.4
Сообщения: 195
Стаж: 18 лет
Откуда: Москва

Сообщение MNK »

Поручик
Тока не ругай сильно! :) А если тупо добавить:

Код: Выделить всё

<title> тут название сайта</title>

<meta name="description" content="тут описание" />

<meta name="keywords" content="ключевые слова" />
А остальное оставить как есть? Или это в корне не верно? :oops:
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 3 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Я покопался несколько в поиске, и вот что обнаружил:

можно считать модом :)
-------

viewtopic.php

[FIND]
$page_title = $lang['View_topic'] .' - ' . $topic_title;

[REPLACE WITH]
$page_title = $lang['View_topic'] .' ' . $topic_title;

viewforum.php

[FIND]
$page_title = $lang['View_forum'] . ' - ' . $forum_row['forum_name'];

[REPLACE WITH]
$page_title = $lang['View_forum'] . ' ' . $forum_row['forum_name'];

lang_main.php

[FIND]
$lang['View_topic'] = 'Просмотр темы';

[REPLACE WITH]
$lang['View_topic'] = '';

[FIND]
$lang['View_forum'] = 'Просмотр форума';

[REPLACE WITH]
$lang['View_forum'] = '';

overall_header.tpl
[FIND]
<title>{SITENAME} :: {PAGE_TITLE}</title>

[REPLACE WITH]
<title>{PAGE_TITLE} - {SITENAME}</title>

-------

И этот мод нужно немного доработать. Например, убрать слово "Главная" и тире рядом. :)

Вернуться в «Поддержка phpBB 2.0.x»