1 [% INCLUDE 'doc-head-open.inc' %]
2 [% INCLUDE 'doc-head-close.inc' %]
3 [% INCLUDE 'calendar.inc' %]
5 <script type="text/javascript" src="[% themelang %]/js/acq.js"></script>
6 <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
7 <script type="text/javascript">
8 // #################################################################################
10 // #################################################################################
16 if (!(isNotNull(f.budget_period_startdate,1))) {
17 _alertString += "\n- " + _("Start date missing");
20 if (!(isNotNull(f.budget_period_enddate,1))) {
21 _alertString += "\n- " + _("End date missing");
24 if ( f.budget_period_startdate > f.budget_period_enddate ) {
25 _alertString += "\n- " + _("Start date must be before end date");
28 if (!(isNotNull(f.budget_period_description,1))) {
29 _alertString += "\n- " + _("Description missing");
32 if (!(isNum(f.budget_period_total))) {
33 _alertString += "\n- " + _("Amount must be a valid number, or empty");
41 if (_alertString.length==0) {
44 alertString2 = _("Form not submitted because of the following problem(s)");
45 alertString2 += "\n------------------------------------------------------------------------------------\n";
46 alertString2 += _alertString;
50 $(document).ready(function() {
51 $("#periodsh").tablesorter({
54 headers: {6:{sorter:false}}
60 Koha › Administration › Budgets
62 [% IF ( add_form ) %]›
63 [% IF ( budget_period_id ) %]
64 Modify budget'[% budget_period_id %]'
70 [% IF ( delete_confirm ) %]›
71 Delete budget '[% budget_period_description %]'?
73 [% IF ( delete_confirmed ) %]›
83 [% INCLUDE 'header.inc' %]
84 [% INCLUDE 'budgets-admin-search.inc' %]
86 <!-- ################################################################################# -->
88 <!-- ################################################################################# -->
90 <div id="breadcrumbs">
91 <a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
92 <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> ›
94 <!-- add or modify a budget period -->
95 <!-- ####################################### -->
97 <a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budget</a> ›
98 [% IF ( budget_period_id ) %]
99 Modify budget [% budget_period_description %]
106 <!-- delete a budget period -->
107 <!-- ################################ -->
108 [% IF ( delete_confirm ) %]
109 <a href="/cgi-bin/koha/admin/aqbudgetperiods.pl">Budgets</a> ›
111 Cannot delete budget '[% budget_period_description %]'
113 Delete budget '[% budget_period_description %]'?
117 <!-- display budget periods list -->
118 <!-- ########################################## -->
120 Budgets administration
124 <div id="doc3" class="yui-t2">
129 [% INCLUDE 'budgets-admin-toolbar.inc' %]
131 [% IF ( add_form ) %]
132 <!-- add or modify a budget period -->
134 [% IF ( budget_period_id ) %]
135 <h3>Modify budget</h3>
139 <form action="/cgi-bin/koha/admin/aqbudgetperiods.pl" name="f" method="post">
140 <fieldset class="rows">
141 <!-- ################################################################################# -->
142 <!-- display information about the budget period that must be added or modified -->
143 <!-- ################################################################################# -->
144 <input type="hidden" name="op" value="add_validate" />
145 <input type="hidden" name="budget_period_id" value="[% budget_period_id %]" />
148 <label class="required" for="budget_period_startdate">Start date</label>
149 <input type="text" size="10" id="budget_period_startdate" name="budget_period_startdate" value="[% budget_period_startdate %]" />
150 <img src="/intranet-tmpl/prog/en/lib/calendar/cal.gif" border="0" id="openCalendarFrom" style="cursor: pointer;" alt="Show start date calendar" />
151 <script type="text/javascript">
153 inputField : "budget_period_startdate",
154 ifFormat : "[% DHTMLcalendar_dateformat %]",
155 button : "openCalendarFrom",
160 <div class="hint">[% INCLUDE 'date-format.inc' %]</div>
164 <label class="required" for="budget_period_enddate">End date</label>
165 <input type="text" size="10" id="budget_period_enddate" name="budget_period_enddate" value="[% budget_period_enddate %]" />
166 <img src="/intranet-tmpl/prog/en/lib/calendar/cal.gif" border="0" id="openCalendarTo" style="cursor: pointer;" alt="Show end date calendar" />
168 <script type="text/javascript">
170 inputField : "budget_period_enddate",
171 ifFormat : "[% DHTMLcalendar_dateformat %]",
172 button : "openCalendarTo",
176 <div class="hint">[% INCLUDE 'date-format.inc' %]</div>
181 <!-- ############################## -->
182 <label class="required" for="budget_period_description">Description</label>
183 <input type="text" id="budget_period_description" name="budget_period_description"
184 size="48" maxlength="80" value="[% budget_period_description %]" />
189 <!-- ############################## -->
190 <label for="budget_period_total">Total amount</label>
191 <input type="text" id="budget_period_total" name="budget_period_total"
192 size="10" maxlength="80" value="[% budget_period_total %]" />
197 <!-- ############################## -->
198 <label for="budget_period_active">Make Budget Active</label>
199 [% IF ( budget_period_active ) %]<input type="checkbox" checked="checked" id="budget_period_active" name="budget_period_active" value="1" />[% ELSE %] <input type="checkbox" id="budget_period_active" name="budget_period_active" value="1"/> [% END %]
204 <!-- ############################## -->
205 <label for="budget_period_locked">Lock Budget</label>
206 [% IF ( budget_period_locked ) %]<input type="checkbox" checked="checked" id="budget_period_locked" name="budget_period_locked" value="1" />[% ELSE %] <input type="checkbox" id="budget_period_locked" name="budget_period_locked" value="1"/> [% END %]
211 <fieldset class="action">
212 <!-- "save changes" button -->
213 <!-- ###################################### -->
214 <input type="button" value="Save Changes" onclick="Check(this.form)" />
215 <!-- <input type="submit" value="Save Changes" /> -->
216 <!-- <a href="/cgi-bin/koha/admin/aqbudgetperiods.pl" class="cancel">Cancel</a> -->
223 <!-- ####################################################################### -->
224 <!-- delete a budget period -->
225 <!-- ####################################################################### -->
227 [% IF ( delete_confirm ) %]
229 <div class="dialog message">
230 <h3>Cannot delete budget</h3>
231 <p><strong>This record is used [% total %] times</strong>
232 . Deletion is not possible.</p>
234 <div class="dialog alert">
235 <h3>Delete budget '[% budget_period_description %]'?</h3>
238 <!-- ############################################################# -->
239 <!-- "delete" and "cancel" buttons -->
240 <!-- ############################################################# -->
242 <form action="[% script_name %]" method="post">
243 <input type="hidden" name="op" value="delete_confirmed" />
244 <input type="hidden" name="budget_period_id" value="[% budget_period_id %]" />
245 <input type="submit" class="approve" value="Delete" />
248 <form action="[% script_name %]" method="post">
249 <input type="submit" class="deny" value="Cancel" />
254 <!-- DEFAULT display budget periods list -->
256 <h2>Budgets administration</h2>
258 [% INCLUDE 'budgets-active-currency.inc' %]
260 <table id="periodsh">
273 [% FOREACH period_loo IN period_loop %]
274 [% IF ( loop.odd ) %]
277 <tr class="highlight">
279 <td><a href="/cgi-bin/koha/admin/aqbudgets.pl?budget_period_id=[% period_loo.budget_period_id %]" title="View funds for [% period_loo.budget_period_description %]">[% period_loo.budget_period_description %]</a></td>
280 <td>[% period_loo.budget_period_startdate %]</td>
281 <td>[% period_loo.budget_period_enddate %]</td>
282 <td>[% IF ( period_loo.budget_period_active ) %]<span style="color:green;">Active</span> [% ELSE %][% END %] </td>
283 <td> [% IF ( period_loo.budget_period_locked ) %]<span style="color:green;">Locked</span> [% ELSE %][% END %] </td>
284 <td align='right'>[% period_loo.budget_period_total %]</td>
286 <a href="[% period_loo.script_name %]?op=add_form&budget_period_id=[% period_loo.budget_period_id |html %]">Edit</a>
287 <a href="[% period_loo.script_name %]?op=delete_confirm&budget_period_id=[% period_loo.budget_period_id %]">Delete</a>
288 <a href="/cgi-bin/koha/admin/aqbudgets.pl?op=add_form&budget_period_id=[% period_loo.budget_period_id %]">Add Fund</a>
292 [% UNLESS ( period_loop ) %]
293 <tr><td colspan="7">No budget</td></tr>
297 <div class="pages">[% pagination_bar %]</div>
303 [% INCLUDE 'acquisitions-menu.inc' %]
307 [% INCLUDE 'intranet-bottom.inc' %]