Public-facing date for when a user progressed past TL0

AI-generated summary

Public-facing date for when a user progressed past TL0

The discussion revolves around the need for a public-facing date to indicate when a user progressed past Trust Level 0 (TL0) in a semi-private Discourse forum, where join dates only reflect when a user signed up, not when they were invited to participate. Drew_Warwick points out the difficulty in tracking a user’s community involvement, especially if they rarely post or were demoted and re-promoted. elijah shares a related issue and mentions that the date is stored, albeit hard to find, and may reflect the most recent promotion if a user was demoted and re-promoted.

Our Discourse forum is semi-private. A number of our categories are public for viewing, but TL0 users cannot post in any section, send PMs, etc. I’m not sure how many of Discourse’s customers use Discourse for private forums, but if there are a significant number of them, it’d be great if join dates on profiles could accommodate private forums.

Right now if I want to see when a member was added to the forums, I have to guess based off of their posts (which may be inaccurate if they rarely post or don’t have any), as join date is for when they signed up – not when they were invited to post on the forums. There could be a potential problem where “What do we do if they were added, demoted to TL0, and then re-promoted?”: the first time they were invited would be more useful for my needs as I want to know how long they’ve been a part of the community, rather than a changelog of their trust level. Would be great to hear others’ use cases / opinions though.

A similar problem:

The RSS has dates for recent ones. So the number is stored, even if it is hard to find. I believe the date is the most recently one if someone was demoted and repromoted, but I’m not certain.

2 Likes