# Allow users to see trust level 3 progress on user profile

**URL:** https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968
**Category:** Feature
**Tags:** trust-levels
**Created:** [June 28, 2014, 8:23pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968 "2014-06-28T20:23:02Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![hunterboerner](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hunterboerner/32/114646_2.png) [@hunterboerner](https://meta.discourse.org/u/hunterboerner)
#### Post date: [June 28, 2014, 8:23pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/1 "2014-06-28T20:23:02Z")

</div>

I think we should be able to see this on our user profile. It’s nice to see what more we have to do.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 28, 2014, 9:02pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/2 "2014-06-28T21:02:58Z")

</div>

Hmm this reminds me @neil we probably need absolute minimums on posts read and topics viewed, otherwise a Discourse with only, say, 20 total topics would make TL3 awfully easy to get.

Maybe set TL3 absolute minimums at 200 total topics, and 500 total posts? As in “site must have this much content to even support anyone getting to TL3?” don’t even bother processing any TL3 events at all until the site has at least that much content.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [June 29, 2014, 7:43pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/3 "2014-06-29T19:43:10Z")

</div>

> [@codinghorror](#):
>
> Maybe set TL3 absolute minimums at 200 total topics, and 500 total posts?

The defaults kind of depend on the type of site one is running. I know of at least one Discourse install (not my own) where those default values would probably never be reached.

One thing I liked about OSQA (when it was being maintained) was a “bootstrap mode” that dropped all the values for things like this down to a smaller (still sane) level while the site was new. Then admins could be bugged to disable that mode and go back to the “real defaults”.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [June 29, 2014, 9:39pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/4 "2014-06-29T21:39:41Z")

</div>

> [@downey](#):
>
> bootstrap mode

Funny, we used to have that at StackExchange as well. But… wouldn’t default trust level 1 just cover the same ground? Turn it back to 0 when done.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 29, 2014, 10:05pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/5 "2014-06-29T22:05:27Z")

</div>

It is very, very unlikely you would need TL3 user help (e.g. re-categorizing and re-titling of topics) with such a small site. I think the thresholds are fine. With a site that small, the admin alone could mod it all with ease.

---

<div class="post-metadata">

### Author: ![neil](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/neil/32/102150_2.png) [@neil](https://meta.discourse.org/u/neil)
#### Post date: [June 30, 2014, 12:18am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/6 "2014-06-30T00:18:23Z")

</div>

I’ll add minimums for **total** topics and posts viewed, with site settings. Not sure about showing the requirements on a user profile though. It could encourage people to make low quality posts just to achieve the trust level.

---

<div class="post-metadata">

### Author: ![tuananh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tuananh/32/33428_2.png) [@tuananh](https://meta.discourse.org/u/tuananh)
#### Post date: [June 30, 2014, 6:34am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/7 "2014-06-30T06:34:24Z")

</div>

Is the min total topics and total posts for TL3 configurable from admin panel?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [June 30, 2014, 6:48am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/8 "2014-06-30T06:48:59Z")

</div>

Yes, all the TL3 variables are in site settings, and this one will be too.

---

<div class="post-metadata">

### Author: ![ronteras](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ronteras/32/1694_2.png) [@ronteras](https://meta.discourse.org/u/ronteras)
#### Post date: [June 30, 2014, 6:59am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/9 "2014-06-30T06:59:04Z")

</div>

What about showing the progress bar towards TL3 Instead of full summary?

---

<div class="post-metadata">

### Author: ![tuananh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tuananh/32/33428_2.png) [@tuananh](https://meta.discourse.org/u/tuananh)
#### Post date: [June 30, 2014, 7:55am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/10 "2014-06-30T07:55:39Z")

</div>

For now i only see the requirements for LT2 in admin cp. am i looking at the wrong place?

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [July 19, 2014, 7:20pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/11 "2014-07-19T19:20:15Z")

</div>

I really like @downey’s suggestion and I think @codinghorror misses the point because..:

> [@codinghorror](#):
>
> It is very, very unlikely you would need TL3 user help (e.g. re-categorizing and re-titling of topics) with such a small site. I think the thresholds are fine. With a site that small, the admin alone could mod it all with ease.

It’s not just about the help, is it. I assume they’re called _trust levels_ for a reason. You want to show those early adopters in your community that you trust them to be your civil discourse champions. You’ll both need and want to acknowledge these people a long time before you hit critical mass.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 19, 2014, 8:08pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/12 "2014-07-19T20:08:46Z")

</div>

> [@erlend\_sh](#):
>
> You’ll both need and want to acknowledge these people a long time before you hit critical mass.

This – especially if you’re adding Discourse to an established community rather than starting one new with the platform.

It’s been really frustrating to me having so many new users (but long-time community members) confused about why they can’t do some very simple things because Discourse treats them like outsiders.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 19, 2014, 8:16pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/13 "2014-07-19T20:16:40Z")

</div>

If the community is new, then inevitably some people will be treated like unknown new users. That should be temporary.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [July 19, 2014, 8:16pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/14 "2014-07-19T20:16:53Z")

</div>

When migrating existing members from old to a new Discourse, is there not some way to take their post count, length of membership, “awards”, “demerits” or other criteria into account and start them off at a higher TL?

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 19, 2014, 8:20pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/15 "2014-07-19T20:20:10Z")

</div>

Our community is 10 years old, but there’s no way to recognize their social status and longevity in a default installation of Discourse as they start signing in. As a result, many people who have been around years have felt frustrated with the defaults that prevent certain behaviors until they’ve “been around” a while.

(Manually increasing their trust levels seems to be the only way to override this pain, but that doesn’t necessarily scale when you have a large community and you’re trying to encourage them to start using Discourse.)

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [July 19, 2014, 8:23pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/16 "2014-07-19T20:23:51Z")

</div>

I’m missing how seeing the “progress” would help here. I really think this this should be done when the accounts get imported.

But I get the feeling you’re past that point. Any way to do it retro?

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 19, 2014, 8:31pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/17 "2014-07-19T20:31:00Z")

</div>

> [@Mittineague](#):
>
> I really think this this should be done when the accounts get imported.

I have yet to find any way to import a list of accounts, either in GitHub documentation or in the HOWTOs here … let alone automatically set trust level when that happens.

It’d be helpful if possible.

For now, we’re stuck waiting for people to sign in via SSO which initially creates their accounts.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [July 19, 2014, 8:42pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/18 "2014-07-19T20:42:58Z")

</div>

Maybe @santouras or @HAWK can give some guidance as to what’s involved.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 19, 2014, 8:49pm UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/19 "2014-07-19T20:49:19Z")

</div>

> [@Mittineague](#):
>
> Maybe @santouras can give some guidance as to what’s involved.

AFAIK, invites are disabled when using SSO. ☹

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 20, 2014, 2:31am UTC](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968/20 "2014-07-20T02:31:45Z")

</div>

If you are confident about the validations on the SSO side you could make trust level 1 the default. You could also turn down the thresholds for TL1, if you like.

[Next page](https://meta.discourse.org/t/allow-users-to-see-trust-level-3-progress-on-user-profile/16968.md?page=2)
