Уже есть опция установки минимального уровня репутации (TL), необходимого для создания опросов, но нет возможности ограничить круг голосующих.
У нас возникла ситуация, когда было создано множество аккаунтов, каждый с 1 миллионом минут чтения. Эти аккаунты проголосовали в опросе и больше ничего не делали на сайте.
Поэтому было бы здорово, если бы голосование в опросах было доступно только пользователям с определённым минимальным уровнем TL, например TL1.
В настоящее время при попытке проголосовать в опросе, если пользователь не авторизован, отображается окно входа. Необходимо добавить новое диалоговое окно с сообщением вроде: «Извините, голосовать в опросах могут только участники с уровнем TLx».
Насколько мне известно, у нас есть поддержка групп, которую мы считаем гораздо лучшим и более гибким решением для подобных задач. Поскольку каждый уровень доверия (TL) представляет собой группу, вы можете создать опрос, подобный этому:
Можете ли вы проголосовать за это?
Да, я TL3
Да, я TL4
0voters
[poll type=regular results=always public=true chartType=bar groups=trust_level_3,trust_level_4]
# Можете ли вы проголосовать за это?
* Да, я TL3
* Да, я TL4
[/poll]