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

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

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

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

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

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

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

Сообщение Garret_Dark »

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

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

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

Да я пробывал, да работало только на главное странице, но мне один и тот же код надо что бы был ещё и форуме и в топиках. Мне не нужно прописывать код для каждой страницы
http://www.velokarnavaltlt.ru/ - форум ВелоКарнавал г.Тольятти
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: 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
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

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

Сообщение demon201984 »

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

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

Сообщение Pazh »

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

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

Сообщение demon201984 »

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

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

Сообщение Garret_Dark »

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

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

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

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

Сообщение demon201984 »

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

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

Сообщение sweetah »

Подскажите, пожалуйста, как заставить условие IF SCRIPT_NAME работать в attachment.html?
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

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

Сообщение romeo_piter »

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

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

Как составить условие, чтобы его можно было применять только для страниц user_list?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

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

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

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