Форум временно переведен в режим "Только для чтения". По вопросам технической поддержки, обращайтесь, пожалуйста на admin@getbb.ru

Список глобальных переменных для шаблонов.

Вопросы оформления, приемы HTML и JavaScript, обсуждение прочих стилей, не представленных в предыдущем разделе.
Правила форума
Если ваш вопрос касается стиля, загруженного в разделе "Стили для вашего форума", задайте пожалуйста вопрос в том разделе в теме конкретного стиля. Если ваш вопрос касается предустановленного стиля, задайте вопрос в соответствующей теме.
Создавайте НОВУЮ ТЕМУ только в том случае, если еще нет темы посвященной вашему стилю или вопрос не касается какого-то конкретного стиля.
Задавая вопрос, не забывайте написать название вашего стиля.
Спасибо! :)
Ответить
Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1462
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 51 раз
Поблагодарили: 542 раза
Пол:
Контактная информация:

Список глобальных переменных для шаблонов.

Сообщение beholder » 05 авг 2015, 08:12

Для интересующихся возможностями по изменению шаблонов ссылка на список глобальных переменных:
Global Template Variables
(к сожалению на английском)

Например, мне иногда задают вопросы откуда можно узнать про переменные, используемые в конструкциях типа

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

<!-- IF SCRIPT_NAME eq 'index' --> 
это покажем только на главной
<!-- ENDIF -->
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.


s666
Сообщения: 30
Зарегистрирован: 19 мар 2016, 10:55
Откуда: Владивосток
Благодарил (а): 3 раза
Поблагодарили: 10 раз
Пол:

Список глобальных переменных для шаблонов.

Сообщение s666 » 05 июн 2017, 12:46

beholder, если не трудно, подскажите SCRIPT_NAME для портала. Конструкция типа <!-- IF SCRIPT_NAME eq 'portal' --> не работает... :(

Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1462
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 51 раз
Поблагодарили: 542 раза
Пол:
Контактная информация:

Список глобальных переменных для шаблонов.

Сообщение beholder » 05 июн 2017, 14:08

s666 писал(а):
05 июн 2017, 12:46
beholder, если не трудно, подскажите SCRIPT_NAME для портала
по-моему
app/portal

Можно для проверки,на время, куда-нибудь,например в overall_footer_after.htm
вставить строчку:

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

{SCRIPT_NAME}
тогда внизу каждой страницы покажет её SCRIPT_NAME
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.


s666
Сообщения: 30
Зарегистрирован: 19 мар 2016, 10:55
Откуда: Владивосток
Благодарил (а): 3 раза
Поблагодарили: 10 раз
Пол:

Список глобальных переменных для шаблонов.

Сообщение s666 » 06 июн 2017, 00:40

beholder писал(а):
05 июн 2017, 14:08
Можно для проверки,на время, куда-нибудь,например в overall_footer_after.htm
вставить строчку:
А я по-привычке в круглые скобки пробовал заключать... и матерюсь на синтаксис явы. :lol:
Тестовый форум Чарка

Аватара пользователя

Merlin
Сообщения: 789
Зарегистрирован: 03 янв 2015, 10:04
Благодарил (а): 34 раза
Поблагодарили: 290 раз
Пол:
Контактная информация:

Список глобальных переменных для шаблонов.

Сообщение Merlin » 15 июн 2017, 22:32

beholder,
Подскажите как добавить текст через вставки кода на определенною страницу Библиотеки? Например на страницу имеющую адрес /knowlegebase/article?k=7
Пробовал так <!-- IF article_ID eq 7 -->0000000000<!-- ENDIF --> не добавляется.
Так <!-- IF SCRIPT_NAME eq 'app/knowlegebase/article' -->000000000<!-- ENDIF --> добавляется на все страницы библиотеки.

Ответить