diff --git a/myriad/manage.py b/myriad/manage.py index fe127a7..db20158 100644 --- a/myriad/manage.py +++ b/myriad/manage.py @@ -506,3 +506,11 @@ def group_delete(gid): db.commit() return redirect(url_for("manage.groups")) + +@bp.route("/admin") +@login_required +def admin(): + db = get_db() + users = db.execute("SELECT * FROM user").fetchall() + + return render_template("manage/admin.html", users=users) diff --git a/myriad/templates/base.html b/myriad/templates/base.html index 2d42413..43633ef 100644 --- a/myriad/templates/base.html +++ b/myriad/templates/base.html @@ -23,6 +23,7 @@ + {% endif %}
Blog
diff --git a/myriad/templates/manage/admin.html b/myriad/templates/manage/admin.html new file mode 100644 index 0000000..36dde19 --- /dev/null +++ b/myriad/templates/manage/admin.html @@ -0,0 +1,36 @@ +{% extends 'base.html' %} + +{% block header %} +
{% block title %}Site Administration{% endblock %}
+{% endblock %} + +{% block content %} +
+ +
Site Users
+
These are the usernames that can log in to the site
+ {% for user in users %} +

{{ user[1] }}{% if user[0]!=g.user[0] %} | Delete user{% endif %}

+ {% endfor %} +

Add New User

+ +
Admin Log
+
Actions taken by registered users
+ +
Front Log
+
Front change history
+ +
Site Theme
+
Choose the overall theme for the site here
+
+ + +
+ +
+{% endblock %} \ No newline at end of file diff --git a/myriad/templates/manage/edit.html b/myriad/templates/manage/edit.html index 41db4a0..25ed7c6 100644 --- a/myriad/templates/manage/edit.html +++ b/myriad/templates/manage/edit.html @@ -21,7 +21,7 @@