fix profile detail permissions

This commit is contained in:
flash 2016-12-07 15:32:08 +01:00
parent b3fac428e9
commit 948a06df4e

View file

@ -5,7 +5,8 @@
{% set title = profileHidden ? 'User not found!' : 'Profile of ' ~ profile.username %}
{% set youtubeIsChannelId = profile.youtube|slice(0, 2) == 'UC' and profile.youtube|length == 24 %}
{% set fields = {
{% if user.perms.viewUserLinks or user.perms.viewUserDetails %}
{% set fields = {
"website": {
"title": "Website",
"value": profile.website,
@ -65,7 +66,8 @@
"title": "Last IP",
"value": user.perms.viewUserDetails ? profile.lastIp : null,
},
} %}
} %}
{% endif %}
{% block js %}
{% if not profileHidden %}
@ -300,8 +302,7 @@
</tr>
</table>
<hr>
{% if user.isActive %}
{# if user.perms.viewUserLinks or user.perms.viewUserDetails #}
{% if user.perms.viewUserLinks or user.perms.viewUserDetails %}
<table style="width: 100%;">
{% for id, data in fields %}
{% if data.value != null %}
@ -320,8 +321,10 @@
{% endif %}
{% endfor %}
</table>
{% elseif user.id == 0 %}
<div><b>Log in to view the full profile!</b></div>
{% else %}
<b>Log in to view the full profile!</b>
<div><b>You aren't allowed to view profile details!</b></div>
{% endif %}
<b>Account Standing</b>
{% if not profile.activated %}