%def name="input(label, name, autofocus=None, type='text', cls='', placeholder='', help=None, **kw)">
<%self:group name="${name}">
%if help:
${help}
%endif
%if hasattr(caller, 'body'):
${caller.body()}
%endif
%self:group>
%def>
<%def name="radio(label, name, value, autofocus=None, cls='', help=None, checked=False)">
<%self:group name="${name}">
%self:group>
%def>
<%def name="checkbox(label, name, autofocus=None, cls='', help=None, checked=False)">
<%self:group name="${name}">
%self:group>
%def>
<%def name="checkboxes(label, name, checkboxes, autofocus=None, cls='', placeholder='', help=None)">
%def>
<%def name="textarea(label, name, value, autofocus=None, rows=3, cls='', placeholder='', help=None)">
## This renders a textarea like this:
##
##
## [help] (wrapped into a div.help-block)
## [def:before]
##