VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
kerk
С этим кодом даже админ не имеет права на открытие))
arwew добавил 26.02.2010 в 12:06
Quote:
Originally Posted by kerk
array(1, 2, 3)))
Это ID прупп или юзеров?
arwew добавил 26.02.2010 в 12:32
Все понял, это группы, почему то у меня всегда ассоциируется ID админа и ID группы админа всегда 1))
а вот сообщение запрета
Quote:
admin, вы не имеете прав для доступа к этой странице. Это может быть вызвано несколькими причинами:
Ваш аккаунт имеет недостаточно прав для доступа к этой странице. Вы пытаетесь редактировать чьё-то сообщение, использовать административные полномочия или прочие опции ограниченного доступа?
Вы пытаетесь написать сообщение, но ваш аккаунт отключён администрацией или ожидает активации.
как то глупо выглядет, не для этой ситуации, как сделать просто переадресацию на главную?
arwew добавил 26.02.2010 в 14:11
Можно конечно сделать так
PHP Code:
if(!is_member_of($vbulletin->userinfo, array(1, 2, 3)))
{
Чего то с информацией о запрете
}
else
{
Показать форму
}
но я не думаю что это будет правильным решением
Last edited by slavok47 : 02-26-2010 at 03:11 PM.
Reason: Добавлено сообщение
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,890
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20380
Репутация в разделе: 8473
0
PHP Code:
if(!is_member_of($vbulletin->userinfo, array(1, 2, 3))) // если узер не в группе 1 или 2 или 3
{
$vbulletin->url = 'script.php'; // редирект на этот скрипт
eval(print_standard_redirect('your_phrase_here')); // здесь своя фраза, тип фраз "стандарт_редирект"
}