VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Здравствуйте. Помогите разобраться с участком кода шаблона "navbar", содержащий в себе "3" ссылки меню ("Новые сообщения/Сообщения сегодня", "Поиск", "Навигация")... Требуется выделить данные ссылки в отдельные участки (vBulletin 3.8.7).
условие $show['searchbuttons'] принимает значение true ("Да") когда для узера просматривающего страницу, разрешен поиск
у вас же в коде #1 логическая ошибка
Code:
если(Да)
{
code
}
иначе
{
если(Да)
{
code
}
}
все, что после "иначе" и внутри другого условия, никогда не будет работать
условие $show['member'] => показать только для зарегистрированного пользователя
"иначе" => для гостей
условие $show['popups'] => показывать или нет дхтмл менюшки
если нет (запрещено в настройках), эти менюшки будут на странице отдельными блоками
@Dementy
Знаток
Join Date: Apr 2014
Location: Харьков
Posts: 251
Версия vB: 3.8.7
Пол:
Reputation:
Knowing 104
Репутация в разделе: 11
0
Благодарю..., буду разбираться.
Dimenty добавил 09.10.2016 в 11:02
Голова треснет сейчас... Как я понял, не все браузеры могут использовать систему vBMenu и для этого и имеется условие $show['popups'], иначе, какой смысл во втором "else" (в следующем примере, я сделал для него отступ)?
Last edited by Dementy : 10-09-2016 at 12:02 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
Quote:
Originally Posted by Dimenty
не все браузеры могут использовать систему vBMenu
это было "триста лет назад"
по этому и ставили такие условия
или яваскрипт отключен в браузере, менюшки так же не будут работать
==
отступы в коде игнорируются браузером, хоть на два скрола сделать