From 3db2624dbf10617f9c9a9bf3808b0077e883d426 Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Thu, 18 Aug 2016 12:42:10 +0200
Subject: [PATCH] Moved active_page definition into templates

---
 server.py             | 4 ++--
 templates/base.html   | 1 +
 templates/faq.html    | 1 +
 templates/index.html  | 1 +
 templates/videos.html | 2 +-
 5 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/server.py b/server.py
index 153082c..446f8ee 100755
--- a/server.py
+++ b/server.py
@@ -46,11 +46,11 @@ def index():
 
 @app.route('/videos')
 def videos():
-	return render_template('videos.html', active_page='videos')
+	return render_template('videos.html')
 
 @app.route('/faq')
 def faq():
-	return render_template('faq.html',  active_page='faq')
+	return render_template('faq.html')
 
 if __name__ == '__main__':
 	app.debug = True
diff --git a/templates/base.html b/templates/base.html
index fcafeeb..e45f5ab 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -16,6 +16,7 @@
 	</head>
 	<body>
 		{%include "header.html" %}
+		{% set active_page = active_page %}
 		{% block content %}
 		<h1>This is a Heading</h1>
 		<p>This is a paragraph.</p>
diff --git a/templates/faq.html b/templates/faq.html
index 3e07b95..9246245 100644
--- a/templates/faq.html
+++ b/templates/faq.html
@@ -1,5 +1,6 @@
 {% from 'macros.html' import preview %}
 {% extends "base.html" %}
+{% set active_page = "faq" %}
 {% block content %}
 <div class="container">
 	<br />
diff --git a/templates/index.html b/templates/index.html
index 6c3b104..5fe4361 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -1,5 +1,6 @@
 {% from 'macros.html' import preview %}
 {% extends "base.html" %}
+{% set active_page = "index" %}
 {% block content %}
 <div class="container-fluid">
 	<div class="row">
diff --git a/templates/videos.html b/templates/videos.html
index 1d8ca65..142826f 100644
--- a/templates/videos.html
+++ b/templates/videos.html
@@ -1,5 +1,5 @@
-{% from 'macros.html' import preview %}
 {% extends "base.html" %}
+{% set active_page = "videos" %}
 {% block content %}
 <div class="container-fluid">
 </div>
-- 
GitLab