Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

Сообщение Ekspert » 22.01.2010 21:55

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}
то её не будет и в темах между название темы - название форума, а она там нужна
Аватара пользователя
Ekspert
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 09.02.2009 14:20
Откуда: Киев
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

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

Сообщение Fray98rus » 22.01.2010 22:00

Ekspert писал(а):и оставить <!-- IF S_IN_MCP -->{L_MCP} <!-- ELSEIF S_IN_UCP -->{L_UCP} <!-- ENDIF -->{PAGE_TITLE} {SITENAME}

Зачем везде то ее удалять?
Аватара пользователя
Fray98rus
Former team member
 
Сообщения: 462
Зарегистрирован: 14.10.2007 18:21
Откуда: Санкт-Петербург
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Ekspert » 22.01.2010 22:05

хорошо, вот <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE} - {SITENAME}
на главной исчёзла эта чёрточка, но
тема отображается как название темы (разделитель отсутствует) название форума
а мне нужен там разделитель - чёрточка
Аватара пользователя
Ekspert
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 09.02.2009 14:20
Откуда: Киев
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

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

Сообщение Fray98rus » 22.01.2010 22:31

Для начала оригинальный код вот:
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>
Там черточек нету :)

Что конкретно вы хотите удалить из строки заголовка? :?
Аватара пользователя
Fray98rus
Former team member
 
Сообщения: 462
Зарегистрирован: 14.10.2007 18:21
Откуда: Санкт-Петербург
Благодарил (а): 1 раз.
Поблагодарили: 2 раз.

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

Сообщение Ekspert » 23.01.2010 0:29

"просмотр форума" и "просмотр темы" и чтобы осталось только "название темы/раздела" - "название форума",
это работает если изменить код как описал rxu вначале темы, но только остаётся чёрточка на главной странице перед "название форума"
Аватара пользователя
Ekspert
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 09.02.2009 14:20
Откуда: Киев
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

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

Сообщение shkal » 14.02.2010 1:37

Палыч писал(а):Павел Савинкин
Открываете файл 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="описание_название_ссылки" Если ввести туда текст на русском, то при наведении мышки на эту картинку выходят одни вопросы: ��������� если на англицком, то нормально всё. Я думаю что-то с кодировкой.Тоже самое происходит у меня с любым другим текстом помещаемым в шапку. Подскажите пожалуйста как это исправить?
Аватара пользователя
shkal
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 14.12.2009 6:43
Откуда: СССР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 14.02.2010 1:41

Использовать правильную кодировку. Ответ на вопрос содержится в самом вопросе.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

Сообщение shkal » 14.02.2010 2:09

Спасибо!
В 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" Стало везде нормально.
Аватара пользователя
shkal
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 14.12.2009 6:43
Откуда: СССР
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 14.02.2010 2:40

shkal писал(а):Всё поставил: charset=windows-1251" Стало везде нормально.

ИдиЁт, прости господи....
Форум работает ТОЛЬКО В ЮТФ!!!
Никаких 1251!!!!

faq.php?mode=guru#f3r3
Поставил мод, отредактировал файлы для русского языка, а на странице непонятные значки, крякозябры?
Дело в том, что файлы phpbb3 необходимо редактировать в редакторе, поддерживающем кодировку UTF-8, сохраняя их в указанной кодировке без метки "BOM".
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

Нужно изменить заголовки тем форумов и т.д.
Как и где отредактировать понял из предыдущих сообщений, только вот в последней версии 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);

да?
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 06.03.2010 7:15
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 27.03.2010 8:28

А что ты спрашиваешь? Ты попробуй.
Думаю, в перво случае все же не надо первый аргумент пропускать, а просто сделать его пустым, поставив две одинарных кавычки:
page_header('', true, $forum_id);
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

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

в 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 в самом начале этой темы их не ставил, а просто удалял.
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 06.03.2010 7:15
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 27.03.2010 9:31

Ну когда у вас в функцию один аргумент передается и вы его уберете, будет считаться, что он просто пустой.
А когда передается три, и вы уберете первый, то есть вероятность, что второй примется за первый, а третий за второй. Логично?
Я не знаю, как конкретно в этой функции аргументы обрабатываются, лень смотреть, но в общем логика такая.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

В этом не сильно шарю, но разве
page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id);
это несколько аргументов? там же нет запятых между ними.
Аватара пользователя
Жуков Андрей
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 06.03.2010 7:15
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Rayden » 27.03.2010 13:00

Это один.
И указывая page_header(, true, $forum_id); ты его просто пропускаешь. А я предложил не пропускать, а указать его пустым, потому что за ним еще два идут.
Я плохо выражаю свои мысли? Или тебе надо все по два раза повторять?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Пред.След.

Вернуться в FAQ (phpBB 3.0.x)

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

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

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение