From b13744ae18ac3b69b496abb8ba4f77497b01be02 Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 14 Sep 2012 00:13:38 +0000 Subject: [PATCH] Bugfix to get blog entries to render --- i2p2www/__init__.py | 2 +- i2p2www/pages/global/lang.html | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/i2p2www/__init__.py b/i2p2www/__init__.py index be03a629..44071e11 100644 --- a/i2p2www/__init__.py +++ b/i2p2www/__init__.py @@ -280,7 +280,7 @@ def blog_entry(slug): if parts: # now just pass to simple template file and we are done - return render_template('blog/entry.html', parts=parts, title=parts['title'], body=parts['fragment']) + return render_template('blog/entry.html', parts=parts, title=parts['title'], body=parts['fragment'], slug=slug) else: abort(404) diff --git a/i2p2www/pages/global/lang.html b/i2p2www/pages/global/lang.html index 4d145bfb..4c09d66e 100644 --- a/i2p2www/pages/global/lang.html +++ b/i2p2www/pages/global/lang.html @@ -1,5 +1,6 @@ {%- macro change_lang(lang) -%} {%- if request.endpoint == 'site_show' -%}{{ url_for('site_show', lang=lang, page=page) }} +{%- elif request.endpoint == 'blog_entry' -%}{{ url_for('blog_entry', lang=lang, slug=slug) }} {%- elif request.endpoint == 'meetings_show' -%}{{ url_for('meetings_show', lang=lang, id=id) }} {%- elif request.endpoint -%}{{ url_for(request.endpoint, lang=lang) }} {%- else -%}{{ url_for('site_show', lang=lang) }}