forked from lix-project/hydra
Load the dependency tabs on demand
This commit is contained in:
parent
36a1015444
commit
4552117e51
|
@ -103,7 +103,7 @@
|
||||||
<td><tt>[% HTML.escape(build.releasename) %]</tt></td>
|
<td><tt>[% HTML.escape(build.releasename) %]</tt></td>
|
||||||
</tr>
|
</tr>
|
||||||
[% ELSE %]
|
[% ELSE %]
|
||||||
g <tr>
|
<tr>
|
||||||
<th>Nix name:</th>
|
<th>Nix name:</th>
|
||||||
<td><tt>[% build.nixname %]</tt></td>
|
<td><tt>[% build.nixname %]</tt></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -508,18 +508,27 @@ g <tr>
|
||||||
|
|
||||||
[% IF drvAvailable %]
|
[% IF drvAvailable %]
|
||||||
<div id="tabs-build-deps" class="tab-pane"><i class="icon-time icon-black"></i></div>
|
<div id="tabs-build-deps" class="tab-pane"><i class="icon-time icon-black"></i></div>
|
||||||
<script>
|
|
||||||
$('#tabs-build-deps').load("[% c.uri_for('/build' build.id 'build-deps') %]");
|
|
||||||
</script>
|
|
||||||
[% END %]
|
[% END %]
|
||||||
|
|
||||||
[% IF available %]
|
[% IF available %]
|
||||||
<div id="tabs-runtime-deps" class="tab-pane"><i class="icon-time icon-black"></i></div>
|
<div id="tabs-runtime-deps" class="tab-pane"><i class="icon-time icon-black"></i></div>
|
||||||
<script>
|
|
||||||
$('#tabs-runtime-deps').load("[% c.uri_for('/build' build.id 'runtime-deps') %]");
|
|
||||||
</script>
|
|
||||||
[% END %]
|
[% END %]
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$('.nav-tabs').bind('show', function(e) {
|
||||||
|
var pattern = /#.+/gi;
|
||||||
|
var id = e.target.toString().match(pattern)[0];
|
||||||
|
if (id == "#tabs-runtime-deps") {
|
||||||
|
$('#tabs-runtime-deps').load("[% c.uri_for('/build' build.id 'runtime-deps') %]");
|
||||||
|
} else if (id == "#tabs-build-deps") {
|
||||||
|
$('#tabs-build-deps').load("[% c.uri_for('/build' build.id 'build-deps') %]");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
[% END %]
|
[% END %]
|
||||||
|
|
Loading…
Reference in a new issue