wcs: redo list of forms with a more fine grained markup (#14907)

This commit is contained in:
Frédéric Péters 2017-02-03 13:59:48 +01:00
parent 30c9e15c58
commit 13d7e82feb
4 changed files with 23 additions and 11 deletions

View File

@ -1,12 +1,15 @@
{% load i18n %}
{% load i18n combo %}
<h2>{% trans 'Current Drafts' %}</h2>
{% for slug, forms in current_drafts.iteritems %}
<div class="current-drafts-{{ slug }}">
<div class="current-drafts-{{ slug }} current-drafts list-of-forms">
{% if forms.data %}
<ul>
{% for data in forms.data %}
{% if data.url and data.title and not data.form_status_is_endpoint %}
<li><a href="{{ data.url }}">{{ data.title }}</a></li>
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a
href="{{ data.url }}">{{ data.name }}
<span class="form-number">{{data.datetime|strptime:"%Y-%m-%d %H:%M:%S"}}</span>
<span class="form-status">{% trans 'draft' %}</span></a></li>
{% endif %}
{% endfor %}
</ul>

View File

@ -1,12 +1,15 @@
{% load i18n %}
<h2>{% trans 'Current Forms' %}</h2>
{% for slug, forms in current_forms.iteritems %}
<div class="current-forms-{{ slug }}">
<div class="current-forms-{{ slug }} current-forms list-of-forms">
{% if forms.data %}
<ul>
{% for data in forms.data|dictsortreversed:"form_receipt_datetime" %}
{% if data.url and data.title %}
<li><a href="{{ data.url }}">{{ data.title }}</a></li>
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a
href="{{ data.url }}">{{ data.name }}
<span class="form-number">{{data.form_number}}</span>
<span class="form-status">{{data.status}}</span></a></li>
{% endif %}
{% endfor %}
</ul>

View File

@ -1,12 +1,15 @@
{% load i18n %}
{% load combo i18n %}
<h2>{% trans 'All Forms' %}</h2>
{% for slug, forms in user_forms.iteritems %}
<div class="user-forms-{{ slug }} user-all-forms">
<div class="user-forms-{{ slug }} user-all-forms list-of-forms">
{% if forms.data %}
<ul>
{% for data in forms.data|dictsortreversed:"form_receipt_datetime" %}
{% if data.url and data.title %}
<li {% if data.form_status_is_endpoint %}class="done"{% endif %}><a href="{{ data.url }}">{{ data.title }}</a></li>
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a
href="{{ data.url }}">{{ data.name }}
<span class="form-number">{{data.form_number}}</span>
<span class="form-status">{{data.status}}</span></a></li>
{% endif %}
{% endfor %}
</ul>

View File

@ -1,12 +1,15 @@
{% load i18n %}
{% load combo i18n %}
<h2>{% trans 'Done Forms' %}</h2>
{% for slug, forms in user_forms.iteritems %}
<div class="user-forms-{{ slug }}">
<div class="user-forms-{{ slug }} list-of-forms">
{% if forms.data %}
<ul>
{% for data in forms.data|dictsortreversed:"form_receipt_datetime" %}
{% if data.url and data.title %}
<li><a href="{{ data.url }}">{{ data.title }}</a></li>
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a
href="{{ data.url }}">{{ data.name }}
<span class="form-number">{{data.form_number}}</span>
<span class="form-status">{{data.status}}</span></a></li>
{% endif %}
{% endfor %}
</ul>