1414 {% include "package_search_box.html" %}
1515</ section >
1616
17- {% if package_name %}
17+ {% if search %}
1818 < div class ="is-max-desktop mb-3 ">
1919 < section class ="mx-5 ">
20- < article class ="panel is-info panel-header-only ">
21- < div class ="panel-heading py-2 is-size-6 ">
22- < div class ="field is-grouped is-grouped-multiline ">
23- Package search results:
24- < div class ="control ">
25- < div class ="tags has-addons ">
26- < span class ="tag is-white custom ">
27- {{ package_name }}
28- </ span >
29- </ div >
30- </ div >
31- </ div >
32- </ div >
33- </ article >
34-
3520 < div class ="is-flex " style ="justify-content: space-between; ">
3621 < div >
37- < strong > Total records: </ strong > {{ page_obj.paginator.count|intcomma }}
22+ {{ page_obj.paginator.count|intcomma }} results
3823 </ div >
3924 < div >
4025 {% if page_obj.has_previous %}
41- < a class ="small_page_button " href ="?package_name ={{ package_name }}&page=1 "> 1</ a >
42- < a class ="page_arrow_spacing " href ="?package_name ={{ package_name }}&page={{ page_obj.previous_page_number }} "> «</ a >
26+ < a class ="small_page_button " href ="?search ={{ search }}&page=1 "> 1</ a >
27+ < a class ="page_arrow_spacing " href ="?search ={{ search }}&page={{ page_obj.previous_page_number }} "> «</ a >
4328 {% else %}
4429 < span class ="small_page_button "> 1</ span >
4530 < span class ="page_arrow_spacing "> «</ span >
4833 {% if page_obj.has_next %}
4934 < a
5035 class ="page_arrow_spacing "
51- href ="?package_name ={{ package_name }}&page={{ page_obj.next_page_number }} "> »
36+ href ="?search ={{ search }}&page={{ page_obj.next_page_number }} "> »
5237 </ a >
5338 < a
5439 class ="small_page_button "
55- href ="?package_name ={{ package_name }}&page={{ page_obj.paginator.num_pages }} "> {{ page_obj.paginator.num_pages|intcomma }}
40+ href ="?search ={{ search }}&page={{ page_obj.paginator.num_pages }} "> {{ page_obj.paginator.num_pages|intcomma }}
5641 </ a >
5742 {% else %}
5843 < span class ="page_arrow_spacing "> »</ span >
9681 < tr >
9782 < td style ="word-break: break-all; ">
9883 < a
99- href ="{% url 'package_view' package.pk %}?package_name ={{ package.package_url }} "
84+ href ="{% url 'package_view' package.pk %}?search={{ search }}&purl ={{ package.package_url }} "
10085 target ="_self "> {{ package.package_url }}</ a >
10186 </ td >
10287 < td > {{ package.vulnerability_count }}</ td >
115100
116101 < nav class ="pagination is-centered is-small " aria-label ="pagination ">
117102 {% if page_obj.has_previous %}
118- < a href ="?package_name ={{ package_name }}&page={{ page_obj.previous_page_number }} " class ="pagination-previous "> Previous</ a >
103+ < a href ="?search ={{ search }}&page={{ page_obj.previous_page_number }} " class ="pagination-previous "> Previous</ a >
119104 {% else %}
120105 < a class ="pagination-previous " disabled > Previous</ a >
121106 {% endif %}
122107
123108 {% if page_obj.has_next %}
124- < a href ="?package_name ={{ package_name }}&page={{ page_obj.next_page_number }} " class ="pagination-next "> Next</ a >
109+ < a href ="?search ={{ search }}&page={{ page_obj.next_page_number }} " class ="pagination-next "> Next</ a >
125110 {% else %}
126111 < a class ="pagination-next " disabled > Next</ a >
127112 {% endif %}
130115 {% if page_obj.number != 1%}
131116 < li >
132117 < a
133- href ="?package_name ={{ package_name }}&page=1{% if url_params_without_page %}&{{ url_params_without_page }}{% endif %} "
118+ href ="?search ={{ search }}&page=1{% if url_params_without_page %}&{{ url_params_without_page }}{% endif %} "
134119 class ="pagination-link "
135120 aria-label ="Goto page 1 "> 1
136121 </ a >
156141 {% endif %}
157142 < li >
158143 < a
159- href ="?package_name ={{ package_name }}&page={{ page_obj.paginator.num_pages }}{% if url_params_without_page %}&{{ url_params_without_page }}{% endif %} "
144+ href ="?search ={{ search }}&page={{ page_obj.paginator.num_pages }}{% if url_params_without_page %}&{{ url_params_without_page }}{% endif %} "
160145 class ="pagination-link "
161146 aria-label ="Goto page {{ page_obj.paginator.num_pages }} "> {{ page_obj.paginator.num_pages|intcomma }}
162147 </ a >
168153 </ section >
169154{% endif %}
170155{% endblock %}
171-
172- {% block scripts %}
173- {% include "validate_form_scripts.html" %}
174- {% endblock %}
0 commit comments