Доработка функционала Discourse
Характер работ:
1. Разработка функционала настройки привилегий/ограничений и условий перехода для системы Trust Levels (https://meta.discourse.org/t/what-do-user-trust...);
Например, для наших нужд необходимо отключение возможности перехода на уровни с TL2 по TL4 и автоматически переводить пользователей на TL1 спустя 72 часа после регистрации аккаунта.
2. Разработка системы нарушений для пользователей (аka режим Read Only).
У Модераторов и Администраторов должна быть возможность заблокировать пользователя на заданный в часах промежуток времени с указанием причины блокировки.
Факт блокировки должен соответсвующим образом логироваться в разделе Staff Actions.
Блокировка модераторов и администраторов не представляется возможной.
По истечению указанного периода блокировка должна автоматически сниматься.
3. Интеграция Imperavi Redactor
Сделать возможной замену редактора по умолчанию на Imperavi Redactor с поддержкой его возможных настроек.
Оплата согласовывается с подрядчиком исходя из его оценки трудоемкости.