disable adding admins on WPD

master
Aevann1 2022-10-29 00:14:59 +02:00
parent 58912b124a
commit 649fc2414d
2 changed files with 4 additions and 3 deletions

View File

@ -159,7 +159,7 @@ LEADERBOARD_LIMIT = 25
################################################################################
PERMS = { # Minimum admin_level to perform action.
'ADMIN_ADD': 3, # note: explicitly disabled on rDrama
'ADMIN_ADD': 3,
'ADMIN_REMOVE': 3,
'ADMIN_ADD_PERM_LEVEL': 2, # permission level given when user added via site
'ADMIN_ACTIONS_REVERT': 3,
@ -403,7 +403,7 @@ ANTISPAM_BYPASS_IDS = ()
if SITE == 'rdrama.net':
FEATURES['PRONOUNS'] = True
FEATURES['HOUSES'] = True
PERMS['ADMIN_ADD_PERM_LEVEL'] = 0 # extra check here to disallow adding admins on site
PERMS['ADMIN_ADD'] = 4
SIDEBAR_THREAD = 37696
BANNER_THREAD = 37697
@ -486,6 +486,7 @@ elif SITE == 'watchpeopledie.tv':
PERMS['HOLE_CREATE'] = 2
PERMS['POST_EDITING'] = 2
PERMS['ADMIN_ADD'] = 4
SIDEBAR_THREAD = 5403
BANNER_THREAD = 9869

View File

@ -22,7 +22,7 @@
{% macro userAdminToolsUpper(deviceType) %}
{% if v and v.id != u.id and v.admin_level >= PERMS['USER_MODERATION_TOOLS_VISIBLE'] %}
{% if v.admin_level >= PERMS['ADMIN_ADD'] and SITE != 'rdrama.net' %}
{% if v.admin_level >= PERMS['ADMIN_ADD'] %}
<a id="add-admin-{{deviceType}}" class="{% if u.admin_level >= PERMS['ADMIN_ADD_PERM_LEVEL'] %}d-none{% endif %} btn btn-primary" onclick="post_toast(this,'/@{{u.username}}/make_admin','add-admin-{{deviceType}}','remove-admin-{{deviceType}}','d-none')">Make admin</a>
{% endif %}
{% if v.admin_level >= PERMS['ADMIN_REMOVE'] %}