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

[FAQ] Как изменить заголовок страниц форума?

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x/3.3.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение Sheer »

Lena писал(а):а вот категории и разделы
Вы имеет ввиду форумы и подфорумы? Дык заголовок для них формируется в другом файле. viewtopic.php тут ни при делах, надо изменять в viewforum.php

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

// Dump out the page header and load viewforum template
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
Что и где додумайтесь сами.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 14 лет 6 месяцев
Поблагодарили: 78 раз

[FAQ] Как изменить заголовок страниц форума?

Сообщение МайскийЖук »

Lena, вы просили указать необходимые правки именно для просмотра темы. Что просили, то вам и указали. Теперь, оказывается, вам ещё нужны категории и разделы.

Для начала давайте уточним, что подразумевается под разделами и категориями.
Любовь и боль, покой и бой я как любой несу с собой…
Lena
phpBB 1.2.0
Сообщения: 10
Стаж: 12 лет 2 месяца

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение Lena »

Sheer Спасибо. Думаю правильно теперь:

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

// Dump out the page header and load viewforum template
// http://www.phpBB-SEO.com SEO TOOLKIT BEGIN - TITLE
$extra_title = ($start > 0) ? ' - ' . $user->lang['Page'] . ( floor( $start / $config['topics_per_page'] ) + 1 ) : ' - Форум для женщин;
page_header($forum_data['forum_name'] . $extra_title, true, $forum_id);
// http://www.phpBB-SEO.com SEO TOOLKIT END - TITLE
МайскийЖук Ну мне правки и для темы нужны были, а потом и для подфорумов.
Последний раз редактировалось Sheer 05.08.2012 2:07, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение Sheer »

Lena писал(а):Думаю правильно теперь
Неправильно думаете. В приведенном коде утерян апостроф после женщин
Еще раз. Для фрагментов кода есть специальный bb-код

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

Так вот при этом код подсвечивается, и в результате этого ошибка видна сразу.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Bars777
phpBB 1.0.0
Сообщения: 2
Стаж: 12 лет 1 месяц

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение Bars777 »

Ребят, помогите с заголовками страниц!
В индексе Яндекса все страницы форума выглядят одинаково "Информация-Название форума", хотя реально это не так и открытая страница отображается в браузерах корректно "Тема-Форум-Название форума" (ранее я переставлял местами эти три составляющие).
В чем может быть причина?
Мне кажется что это случилось после того как я установил topic_sitemap и яндекс начал выводить в поиск страницы, потомучто до этого я ставил sitemap generator и яндекс категорически отказывался выводить страницы в поиск.
gmailov
phpBB 1.0.0
Сообщения: 2
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение gmailov »

Уважаемые господа, подскажите, пожалуйста,

как на странице тем (viewtopic) в названии убрать название сайта?

Сейчас у меня так:

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

<title>НАЗВАНИЕ ТЕМЫ &bull; НАЗВАНИЕ САЙТА</title>
Нужно, чтобы было так:

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

<title>НАЗВАНИЕ ТЕМЫ</title>
И как на странице названий форумов (viewforuw) тоже убрать название сайта.

Сейчас у меня так:

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

<title>НАЗВАНИЕ ФОРУМА &bull; НАЗВАНИЕ САЙТА</title>
Нужно, чтобы было так:

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

<title>НАЗВАНИЕ ФОРУМА</title>
Разумеется, на главной странице заголовок должен остаться таким:

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

<title>НАЗВАНИЕ САЙТА</title>
Как убрать все эти &bull; "главная страница", "просмотр форума" и пр. я знаю.
gmailov
phpBB 1.0.0
Сообщения: 2
Стаж: 11 лет 5 месяцев

Как удалить название сайта из заголовков темы и форума?

Сообщение gmailov »

Возможно я не вполне четко построил вопрос, потому мне и не отвечают.

Здесь идет речь о том, как удалить неинформативные слова из заголовка типа "Просмостр форума", разделительные знаки, как поменять местами слова... Но я не нашел ни одного сообщения о том, как удалить из заголовка темы или из заголовка форума название сайта.
Чтобы было:
ТЕМА вместо ТЕМА>НАЗВАНИЕ САЙТА и ФОРУМ вместо ФОРУМ>НАЗВАНИЕ САЙТА.
Может быть кто-нибудь знает?

Название сайта лишнее потому, что есть фавикон.
jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

Bars777 писал(а):Ребят, помогите с заголовками страниц!
В индексе Яндекса все страницы форума выглядят одинаково "Информация-Название форума", хотя реально это не так и открытая страница отображается в браузерах корректно "Тема-Форум-Название форума" (ранее я переставлял местами эти три составляющие).
В чем может быть причина?
Мне кажется что это случилось после того как я установил topic_sitemap и яндекс начал выводить в поиск страницы, потомучто до этого я ставил sitemap generator и яндекс категорически отказывался выводить страницы в поиск.
+1
То же самое, все страницы в индексе отображаются с заголовком "Информация-Названия сайта"
Код в OVER_ALL_header

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

