Skip to content

Commit 95cb616

Browse files
authored
Modify adoption of profile viewing to trusted (#2073)
* Usually these roles are considered SEO safe... so let them be seen. Post #1929 Auto-merge
1 parent cef3394 commit 95cb616

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

libs/modelParser.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,9 @@ var parseUser = function (aUser) {
684684
user.isAdmin = user.role < 3;
685685
user.isFounder = user.role < 2;
686686
user.isRoot = user.role < 1;
687+
688+
user.isTrusted = user.isMod || user.role === 6;
689+
687690
user.roleName = userRoles[user.role];
688691

689692
user.showFlags = user.role >= 3;

views/pages/userPage.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,17 @@
1616
<div class="panel panel-default">
1717
<div class="panel-body">
1818
{{#authedUser}}
19-
<div class="user-content">{{{user.aboutRendered}}}</div>
19+
<div class="user-content">{{{user.aboutRendered}}}</div>
2020
{{/authedUser}}
2121
{{^authedUser}}
22-
{{#user.aboutRendered}}
23-
<em>This site requires you to be registered and logged in to view profiles.</em>
24-
{{/user.aboutRendered}}
22+
{{#user.isTrusted}}
23+
<div class="user-content">{{{user.aboutRendered}}}</div>
24+
{{/user.isTrusted}}
25+
{{^user.isTrusted}}
26+
{{#user.aboutRendered}}
27+
<em>This site requires you to be registered and logged in to view personal profiles.</em>
28+
{{/user.aboutRendered}}
29+
{{/user.isTrusted}}
2530
{{/authedUser}}
2631
</div>
2732
</div>

0 commit comments

Comments
 (0)