From c5be75b6810a212fb4acbc50645f3b8ab2e556f5 Mon Sep 17 00:00:00 2001
From: Kálmán Viktor <kviktor@cloud.bme.hu>
Date: Mon, 11 Nov 2013 16:19:39 +0100
Subject: [PATCH] dashboard: add messages support to base.html

---
 circle/dashboard/templates/dashboard/base.html | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/circle/dashboard/templates/dashboard/base.html b/circle/dashboard/templates/dashboard/base.html
index 1b651ba..caf84bb 100644
--- a/circle/dashboard/templates/dashboard/base.html
+++ b/circle/dashboard/templates/dashboard/base.html
@@ -22,7 +22,6 @@
   </head>
 
   <body>
-
     <div class="navbar navbar-inverse navbar-fixed-top">
       <a class="navbar-brand" href="/dashboard/">{% block header-site %}CIRCLE{% endblock %}</a>
       <!-- temporarily -->
@@ -30,15 +29,26 @@
     </div>
 
     <div class="container">
-{% block content %}
-      <h1 class="alert alert-error">Please override "content" block.</h1>
-{% endblock %}
+      {% block messages %}
+      {% if messages %}
+      <div class="messagelist">
+      {% for message in messages %}
+      <div class="alert
+          {% if message.tags %} alert-{% if message.tags == "error" %}danger{% else %}{{ message.tags }}{% endif %}{% endif %}">
+          {{ message }}
+      </div>
+      {% endfor %}
+      </div>
+      {% endif %}
+      {% endblock messages %}
+      {% block content %}
+        <h1 class="alert alert-error">Please override "content" block.</h1>
+      {% endblock %}
       <hr />
       <footer>
         <p>&copy; Company 2013</p>
       </footer>
     </div> <!-- /container -->
-
   </body>
 {% block extra_js %}
 {% endblock %}
--
libgit2 0.26.0