src/cm/templates/site/macros/form_fields.html
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 321 e13b6d92f70c
permissions -rw-r--r--
add link to "privacy policy" in the header test
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" %}
321
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    10
        	{% ifequal form_type "create_content" %}
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    11
        	<a class="tip" href="#" title="{% blocktrans %}Markdown (or rst) is a structured format which permit simple formatting with simple textual syntax. We recommend you use the 'markown' format unless you want to paste HTML (in which case you should use the 'html' format).{% endblocktrans %}"> </a>
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    12
        	{% endifequal %}
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    13
        	{% ifequal form_type "upload_content" %}
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    14
        	<a class="tip" href="#" title="{% blocktrans %}Markdown (or rst) is a structured format which permit simple formatting with simple textual syntax. We recommend you use the 'markdown' format if your text is mostly text and/or if you will create many revisions of your text. You can use the 'html' format if your text will not be edited or if you want to preserve complex formatting (tables, images, etc.).{% endblocktrans %}"> </a>
e13b6d92f70c add format tips
raph
parents: 239
diff changeset
    15
        	{% endifequal %}        	
0
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    16
        {% endifequal %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    17
        </div>                
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    18
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    19
        <div class="help_text">                  
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    20
        {% 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
    21
            <span class="error-text">              
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    22
                {% for error in field.errors %}{{ error|escape }}{% endfor %}
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    23
            </span>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    24
            </div>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    25
        {% else %}    
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    26
            <br/>              
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    27
        {% endif %}           
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    28
        </div>        
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    29
     </td>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    30
</tr>
40c8f766c9b8 import from internal svn r 4007
raph
parents:
diff changeset
    31
{% endfor %}