master
kek7198 2021-12-27 21:34:52 -06:00
parent 7f5f0efbce
commit 30df47384f
1 changed files with 32 additions and 29 deletions

View File

@ -45,38 +45,41 @@
Danger Zone Danger Zone
</h2> </h2>
<ul class="flex flex-col mt-3 mb-0 space-y-4"> <ul class="flex flex-col mt-3 mb-0 space-y-4">
{% if u.is_suspended %} <li>
<form id="sidebar-unban" action="/unban_user/{{u.id}}" method="post"> {% if u.is_suspended %}
<input type="hidden" name="formkey", value="{{v.formkey}}"> <form id="sidebar-unban" action="/unban_user/{{u.id}}" method="post">
<input type="hidden" name="redir" value="true"> <input type="hidden" name="formkey", value="{{v.formkey}}">
<div class="flex items-center space-x-2 mb-2"> <input type="hidden" name="redir" value="true">
<input type="checkbox" id="sidebar-alts" class="w-5 h-5" name="alts" value="1"> <div class="flex items-center space-x-2 mb-2">
<label class="label mb-0" for="sidebar-alts">Include alts</label> <input type="checkbox" id="sidebar-alts" class="w-5 h-5" name="alts" value="1">
</div> <label class="text-base" for="sidebar-alts">Include alts</label>
<button form="sidebar-unban" type="submit" class="btn btn-green w-full"> </div>
<i class="fas fa-user-check fa-sm fa-fw mr-2"></i> <button form="sidebar-unban" type="submit" class="btn btn-green w-full">
Unban user <i class="fas fa-user-check fa-sm fa-fw mr-2"></i>
</button> Unban user
</form> </button>
{% else %} </form>
<form id="sidebar-ban" action="/ban_user/{{u.id}}/" method="post"> {% else %}
<div class="label">Ban {{ u.username }}</div> <div class="label">Ban {{ u.username }}</div>
<input type="hidden" name="formkey" value="{{v.formkey}}"> <form id="sidebar-ban" action="/ban_user/{{u.id}}/" method="post">
<input type="hidden" name="redir" value="true"> <input type="hidden" name="formkey" value="{{v.formkey}}">
<input type="text" class="form-input mb-2" name="reason" placeholder="Ban Reason" onchange="document.getElementById('sidebar-ban-btn').disabled=false"> <input type="hidden" name="redir" value="true">
<input type="number" step="any" class="form-input mb-2" name="days" placeholder="Days (blank = permanent)"> <input type="text" class="form-input mb-2" name="reason" placeholder="Ban Reason" onchange="document.getElementById('sidebar-ban-btn').disabled=false">
<div class="flex items-center space-x-2 mb-2"> <input type="number" step="any" class="form-input mb-2" name="days" placeholder="Days (blank = permanent)">
<input type="checkbox" id="sidebar-alts" class="w-5 h-5" name="alts" value="1"> <div class="flex items-center space-x-2 mb-2">
<label class="label mb-0" for="sidebar-alts">Include alts</label> <input type="checkbox" id="sidebar-alts" class="w-5 h-5" name="alts" value="1">
</div> <label class="text-base" for="sidebar-alts">Include alts</label>
<button form="sidebar-ban" id="sidebar-ban-btn" type="submit" class="btn btn-red w-full"> </div>
<i class="fas fa-user-slash fa-sm fa-fw mr-2"></i> <button form="sidebar-ban" id="sidebar-ban-btn" type="submit" class="btn btn-red w-full">
Ban user <i class="fas fa-user-slash fa-sm fa-fw mr-2"></i>
</button> Ban user
<!-- <input id="sidebar-ban-btn" type="submit" class="btn btn-red" value="Ban user" disabled> --> </button>
</form> <!-- <input id="sidebar-ban-btn" type="submit" class="btn btn-red" value="Ban user" disabled> -->
</form>
</li>
{% endif %} {% endif %}
{% if v.admin_level > 2 %} {% if v.admin_level > 2 %}
<div class="label">Admin persmissions</div>
<li class="flex space-x-2"> <li class="flex space-x-2">
<button class="btn btn-red w-full" onclick="postToast('/@{{u.username}}/remove_admin'); this.disabled = true"> <button class="btn btn-red w-full" onclick="postToast('/@{{u.username}}/remove_admin'); this.disabled = true">
<i class="fas fa-user-slash fa-sm fa-fw mr-2"></i> <i class="fas fa-user-slash fa-sm fa-fw mr-2"></i>