|
1
|
1 |
{% extends "p4l/p4l_base.html" %} |
|
|
2 |
{% load static %} |
|
|
3 |
{% load i18n %} |
|
4
|
4 |
{% load p4lstringfilters %} |
|
1
|
5 |
|
|
8
|
6 |
{% block page_title %}{% trans 'Record List' %} - {% trans 'Page' %} {{ page_obj.number }}{% endblock %} |
|
|
7 |
|
|
1
|
8 |
{% block content %} |
|
5
|
9 |
<div class="row"> |
|
|
10 |
<h3 class="col-md-8">{% trans 'Record List' %}</h3> |
|
|
11 |
<div class="col-md-4 text-right"> |
|
|
12 |
<form method="GET" class="form-inline" role="form"> |
|
|
13 |
<div class="form-group"> |
|
|
14 |
<input id="id_title" class="form-control" type="text" placeholder="{% trans 'Title' %}" name="title" required="required"/> |
|
|
15 |
</div> |
|
|
16 |
<div class="form-group"> |
|
|
17 |
<button type="submit" class="btn btn-default"><i class="glyphicon glyphicon-search"></i></button> |
|
|
18 |
</div> |
|
|
19 |
</form> |
|
|
20 |
</div> |
|
|
21 |
</div> |
|
1
|
22 |
{% if is_paginated %} |
|
|
23 |
<div class="pagination pull-right"> |
|
|
24 |
<span class="page-links"> |
|
|
25 |
{% if page_obj.has_previous %} |
|
7
|
26 |
<a href="?page={{ page_obj.previous_page_number }}{% for k,v in filter_params.items %}&{{k}}={{v}}{% endfor %}">{% trans 'Previous' %}</a> |
|
1
|
27 |
{% endif %} |
|
|
28 |
<span class="page-current"> |
|
7
|
29 |
{% trans 'Page' %} {{ page_obj.number }} {% trans 'on' %} {{ page_obj.paginator.num_pages }} |
|
1
|
30 |
</span> |
|
|
31 |
{% if page_obj.has_next %} |
|
7
|
32 |
<a href="?page={{ page_obj.next_page_number }}{% for k,v in filter_params.items %}&{{k}}={{v}}{% endfor %}">{% trans 'Next' %}</a> |
|
1
|
33 |
{% endif %} |
|
|
34 |
</span> |
|
|
35 |
</div> |
|
|
36 |
{% endif %} |
|
|
37 |
<table class="table"> |
|
|
38 |
<thead> |
|
7
|
39 |
<tr><td>URI</td><td>lang.</td><td>{% trans 'titles' %}</td><td class="two_buttons">{% trans 'actions' %}</td></tr> |
|
1
|
40 |
</thead> |
|
|
41 |
<tbody> |
|
|
42 |
{% for record in object_list %} |
|
|
43 |
<tr> |
|
4
|
44 |
<td title="{{ record.uri }}">{{ record.uri|reduce:"4,13" }}</td> |
|
17
|
45 |
<td title="{{ record.language.uri }}">{{ record.language.uri|reduce:"0,3" }}</td> |
|
4
|
46 |
<td><ul>{% for t in record.titles.all %} |
|
|
47 |
<li>{{ t.title }}</li> |
|
|
48 |
{% endfor %}</ul></td> |
|
7
|
49 |
<td> |
|
|
50 |
<a class="btn btn-default" href="{% url 'p4l_record_view' %}?uri={{ record.uri }}"><i class="glyphicon glyphicon-eye-open"></i></a> |
|
|
51 |
<a class="btn btn-default" href="#"><i class="glyphicon glyphicon-pencil"></i></a> |
|
|
52 |
</td> |
|
1
|
53 |
</tr> |
|
|
54 |
{% empty %} |
|
|
55 |
<tr><td>{% trans 'No record' %}</td></tr> |
|
|
56 |
{% endfor %} |
|
|
57 |
</tbody> |
|
|
58 |
</table> |
|
|
59 |
{% if is_paginated %} |
|
|
60 |
<div class="pagination pull-right"> |
|
|
61 |
<span class="page-links"> |
|
|
62 |
{% if page_obj.has_previous %} |
|
7
|
63 |
<a href="?page={{ page_obj.previous_page_number }}{% for k,v in filter_params.items %}&{{k}}={{v}}{% endfor %}">{% trans 'Previous' %}</a> |
|
1
|
64 |
{% endif %} |
|
|
65 |
<span class="page-current"> |
|
7
|
66 |
{% trans 'Page' %} {{ page_obj.number }} {% trans 'on' %} {{ page_obj.paginator.num_pages }} |
|
1
|
67 |
</span> |
|
|
68 |
{% if page_obj.has_next %} |
|
7
|
69 |
<a href="?page={{ page_obj.next_page_number }}{% for k,v in filter_params.items %}&{{k}}={{v}}{% endfor %}">{% trans 'Next' %}</a> |
|
1
|
70 |
{% endif %} |
|
|
71 |
</span> |
|
|
72 |
</div> |
|
|
73 |
{% endif %} |
|
|
74 |
{% endblock %} |