Просмотр прогресса TL3

:information_source: Краткое описание В нескольких словах, что делает этот плагин?
:hammer_and_wrench: Ссылка на репозиторий GitHub - NateDhaliwal/discourse-see-tl3-progress · GitHub
:open_book: Руководство по установке Как установить плагины в Discourse

:warning: Отказ от ответственности: Включение этого плагина может привести к увеличению количества пользователей, получающих уровень доверия 3 (TL3), и/или ставящих под сомнение решения модераторов, и/или к более высокой активности[1].

Возможности

  • Показывает пользователю шкалу прогресса, информирующую о его общем прогрессе достижения TL3
  • (Необязательно) Показывает пользователю ближайшее требование, которое он может выполнить
  • (Необязательно) Показывает пользователю подробную разбивку прогресса по каждому требованию
  • (Необязательно) Сообщает пользователю, если он зафиксирован на уровне доверия 2 или 3 (TL2/TL3)
  • (Необязательно) Если пользователь имеет уровень TL3, показывает предупреждение, когда он близок к его потере
  • (Необязательно) Показывает пользователю количество тем и сообщений в заглушённых категориях (позволяя ему прочитать больше сообщений для выполнения требования по чтению)

Настройка

Требуется минимальная настройка. Все тексты можно редактировать через «Тексты сайта» (Site Texts). По возможности, точный текст совпадает с тем, что используется на административной странице пользователя. Однако плагин не смог напрямую обращаться к ним из-за проблем с правами доступа пользователей.

Параметры

Имя Описание
progress bar color light Цвет шкалы прогресса в светлой теме
progress bar color dark Цвет шкалы прогресса в тёмной теме
progress bar background color light Цвет фона шкалы прогресса в светлой теме
progress bar background color dark Цвет фона шкалы прогресса в тёмной теме
modal button icon Иконка кнопки для вызова модального окна
show verbose tl3 progress Выберите, чтобы показать модальное окно, содержащее подробную шкалу прогресса по каждому требованию
show locked at trust level Информирует пользователя, если он зафиксирован на текущем уровне доверия. ВНИМАНИЕ: Может привести к жалобам пользователей, ставящих под сомнение решения модераторов.
modal bottom text Дополнительное описание внизу модального окна.
show next closest stat Показывает ближайшее требование, которое может выполнить пользователь, и сколько ещё нужно для его выполнения
show warning when tl3 requirements low Если пользователь имеет уровень TL3, сообщает ему, если он близок к потере этого уровня
show warning when user has muted topics and posts Показывает пользователю количество тем и сообщений в заглушённых категориях (позволяя ему прочитать больше сообщений для выполнения требования по чтению). Пока не учитывает количество прочитанных сообщений в этих категориях.
low tl3 stats minimum Показывает предупреждение пользователям с уровнем TL3, если какое-либо требование ниже этого значения

Скриншоты

Общий вид:

Модальное окно (не соответствует требованиям)

Модальное окно (соответствует требованиям для TL3)

Модальное окно (имеет уровень TL3)

Модальное окно (имеет уровень TL3, но больше не соответствует требованиям)

Если пользователь зафиксирован:


Надеемся, это поможет!


  1. Что может быть как хорошо, так и плохо ↩︎

4 лайка

хорошая работа, Нейт :clap:

кажется, ты пропустил резюме:

1 лайк

Ой! Я это исправил.

Плагин всё ещё в бета-версии или как? Мне кажется, это отличный плагин, потому что меня просто бросили в подвешенном состоянии, и я сам пытаюсь высчитать, когда же мне достанется Tl3.

В основном всё работает, за исключением одной-двух мелких недоработок, которые я сейчас устраняю. Проблемы вызывает именно следующее требование; счётчики и индикаторы работают исправно.

1 лайк