Move Hide/Unhide links for project to toplevel menu.

[?]
Apr 13, 2012, 2:52 PM
Z2E5PAYYSHALDNMWAZKI6XGGRCNKC5VVUFC4LOCDHX2L543MLPAQC

Dependencies

  • [2] E3X3C5LK Replace ugly link with nice small buttons
  • [3] DL5J5FCO Fix evaluate link.
  • [4] TSJHDJVI Fix hide/unhide links.
  • [5] OEPUOUNB Using twitter bootstrap for more consistent looks for Hydra
  • [6] QTFVCDIF added hide feature for project/jobset
  • [7] Q4VDOA76 Replace last 5 builds on jobset page with last 5 evaluations. Moved hide/unhide and evaluate options to jobset topmenu.
  • [8] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that
  • [*] QL55ECJ6 - adapted ui for hydra, more in line with nixos.org website

Change contents

  • edit in src/root/overview.tt at line 25
    [5.19605][5.2784:2852]()
    [% IF c.check_user_roles('admin') %]<th>Options</th>[% END %]
  • edit in src/root/overview.tt at line 34
    [5.20014][5.2853:2909](),[5.2909][2.976:1113](),[2.1113][5.3044:3070](),[5.3044][5.3044:3070](),[5.3070][2.1114:1215](),[2.1215][5.3169:3193](),[5.3169][5.3169:3193](),[5.3207][5.3207:3237]()
    [% IF c.check_user_roles('admin') %]
    <td>
    [% IF p.hidden %]
    [% INCLUDE maybeButton uri = c.uri_for('/project' p.name 'unhide') content = "Unhide" %]
    [% ELSE %]
    [% INCLUDE maybeButton uri = c.uri_for('/project' p.name 'hide') content = "Hide" %]
    [% END %]
    </td>
    [% END %]
  • edit in src/root/topbar.tt at line 57
    [5.12219]
    [5.12219]
    [% IF project.hidden %]
    [% INCLUDE menuItem uri = c.uri_for('/project' project.name 'unhide') title = "Unhide" %]
    [% ELSE %]
    [% INCLUDE menuItem uri = c.uri_for('/project' project.name 'hide') title = "Hide" %]
    [% END %]
  • replacement in src/root/topbar.tt at line 90
    [5.13324][3.0:252](),[3.252][5.3234:3262](),[5.3234][5.3234:3262]()
    [% INCLUDE maybeLink uri = c.uri_for(c.controller('Admin').action_for('force_eval'), project.name, jobset.name) content = "Evaluate" confirmmsg = ("Are you sure you want to force evaluation of jobset " _ project.name _ ":" _ j.name _ "?") %]
    [% IF j.hidden %]
    [5.13324]
    [4.0]
    [% INCLUDE maybeLink uri = c.uri_for(c.controller('Admin').action_for('force_eval'), project.name, jobset.name) content = "Evaluate" confirmmsg = ("Are you sure you want to force evaluation of jobset " _ project.name _ ":" _ jobset.name _ "?") %]
    [% IF jobset.hidden %]