See TL3 Progress

:information_source: Summary Shows the user and staff their TL3 progress if they are TL2, along with extra information
:hammer_and_wrench: Repository Link GitHub - NateDhaliwal/discourse-see-tl3-progress · GitHub
:open_book: Install Guide How to install plugins in Discourse

:warning: Disclaimer: Enabling this plugin may cause an increase in members getting TL3, and/or questioning moderation decisions, and/or more increased activity[1].

Features

  • Show a progress bar to the user informing them of their total TL3 progress
  • (Optional) Show the user their next-closest requirement they can hit
  • (Optional) Show the user a detailed breakdown into their progress for each requirement
  • (Optional) Tell the user if they are locked at TL2/TL3
  • (Optional) If the user is TL3, show a warning when they are close to losing it
  • (Optional) Show the user the number of topics and posts they have in muted categories (allowing them to read more posts to hit the post reading requirement)

Configuration

Minimal config needed. All texts can be edited via Site Texts. Where possible, the exact text is the same as that of the one in the user’s Admin page. However, the plugin was unable to directly reference those due to user permission problems.

Settings

Name Description
progress bar color light The color for the progress bar when in light mode
progress bar color dark The color for the progress bar when in dark mode
progress bar background color light The background color for the progress bar when in light mode
progress bar background color dark The background color for the progress bar when in dark mode
modal button icon The icon for the button to show the modal
show verbose tl3 progress Select to show the modal, which contains a detailed progress bar of each requirement
show locked at trust level Inform the user if they are locked at their Trust Level. WARNING: May result in complains for users questioning moderation decision.
modal bottom text An additional description at the bottom of the modal.
show next closest stat Show the next closest requirement the user can get, and how much more
show warning when tl3 requirements low If a user is TL3, tell the user if they are close to losing TL3
show warning when user has muted topics and posts Show the user the number of topics and posts they have in muted categories (allowing them to read more posts to hit the post reading requirement). Does not count how many posts they have read in those categories (yet).
low tl3 stats minimum Show the warning to TL3 users if any requirement is below this mark

Screenshots

Overview:

Modal (does not qualify)

Modal (qualifies for TL3)

Modal (is TL3)

Modal (is TL3, no longer qualifies)

If the user is locked:


Hope this helps!


  1. Which may or may not be a bad thing ↩︎

5 likes

nice work Nate :clap:

i think you missed the summary:

2 likes

Yikes! I’ve fixed that.

Is the plug-in still in Beta, or what? I think this is a really great plug-in because I’ve been left hanging and doing the math on when I’ll get Tl3.

It works for the most part, except there are just 1 or 2 small things to iron out, which I’m working on now. It’s really the next closest requirement that has problems; the counters and bars all work.

1 like