Koha/koha-tmpl/intranet-tmpl/prog/en/modules/admin/aqbookfund.tmpl
Joe Atzberger f4ec623939 Cleanup - admin scripts
Fixed useless redirect statements that weren't even printed.
Removed unused javascript and script variables;
Removed sth->finish.  Use get instead of post on "cancel" button (no data to post).
Reduce duplicative variables (e.g. scriptname and script_name).

Many other problems are still in the scripts, including use of META-REFRESH instead of
redirect, and the whole idea of redirecting back to the same page for no valid reason.
We should be able to formulate the right response on THIS pass, not ask the browser to start over.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2009-06-12 09:58:07 -05:00

203 lines
7 KiB
Cheetah

<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
<title>Koha &rsaquo; Administration &rsaquo; Funds and Budgets</title>
<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
<script type="text/javascript">
//<![CDATA[
<!-- TMPL_IF name="add_form" -->
function toUC(f) {
f.value=f.value.toUpperCase();
return true;
}
function Check(f) {
var _alertString="";
var alertString2;
if (f.bookfundid.value.length==0) {
_alertString += "- bookfundid missing\n";
}
if (f.bookfundname.value.length==0) {
_alertString += "- bookfundname missing\n";
}
if (_alertString.length==0) {
document.Aform.submit();
} else {
alertString2 = "Form not submitted because of the following problem(s)\n";
alertString2 += "------------------------------------------------------------------------------------\n\n";
alertString2 += _alertString;
alert(alertString2);
}
}
<!-- /TMPL_IF -->
$(document).ready(function() {
new YAHOO.widget.Button("newfund");
});
//]]>
</script>
</head>
<body>
<!-- TMPL_INCLUDE NAME="header.inc" -->
<!-- TMPL_INCLUDE NAME="bookfund-admin-search.inc" -->
<div id="breadcrumbs">
<a href="/cgi-bin/koha/mainpage.pl">Home</a>
&rsaquo; <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a>
&rsaquo; <a href="/cgi-bin/koha/admin/aqbookfund.pl">Funds and Budgets</a>
<!-- TMPL_IF name="add_form" -->&rsaquo; Add fund<!-- /TMPL_IF -->
</div>
<div id="doc3" class="yui-t2">
<div id="bd">
<div id="yui-main">
<div class="yui-b">
<!-- TMPL_IF name="else" -->
<div id="toolbar">
<ul class="toolbar">
<li><a id="newfund" href="/cgi-bin/koha/admin/aqbookfund.pl?op=add_form">New Fund</a></li>
</ul></div>
<h1>Funds and budgets administration</h1>
<!-- TMPL_IF NAME="bookfund" -->
<form action="aqbudget.pl" method="post">
<table>
<tr>
<th>Code</th>
<th>Name</th>
<th>Library</th>
<th colspan="3">Actions</th>
</tr>
<!-- TMPL_LOOP name="bookfund" -->
<!-- TMPL_UNLESS NAME="__odd__" -->
<tr class="highlight">
<!-- TMPL_ELSE -->
<tr>
<!-- /TMPL_UNLESS -->
<td><!-- TMPL_VAR name="bookfundid" --></td>
<td><!-- TMPL_VAR name="bookfundname" --></td>
<td><!-- TMPL_VAR name="branchname" DEFAULT="" --></td>
<td>
<a href="<!-- TMPL_VAR name="script_name" -->?op=add_form&amp;bookfundid=<!-- TMPL_VAR name="bookfundid" -->&amp;branchcode=<!-- TMPL_VAR name="branchcode" -->">Edit</a></td><td>
<a href="<!-- TMPL_VAR name="script_name" -->?op=delete_confirm&amp;bookfundid=<!-- TMPL_VAR name="bookfundid" -->&amp;branchcode=<!-- TMPL_VAR name="branchcode" -->">Delete</a></td><td>
<a href="aqbudget.pl?op=add_form&amp;bookfundid=<!-- TMPL_VAR name="bookfundid" -->&amp;branchcode=<!-- TMPL_VAR name="branchcode" -->">Add budget</a>
<!-- TMPL_IF NAME="has_budgets" -->
<a href="aqbudget.pl?filter_bookfundid=<!-- TMPL_VAR name="bookfundid" -->">Show budgets</a>
<!-- /TMPL_IF -->
</td>
</tr>
<!-- /TMPL_LOOP --> <!-- bookfund -->
</table>
</form>
<div class="paginationBar"><!-- TMPL_VAR NAME="pagination_bar" --></div>
<!-- /TMPL_IF --> <!-- bookfund -->
<p>
<a href="aqbudget.pl">Show all budgets</a>
</p>
<!-- /TMPL_IF --> <!-- else -->
<!-- TMPL_IF name="add_form" -->
<form action="<!-- TMPL_VAR name="action" -->" name="Aform" method="post">
<input type="hidden" name="checked" value="0" />
<!-- TMPL_IF name="header-is-modify-p" -->
<input type="hidden" name="op" value="mod_validate" />
<input type="hidden" name="current_branch" value="<!-- TMPL_VAR name="current_branch" -->"/>
<!-- TMPL_ELSIF name="header-is-add-p" -->
<input type="hidden" name="op" value="add_validate" />
<!-- /TMPL_IF -->
<fieldset class="rows">
<legend><!-- TMPL_IF name="header-is-modify-p" -->Modify book fund<!-- TMPL_ELSIF name="header-is-add-p" -->Add book fund<!-- /TMPL_IF -->
</legend>
<ol>
<!-- TMPL_IF name="add_or_modify" -->
<li><span class="label">Fund: </span>
<input type="hidden" name="bookfundid" id="bookfundid" value="<!-- TMPL_VAR name="bookfundid" -->" />
<!-- TMPL_VAR name="bookfundid" -->
</li>
<!-- TMPL_ELSE -->
<li><label for="bookfundid">Fund: </label>
<input type="text" name="bookfundid" id="bookfundid" size="5" maxlength="5" onblur="toUC(this)" />
</li>
<!-- /TMPL_IF --> <!-- add_or_modify -->
<li><label for="bookfundname">Name: </label>
<input type="text" name="bookfundname" id="bookfundname" size="40" maxlength="80" value="<!-- TMPL_VAR name="bookfundname" escape="HTML" -->" />
</li>
<li><label for="branchcode">Library: </label>
<select name="branchcode" id="branchcode">
<option value="">----</option>
<!-- TMPL_LOOP NAME="branches" -->
<!-- TMPL_IF NAME="selected" -->
<option value="<!-- TMPL_VAR NAME="branchcode" -->" selected="selected"><!-- TMPL_VAR NAME="branchname" --></option>
<!-- TMPL_ELSE -->
<option value="<!-- TMPL_VAR NAME="branchcode" -->"><!-- TMPL_VAR NAME="branchname" --></option>
<!-- /TMPL_IF -->
<!-- /TMPL_LOOP -->
</select>
</li>
</ol>
</fieldset>
<fieldset class="action">
<input type="button" value="Submit" onclick="Check(this.form); return false;" />
<a class="cancel" href="/cgi-bin/koha/admin/aqbookfund.pl">Cancel</a>
</fieldset>
</form>
<!-- /TMPL_IF --> <!-- add_form -->
<!-- TMPL_IF name="add_validate" -->
<h3>Fund added</h3>
<p>
<a href="<!-- TMPL_VAR name="action" -->">Return to fund list</a>
</p>
<!-- TMPL_ELSIF name="mod_validate" -->
<h3>Fund modified</h3>
<p>
<a href="<!-- TMPL_VAR name="action" -->">Return to fund list</a>
</p>
<!-- TMPL_ELSIF name="delete_confirm" -->
<div class="dialog alert">
<h3>Confirm Deletion of Fund <em><!-- TMPL_VAR name="bookfundid" --></em></h3>
<form action="<!-- TMPL_VAR name="action" -->" method="post">
<input type="hidden" name="op" value="delete_confirmed" />
<input type="hidden" name="bookfundid" value="<!-- TMPL_VAR name="bookfundid" -->" />
<input type="hidden" name="branchcode" value="<!-- TMPL_VAR name="branchcode" -->" />
<table>
<tr>
<th scope="row">Fund: </th><td>
<!-- TMPL_VAR name="bookfundid" --></td></tr>
<tr>
<th scope="row">Library: </th><td>
<!-- TMPL_VAR name="branchcode" --></td></tr>
<tr>
<th scope="row">Name: </th><td>
<!-- TMPL_VAR name="bookfundname" --></td></tr>
<tr>
<th scope="row">Group: </th><td>
<!-- TMPL_VAR name="bookfundgroup" --></td></tr>
</table>
<input type="submit" class="approve" value="Yes, Delete this Fund" />
</form>
<form action="/cgi-bin/koha/admin/aqbookfund.pl" method="get"><input type="submit" class="deny" value="No, Do not Delete" /></form>
</div>
<!-- TMPL_ELSIF name="delete_confirmed" -->
<div class="dialog message"><h3>Data Deleted</h3>
<form action="<!-- TMPL_VAR name="action" -->" method="get">
<input type="submit" class="approve" value="OK" />
</form></div>
<!-- /TMPL_IF --> <!-- delete_confirmed -->
</div>
</div>
<div class="yui-b">
<!-- TMPL_INCLUDE NAME="admin-menu.inc" -->
</div>
</div>
<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->