VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
или так, если версия PHP совсем новая, там на сколько помню, константы в шаблонах, должны быть в одинарных кавычках
HTML Code:
<if condition="'THIS_SCRIPT' == 'profile'"></if>
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4230
Репутация в разделе: 2624
1
Quote:
Originally Posted by kerk
или так, если версия PHP совсем новая, там на сколько помню, константы в шаблонах, должны быть в одинарных кавычках
PHP Code:
<if condition="defined('THIS_SCRIPT') AND THIS_SCRIPT == 'profile'"></if>
Dimoks
Гость
Posts: n/a
димокс - мразь бандеровская, Харьков - русский город
Last edited by Dimoks : 05-25-2022 at 04:43 PM.
OldEr
Специалист
Join Date: Jun 2007
Награды в конкурсах:
Posts: 4,731
Версия vB: 3.8.x
Пол:
Reputation:
Мастер 4230
Репутация в разделе: 2624
0
Quote:
Originally Posted by Dimoks
Люди, подскажите пожалуйста как оптимизировать вот эти все условия в одну строчку? А то как то некошерно...
HTML Code:
<if condition="$threadinfo['prefixid'] != 'reklama1' AND THIS_SCRIPT != 'profile' AND THIS_SCRIPT != 'private' AND THIS_SCRIPT != 'register' AND THIS_SCRIPT != 'login' AND !$threadinfo['hide_google_ads'] AND !in_array($foruminfo['forumid'], array(13,14,294,313,208,284))"><!-- тут код баннера --></if>
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,802
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20310
Репутация в разделе: 8463
0
если в условии подразумевается вот это вот
Code:
($threadinfo['prefixid'] != 'reklama1')
т.е. конкретно массив $threadinfo, значит мы однозначно должны быть на странице (страницах), где эта переменная присутствует
а таких страниц не много, это темы (showthread.php) и отдельные посты тем (showpost.php)
соотв. все остальные условия (кроме списка разделов array(13,14,294,313,208,284)) не имеют значения
страницы типа register, login, private и т.д...