src/cm/templates/site/macros/form_fields.html
author raph
Thu, 15 Jul 2010 16:23:58 +0200
changeset 294 c2c262ac1273
parent 239 d0ffa235ca33
child 321 e13b6d92f70c
permissions -rw-r--r--
do not show permalink if prefix is used in embed params / minified client update
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     1
{% load i18n %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     2
{% if form.non_field_errors %}<tr><td class="label"></td><td><span class="error-text">{{ form.non_field_errors }}</span></td></tr>{% endif %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     3
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     4
{% for field in form %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     5
<tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     6
     <td class="label">{{ field.label_tag }}{% if field.field.required %}&nbsp;<span class="required_star">*</span>{% endif %}&nbsp;&nbsp;<div><br/></div></td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     7
     <td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     8
        <div {% if field.errors %}class="error"{% endif %}>{{ field }}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
     9
        {% ifequal field.name "format" %}
239
d0ffa235ca33 help link to general format page
raph
parents: 0
diff changeset
    10
        <a target="_blank" href="{% url help %}#format">?</a>
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    11
        {% endifequal %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    12
        </div>                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    13
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    14
        <div class="help_text">                  
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    15
        {% if field.help_text %}{{ field.help_text }}{% endif %}{% if help_links %}{% for key,value in help_links.items %}{% ifequal key field.name %}&nbsp;(<a target="_blank" title="{% blocktrans %}Help{% endblocktrans %}" href="{% url help %}#{{ value }}">?</a>){% endifequal %}{% endfor %}{% endif %}{% if field.errors %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
            <span class="error-text">              
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
                {% for error in field.errors %}{{ error|escape }}{% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
            </span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
            </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
        {% else %}    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    21
            <br/>              
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
        {% endif %}           
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
        </div>        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
     </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
</tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
{% endfor %}