mirror of
https://git.yoctoproject.org/poky
synced 2026-03-14 11:19:42 +01:00
Adding the no search results page to the built packages (bpackage.html), variables (configvars.html), recipes (recipes.html) and tasks (tasks.html) tables. The change copies the code from the build.html template into the other 4 templates. There is probably a smarter way of doing this, though. (Bitbake rev: 3feff77091b3926c10ca8f30890c9049633ccb66) Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
87 lines
3.3 KiB
HTML
87 lines
3.3 KiB
HTML
{% extends "basebuildpage.html" %}
|
|
|
|
{% load projecttags %}
|
|
|
|
{% block localbreadcrumb %}
|
|
<li>Packages</li>
|
|
{% endblock %}
|
|
|
|
{% block buildinfomain %}
|
|
<div class="span10">
|
|
<div class="page-header">
|
|
<h1>
|
|
{% if request.GET.filter or request.GET.search and objects.count > 0 %}
|
|
{{objects.paginator.count}} package{{objects.paginator.count|pluralize}} found
|
|
{%elif objects.paginator.count == 0%}
|
|
No Packages
|
|
{%else%}
|
|
Packages
|
|
{%endif%}
|
|
</h1>
|
|
</div>
|
|
|
|
{% if objects.paginator.count == 0 %}
|
|
<div class="row-fluid">
|
|
<div class="alert">
|
|
<form class="no-results input-append" id="searchform">
|
|
<input id="search" name="search" class="input-xxlarge" type="text" value="{{request.GET.search}}"/><a href="javascript:$('#search').val('');searchform.submit()" class="add-on btn" tabindex="-1"><i class="icon-remove"></i></a>
|
|
<button class="btn" type="submit" value="Search">Search</button>
|
|
<button class="btn btn-link" onclick="javascript:$('#search').val('');searchform.submit()">Show all packages</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
{% else %}
|
|
{% include "basetable_top.html" %}
|
|
|
|
{% for package in objects %}
|
|
|
|
<tr class="data">
|
|
|
|
<!-- Package -->
|
|
<td><a href="{% url "package_built_detail" build.pk package.pk %}">{{package.name}}</a></td>
|
|
<!-- Package Version -->
|
|
<td>{%if package.version%}<a href="{% url "package_built_detail" build.pk package.pk %}">{{package.version}}-{{package.revision}}</a>{%endif%}</td>
|
|
<!-- Package Size -->
|
|
<td class="size">{{package.size|filtered_filesizeformat}}</td>
|
|
<!-- License -->
|
|
<td class="license">{{package.license}}</td>
|
|
|
|
{%if package.recipe%}
|
|
<!-- Recipe -->
|
|
<td class="recipe__name"><a href="{% url "recipe" build.pk package.recipe.pk %}">{{package.recipe.name}}</a></td>
|
|
<!-- Recipe Version -->
|
|
<td class="recipe__version"><a href="{% url "recipe" build.pk package.recipe.pk %}">{{package.recipe.version}}</a></td>
|
|
|
|
<!-- Layer -->
|
|
<td class="recipe__layer_version__layer__name">{{package.recipe.layer_version.layer.name}}</td>
|
|
<!-- Layer branch -->
|
|
<td class="recipe__layer_version__branch">{{package.recipe.layer_version.branch}}</td>
|
|
<!-- Layer commit -->
|
|
<td class="recipe__layer_version__layer__commit">
|
|
<a class="btn"
|
|
data-content="<ul class='unstyled'>
|
|
<li>{{package.recipe.layer_version.commit}}</li>
|
|
</ul>">
|
|
{{package.recipe.layer_version.commit|truncatechars:13}}
|
|
</a>
|
|
</td>
|
|
<!-- Layer directory -->
|
|
<td class="recipe__layer_version__layer__local_path">{{package.recipe.layer_version.layer.local_path}}</td>
|
|
{%else%}
|
|
<td class="recipe__name"></td>
|
|
<td class="recipe__version"></td>
|
|
<td class="recipe__layer_version__layer__name"></td>
|
|
<td class="recipe__layer_version__branch"></td>
|
|
<td class="recipe__layer_version__layer__commit"></td>
|
|
<td class="recipe__layer_version__layer__local_path"></td>
|
|
{%endif%}
|
|
|
|
</tr>
|
|
{% endfor %}
|
|
|
|
{% include "basetable_bottom.html" %}
|
|
{% endif %}
|
|
</div>
|
|
{% endblock %}
|