]> git.ipfire.org Git - pbs.git/commitdiff
BuildHeadline: Slink header.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Feb 2013 16:07:49 +0000 (17:07 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 14 Feb 2013 16:07:49 +0000 (17:07 +0100)
data/templates/build-bugs.html
data/templates/build-delete.html
data/templates/build-detail.html
data/templates/build-state.html
data/templates/modules/build-headline.html
data/templates/package-detail-list.html
data/templates/package-properties.html
web/ui_modules.py

index eedb9c57409a9e53d94ca0e9658587f1e5873aaf..0b83aa6f640d1c5ee1c05ab64d12468f62d2c93a 100644 (file)
@@ -21,7 +21,7 @@
                </li>
        </ul>
 
-       {% module BuildHeadline(_("Bug list"), build, short=True) %}
+       {% module BuildHeadline(build, short=True) %}
 
        <div class="row">
                <div class="span8 offset2">
index 4c36aca4588316fcdc7470d997bd39c4a5e99312..cfcbd386bf9b7f385c171bcfb9ffc4031811e6e2 100644 (file)
@@ -25,7 +25,7 @@
                </li>
        </ul>
 
-       {% module BuildHeadline(_("Build"), build) %}
+       {% module BuildHeadline(build) %}
 
        <div class="row">
                <div class="span8">
index c2bb12d9a4450707b1884bff0f5725ede04962c9..4ab02264dcd903eadfdb34641304d57c5337005c 100644 (file)
@@ -21,7 +21,7 @@
                </li>
        </ul>
 
-       {% module BuildHeadline(_("Build"), build) %}
+       {% module BuildHeadline(build) %}
        {% module BuildStateWarnings(build) %}
 
        <div class="row">
index 707fc685c9706b52947183b87952c4afb04d403d..6dfca60046777c3319a5122799aabb7f2c46cbb5 100644 (file)
@@ -3,20 +3,30 @@
 {% block title %}{{ _("Build") }}: {{ build.name }}{% end block %}
 
 {% block body %}
-       <h1>{{ _("Build") }}:
-               <a href="/package/{{ build.pkg.name }}">{{ build.pkg.name }}</a>-{{ build.pkg.friendly_version }}
-               {% if build.type == "scratch" %}
-                       <span>{{ _("Scratch build") }}</span>
-               {% end %}
-
-               {% if build.distro %}
-                       - <span>{{ _("Distribution") }}: {{ build.distro.name }}</span>
-               {% end %}
-       </h1>
+       <ul class="breadcrumb">
+               <li>
+                       <a href="/">{{ _("Home") }}</a>
+                       <span class="divider">/</span>
+               </li>
+               <li>
+                       <a href="/packages">{{ _("Packages") }}</a>
+                       <span class="divider">/</span>
+               </li>
+               <li>
+                       <a href="/package/{{ build.pkg.name }}">{{ build.pkg.name }}</a>
+                       <span class="divider">/</span>
+               </li>
+               <li>
+                       <a href="/build/{{ build.uuid }}">{{ build.name }}</a>
+                       <span class="divider">/</span>
+               </li>
+               <li class="active">
+                       <a href="/build/{{ build.uuid }}/state">{{ _("State") }}</a>
+               </li>
+       </ul>
 
-       <div class="pkg-summary">
-               {{ build.pkg.summary }}
-       </div>
+       {% module BuildHeadline(build) %}
+       {% module BuildStateWarnings(build) %}
 
        <table class="form form2">
                <tr>
@@ -25,7 +35,6 @@
                        </td>
                </tr>
        </table>
-       <div style="clear: both;">&nbsp;</div>
 
        <!-- XXX add some more information about what every single state means -->
 
                </table>
        {% end %}
 {% end block %}
-
-{% block sidebar %}
-       <h1>{{ _("Actions") }}</h1>
-       <ul>
-               <li><a href="/build/{{ build.uuid }}">{{ _("Back to build") }}</a></li>
-       </ul>
-       <div style="clear: both;">&nbsp;</div>
-{% end %}
index 8a886ad054c4b98070ed2a6fc66753abd79548ce..21e3c5e404ec143bdf3be50b0e5f8c8c3e4dd0a6 100644 (file)
        </div>
 
        <h2>
-               {% if prefix %}
-                       {{ prefix }}:
-               {% end %}
-
                {% if shorter %}
                        {{ pkg.name }}
                {% else %}
index 7f658337818af118ebc818d84d9ae24ee6550989..ac15139881951c78ddca593a953431e8300b7040 100644 (file)
@@ -38,7 +38,7 @@
                </ul>
        </div>
 
-       {% module BuildHeadline(_("Package"), latest_build, shorter=True) %}
+       {% module BuildHeadline(latest_build, shorter=True) %}
        {% module PackageHeader(pkg) %}
 
        <hr class="clear">
index 22d53db3e54b3f3062d291338eddbd08dbbafe0f..e7000c88427b1a7e43b89c55d391420c430f1978 100644 (file)
@@ -21,7 +21,7 @@
                </li>
        </ul>
 
-       {% module BuildHeadline(None, build, shorter=True) %}
+       {% module BuildHeadline(build, shorter=True) %}
 
        <div class="row">
                <div class="span8">
index fba0733a11ace2c093c5ce35b0b115f8423a0f89..a369e7e90a87e7565b120630fd1a0d8d412f3510 100644 (file)
@@ -92,12 +92,12 @@ class ModalModule(UIModule):
 
 
 class BuildHeadlineModule(UIModule):
-       def render(self, prefix, build, short=False, shorter=False):
+       def render(self, build, short=False, shorter=False):
                if shorter:
                        short = True
 
                return self.render_string("modules/build-headline.html",
-                       prefix=prefix, build=build, pkg=build.pkg, short=short, shorter=shorter)
+                       build=build, pkg=build.pkg, short=short, shorter=shorter)
 
 
 class JobsStatusModule(UIModule):