ADD: Настройка уровней доверия пользователей (TL) и ограничений
На GitHub размещено обновление связанное с лимитами. Давно хотел решить этот вопрос, чтобы лимиты (вплоть до TL2) можно было устанавливать в движке. Они необходимы, чтобы предотвратить злоупотребления.
Все настройки теперь находятся в файлах, папке config
. Это некоторые:
- С какого уровня TL возможно создавать пространства
- Сколько пространств может создать участник
- С какого уровня TL возможна отправка личных сообщений
- С какого TL можно комментировать ответы в QA модели
- С какого TL можно размещать ссылки: Reddit (модель)
- Общий лимит для TL >2 в день. По постам, комментариям, ответам
- И отдельно, для каждого уровня доверия…
Есть и другие.
Далее, переписаны правила построение SEO данных. Буду ориентироваться на Яндекс.Вебмастер, предыдущая версия без замечаний, пройдет время и посмотрим на эту.
Обновление доступно на GitHub, можно тестировать. Предложения, замечания и т.д. или в эту тему, личку, возможно в Discord.
P.S. В ближайшее время необходимо объединить несколько моделей и избавиться от N+1 в комментариях. Две функции не завершены:
- Приветствие после регистрации
- Статья в пространство
Это необходимо сделать в первую очередь…
Сегодня постараюсь потестировать. Но мы предварительно гоняли, крупных ошибок нет.
Есть. Уже есть. Редактирование ответа, подправил. Необходимо (думаю) еще посмотреть. Ошибки все убрать и далее делать…