VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Изменить права модератора "по умолчанию". У нового модератора изначально "правильные" права (не дефолтные vBulletin).
0
Как происходит процесс добавления модератора? (супермодератора, например).
Добавляем пользователя в группу "Супермодератор", далее обязательно "руками" внимательно правим настройки прав модератора которые vBulletin по умолчанию присваивает.
Если этого не делать, по умолчанию в правах будет возможность:
- Может физически удалять сообщения
Полное удаление сообщений из базы данных
- Может размещать объявления
Учтите, что модератор сможет включать любой HTML код в объявление (включая вредоносный).
и т.д.
На крупных форумах модераторов десятки. Обычно, для модераторов одинаковые права. И каждому из них админ ставит права "руками" (изменяя дефолтные).
Очевидно, логична возможность изменить настройки прав модераторов по умолчанию.
1 раз выставить "правильные" настройки прав "по умолчанию" и все. У каждого нового модератора изначально "правильные" права. Преимущества очевидны:
- время
1-2 минуты на проставление прав, не много. Но каждый год новые модераторы (количество зависит от масштаба форума)... и каждый раз эти несколько минут... на каждого модератора.
- безопасность
Нет риска "забыть" выставить настройки или допустить ошибку.
К сожалению, у vBulletin такой штатной возможности нет.
Поиск готового решения результат не дал (в том числе в англоязычном вебе).
К сожалению, у vBulletin такой штатной возможности нет.
Ну это не совсем так. Что мешает подправить bitfield_vbulletin.xml и включить/выключить нужное по дефолту?
Теги moderatorpermissions и moderatorpermissions2. Если у тега параметр default="1", значит эта настройка будет установлена в "Да" при редактировании прав нового модера.
Ну это не совсем так. Что мешает подправить bitfield_vbulletin.xml и включить/выключить нужное по дефолту?
Теги moderatorpermissions и moderatorpermissions2. Если у тега параметр default="1", значит эта настройка будет установлена в "Да" при редактировании прав нового модера.
Тоже смотрел в сторону /includes/bitfield_vbulletin.xml
Ставил (например):
<bitfield name="canviewips" default="0">1024</bitfield>
<bitfield name="canviewips" default="0" install="5">1024</bitfield>
Запускал admincp/index.php?do=buildbitfields
Но, результат отрицательный.
Новый супермодератор все равно изначально получает (для данного примера) "Может смотреть IP-адрес" - да.
Новый супермодератор все равно изначально получает
Это актуально только для модераторов. Супер-модерам выдаются полные права - newthreademail+newpostemail). Что бы изменить супер-модеров нужно править moderator.php и либо писать нужное прямо там, либо вставлять хуки и делать реализацию через хак. Ну либо еще вариант - выдавать юзверю соответствующие права при переводе его в группу "Супер-модератор".
Вариант с правкой moderator.php будет выглядеть примерно так:
Находим строку