VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
я бы сделал по другому =)
как обычно, лениво лишний раз заходить в админку и выставлять там какие то настройки
тем более, что темы - не разделы, всегда меняются/удаляются/переносятся...
в этом хаке сделано не совсем удобно, в настройках
можно сделать так:
1. добавить 1 поле TEXT в таблицу thread
2. в Опции администрирования добавить еще один радиобатон, при выборе которого, переход на страницу выбора узергрупп (чекбоксы), можно даже добавить проверку, что бы автоматом исключались админы, что бы случайно не отметить чекбокс =)
3. при запросе темы узером, на самом первом хуке проверять это поле, если пустое, пропускаем дальше, если заполнено, смотрим ID групп и сравниваем с группой узера, который ломится в тему, если его группа там, показываем ошибку
плюсы:
1. ненужно отслеживать настройки, если тема удалена, вместе с темой будут удалены и настройки групп =)
2. гораздо удобней (на мой взгляд), чем в предложеном хаке
3. для каждой темы, свои настройки групп
минусы:
придется писать немного больше кода =)
Ограничение доступа к темам для определённых групп пользователей
Автор: BOP5 Текущая версия: 1.0 (Начальный релиз) Источник:http://www.vbulletin.org/forum/showthread.php?t=269202 Версии vBulletin:
Мод должен работать на всех 3.8.7- 4.1.5 версиях vBulletin, возможно, а также и на более ранних\поздних версиях.
Описание:
Я знаю, лучший способ для управления доступом к темам - через встроенную систему запретов и разрешений. Наверняка, порою вы хотите закрыть определённые темы от глаз определённых людей, например, от гостей.
Данный мод позволяет легко ограничить доступ к некоторым темам для выбранных вами групп пользователей. Быстро и эффективно. Пользователи, у которых нет прав увидят сообщение об ошибке, говорящее об отсутствии прав доступа к определённой теме.
Примечания:
1 модуль and 1 глобальная фраза: bop5tb_noaccess - текст сообщения об ошибке.
Полные инструкции в .zip файле.
@Славка
Специалист
Join Date: Apr 2011
Награды в конкурсах:
Posts: 410
Версия vB: 3.8.x
Reputation:
Professional 603
Репутация в разделе: 158
1
А есть хак для ограничения в теме по принципу хака "Западло"? Собственно нужен сабж "для понижения температуры" в определённых темах.