ADD: Настройка уровней доверия пользователей (TL) и ограничений

Evg Evg 11 октября 2021 15:29 (ред)

На GitHub размещено обновление связанное с лимитами. Давно хотел решить этот вопрос, чтобы лимиты (вплоть до TL2) можно было устанавливать в движке. Они необходимы, чтобы предотвратить злоупотребления.

Все настройки теперь находятся в файлах, папке config. Это некоторые:

  • С какого уровня TL возможно создавать пространства
  • Сколько пространств может создать участник
  • С какого уровня TL возможна отправка личных сообщений
  • С какого TL можно комментировать ответы в QA модели
  • С какого TL можно размещать ссылки: Reddit (модель)
  • Общий лимит для TL >2 в день. По постам, комментариям, ответам
  • И отдельно, для каждого уровня доверия...

Есть и другие.

Далее, переписаны правила построение SEO данных. Буду ориентироваться на Яндекс.Вебмастер, предыдущая версия без замечаний, пройдет время и посмотрим на эту.

Обновление доступно на GitHub, можно тестировать. Предложения, замечания и т.д. или в эту тему, личку, возможно в Discord.

P.S. В ближайшее время необходимо объединить несколько моделей и избавиться от N+1 в комментариях. Две функции не завершены:

  • Приветствие после регистрации
  • Статья в пространство

Это необходимо сделать в первую очередь...

Темы:

Agouti
6
4

4 Комментария

  1. German German 11 октября 2021 15:31 (ред.)

    Сегодня постараюсь потестировать. Но мы предварительно гоняли, крупных ошибок нет.

  1. Evg Evg 11 октября 2021 17:10
    Есть. Уже есть. Редактирование ответа, подправил. Необходимо (думаю) еще посмотреть. Ошибки все убрать и далее делать...
  1. Sarkerdo Sarkerdo 11 октября 2021 19:13

    Почему нет кармы пользователей?)

  1. Evg Evg 11 октября 2021 19:21
    Карма еще не сделана, как и плавный рост уровня доверия (TL). Есть общее количество лайков в профиле, обновление, раз в сутки. Запуск возможен и через админ-панель.