From 30dfdeaa76bc72e8a980b24a850b8f35e201edd9 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Mon, 28 Apr 2014 16:49:17 +0200 Subject: [PATCH] User proper bootstrap 3 class for errors --- pgcommitfest/commitfest/templates/base_form.html | 4 ++-- pgcommitfest/commitfest/templatetags/commitfest.py | 8 ++++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pgcommitfest/commitfest/templates/base_form.html b/pgcommitfest/commitfest/templates/base_form.html index 03b7d19..60fbd61 100644 --- a/pgcommitfest/commitfest/templates/base_form.html +++ b/pgcommitfest/commitfest/templates/base_form.html @@ -47,7 +47,7 @@ div.form-group div.controls input.threadpick-input {
Please correct the errors below, and re-submit the form.
{%endif%} {%if form.non_field_errors%} -
{{form.non_field_errors}}
+
{{form.non_field_errors}}
{%endif%} {%if note%}
{{note|safe}}
@@ -58,7 +58,7 @@ div.form-group div.controls input.threadpick-input {
{%if field.errors %} {%for e in field.errors%} -
{{e}}
+
{{e}}
{%endfor%} {%endif%} {{field|field_class:"form-control"}} diff --git a/pgcommitfest/commitfest/templatetags/commitfest.py b/pgcommitfest/commitfest/templatetags/commitfest.py index 2834e27..ae5af0c 100644 --- a/pgcommitfest/commitfest/templatetags/commitfest.py +++ b/pgcommitfest/commitfest/templatetags/commitfest.py @@ -22,8 +22,12 @@ def field_class(value, arg): @register.filter(name='alertmap') @stringfilter def alertmap(value): - if value in ('error', 'success'): return 'alert-%s' % value - return '' + if value == 'error': + return 'alert-danger' + elif value == 'success': + return 'alert-success' + else: + return 'alert-info' @register.filter(name='hidemail') @stringfilter -- 2.39.5