diff --git a/server.py b/server.py index 9a9a76ce216b2cc17941351e1f2a8467b24c4fe4..0e8992d54b8d03f6a6f16bc3007c932fb2910e91 100755 --- a/server.py +++ b/server.py @@ -353,7 +353,7 @@ def auth(): # For use with nginx auth_request def stats(): return render_template('stats.html') -@app.route('/log') +@app.route('/changelog') @register_navbar('Changelog', 'book') @mod_required def changelog(): @@ -397,7 +397,7 @@ def new_featured(): return redirect(request.values['ref']) return id, 200 -@app.route('/sitemap.xml', methods=['GET']) +@app.route('/sitemap.xml') def sitemap(): pages=[] # static pages @@ -414,6 +414,11 @@ def sitemap(): return Response(render_template('sitemap.xml', pages=pages), 200, {'Content-Type': 'application/atom+xml'} ) +@app.route('/sortlog') +@register_navbar('Sortierlog', 'sort-by-attributes-alt') +@mod_required +def sortlog(): + return render_template('sortlog.html') import feeds import importer diff --git a/templates/changelog.html b/templates/changelog.html index e2551a38e2097a6fb6cadd025517af3279e68637..b1ace50c1aa14f0ea5237abc6c37d3c9a95d39ba 100644 --- a/templates/changelog.html +++ b/templates/changelog.html @@ -6,6 +6,7 @@ <div class="panel-heading"> <h1 class="panel-title">Changelog</h1> </div> + <p>Hier werden alle Änderungen an Kursen/Veranstaltungen/Videos etc. geloggt und können Rückgängig gemacht werden.</p> <div class="table-responsive"> <table class="table table-condensed"> <tr> diff --git a/templates/sortlog.html b/templates/sortlog.html new file mode 100644 index 0000000000000000000000000000000000000000..2921a70fddad10cac855ba5b3bea171ad67d98e9 --- /dev/null +++ b/templates/sortlog.html @@ -0,0 +1,32 @@ +{% from 'macros.html' import preview %} +{% extends "base.html" %} +{% block content %} +<div class="panel-group"> + <div class="panel panel-default"> + <div class="panel-heading"> + <h1 class="panel-title">Sortierlog</h1> + </div> + <p>Hier werden die hochgeladenen Videos einsortiert und geloggt wo jede Datei einsortiert wurde.</p> + <div class="table-responsive"> + <table class="table table-condensed"> + <tr> + <th>Zeit</th> + <th>Pfad</th> + <th>Course</th> + <th>Lecture</th> + <th>Video id</th> + </tr> + {% for i in changelog %} + <tr> + <td>{{i.when}}</td> + <td>{{i.path}}</td> + <td>{{i.course_id}}</td> + <td>{{i.lecture_id}}</td> + <td>{{i.id}}</td> + </tr> + {% endfor %} + </table> + </div> + </div> +</div> +{% endblock %}