VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
друзья темы тут читал не подошло не чего,мне надо закрыть форум от гостей полностью,но чтоб работал на главной vbulketin cms,к примеру у меня там статьи на главной,но на форум чтоб кидало что надо зарегистрироватся
как это сделать
Админка - Группы пользователей - Управление группами пользователей - Unregistered / Not Logged In (незарегестрированные/невошедшие) - Права просмотра раздела - Может просматривать раздел - Нет.
Luvilla
Гость
Posts: n/a
Quote:
Originally Posted by Canny
Может просматривать раздел - Нет.
и главная тоже будет недоступна
@Лис
Эксперт
Join Date: Sep 2017
Location: Питер, Россия
Posts: 2,172
Версия vB: 3.8.4
Пол:
Reputation:
Expert 1502
Репутация в разделе: 393
0
Quote:
Originally Posted by Александр Щуровский
но на форум чтоб кидало что надо зарегистрироватся
Возможно ссылкой.
Идешь в админку, Разделы и Модераторы, управления разделами. Создаешь категорию, затем раздел. В графе Ссылка раздела (При нажатии на раздел посетитель будет перенаправлен на указанный здесь URL) вписываешь ссылку на регу форума. Предварительно закрываешь все разделы что есть от гостей, но не статьи.
Это значит, что гость попадая на сайт, будет видеть статьи твои, но остальное сможет увидеть только пройдя регу.
@Александр Щуровский
Простоузер
Join Date: Jul 2019
Posts: 354
Версия vB: 4.2.х
Reputation:
is infamous around these parts -54
Репутация в разделе: -53
0
Quote:
Originally Posted by Canny
Админка - Группы пользователей - Управление группами пользователей - Unregistered / Not Logged In (незарегестрированные/невошедшие) - Права просмотра раздела - Может просматривать раздел - Нет.
Тогда будет форум полностью не доступен и закрыт,
А мне надо чтоб на главной юзеры незаригистрированые читали статьи,вина форум вообще не могли попасть,
В админке я все пробывал ,что вы даёте и говорите советы,не подходит.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,842
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20333
Репутация в разделе: 8468
1
на каком то хуке, к примеру на global_start повесить код
PHP Code:
if(!$vbulletin->userinfo['userid'] AND in_array(THIS_SCRIPT, array('index', 'forumdisplay', 'showthread'))) { print_no_permission(); }
в массив можно добавить свои скрипты, которые гостям предполагается закрыть
@Лис
Эксперт
Join Date: Sep 2017
Location: Питер, Россия
Posts: 2,172
Версия vB: 3.8.4
Пол:
Reputation:
Expert 1502
Репутация в разделе: 393
0
Quote:
Originally Posted by Александр Щуровский
А мне надо чтоб на главной юзеры незаригистрированые читали статьи
Статьи то и не надо закрывать. Надо форум закрыть от гостей.
Всё.
Статьи в 4-ке на главной. И они там есть. И будут.
И гости будут их читать. Обычное дело.
А на форум ссылкой можно попасть только через регу.
Ну попробуйте так. Если нет, тогда может сделать как Kerk пишет выше.
@Александр Щуровский
Простоузер
Join Date: Jul 2019
Posts: 354
Версия vB: 4.2.х
Reputation:
is infamous around these parts -54
Репутация в разделе: -53
0
Quote:
Originally Posted by kerk
на каком то хуке, к примеру на global_start повесить код
PHP Code:
if(!$vbulletin->userinfo['userid'] AND in_array(THIS_SCRIPT, array('index', 'forumdisplay', 'showthread')))
{
print_no_permission();
}
в массив можно добавить свои скрипты, которые гостям предполагается закрыть
Спасибо работает
Александр Щуровский добавил 23.04.2021 в 15:54
Quote:
Originally Posted by kerk
на каком то хуке, к примеру на global_start повесить код
PHP Code:
if(!$vbulletin->userinfo['userid'] AND in_array(THIS_SCRIPT, array('index', 'forumdisplay', 'showthread')))
{
print_no_permission();
}
в массив можно добавить свои скрипты, которые гостям предполагается закрыть
Немного не понял,на скришоте правильно?
Last edited by Александр Щуровский : 04-23-2021 at 07:54 PM.
Reason: Добавлено сообщение