xref: /OK3568_Linux_fs/yocto/poky/bitbake/lib/toaster/toastergui/templates/projects-toastertable.html (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun{% extends 'base.html' %}
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun{% block title %} All projects - Toaster {% endblock %}
4*4882a593Smuzhiyun
5*4882a593Smuzhiyun{% block pagecontent %}
6*4882a593Smuzhiyun
7*4882a593Smuzhiyun<div class="row">
8*4882a593Smuzhiyun  <div class="col-md-12">
9*4882a593Smuzhiyun
10*4882a593Smuzhiyun    <div class="page-header">
11*4882a593Smuzhiyun      <h1 data-role="page-title"></h1>
12*4882a593Smuzhiyun    </div>
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun    {% url 'projects' as xhr_table_url %}
15*4882a593Smuzhiyun    {% include 'toastertable.html' %}
16*4882a593Smuzhiyun
17*4882a593Smuzhiyun    <script>
18*4882a593Smuzhiyun$(document).ready(function () {
19*4882a593Smuzhiyun    var tableElt = $("#{{table_name}}");
20*4882a593Smuzhiyun    var titleElt = $("[data-role='page-title']");
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun    tableElt.on("table-done", function (e, total, tableParams) {
23*4882a593Smuzhiyun      var title = "All projects";
24*4882a593Smuzhiyun
25*4882a593Smuzhiyun      if (tableParams.search || tableParams.filter) {
26*4882a593Smuzhiyun      if (total === 0) {
27*4882a593Smuzhiyun      title = "No projects found";
28*4882a593Smuzhiyun      }
29*4882a593Smuzhiyun      else if (total > 0) {
30*4882a593Smuzhiyun      title = total + " project" + (total > 1 ? 's' : '') + " found";
31*4882a593Smuzhiyun      }
32*4882a593Smuzhiyun      }
33*4882a593Smuzhiyun
34*4882a593Smuzhiyun      titleElt.text(title);
35*4882a593Smuzhiyun      });
36*4882a593Smuzhiyun    });
37*4882a593Smuzhiyun    </script>
38*4882a593Smuzhiyun
39*4882a593Smuzhiyun  </div>
40*4882a593Smuzhiyun</div>
41*4882a593Smuzhiyun
42*4882a593Smuzhiyun{% endblock %}
43