<title><!-- IF S_IN_INDEX -->Самый лучший сайт
            <!-- ELSE --> 
			  
			  <!-- IF S_IN_MCP -->{L_MCP} &bull; 
			   <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; 
			   <!-- ENDIF --> 
			   
			   <!-- IF TOPIC_TITLE --> {TOPIC_TITLE} &bull; {SITENAME} 		   <!-- ELSE --> {PAGE_TITLE} {FORUM_NAME} &bull; {SITENAME} 	   <!-- ENDIF -->
            <!-- ENDIF -->
</title>
При этом странное поведение при следующем коде:

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

<title><!-- IF S_IN_INDEX -->Мой самый лучший сайт
            <!-- ELSE --> {FORUM_NAME} 
			   <!-- ENDIF -->
</title>
В закладке браузера значение переменной отображается нормально - русское слово "Снаряжение"
А при проверке в гугловском "Инструмент проверки структурированных данных" - заголовок страницы не отобажается и просто пишется
Your page title comes here
justrike.ru/phpbb/viewforum.php?f=37На этом месте будет появляться фрагмент страницы. Поскольку текст зависит от введенного запроса, сейчас он не отображается.
Опять таки оба условия приведенные ниже дают одинаковый результат false:

<!-- IF FORUM_NAME -->
<!-- IF not FORUM_NAME -->
jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

Так, судя по всему у меня выводит в поисковой выдаче "страницу информации", а под ней ссылку на правильную ссылку на тему,
вот в таком виде:

Информация • форум.ru
мойфорум.ru›phpbb/viewforum.php?f=15

вот ТУТ написано как убрать эту "страницу информации", но при этом возрастает нагрузка на сервер.


Подскажите пожалуйста, почему так странно происходит индексация, и как решить эту проблему, чтобы в поисковой выдаче заголовок страницы был из темы на которую даётся ссылка?
jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

ничего не понимаю.
Убрал редиректы при логине:
rxu писал(а):При логине

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

OPEN
includes/functions.php

FIND
			meta_refresh(3, $redirect);

BEFORE, ADD
			redirect($redirect);
Страницы информации при логине больше нет. Но картина не поменялась.

Вот код тайтла из overal_header (специально понаставил разделителей чтоб видно было что выводит в заголовок):

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

<title><!-- IF S_IN_INDEX -->Justrike.ru - Страйкбол в Татарстане
            <!-- ELSE --> 
			  
			    {TOPIC_TITLE} &bull; {PAGE_TITLE} &bull;&bull;{FORUM_NAME} &bull;&bull;&bull; {SITENAME} 	  
            <!-- ENDIF -->
</title>
Заголовок одной и той же страницы, через "Инструмент проверки структурированных данных" гугла показывает как:
• Информация •• ••• форум.ru
форум.ru/phpbb/viewforum.php?f=138
На этом месте будет появляться фрагмент страницы. Поскольку текст зависит от введенного запроса, сейчас он не отображается.
а при простом просмотре через учётку гостя заголовок имеет вид:
• •• Игровые полигоны ••• форум.ru
форум.ru/phpbb/viewforum.php?f=138

Почему по разному обрабатывается то?? Я в смятении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16357
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1740 раз

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение rxu »

Зайдите на форум под видом бота (например, в FF добавьте в строку идентификатора браузера идентификатор яндекс бота, или создайте своего с собственной строкой), и посмотрите, что именно видят боты.
Изображение
jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

Вот скриншот как видит сайт в инструменте гугла (обратите внимание на заголовок поисковой выдачи):



Изображение




Вот скриншот как видит сайт юзер (обратите внимание на заголовок страницы):





Изображение
jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

Мда. Помощи тут похоже не дождешься.

Добавлено спустя 1 час 44 минуты 27 секунд:
Где можно найти информацию как формируется переменная {Page_Title} ?

У меня она или пустая, или там просто ссылка на страницу и ничего более.
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 14 лет
Откуда: Зеленоград
Благодарил (а): 37 раз
Поблагодарили: 39 раз

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение HAMMER663 »

jonne_brava
phpBB 1.4.0
Сообщения: 34
Стаж: 11 лет 5 месяцев

Re: [FAQ] Как изменить заголовок страниц форума?

Сообщение jonne_brava »

Всю прочитал. Не могу я понять почему при просмотре гостем\юзером у меня {PAGE_TITLE} нормальный, а при просмотре бота у меня там это дурацкое слово "ИНФОРМАЦИЯ" !!! Бред какой то. Неделю уже с этим бьюсь.
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

Вернуться в «FAQ»