0001-list-of-forms-wrap-the-title-into-a-span-23977.patch
combo/apps/wcs/templates/combo/wcs/current_drafts.html | ||
---|---|---|
7 | 7 |
{% for data in forms.data %} |
8 | 8 |
{% if data.url and data.title and not data.form_status_is_endpoint %} |
9 | 9 |
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a |
10 |
href="{{ data.url }}">{{ data.name }}
|
|
10 |
href="{{ data.url }}"><span class="form-title">{{ data.name }}</span>
|
|
11 | 11 |
<span class="form-number">{{data.datetime|strptime:"%Y-%m-%d %H:%M:%S"}}</span> |
12 | 12 |
<span class="form-status">{% trans 'draft' %}</span></a></li> |
13 | 13 |
{% endif %} |
combo/apps/wcs/templates/combo/wcs/list_of_forms.html | ||
---|---|---|
3 | 3 |
{% for data in forms.data|dictsortreversed:"form_receipt_datetime" %} |
4 | 4 |
{% if data.url and data.title %} |
5 | 5 |
<li class="{{data.status_css_class}} {% if data.form_status_is_endpoint %}done{% endif %}"><a |
6 |
href="{{ data.url }}">{{ data.name }}
|
|
6 |
href="{{ data.url }}"><span class="form-title">{{data.name}}</span>
|
|
7 | 7 |
<span class="form-number">{{data.form_number}}</span> |
8 | 8 |
<span class="form-status">{{data.status}}</span></a></li> |
9 | 9 |
{% endif %} |
tests/test_wcs.py | ||
---|---|---|
496 | 496 |
# default is to get current forms from all wcs sites |
497 | 497 |
result = cell.render(context) |
498 | 498 |
assert 'http://127.0.0.1:8999/third-form-title/1' in result |
499 |
for url in re.findall('href="(.*)"', result):
|
|
499 |
for url in re.findall(r'href=[\'"]?([^\'" >]+)', result):
|
|
500 | 500 |
check_wcs_open(url) |
501 | 501 | |
502 | 502 |
# check flat list |
503 |
- |