changeset 2130:e71b23c993c8

Tweak forms templates to be able to add CSS classes to search form (Bootstrap support).
author Andreas Kloeckner <inform@tiker.net>
date Tue, 02 Apr 2013 00:54:53 -0400
parents e93d909f2ea0
children a51ae8097fec
files MoinMoin/templates/forms.html
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/MoinMoin/templates/forms.html	Tue Apr 02 00:54:02 2013 -0400
+++ b/MoinMoin/templates/forms.html	Tue Apr 02 00:54:53 2013 -0400
@@ -68,8 +68,8 @@
   </fieldset>
 {% endmacro %}
 
-{% macro raw_input(field, type=none) %}
-  {{ gen.input(field, type=type or field.properties.widget, class=field.properties.class_ or '', **kwargs) }}
+{% macro raw_input(field, type=none, class_=none) %}
+  {{ gen.input(field, type=type or field.properties.widget, class_=class_ or field.properties.class_ or '', **kwargs) }}
 {% endmacro %}
 
 {% macro annotated_input(field, type=none) %}
@@ -146,8 +146,8 @@
   {{ annotated_input(field, 'text') }}
 {% endmacro %}
 
-{% macro search(field) %}
-  {{ raw_input(field, id='moin-search-query') }}
+{% macro search(field, class_="") %}
+  {{ raw_input(field, id='moin-search-query', class_=class_) }}
 {% endmacro %}
 
 {% macro select(field) %}