diff --git a/amanuensis/server/lexicon.py b/amanuensis/server/lexicon.py index 915cfce..3e7ee98 100644 --- a/amanuensis/server/lexicon.py +++ b/amanuensis/server/lexicon.py @@ -48,7 +48,7 @@ def get_bp(): flash("Could not join game") return redirect(url_for("home.home", name=name)) - return render_template('lexicon/join.html', form=form) + return render_template('lexicon/join.jinja', form=form) @bp.route('/contents/', methods=['GET']) @lexicon_param @@ -62,7 +62,7 @@ def get_bp(): 'title': a.title, 'link': url_for('lexicon.article', name=name, title=filesafe_title(a.title)), }) - return render_template('lexicon/contents.html', articles=articles) + return render_template('lexicon/contents.jinja', articles=articles) @bp.route('/article/') @lexicon_param @@ -70,13 +70,13 @@ def get_bp(): def article(name, title): with g.lexicon_.ctx.article.read(title) as a: article = { **a, 'html': Markup(a['html']) } - return render_template('lexicon/article.html', article=article) + return render_template('lexicon/article.jinja', article=article) @bp.route('/rules/', methods=['GET']) @lexicon_param @player_required_if_not_public def rules(name): - return render_template('lexicon/rules.html') + return render_template('lexicon/rules.jinja') @bp.route('/session/', methods=['GET']) @lexicon_param @@ -93,7 +93,7 @@ def get_bp(): if draft.status.approved: approved.append(draft) return render_template( - 'lexicon/session.html', + 'lexicon/session.jinja', ready_articles=drafts, approved_articles=approved) @@ -107,7 +107,7 @@ def get_bp(): if not form.is_submitted(): # On GET, populate with the character form.for_character(g.lexicon, cid) - return render_template('lexicon/character.html', form=form, action='edit') + return render_template('lexicon/character.jinja', form=form, action='edit') def create_character(name, form): if form.validate_on_submit(): @@ -123,7 +123,7 @@ def get_bp(): if not form.is_submitted(): # On GET, populate form for new character form.for_new() - return render_template('lexicon/character.html', form=form, action='create') + return render_template('lexicon/character.jinja', form=form, action='create') @bp.route('/session/character/', methods=['GET', 'POST']) @lexicon_param @@ -152,17 +152,17 @@ def get_bp(): # Load the config for the lexicon on load if not form.is_submitted(): form.populate_from_lexicon(g.lexicon) - return render_template("lexicon/settings.html", form=form) + return render_template("lexicon/settings.jinja", form=form) if form.validate(): if not form.update_lexicon(g.lexicon): flash("Error updating settings") - return render_template("lexicon/settings.html", form=form) + return render_template("lexicon/settings.jinja", form=form) flash("Settings updated") return redirect(url_for('lexicon.session', name=name)) flash("Validation error") - return render_template("lexicon/settings.html", form=form) + return render_template("lexicon/settings.jinja", form=form) @bp.route('/session/review/', methods=['GET', 'POST']) @lexicon_param @@ -205,7 +205,7 @@ def get_bp(): form = None return render_template( - "lexicon/review.html", + "lexicon/review.jinja", form=form, article_html=Markup(rendered_html)) @@ -213,7 +213,7 @@ def get_bp(): @lexicon_param @player_required_if_not_public def stats(name): - return render_template('lexicon/statistics.html') + return render_template('lexicon/statistics.jinja') @bp.route('/session/editor/', methods=['GET']) @lexicon_param @@ -238,7 +238,7 @@ def get_bp(): if any([article.character == char.cid for char in characters]) ] return render_template( - 'lexicon/editor.html', + 'lexicon/editor.jinja', characters=characters, articles=articles, jsonfmt=jsonfmt) @@ -262,7 +262,7 @@ def get_bp(): if article.character == character.cid ] return render_template( - 'lexicon/editor.html', + 'lexicon/editor.jinja', character=character, articles=articles, jsonfmt=jsonfmt) @@ -276,7 +276,7 @@ def get_bp(): return redirect(url_for('lexicon.session', name=name)) return render_template( - 'lexicon/editor.html', + 'lexicon/editor.jinja', character=character, article=article, jsonfmt=jsonfmt) diff --git a/amanuensis/templates/lexicon/article.html b/amanuensis/templates/lexicon/article.jinja similarity index 94% rename from amanuensis/templates/lexicon/article.html rename to amanuensis/templates/lexicon/article.jinja index 66b4766..7e4710e 100644 --- a/amanuensis/templates/lexicon/article.html +++ b/amanuensis/templates/lexicon/article.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% block title %}{{ article.title }} | {{ lexicon_title }}{% endblock %} {% block main %} diff --git a/amanuensis/templates/lexicon/character.html b/amanuensis/templates/lexicon/character.jinja similarity index 93% rename from amanuensis/templates/lexicon/character.html rename to amanuensis/templates/lexicon/character.jinja index 0d00b2a..0a8ea14 100644 --- a/amanuensis/templates/lexicon/character.html +++ b/amanuensis/templates/lexicon/character.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% block title %}Character | {{ lexicon_title }}{% endblock %} {% block main %} diff --git a/amanuensis/templates/lexicon/contents.html b/amanuensis/templates/lexicon/contents.jinja similarity index 91% rename from amanuensis/templates/lexicon/contents.html rename to amanuensis/templates/lexicon/contents.jinja index bc7959a..2b7c2f3 100644 --- a/amanuensis/templates/lexicon/contents.html +++ b/amanuensis/templates/lexicon/contents.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% set current_page = "contents" %} {% block title %}Index | {{ lexicon_title }}{% endblock %} diff --git a/amanuensis/templates/lexicon/editor.html b/amanuensis/templates/lexicon/editor.jinja similarity index 100% rename from amanuensis/templates/lexicon/editor.html rename to amanuensis/templates/lexicon/editor.jinja diff --git a/amanuensis/templates/lexicon/join.html b/amanuensis/templates/lexicon/join.jinja similarity index 92% rename from amanuensis/templates/lexicon/join.html rename to amanuensis/templates/lexicon/join.jinja index 2ec736a..1a26cfb 100644 --- a/amanuensis/templates/lexicon/join.html +++ b/amanuensis/templates/lexicon/join.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% block title %}Join | {{ lexicon_title }}{% endblock %} {% block main %} diff --git a/amanuensis/templates/lexicon/lexicon.html b/amanuensis/templates/lexicon/lexicon.jinja similarity index 100% rename from amanuensis/templates/lexicon/lexicon.html rename to amanuensis/templates/lexicon/lexicon.jinja diff --git a/amanuensis/templates/lexicon/review.html b/amanuensis/templates/lexicon/review.jinja similarity index 93% rename from amanuensis/templates/lexicon/review.html rename to amanuensis/templates/lexicon/review.jinja index 78b89f1..3ee3164 100644 --- a/amanuensis/templates/lexicon/review.html +++ b/amanuensis/templates/lexicon/review.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% block title %}Review | {{ lexicon_title }}{% endblock %} {% block article %} diff --git a/amanuensis/templates/lexicon/rules.html b/amanuensis/templates/lexicon/rules.jinja similarity index 83% rename from amanuensis/templates/lexicon/rules.html rename to amanuensis/templates/lexicon/rules.jinja index f272507..dca2491 100644 --- a/amanuensis/templates/lexicon/rules.html +++ b/amanuensis/templates/lexicon/rules.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% set current_page = "rules" %} {% block title %}Rules | {{ lexicon_title }}{% endblock %} diff --git a/amanuensis/templates/lexicon/session.html b/amanuensis/templates/lexicon/session.jinja similarity index 98% rename from amanuensis/templates/lexicon/session.html rename to amanuensis/templates/lexicon/session.jinja index 550fa6b..c7a4586 100644 --- a/amanuensis/templates/lexicon/session.html +++ b/amanuensis/templates/lexicon/session.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% set current_page = "session" %} {% block title %}Session | {{ lexicon_title }}{% endblock %} diff --git a/amanuensis/templates/lexicon/settings.html b/amanuensis/templates/lexicon/settings.jinja similarity index 99% rename from amanuensis/templates/lexicon/settings.html rename to amanuensis/templates/lexicon/settings.jinja index 6a937c7..113ad46 100644 --- a/amanuensis/templates/lexicon/settings.html +++ b/amanuensis/templates/lexicon/settings.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% block title %}Edit | {{ lexicon_title }}{% endblock %} {% block info %} diff --git a/amanuensis/templates/lexicon/statistics.html b/amanuensis/templates/lexicon/statistics.jinja similarity index 84% rename from amanuensis/templates/lexicon/statistics.html rename to amanuensis/templates/lexicon/statistics.jinja index 7afe417..33ad417 100644 --- a/amanuensis/templates/lexicon/statistics.html +++ b/amanuensis/templates/lexicon/statistics.jinja @@ -1,4 +1,4 @@ -{% extends "lexicon/lexicon.html" %} +{% extends "lexicon/lexicon.jinja" %} {% set current_page = "statistics" %} {% block title %}Session | {{ lexicon_title }}{% endblock %}