page title при создании новой темы

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
recorder
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 9 месяцев
Благодарил (а): 5 раз

page title при создании новой темы

Сообщение recorder »

Здравствуйте! Подскажите пожалуйста как изменить page title при создании новой темы. В данный момент отображается "sitename.ru/posting.php?mode=post&f=1", нужно чтобы было "Новая тема" ну или что-то вроде этого. В posting.php нашёл строки

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

$s_action = append_sid("{$phpbb_root_path}posting.$phpEx", "mode=$mode&f=$forum_id");
$s_action .= ($topic_id) ? "&t=$topic_id" : '';
$s_action .= ($post_id) ? "&p=$post_id" : '';
Как я понял за формирование заголовка отвечает первая строка, а вот как правильно её отредактировать незнаю. Буду благодарен за любую помощь.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: page title при создании новой темы

Сообщение Sheer »

??? Ты о чем?
sitename.ru/posting.php?mode=post&f=1 - это не заголовок, это адрес php-сценария с параметрами, который создаст новую тему.
Даже не пытайся ничего менять.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
recorder
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 9 месяцев
Благодарил (а): 5 раз

Re: page title при создании новой темы

Сообщение recorder »

ok, я с php на вы, поэтому ничего удивительного думаю. Как тогда добавить свой заголовок?
Аватара пользователя
bumbr
phpBB 1.4.4
Сообщения: 129
Стаж: 15 лет 3 месяца
Откуда: Беларусь
Благодарил (а): 44 раза
Поблагодарили: 24 раза

Re: page title при создании новой темы

Сообщение bumbr »

recorder
Усли Вы имеете в виду поменять местами название форума и, скажем так, название темы, то открывайте шаблон своего стиля overall_header.html и меняйте местами {PAGE_TITLE} и {SITENAME}.

Добавлено спустя 5 минут 41 секунду:
Ну или в файле functions.php есть функция page_header и как-то так на своих страницах работает:

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

$page_title = $user->lang['языковая_переменная'];
page_header($page_title);
Аватара пользователя
recorder
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 9 месяцев
Благодарил (а): 5 раз

Re: page title при создании новой темы

Сообщение recorder »

Я имею ввиду что при создании новой темы в title отображается это "sitename.ru/posting.php?mode=post&f=1", а мне нужно чтобы отображалось "Создание новой темы".
Аватара пользователя
recorder
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 9 месяцев
Благодарил (а): 5 раз

Re: page title при создании новой темы

Сообщение recorder »

Ап :(
Аватара пользователя
bumbr
phpBB 1.4.4
Сообщения: 129
Стаж: 15 лет 3 месяца
Откуда: Беларусь
Благодарил (а): 44 раза
Поблагодарили: 24 раза

Re: page title при создании новой темы

Сообщение bumbr »

А в файле posting.php такое есть?

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

	case 'post':
		$page_title = $user->lang['POST_TOPIC'];
	break;
Аватара пользователя
recorder
phpBB 1.4.1
Сообщения: 44
Стаж: 13 лет 9 месяцев
Благодарил (а): 5 раз

Re: page title при создании новой темы

Сообщение recorder »

Натолкнули в правильном направлении, проблема решена. Спасибо!

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