forked from MarseyWorld/MarseyWorld
view vote buttons on user page
parent
8bed8c64e8
commit
397cf68abd
|
@ -172,6 +172,7 @@ PERMS = { # Minimum admin_level to perform action.
|
||||||
'VIEW_ALT_VOTES': 2,
|
'VIEW_ALT_VOTES': 2,
|
||||||
'VIEW_LAST_ACTIVE': 2,
|
'VIEW_LAST_ACTIVE': 2,
|
||||||
'VIEW_PATRONS': 3, # note: extra check for Aevann, carp, or snakes
|
'VIEW_PATRONS': 3, # note: extra check for Aevann, carp, or snakes
|
||||||
|
'VIEW_VOTE_BUTTONS_ON_USER_PAGE': 2,
|
||||||
'PRINT_MARSEYBUX_FOR_KIPPY_ON_PCMEMES': 3, # note: explicitly disabled on rDrama
|
'PRINT_MARSEYBUX_FOR_KIPPY_ON_PCMEMES': 3, # note: explicitly disabled on rDrama
|
||||||
'SITE_SETTINGS': 3,
|
'SITE_SETTINGS': 3,
|
||||||
'SITE_SETTINGS_SIDEBARS_BANNERS_BADGES': 3,
|
'SITE_SETTINGS_SIDEBARS_BANNERS_BADGES': 3,
|
||||||
|
@ -187,12 +188,7 @@ PERMS = { # Minimum admin_level to perform action.
|
||||||
'MESSAGE_BLOCKED_USERS': 1,
|
'MESSAGE_BLOCKED_USERS': 1,
|
||||||
'APPS_MODERATION': 3,
|
'APPS_MODERATION': 3,
|
||||||
'STREAMERS_MODERATION': 2,
|
'STREAMERS_MODERATION': 2,
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM1': 2,
|
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM2': 2,
|
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM3': 2,
|
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM4': 2,
|
'UNKNOWN_ADMIN_LEVEL2_PERM4': 2,
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM5': 2,
|
|
||||||
'UNKNOWN_ADMIN_LEVEL2_PERM6': 2,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
FEATURES = {
|
FEATURES = {
|
||||||
|
|
|
@ -315,7 +315,7 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['UNKNOWN_ADMIN_LEVEL2_PERM1'] %}
|
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['VIEW_VOTE_BUTTONS_ON_USER_PAGE'] %}
|
||||||
<li id="voting-{{c.id}}-mobile" class="voting list-inline-item d-md-none">
|
<li id="voting-{{c.id}}-mobile" class="voting list-inline-item d-md-none">
|
||||||
{% if voted==1 %}
|
{% if voted==1 %}
|
||||||
<span class="mr-2 arrow-up comment-{{c.id}}-up active"></span>
|
<span class="mr-2 arrow-up comment-{{c.id}}-up active"></span>
|
||||||
|
@ -366,7 +366,7 @@
|
||||||
|
|
||||||
|
|
||||||
<ul class="d-none d-md-flex list-inline text-right text-md-left"><li>
|
<ul class="d-none d-md-flex list-inline text-right text-md-left"><li>
|
||||||
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['UNKNOWN_ADMIN_LEVEL2_PERM2'] %}
|
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['VIEW_VOTE_BUTTONS_ON_USER_PAGE'] %}
|
||||||
{% if voted==1 %}
|
{% if voted==1 %}
|
||||||
<button class="btn caction py-0 m-0 px-3 nobackground arrow-up mx-0 comment-{{c.id}}-up active"></button>
|
<button class="btn caction py-0 m-0 px-3 nobackground arrow-up mx-0 comment-{{c.id}}-up active"></button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -383,7 +383,7 @@
|
||||||
<span data-bs-toggle="tooltip" data-bs-placement="top" title="+{{ups}} | -{{downs}}" class="comment-score-{{c.id}} score comment-score-{{c.id}} {% if voted==1 %}score-up{% elif voted==-1%}score-down{% endif %}{% if c.controversial %} controversial{% endif %}">{{score}}</span>
|
<span data-bs-toggle="tooltip" data-bs-placement="top" title="+{{ups}} | -{{downs}}" class="comment-score-{{c.id}} score comment-score-{{c.id}} {% if voted==1 %}score-up{% elif voted==-1%}score-down{% endif %}{% if c.controversial %} controversial{% endif %}">{{score}}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['UNKNOWN_ADMIN_LEVEL2_PERM3'] %}
|
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['VIEW_VOTE_BUTTONS_ON_USER_PAGE'] %}
|
||||||
{% if voted==-1 %}
|
{% if voted==-1 %}
|
||||||
<li class=" arrow-down py-0 m-0 px-3 comment-{{c.id}}-down active"></li>
|
<li class=" arrow-down py-0 m-0 px-3 comment-{{c.id}}-down active"></li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -48,7 +48,7 @@
|
||||||
|
|
||||||
{% if not postembed %}
|
{% if not postembed %}
|
||||||
<div class="voting my-2 d-none d-md-flex pr-2">
|
<div class="voting my-2 d-none d-md-flex pr-2">
|
||||||
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['UNKNOWN_ADMIN_LEVEL2_PERM5'] %}
|
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['VIEW_VOTE_BUTTONS_ON_USER_PAGE'] %}
|
||||||
<div tabindex="0" role="button" onclick="vote('post', '{{p.id}}', '1')" class="post-{{p.id}}-up mx-auto arrow-up upvote-button post-{{p.id}}-up {% if voted==1 %}active{% else %}d-none{% endif %}"></div>
|
<div tabindex="0" role="button" onclick="vote('post', '{{p.id}}', '1')" class="post-{{p.id}}-up mx-auto arrow-up upvote-button post-{{p.id}}-up {% if voted==1 %}active{% else %}d-none{% endif %}"></div>
|
||||||
|
|
||||||
<span class="post-score-{{p.id}} score post-score-{{p.id}} {% if voted==1 %}score-up{% elif voted==-1%}score-down{% endif %}{% if p.controversial %} controversial{% endif %}"{% if not p.is_banned %} data-bs-toggle="tooltip" data-bs-placement="right" title="+{{ups}} | -{{downs}}"{% endif %}>{{score}}</span>
|
<span class="post-score-{{p.id}} score post-score-{{p.id}} {% if voted==1 %}score-up{% elif voted==-1%}score-down{% endif %}{% if p.controversial %} controversial{% endif %}"{% if not p.is_banned %} data-bs-toggle="tooltip" data-bs-placement="right" title="+{{ups}} | -{{downs}}"{% endif %}>{{score}}</span>
|
||||||
|
@ -245,7 +245,7 @@
|
||||||
</li>
|
</li>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if not postembed %}
|
{% if not postembed %}
|
||||||
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['UNKNOWN_ADMIN_LEVEL2_PERM6'] %}
|
{% if v and request.path.startswith('/@') and v.admin_level < PERMS['VIEW_VOTE_BUTTONS_ON_USER_PAGE'] %}
|
||||||
<li id="voting-{{p.id}}-mobile" class="voting list-inline-item d-md-none">
|
<li id="voting-{{p.id}}-mobile" class="voting list-inline-item d-md-none">
|
||||||
|
|
||||||
<span tabindex="0" role="button" onclick="vote('post-mobile', '{{p.id}}', '1')" class="post-mobile-{{p.id}}-up mx-0 pr-1 arrow-up upvote-button post-{{p.id}}-up {% if voted==1 %}active{% else %}d-none{% endif %}"></span>
|
<span tabindex="0" role="button" onclick="vote('post-mobile', '{{p.id}}', '1')" class="post-mobile-{{p.id}}-up mx-0 pr-1 arrow-up upvote-button post-{{p.id}}-up {% if voted==1 %}active{% else %}d-none{% endif %}"></span>
|
||||||
|
|
Loading…
Reference in New Issue