2022-05-04 23:09:46 +00:00
{% extends "default.html" %}
2022-11-21 08:52:22 +00:00
{% block pagetitle %}Admin Home{% endblock %}
2022-10-23 15:24:38 +00:00
{% block customPadding %}px-3{% endblock %}
2022-05-04 23:09:46 +00:00
{% block content %}
2022-10-29 00:38:39 +00:00
< h3 class = "pb-2 mt-2" > Admin Tools< / h3 >
2022-06-19 12:34:10 +00:00
2022-10-06 06:18:08 +00:00
{% if (v.admin_level >= PERMS['SITE_SETTINGS_SIDEBARS_BANNERS_BADGES'] or v.admin_level >= PERMS['SITE_SETTINGS_SNAPPY_QUOTES']) and (SITE_NAME == 'rDrama' or SIDEBAR_THREAD or BANNER_THREAD or BADGE_THREAD or SNAPPY_THREAD) %}
2022-09-11 07:11:10 +00:00
< h4 > Add Stuff< / h4 >
< ul >
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['SITE_SETTINGS_SIDEBARS_BANNERS_BADGES'] %}
{% if SIDEBAR_THREAD %}
< li > < a href = "/post/{{SIDEBAR_THREAD}}" > Add Sidebar Images< / a > < / li >
{% endif %}
{% if BANNER_THREAD %}
< li > < a href = "/post/{{BANNER_THREAD}}" > Add Banners< / a > < / li >
{% endif %}
{% if BADGE_THREAD %}
< li > < a href = "/post/{{BADGE_THREAD}}" > Add Badges< / a > < / li >
{% endif %}
2022-09-11 07:11:10 +00:00
{% endif %}
2022-10-06 06:18:08 +00:00
{% if SNAPPY_THREAD and v.admin_level >= PERMS['SITE_SETTINGS_SNAPPY_QUOTES'] %}
2022-09-11 07:11:10 +00:00
< li > < a href = "/post/{{SNAPPY_THREAD}}" > Add Snappy Quotes< / a > < / li >
{% endif %}
2022-09-17 15:08:24 +00:00
{% if SITE_NAME == 'rDrama' %}
< li > < a href = "/admin/update/marseys" > Update Marseys< / a > < / li >
2022-09-18 17:38:53 +00:00
< li > < a href = "/admin/update/hats" > Update Hats< / a > < / li >
2022-09-17 15:08:24 +00:00
{% endif %}
2022-09-11 07:11:10 +00:00
< / ul >
{% endif %}
2022-06-19 12:34:10 +00:00
< h4 > Content< / h4 >
< ul >
2022-07-18 04:37:07 +00:00
< li > < a href = "/log" > Moderation Log< / a > < / li >
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['POST_COMMENT_MODERATION'] %}
< li > < a href = "/admin/image_posts" > Image Posts< / a > < / li >
< li > < a href = "/admin/reported/posts" > Reported Posts/Comments< / a > < / li >
< li > < a href = "/admin/removed/posts" > Removed Posts/Comments< / a > < / li >
{% endif %}
2022-06-19 12:34:10 +00:00
< / ul >
< h4 > Users< / h4 >
< ul >
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['VIEW_ALL_USERS'] %}
< li > < a href = "/admin/users" > Users Feed< / a > < / li >
{% endif %}
{% if v.admin_level >= PERMS['USER_SHADOWBAN'] %}
< li > < a href = "/admin/shadowbanned" > Shadowbanned Users< / a > < / li >
{% endif %}
2022-11-28 01:32:01 +00:00
< li > < a href = "/banned" > Banned Users< / a > < / li >
2022-07-19 23:59:39 +00:00
{% if FEATURES['AWARDS'] -%}
2022-11-28 01:32:01 +00:00
< li > < a href = "/chuds" > Chudded Users< / a > < / li >
2022-07-19 23:59:39 +00:00
< li > < a href = "/grassed" > Currently Grassed Users< / a > < / li >
{%- endif %}
2022-11-21 23:08:29 +00:00
{% if FEATURES['MARSEYBUX'] and (not AEVANN_ID or v.id in (AEVANN_ID, CARP_ID, SNAKES_ID)) -%}
2022-09-17 22:06:49 +00:00
< li > < a href = "/patrons" > Patrons< / a > < / li >
2022-07-19 23:59:39 +00:00
{%- endif %}
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['VIEW_ACTIVE_USERS'] %}
< li > < a href = "/admin/loggedin" > Currently Logged-in Users< / a > < / li >
< li > < a href = "/admin/loggedout" > Currently Logged-out Users< / a > < / li >
{% endif %}
2022-06-19 12:34:10 +00:00
< / ul >
< h4 > Safety< / h4 >
< ul >
< li > < a href = "/admin/banned_domains" > Banned Domains< / a > < / li >
2022-11-14 17:32:13 +00:00
{% if v.admin_level >= PERMS['USER_LINK'] %}
< li > < a href = "/admin/alts/" > View and Link Alts< / a > < / li >
{% endif %}
{% if v.admin_level >= PERMS['VIEW_ALT_VOTES'] %}
< li > < a href = "/admin/alt_votes" > Multi Vote Analysis< / a > < / li >
{% endif %}
2022-06-19 12:34:10 +00:00
< / ul >
2022-11-18 15:30:17 +00:00
{% if FEATURES['BADGES'] -%}
2022-06-19 12:34:10 +00:00
< h4 > Grant< / h4 >
< ul >
2022-10-06 06:18:08 +00:00
{% if FEATURES['BADGES'] and v.admin_level >= PERMS['USER_BADGES'] -%}
2022-07-19 23:59:39 +00:00
< li > < a href = "/admin/badge_grant" > Grant Badges< / a > < / li >
< li > < a href = "/admin/badge_remove" > Remove Badges< / a > < / li >
{%- endif %}
2022-06-19 12:34:10 +00:00
< / ul >
2022-07-19 23:59:39 +00:00
{%- endif %}
2022-06-19 12:34:10 +00:00
2022-10-11 13:19:55 +00:00
{% if FEATURES['GAMBLING'] -%}
2022-09-05 20:59:42 +00:00
< h4 > Casino< / h4 >
2022-06-19 12:34:10 +00:00
< ul >
< li > < a href = "/admin/lottery/participants" > Participants< / a > < / li >
< / ul >
2022-06-19 12:33:51 +00:00
{%- endif %}
2022-06-19 12:34:10 +00:00
< h4 > Statistics< / h4 >
< ul >
< li > < a href = "/stats" > Content Stats< / a > < / li >
< li > < a href = "/weekly_chart" > Weekly Stat Chart< / a > < / li >
< li > < a href = "/daily_chart" > Daily Stat Chart< / a > < / li >
< / ul >
2022-07-12 19:32:34 +00:00
< h4 > Configuration< / h4 >
< ul >
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['HOLE_CREATE'] %}
2022-10-10 05:23:02 +00:00
< li > < a href = "/create_hole" > Create {{HOLE_NAME | capitalize}}< / a > < / li >
2022-10-06 06:18:08 +00:00
{% endif %}
2022-10-06 07:40:36 +00:00
{% if v.admin_level >= PERMS['APPS_MODERATION'] %}
2022-10-06 06:18:08 +00:00
< li > < a href = "/admin/apps" > Apps< / a > < / li >
{% endif %}
2022-07-12 19:32:34 +00:00
< / ul >
2022-05-04 23:09:46 +00:00
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['SITE_SETTINGS'] %}
2022-11-30 18:26:07 +00:00
{% for setting in site_settings.keys() %}
< div class = "custom-control custom-switch{% if loop.index > 1 %} mt-1{% endif %}" id = "settings-{{setting}}-container" >
2022-11-30 19:15:06 +00:00
< input autocomplete = "off" type = "checkbox" class = "custom-control-input" id = "settings-{{setting}}-checkbox" { % if site_settings [ setting ] % } checked { % endif % } onchange = "postToastSwitch(this, '/admin/site_settings/{{setting}}');" >
2022-11-30 18:26:07 +00:00
< label class = "custom-control-label" for = "settings-{{setting}}-checkbox" > {{setting.replace('_', ' ').title()}}< / label >
2022-05-04 23:09:46 +00:00
< / div >
2022-11-30 18:26:07 +00:00
{% endfor %}
2022-10-06 06:18:08 +00:00
{% if v.admin_level >= PERMS['SITE_SETTINGS_UNDER_ATTACK'] %}
2022-11-30 18:26:07 +00:00
< div class = "custom-control custom-switch" id = "settings-under_attack-container" >
2022-11-03 19:08:22 +00:00
< input autocomplete = "off" type = "checkbox" class = "custom-control-input" id = "under_attack" name = "under_attack" { % if under_attack % } checked { % endif % } onchange = "postToastSwitch(this,'/admin/under_attack');" >
2022-11-30 18:26:07 +00:00
< label class = "custom-control-label" for = "under_attack" > Under Attack Mode< / label >
2022-10-06 06:18:08 +00:00
< / div >
{% endif %}
2022-06-22 16:17:26 +00:00
< br >
2022-11-18 15:31:59 +00:00
{% if SITE == 'pcmemes.net' and v.admin_level >= PERMS['PRINT_MARSEYBUX_FOR_KIPPY_ON_PCMEMES'] %}
2022-11-03 19:08:22 +00:00
< button type = "button" class = "btn btn-primary" onclick = "postToastSwitch(this,'/kippy');" style = "margin-bottom: 2em;" > Print 10k Marseybux< / button >
2022-06-22 16:17:26 +00:00
{% endif %}
2022-06-19 12:33:51 +00:00
{% endif %}
2022-05-04 23:09:46 +00:00
2022-11-03 01:35:32 +00:00
{% if v.admin_level >= PERMS['SITE_CACHE_PURGE_CDN'] or v.admin_level >= PERMS['SITE_CACHE_DUMP_INTERNAL'] %}
< h4 > Caching< / h4 >
{% if v.admin_level >= PERMS['SITE_CACHE_PURGE_CDN'] %}
2022-11-06 05:28:44 +00:00
< button type = "button" class = "btn btn-primary mt-3" onclick = "postToastSwitch(this,'/admin/clear_cloudflare_cache');" style = "margin-bottom: 2em;" > CLEAR CLOUDFLARE CACHE< / button >
2022-11-03 01:35:32 +00:00
{% endif %}
{% if v.admin_level >= PERMS['SITE_CACHE_DUMP_INTERNAL'] %}
2022-11-06 05:28:44 +00:00
< button type = "button" class = "btn btn-primary mt-3 ml-2" onclick = "postToastSwitch(this,'/admin/clear_internal_cache');" style = "margin-bottom: 2em;" > CLEAR INTERNAL CACHE< / button >
2022-11-03 01:35:32 +00:00
{% endif %}
{% endif %}
2022-06-19 12:33:51 +00:00
< h4 > Server Status< / h4 >
< div >
2022-11-18 19:05:47 +00:00
Live Revision: < code > {{gitref[0]}}< / code > — < code > {{gitref[1]}}< / code >
2022-05-05 08:46:20 +00:00
< / div >
2022-10-05 21:23:00 +00:00
{% endblock %}