* Adding input value alternatives.
[?]
Nov 17, 2008, 1:36 PM
HJLYC7537T37E5AQ4Y4PYDBRLVIZVWYS4R7WPSLGO6SJPS6M6LMACDependencies
- [2]
HK32XC42 - [3]
YTZOC7C5* Editing of jobset inputs. - [4]
M552HLIA* Support variant builds. - [5]
LQNBKF3D - [6]
W6DC6K4I* Happy Javascript hacking. - [7]
DVNWJXWW* Generic declaration of build products. - [8]
L5VIEXSC* Allow downloading of build products. - [9]
2AUODJBT - [10]
MOCEUXZA* Support serving products that are directories (such as manuals or - [11]
J5UVLXOK* Start of a basic Catalyst web interface. - [12]
UVMFS73T* Some jQuery / CSS hackery. - [13]
X27GNHDV* Basic job info in the database. - [14]
7YBYT2LQ - [15]
B72GLND4 - [16]
PBFZEQLZ - [17]
KFFNFE4D - [*]
WHAFVCEI - [*]
N22GPKYT* Put info about logs / build products in the DB.
Change contents
- replacement in src/HydraFrontend/root/build.tt at line 199
<li><li class="product"> - replacement in src/HydraFrontend/root/build.tt at line 216
[<a href="javascript:" onclick="javascript:$('#foo-[% product.productnr %]').toggle()">details</a>]<div class="productDetails" id="foo-[% product.productnr %]">[<a class="productDetailsToggle" href="javascript:">details</a>]<div class="productDetails"> - edit in src/HydraFrontend/root/build.tt at line 265
<script>$(document).ready(function() {$('.productDetailsToggle').toggle(function () { $(".productDetails", $(this).parents(".product")).fadeIn(); },function () { $(".productDetails", $(this).parents(".product")).hide(); });});</script> - replacement in src/HydraFrontend/root/build.tt at line 279
<div id="bla"><div> - edit in src/HydraFrontend/root/hydra.css at line 29
margin-bottom: 1em; - replacement in src/HydraFrontend/root/hydra.css at line 183
div.template {.template { - edit in src/HydraFrontend/root/hydra.css at line 189
-moz-border-radius: 1em;border-radius: 1em; - edit in src/HydraFrontend/root/hydra.css at line 193
padding-bottom: 1em; - edit in src/HydraFrontend/root/hydra.css at line 197
border: solid black 1px; - edit in src/HydraFrontend/root/hydra.css at line 198
padding-left: 1em;padding-right: 1em;margin-bottom: 1em; - replacement in src/HydraFrontend/root/layout.tt at line 17
<script type="text/javascript" src="/static/js/tablesorter/jquery-latest.js"></script><script type="text/javascript" src="/static/js/jquery-pack.js"></script> - edit in src/HydraFrontend/root/project.tt at line 60
[% IF edit %]<p><button onclick='$(this).parents(".jobset").remove()'>Add a new input</button></p>[% END %] - replacement in src/HydraFrontend/root/project.tt at line 66
<tr><th>Input name</th><th>Type</th><th>Values</th></tr><tr>[% IF edit %]<th></th>[% END %]<th>Input name</th><th>Type</th><th>Values</th></tr> - replacement in src/HydraFrontend/root/project.tt at line 70
<tr><td><tt>[% INCLUDE maybeEditString param="jobset-$baseName-input-$input.name-name" value=input.name extraClass="shortString" %]</tt></td><tr class="input">[% IF edit %]<td>[% IF edit %]<a href="javascript:" onclick='$(this).parents(".input").remove()'>[X]</a>[% END -%]</td>[% END %]<td><tt>[% INCLUDE maybeEditString param="jobset-$baseName-input-$input.name-name" value=input.name extraClass="shortString" %]</tt></td> - replacement in src/HydraFrontend/root/project.tt at line 92
<td><td class="inputalts" id="[% "jobset-$baseName-input-$input.name" %]"> - replacement in src/HydraFrontend/root/project.tt at line 94
<tt><tt class="inputalt"> - edit in src/HydraFrontend/root/project.tt at line 99
[% IF edit %]<a href="javascript:" onclick='$(this).parents(".inputalt").remove()'>[X]</a>[% END %] - edit in src/HydraFrontend/root/project.tt at line 103
[% IF edit %]<a href="javascript:" class="addinputalt">[+]</a>[% END %] - replacement in src/HydraFrontend/root/project.tt at line 111
<p><button onclick='$(this).parents(".jobset").remove()' id="jobset-[% baseName %]-delete">Delete this jobset</button></p><hr /><p><button onclick='$(this).parents(".jobset").remove()'>Delete this jobset</button></p> - edit in src/HydraFrontend/root/project.tt at line 162
<tt id="inputalt-template" class="inputalt template"><input type="text" class="string" /><a href="javascript:" onclick='$(this).parents(".inputalt").remove()'>[X]</a></tt> - replacement in src/HydraFrontend/root/project.tt at line 169[4.3942]→[4.3942:4143](∅→∅),[4.4143]→[3.5624:5706](∅→∅),[4.505]→[4.4246:4558](∅→∅),[3.5706]→[4.4246:4558](∅→∅),[4.4246]→[4.4246:4558](∅→∅)
var id = 0;$("#add-jobset").click(function() {var newid = "jobset-" + id++;$("#jobset-template").clone(true).attr("id", newid).insertAfter($("#jobset-template")).show();$("#jobset-template-name", $("#" + newid)).attr("name", newid + "-name");$("#jobset-template-description", $("#" + newid)).attr("name", newid + "-description");$("#jobset-template-nixexprpath", $("#" + newid)).attr("name", newid + "-nixexprpath");$("#jobset-template-nixexprinput", $("#" + newid)).attr("name", newid + "-nixexprinput");return false;$(document).ready(function() {var id = 0;$("#add-jobset").click(function() {var newid = "jobset-" + id++;$("#jobset-template").clone(true).attr("id", newid).insertAfter($("#jobset-template")).slideDown("fast");$("#jobset-template-name", $("#" + newid)).attr("name", newid + "-name");$("#jobset-template-description", $("#" + newid)).attr("name", newid + "-description");$("#jobset-template-nixexprpath", $("#" + newid)).attr("name", newid + "-nixexprpath");$("#jobset-template-nixexprinput", $("#" + newid)).attr("name", newid + "-nixexprinput");return false;});$(".addinputalt").click(function() {var x = $("#inputalt-template").clone(true).insertBefore($(this)).show();$("input", x).attr("name", x.parent(".inputalts").attr("id") + "-values");}); - replacement in src/scheduler.pl at line 38
my $uri = $alt->uri;my $uri = $alt->value;