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

Evg Evg 11 Октября 2021 (ред)

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

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

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

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

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

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

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

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

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

4 Ответа

  1. German German 11 Октября 2021

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

    1. Evg Evg 11 Октября 2021

      Есть. Уже есть. Редактирование ответа, подправил. Необходимо (думаю) еще посмотреть. Ошибки все убрать и далее делать…

  1. Sarkerdo Sarkerdo 11 Октября 2021 (ред.)

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

    1. Evg Evg 11 Октября 2021

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