[yocto] [error-report-web][PATCH] Centering pagination when table rows are less than 10
Belen Barros Pena
belen.barros.pena at linux.intel.com
Fri Sep 12 08:39:27 PDT 2014
When the number of errors returned by a search is less than 10,
the show rows menu disappears. This caused the pagination controls
at the bottom of the table to be right-aligned. This patch makes
sure the pagination controls remain center-aligned even when the
show rows menu does not display.
Signed-off-by: Belen Barros Pena <belen.barros.pena at linux.intel.com>
---
templates/search-details.html | 88 +++++++++++++++++++++----------------------
1 file changed, 43 insertions(+), 45 deletions(-)
diff --git a/templates/search-details.html b/templates/search-details.html
index fbba5a9..b297cfe 100644
--- a/templates/search-details.html
+++ b/templates/search-details.html
@@ -318,50 +318,6 @@
</tbody>
</table>
<div class="pagination pagination-centered">
- <form class="form-inline pull-right">
- {% if no > 10 %}
- <label>Show rows:</label>
- <form>
- <select class="paginationLimit input-mini" onchange="javascript:reload_params({'page': '1', 'items' : +this.value })">
- {% ifequal items "10" %}
- <option selected="selected" value = "10">10</option>
- <option value = "25">25</option>
- <option value = "50">50</option>
- <option value = "100">100</option>
- <option value = "150">150</option>
- {%endifequal%}
- {% ifequal items "25"%}
- <option value = "10">10</option>
- <option selected="selected" value = "25">25</option>
- <option value = "50">50</option>
- <option value = "100">100</option>
- <option value = "150">150</option>
- {%endifequal%}
- {% ifequal items "50"%}
- <option value = "10">10</option>
- <option value = "25">25</option>
- <option selected="selected" value = "50">50</option>
- <option value = "100">100</option>
- <option value = "150">150</option>
- {%endifequal%}
- {% ifequal items "100"%}
- <option value = "10">10</option>
- <option value = "25">25</option>
- <option value = "50">50</option>
- <option selected="selected" value = "100">100</option>
- <option value = "150">150</option>
- {%endifequal%}
- {% ifequal items "150"%}
- <option value = "10">10</option>
- <option value = "25">25</option>
- <option value = "50">50</option>
- <option value = "100">100</option>
- <option selected="selected" value = "150">150</option>
- {%endifequal%}
- </select>
- </form>
- </form>
- {% endif %}
<ul>
{% if details.has_previous %}
<li><a href="javascript:reload_params({'page' : '{{ details.previous_page_number }}'})">Previous</a></li>
@@ -382,7 +338,49 @@
{% else %}
<li class="disabled"><span>Next</span></li>
{% endif %}
- </ul>
+ </ul>
+ {% if no > 10 %}
+ <form class="form-inline pull-right">
+ <label>Show rows:</label>
+ <select class="paginationLimit input-mini" onchange="javascript:reload_params({'page': '1', 'items' : +this.value })">
+ {% ifequal items "10" %}
+ <option selected="selected" value = "10">10</option>
+ <option value = "25">25</option>
+ <option value = "50">50</option>
+ <option value = "100">100</option>
+ <option value = "150">150</option>
+ {%endifequal%}
+ {% ifequal items "25"%}
+ <option value = "10">10</option>
+ <option selected="selected" value = "25">25</option>
+ <option value = "50">50</option>
+ <option value = "100">100</option>
+ <option value = "150">150</option>
+ {%endifequal%}
+ {% ifequal items "50"%}
+ <option value = "10">10</option>
+ <option value = "25">25</option>
+ <option selected="selected" value = "50">50</option>
+ <option value = "100">100</option>
+ <option value = "150">150</option>
+ {%endifequal%}
+ {% ifequal items "100"%}
+ <option value = "10">10</option>
+ <option value = "25">25</option>
+ <option value = "50">50</option>
+ <option selected="selected" value = "100">100</option>
+ <option value = "150">150</option>
+ {%endifequal%}
+ {% ifequal items "150"%}
+ <option value = "10">10</option>
+ <option value = "25">25</option>
+ <option value = "50">50</option>
+ <option value = "100">100</option>
+ <option selected="selected" value = "150">150</option>
+ {%endifequal%}
+ </select>
+ </form>
+ {% endif %}
</div>
{% endif %}
{% if result %}
--
1.8.5.2 (Apple Git-48)
More information about the yocto
mailing list