From 1c9e140cdbb13e7ed8985ae60a1af7f9431a1def Mon Sep 17 00:00:00 2001 From: Christian Franke Date: Tue, 5 Apr 2016 12:30:43 -0300 Subject: Attempt at fixing layout --- scripts/calendar_plugin2.py | 13 +++++++++++-- template/pages/termine2/content.html | 5 +++-- template/tabcalendar.j2 | 2 -- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/scripts/calendar_plugin2.py b/scripts/calendar_plugin2.py index a7f752c..71a7a0c 100644 --- a/scripts/calendar_plugin2.py +++ b/scripts/calendar_plugin2.py @@ -97,10 +97,18 @@ class TabularCalendarPlugin: self.template_env = jinja2.Environment(loader=template_loader) locale.setlocale(locale.LC_ALL, 'de_DE.UTF-8') - def _get_calendar(self): + def _get_calendar_tabs(self): return self.template_env.get_template('tabcalendar.j2').render({ 'months': self.months, 'events': self.events, + 'class': 'expanded' + }).encode('utf-8') + + def _get_calendar_events(self): + return self.template_env.get_template('calendar.j2').render({ + 'months': self.months, + 'events': self.events, + 'class': 'expanded' }).encode('utf-8') def process_content(self, page_content): @@ -108,7 +116,8 @@ class TabularCalendarPlugin: for filename, content in page_content.iteritems(): t = string.Template(content) return_value[filename] = t.safe_substitute( - tabcalendar = self._get_calendar(), + tabcalendar_tabs = self._get_calendar_tabs(), + tabcalendar_events = self._get_calendar_events(), ) return return_value diff --git a/template/pages/termine2/content.html b/template/pages/termine2/content.html index d14eb88..5e203e1 100644 --- a/template/pages/termine2/content.html +++ b/template/pages/termine2/content.html @@ -6,12 +6,13 @@

Hier findest du regelmäßige, unregelmäßige und nur einmal stattfindende Veranstaltungen im sublab und Umgebung. Die Veranstaltungen stehen allen offen. -

+

+ $tabcalendar_tabs
-$tabcalendar +$tabcalendar_events
Unser Flur mit Buero, Lager, Hacklab. diff --git a/template/tabcalendar.j2 b/template/tabcalendar.j2 index 976aaa0..3036a6e 100644 --- a/template/tabcalendar.j2 +++ b/template/tabcalendar.j2 @@ -33,5 +33,3 @@ {%- endfor %}
-{% set class = 'expanded' %} -{% include 'calendar.j2' %} -- cgit v1.2.1