From bc927ef2380d470817bda5fbed98f188fb0cebb4 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Tue, 12 Jul 2022 21:32:34 +0200 Subject: [PATCH] remove editing sidebar from PCM --- files/routes/admin.py | 35 ---------------------- files/templates/admin/admin_home.html | 14 +++------ files/templates/admin/sidebar.html | 42 --------------------------- 3 files changed, 4 insertions(+), 87 deletions(-) delete mode 100644 files/templates/admin/sidebar.html diff --git a/files/routes/admin.py b/files/routes/admin.py index 57845ba11..b8c09aa4e 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -146,41 +146,6 @@ def merge_all(v, id): return redirect(user.url) - -if SITE_NAME == 'PCM': - @app.get('/admin/sidebar') - @admin_level_required(3) - def get_sidebar(v): - - try: - with open(f'files/templates/sidebar_{SITE_NAME}.html', 'r', encoding="utf-8") as f: sidebar = f.read() - except: - sidebar = None - - return render_template('admin/sidebar.html', v=v, sidebar=sidebar) - - - @app.post('/admin/sidebar') - @limiter.limit("1/second;30/minute;200/hour;1000/day") - @admin_level_required(3) - def post_sidebar(v): - - text = request.values.get('sidebar', '').strip() - - with open(f'files/templates/sidebar_{SITE_NAME}.html', 'w+', encoding="utf-8") as f: f.write(text) - - with open(f'files/templates/sidebar_{SITE_NAME}.html', 'r', encoding="utf-8") as f: sidebar = f.read() - - ma = ModAction( - kind="change_sidebar", - user_id=v.id, - ) - g.db.add(ma) - - - return render_template('admin/sidebar.html', v=v, sidebar=sidebar, msg='Sidebar edited successfully!') - - @app.post("/@/make_admin") @admin_level_required(3) def make_admin(v, username): diff --git a/files/templates/admin/admin_home.html b/files/templates/admin/admin_home.html index c2a4921bd..1a026e238 100644 --- a/files/templates/admin/admin_home.html +++ b/files/templates/admin/admin_home.html @@ -61,16 +61,10 @@
  • Daily Stat Chart
  • -{% if SITE_NAME in ['PCM', 'WPD'] -%} -

    Configuration

    - -{%- endif %} +

    Configuration

    + {% if v.admin_level > 2 %}
    
    diff --git a/files/templates/admin/sidebar.html b/files/templates/admin/sidebar.html
    deleted file mode 100644
    index 77b6c49b6..000000000
    --- a/files/templates/admin/sidebar.html
    +++ /dev/null
    @@ -1,42 +0,0 @@
    -{% extends "default.html" %}
    -
    -{% block pagetitle %}Edit {{SITE_NAME}} sidebar{% endblock %}
    -
    -{% block content %}
    -
    -{% if msg %}
    -	
    -{% endif %}
    -
    -
    -
    -
    -
    -

    Edit Sidebar

    -
    -
    -
    -
    -
    - - - -
    - -
    -
    -
    -
    -
    -
    -
    - -{% endblock %} \ No newline at end of file