aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-03-20 01:19:19 +0000
committerrubenwardy <rw@rubenwardy.com>2018-03-20 01:19:19 +0000
commitd17535fc781ff134f9800f19174154836ed89bdc (patch)
tree5f41cd0413991b4579d8a847f2d286b0ad01290e
parent07a9b79396fd260b2d9aa918751823c70ba709c2 (diff)
downloadcheatdb-d17535fc781ff134f9800f19174154836ed89bdc.tar.xz
Fix menu order
-rw-r--r--app/views/packages.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/app/views/packages.py b/app/views/packages.py
index 8aaf324..5f3f0fe 100644
--- a/app/views/packages.py
+++ b/app/views/packages.py
@@ -4,24 +4,30 @@ from flask.ext import menu
from app import app
from app.models import *
+
+# TODO: the following could be made into one route, except I'm not sure how
+# to do the menu
+
@app.route('/mods/')
-@menu.register_menu(app, '.mods', 'Mods')
+@menu.register_menu(app, '.mods', 'Mods', order=10)
def mods_page():
packages = Package.query.filter_by(type=PackageType.MOD).all()
return render_template('packages.html', title="Mods", packages=packages)
@app.route('/games/')
-@menu.register_menu(app, '.games', 'Games')
+@menu.register_menu(app, '.games', 'Games', order=11)
def games_page():
packages = Package.query.filter_by(type=PackageType.GAME).all()
return render_template('packages.html', title="Games", packages=packages)
@app.route('/texturepacks/')
-@menu.register_menu(app, '.txp', 'Texture Packs')
+@menu.register_menu(app, '.txp', 'Texture Packs', order=12)
def txp_page():
packages = Package.query.filter_by(type=PackageType.TXP).all()
return render_template('packages.html', title="Texture Packs", packages=packages)
+
+
@app.route("/<type>s/<author>/<name>/")
def package_page(type, author, name):
user = User.query.filter_by(username=author).first()