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

Условия <!-- IF --> для определенных страниц

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Игорёк
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 4 месяца
Благодарил (а): 16 раз
Поблагодарили: 2 раза

Re: Условия <!-- IF --> для определенных страниц

Сообщение Игорёк »

А как сделать что бы например данный код у меня отображался на главной, в viewforum и viewtopic но код находился в шапке
http://www.velokarnavaltlt.ru/ - форум ВелоКарнавал г.Тольятти
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Условия <!-- IF --> для определенных страниц

Сообщение Garret_Dark »

MIT писал(а):Моя фраза относится не к тебе конкретно, она произнесена в пространство...
Было похоже, что камень в мой огород... Ладно, проехали
Игорёк, ну первые посты одностраничной темы, е мое :? <!-- IF SCRIPT_NAME == "index" -->
Игорёк
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 4 месяца
Благодарил (а): 16 раз
Поблагодарили: 2 раза

Re: Условия <!-- IF --> для определенных страниц

Сообщение Игорёк »

Да я пробывал, да работало только на главное странице, но мне один и тот же код надо что бы был ещё и форуме и в топиках. Мне не нужно прописывать код для каждой страницы
http://www.velokarnavaltlt.ru/ - форум ВелоКарнавал г.Тольятти
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Условия <!-- IF --> для определенных страниц

Сообщение Garret_Dark »

Игорёк писал(а):мне один и тот же код надо что бы был ещё и форуме и в топиках
Так в чем проблема то?

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

<!-- IF SCRIPT_NAME == "index" or SCRIPT_NAME == "viewforum" or SCRIPT_NAME == "viewtopic" -->Некий код<!-- ENDIF -->
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 13 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Условия <!-- IF --> для определенных страниц

Сообщение demon201984 »

а можно таким образом указать, что в конкретном разделе сайта (к примеру в http://www.сайт.ru/viewforum.php?f=44), в шапке сайта выводить такой-то текст Описания сайта, назавния сайта, а в другом разделе другой текст?
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: Условия <!-- IF --> для определенных страниц

Сообщение Pazh »

можно, только файл шаблона распухнет до небывалых размеров. Может лучше в php это делать, а в шаблон просто переменную вставить?
Помощь в ЛС/email только за WM или ЮMoney
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 13 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Условия <!-- IF --> для определенных страниц

Сообщение demon201984 »

Да мне нужно то только один раздел переназвать, во всех остальных все одинаково должно быть. Т.е. шаблон не распухнет, одно лишь условие ELSEIF
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1096
Стаж: 15 лет 2 месяца
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз
Контактная информация:

Re: Условия <!-- IF --> для определенных страниц

Сообщение Garret_Dark »

demon201984 писал(а):а можно таким образом указать, что в конкретном разделе сайта
Ну можно указать примерно так

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

<!-- IF FORUM_ID == "44" -->
Но, не совсем понял где должно отображаться? Можно ведь использовать дефолтную функцию правил форума...
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 13 лет 1 месяц
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Условия <!-- IF --> для определенных страниц

Сообщение demon201984 »

Спасибо, получилось.
Название сайта и описание необходимо отображать другое в определенном разделе сайта, подточить так сказать под поисковые запросы этот раздел.
sweetah
phpBB 2.0.6
Сообщения: 505
Стаж: 14 лет 2 месяца
Благодарил (а): 107 раз
Поблагодарили: 26 раз

Re: Условия <!-- IF --> для определенных страниц

Сообщение sweetah »

Подскажите, пожалуйста, как заставить условие IF SCRIPT_NAME работать в attachment.html?
romeo_piter
phpBB 2.0.21
Сообщения: 1301
Стаж: 14 лет 11 месяцев
Благодарил (а): 245 раз
Поблагодарили: 31 раз

Re: Условия <!-- IF --> для определенных страниц

Сообщение romeo_piter »

Есть ли способ заставить script name работать со ссылкой без расширения. Есть вот такая ссылка:

http://www.чтото.ru/user_list?t=29627

Как составить условие, чтобы его можно было применять только для страниц user_list?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Условия <!-- IF --> для определенных страниц

Сообщение Татьяна5 »

Должен быть файл с расширением, ссылки с которого переадресовываются на user_list. Надо прописывать название того файла.
Закрыто

Вернуться в «Для авторов (phpBB 3.0.x)»