app/soc/templates/soc/templatetags/_as_table.html
author Sverre Rabbelier <srabbelier@gmail.com>
Sat, 24 Jan 2009 00:07:34 +0000
changeset 941 6eac584ce14c
parent 935 09f47e08f805
child 1360 f62c462037b6
permissions -rw-r--r--
Add a warning about discarding unsaved changes Also set the colspan of the label (on seperate row) to max. Patch by: Sverre Rabbelier
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
741
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     1
{% comment %}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     2
Licensed under the Apache License, Version 2.0 (the "License");
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     3
you may not use this file except in compliance with the License.
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     4
You may obtain a copy of the License at
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     5
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     6
  http://www.apache.org/licenses/LICENSE-2.0
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     7
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     8
Unless required by applicable law or agreed to in writing, software
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
     9
distributed under the License is distributed on an "AS IS" BASIS,
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    10
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    11
See the License for the specific language governing permissions and
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    12
limitations under the License.
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    13
{% endcomment %}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    14
{% load forms_helpers %}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    15
899
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    16
{% if hidden_field_errors or top_errors %}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    17
<ul class="errorlist">
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    18
{% for field, error in hidden_field_errors %}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    19
<li><span class="formfielderrorlabel">
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    20
(Hidden field {{ field }}) {{ error }}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    21
</span></li>
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    22
{% endfor %}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    23
{% for error in top_errors %}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    24
<li><span class="formfielderrorlabel"> {{ error }} </span></li>
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    25
{% endfor %}
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    26
</ul>
91a43d0aa29a Fix form errors and hidden form errors
Sverre Rabbelier <srabbelier@gmail.com>
parents: 785
diff changeset
    27
{% endif %}
741
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    28
935
09f47e08f805 Adust the as_table tag to render a pick link if appropriate
Sverre Rabbelier <srabbelier@gmail.com>
parents: 899
diff changeset
    29
{% for field, required, example_text, reference in fields %}
785
c740d0129cce Added a twoline_edit.html page
Sverre Rabbelier <srabbelier@gmail.com>
parents: 741
diff changeset
    30
  {% block fields_loop %}
935
09f47e08f805 Adust the as_table tag to render a pick link if appropriate
Sverre Rabbelier <srabbelier@gmail.com>
parents: 899
diff changeset
    31
    {% as_table_row field required example_text reference %}
785
c740d0129cce Added a twoline_edit.html page
Sverre Rabbelier <srabbelier@gmail.com>
parents: 741
diff changeset
    32
  {% endblock %}
741
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    33
{% endfor %}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    34
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    35
{% for field in  hidden_fields %}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    36
  {{ field }}
2dc2c65c5f76 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com>
parents:
diff changeset
    37
{% endfor %}