Уважаемые пользователи!
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) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 2 месяца
Откуда: Киев

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

Сообщение Ekspert »

vladb2000 писал(а):Всё нравиться, только никак не могу на Главной странице избавиться от -.
Получилось так:

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

<title> - Клуб владельцев Chevrolet Lanos (Шевроле Ланос) г. Волгоград</title>
Fray98rus писал(а):
vladb2000 писал(а):- {SITENAME}</title>
вот же.
vladb2000 писал(а):Так знаю, что оно там, а как сделать, чтобы на Главной странице его не было?
Fray98rus писал(а):удалить этот дефис. ведь вы удалили содержимое {PAGE_TITLE}.
Так и не понял как удалить эту чёрточку "-"
Если её удалить и оставить <!-- IF S_IN_MCP -->{L_MCP} <!-- ELSEIF S_IN_UCP -->{L_UCP} <!-- ENDIF -->{PAGE_TITLE} {SITENAME}
то её не будет и в темах между название темы - название форума, а она там нужна
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 6 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение Fray98rus »

Ekspert писал(а):и оставить <!-- IF S_IN_MCP -->{L_MCP} <!-- ELSEIF S_IN_UCP -->{L_UCP} <!-- ENDIF -->{PAGE_TITLE} {SITENAME}
Зачем везде то ее удалять?
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 2 месяца
Откуда: Киев

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

Сообщение Ekspert »

хорошо, вот <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE} - {SITENAME}
на главной исчёзла эта чёрточка, но
тема отображается как название темы (разделитель отсутствует) название форума
а мне нужен там разделитель - чёрточка
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 6 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Сообщение Fray98rus »

Для начала оригинальный код вот:

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

<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>
Там черточек нету :)

Что конкретно вы хотите удалить из строки заголовка? :?
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 2 месяца
Откуда: Киев

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

Сообщение Ekspert »

"просмотр форума" и "просмотр темы" и чтобы осталось только "название темы/раздела" - "название форума",
это работает если изменить код как описал rxu вначале темы, но только остаётся чёрточка на главной странице перед "название форума"
Аватара пользователя
shkal
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 4 месяца
Откуда: СССР

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

Сообщение shkal »

Палыч писал(а):Павел Савинкин
Открываете файл overall_header.html в папке styles/имя_вашего_стиля/template/
Находите код, подобный этому

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

<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
иеняете на

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

<a href="адрес_URL_нужный_вам" title="описание_название_ссылки" id="logo">{SITE_LOGO_IMG}</a>
Не забудьте прочитать Правила и FAQ-phpbb3 (особенно про пункты, связанные с редактированием шаблонов)
Я изменил адрес ссылки картинки PHPbb в левом верхнем углу форума, всё нормально кроме title="описание_название_ссылки" Если ввести туда текст на русском, то при наведении мышки на эту картинку выходят одни вопросы: ��������� если на англицком, то нормально всё. Я думаю что-то с кодировкой.Тоже самое происходит у меня с любым другим текстом помещаемым в шапку. Подскажите пожалуйста как это исправить?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

Использовать правильную кодировку. Ответ на вопрос содержится в самом вопросе.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
shkal
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 4 месяца
Откуда: СССР

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

Сообщение shkal »

Спасибо!
В overall_header.html поменял:
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
на:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
и стало мне счастье.

Добавлено спустя 7 минут 13 секунд:
Хотя поторопился теперь у меня в названии страницы стало: • <!-- IF S_IN_MCP -->Модераторский раздел • <!-- ELSEIF S_IN_UCP -->{ UCP } • <!-- ENDIF -->Главная страница:

Добавлено спустя 11 минут 12 секунд:
Всё поставил: charset=windows-1251" Стало везде нормально.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

shkal писал(а):Всё поставил: charset=windows-1251" Стало везде нормально.
ИдиЁт, прости господи....
Форум работает ТОЛЬКО В ЮТФ!!!
Никаких 1251!!!!

http://www.phpbbguru.net/community/faq. ... =guru#f3r3
Поставил мод, отредактировал файлы для русского языка, а на странице непонятные значки, крякозябры?
Дело в том, что файлы phpbb3 необходимо редактировать в редакторе, поддерживающем кодировку UTF-8, сохраняя их в указанной кодировке без метки "BOM".
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
Сообщения: 12
Стаж: 14 лет 1 месяц
Откуда: Бердск

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

Сообщение Жуков Андрей »

Нужно изменить заголовки тем форумов и т.д.
Как и где отредактировать понял из предыдущих сообщений, только вот в последней версии phpbb 3.0.7pl1 строчки немного отличаются наличием ", true, $forum_id:"

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

// Dump out the page header and load viewforum template
page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
// Output the page
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id);
их нужно вот так отредактировать? как я сделал ниже:

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

// Dump out the page header and load viewforum template
page_header(, true, $forum_id);

// Output the page
page_header($topic_data['topic_title'], true, $forum_id);
да?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

А что ты спрашиваешь? Ты попробуй.
Думаю, в перво случае все же не надо первый аргумент пропускать, а просто сделать его пустым, поставив две одинарных кавычки:
page_header('', true, $forum_id);
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
Сообщения: 12
Стаж: 14 лет 1 месяц
Откуда: Бердск

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

Сообщение Жуков Андрей »

Я уже сделал...

в viewtopic.php это:

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

// Output the page
// page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id);
заменил на это:

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

// Output the page
// page_header($topic_data['topic_title'], true, $forum_id);
в viewforum.php это:

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

// Dump out the page header and load viewforum template
// page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id);
на это:

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

// Dump out the page header and load viewforum template
page_header($forum_data['forum_name'], true, $forum_id);
но вот интересуюсь правильно ли это... не повлияет ли удаленные строчки на работоспособность и безопасность

А в первом сообщении я ошибся в этом месте "page_header('', true, $forum_id);"..слишком много удалил :-)

Rayden, а зачем там оставлять ' '? rxu в самом начале этой темы их не ставил, а просто удалял.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

Ну когда у вас в функцию один аргумент передается и вы его уберете, будет считаться, что он просто пустой.
А когда передается три, и вы уберете первый, то есть вероятность, что второй примется за первый, а третий за второй. Логично?
Я не знаю, как конкретно в этой функции аргументы обрабатываются, лень смотреть, но в общем логика такая.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
Сообщения: 12
Стаж: 14 лет 1 месяц
Откуда: Бердск

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

Сообщение Жуков Андрей »

В этом не сильно шарю, но разве
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id);
это несколько аргументов? там же нет запятых между ними.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 10 месяцев
Поблагодарили: 3 раза

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

Сообщение Rayden »

Это один.
И указывая page_header(, true, $forum_id); ты его просто пропускаешь. А я предложил не пропускать, а указать его пустым, потому что за ним еще два идут.
Я плохо выражаю свои мысли? Или тебе надо все по два раза повторять?
phpBB2 FAQ
phpBB3 FAQ
Перенесено из форума FAQ (phpBB 3.0.x) в форум FAQ 28.09.2016 15:02 модератором rxu

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