actions for viewing the job status and all builds in a separate base class that's inherited both by Root.pm and Project.pm so that we get URIs like /jobstatus and /project/<name>/jobstatus for free.
15 lines
310 B
Plaintext
15 lines
310 B
Plaintext
[% WRAPPER layout.tt title="Error" %]
|
|
[% USE HTML %]
|
|
|
|
<h1>[% IF httpStatus %][% httpStatus %][% ELSE %]Error[% END %]</h1>
|
|
|
|
<p>I'm very sorry, but the following error(s) occurred:</p>
|
|
|
|
<ul>
|
|
[% FOREACH error IN errors %]
|
|
<li><div class="error-msg">[% HTML.escape(error) %]</div></li>
|
|
[% END %]
|
|
</ul>
|
|
|
|
[% END %]
|