* Align the apply/delete buttons.
[?]
Oct 26, 2009, 10:35 AM
RJICSUYGE5RVDXYAPCOTS436V67HB222GG6GAWEATJEQAAKDU5SACDependencies
- [2]
Z6MDQIGO* A quick (non-Web 2.0) interface to manually add builds to a release. - [3]
KXGOUX7P* Creating releases. - [4]
AS2OXLRM* Editing releases.
Change contents
- edit in src/lib/Hydra/Controller/Release.pm at line 50
- replacement in src/lib/Hydra/Controller/Release.pm at line 52
txn_do($c->model('DB')->schema, sub {updateRelease($c, $c->stash->{release});});$c->res->redirect($c->uri_for($self->action_for("view"),[$c->stash->{project}->name, $c->stash->{release}->name]));if ($c->request->params->{action} eq "delete") {txn_do($c->model('DB')->schema, sub {$c->stash->{release}->delete;});$c->res->redirect($c->uri_for($c->controller('Project')->action_for('releases'),[$c->stash->{project}->name]));} else {txn_do($c->model('DB')->schema, sub {updateRelease($c, $c->stash->{release});});$c->res->redirect($c->uri_for($self->action_for("view"),[$c->stash->{project}->name, $c->stash->{release}->name]));} - edit in src/lib/Hydra/Controller/Release.pm at line 69
sub delete : Chained('release') PathPart('delete') Args(0) {my ($self, $c) = @_;requireProjectOwner($c, $c->stash->{project});txn_do($c->model('DB')->schema, sub {$c->stash->{release}->delete;});$c->res->redirect($c->uri_for($c->controller('Project')->action_for('releases'),[$c->stash->{project}->name]));} - replacement in src/root/edit-release.tt at line 20
<p><em>Note:</em> to add a build to this release, go to the build’sinformation page and click on “Add to release”.</p><h3>Release Members</h3> - replacement in src/root/edit-release.tt at line 22
<p><button type="submit"><img src="/static/images/success.gif" />[%IF create %]Create[% ELSE %]Apply changes[% END %]</button></p></form>[% IF !create %]<p><button type="button" class="add-member">Add a build</button></p> - replacement in src/root/edit-release.tt at line 24[3.1787]→[3.1787:1882](∅→∅),[3.1882]→[2.1241:1358](∅→∅),[2.1358]→[3.2004:2014](∅→∅),[3.2004]→[3.2004:2014](∅→∅),[3.2014]→[3.5335:5336](∅→∅),[3.5335]→[3.5335:5336](∅→∅),[3.5336]→[3.2015:2184](∅→∅)
<form action="[% c.uri_for('/release' project.name release.name 'delete') %]" method="post"><p><a id="delete-release" type="submit"><img src="/static/images/failure.gif" />Delete this release</button></p></form><script type="text/javascript">$("#delete-release").click(function() {return confirm("Are you sure you want to delete this release?");});</script><p><em>Note:</em> to add a build to this release, you can also go tothe build’s information page and click on “Add to release”.</p> - replacement in src/root/edit-release.tt at line 27
[% END %]<p><button type="submit"><img alt="Apply" src="/static/images/success.gif" />[%IF create %]Create[% ELSE %]Apply changes[% END %]</button>[% IF !create %]<button id="delete-release" type="submit" name="action" value="delete"><img alt="Delete" src="/static/images/failure.gif" />Delete this release</button><script type="text/javascript">$("#delete-release").click(function() {return confirm("Are you sure you want to delete this release?");});</script>[% END %]</p> - edit in src/root/edit-release.tt at line 39
</form>