Synching with default tempalte
[koha.git] / koha-tmpl / intranet-tmpl / npl / en / parameters / categoryitem.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- <!-- TMPL_IF NAME="categorycode" -->Modify category<!-- TMPL_ELSE -->Add category<!-- /TMPL_IF --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
2 <!-- TMPL_INCLUDE NAME="masthead.inc" -->
3 <!-- TMPL_INCLUDE NAME="admin-topmenu.inc" -->
4 <!-- TMPL_INCLUDE NAME="intranet-nav.inc" -->
5
6 <!-- TMPL_IF NAME="add_form" -->
7         <script language="JavaScript" type="text/javascript">
8         //
9         function isNotNull(f,noalert) {
10                 if (f.value.length ==0) {
11    return false;
12                 }
13                 return true;
14         }
15         //
16         function toUC(f) {
17                 var x=f.value.toUpperCase();
18                 f.value=x;
19                 return true;
20         }
21         //
22         function isNum(v,maybenull) {
23         var n = new Number(v.value);
24         if (isNaN(n)) {
25                 return false;
26                 }
27         if (maybenull==0 && v.value=='') {
28                 return false;
29         }
30         return true;
31         }
32         //
33         function isDate(f) {
34                 var t = Date.parse(f.value);
35                 if (isNaN(t)) {
36                         return false;
37                 }
38         }
39         //
40         function Check(f) {
41                 var ok=1;
42                 var _alertString="";
43                 var alertString2;
44                 if (f.categorycode.value.length==0) {
45                         _alertString += "- categorycode missing\n";
46                 }
47 //              alert(window.document.Aform.description.value);
48                 if (!(isNotNull(window.document.Aform.description,1))) {
49                         _alertString += "- description missing\n";
50                 }
51                 if (!isNum(f.upperagelimit,0)) {
52                         _alertString += "- upperagelimit is not a number\n";
53                 }
54                 if (_alertString.length==0) {
55                         document.Aform.submit();
56                 } else {
57                         alertString2 = "Form not submitted because of the following problem(s)\n";
58                         alertString2 += "------------------------------------------------------------------------------------\n\n";
59                         alertString2 += _alertString;
60                 }
61         }
62         </script>
63
64         <!-- TMPL_IF NAME="categorycode" -->
65                 <h1>Modify category</h1>
66         <!-- TMPL_ELSE -->
67                 <h1>Add category</h1>
68         <!-- /TMPL_IF -->
69
70         <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
71         <input type="hidden" name="op" value="add_validate">
72         <input type="hidden" name="checked" value=0>
73                         
74         <table>  
75         <!-- TMPL_IF NAME="categorycode" -->
76                 <tr>
77                         <td>Category code</td>
78                         <td>
79                                 <input type="hidden" name="categorycode" value="<!-- TMPL_VAR NAME="categorycode" -->">
80                         </td>
81                 </tr>
82         <!-- TMPL_ELSE -->
83                 <tr>
84                         <td>Category code</td>
85                         <td>
86                                 <input type="text" name="categorycode" size="3" maxlength="2" onblur="toUC(this)">
87                         </td>
88                 </tr>
89         <!-- /TMPL_IF -->
90                 <tr>
91                         <td>Description</td>
92                         <td>
93                                 <input type="text" name="description" size="40" maxlength="80" value="<!-- TMPL_VAR NAME="description" -->">
94                                 &nbsp;
95                         </td>
96                 </tr>
97                 <tr>
98                         <td>Enrolment period</td>
99                         <td>
100                                 <input type="text" name="enrolmentperiod" value="<!-- TMPL_VAR NAME="enrolmentperiod" -->">
101                         </td>
102                 </tr>
103                 <tr>
104                         <td>Upperage limit</td>
105                         <td>
106                                 <input type="text" name="upperagelimit" value="<!-- TMPL_VAR NAME="upperagelimit" -->">
107                         </td>
108                 </tr>
109                 <tr>
110                         <td>Age Required</td>
111                         <td>
112                                 <input type="text" name="dateofbirthrequired" value="<!-- TMPL_VAR NAME="dateofbirthrequired" -->">
113                         </td>
114                 </tr>
115                 <tr>
116                         <td>Fine type</td>
117                         <td>
118                                 <input type="text" name="finetype" size="30" maxlength="30" value="<!-- TMPL_VAR NAME="finetype" -->">
119                         </td>
120                 </tr>
121                 <tr>
122                         <td>Bulk</td>
123                         <td>
124                                 <input type="text" name="bulk" value="<!-- TMPL_VAR NAME="bulk" -->">
125                         </td>
126                 </tr>
127                 <tr>
128                         <td>Enrolment fee</td>
129                         <td>
130                                 <input type="text" name="enrolmentfee" value="<!-- TMPL_VAR NAME="enrolmentfee" -->">
131                         </td>
132                 </tr>
133                 <tr>
134                         <td>Overdue notice required</td>
135                         <td>
136                                 <input type="text" name="overduenoticerequired" value="<!-- TMPL_VAR NAME="overduenoticerequired" -->">
137                         </td>
138                 </tr>
139                 <tr>
140                         <td>Issue limit</td>
141                         <td>
142                                 <input type="text" name="issuelimit" value="<!-- TMPL_VAR NAME="issuelimit" -->">
143                         </td>
144                 </tr>
145                 <tr>
146                         <td>Reserve fee</td>
147                         <td>
148                                 <input type="text" name="reservefee" value="<!-- TMPL_VAR NAME="reservefee" -->">
149                         </td>
150                 </tr>
151                 <tr>
152                         <td>&nbsp;</td>
153                         <td>
154                                 <input type="button" value="OK" onclick="Check(this.form)" class="submit">
155                         </td>
156                 </tr>
157         </table>
158 <!-- /TMPL_IF -->
159
160 <!-- TMPL_IF NAME="add_validate" -->
161         Data recorded
162         <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
163                 <input type="submit" value="OK" class="submit">
164         </form>
165 <!-- /TMPL_IF -->
166
167         TOTAL : <!-- TMPL_VAR NAME="categorycode" --> : <!-- TMPL_VAR NAME="total" --><br />
168                     
169         <table>
170                 <tr>
171                         <td>
172                                 <b>Category code</b>
173                         </td>
174                         <td>
175                                 <!-- TMPL_VAR NAME="categorycode" -->
176                         </td>
177                 </tr>
178                 <form action="<!-- TMPL_VAR NAME=script_name -->" method="post">
179                         <input type="hidden" name="op" value="delete_confirmed">
180                         <input type="hidden" name="categorycode" value="<!-- TMPL_VAR NAME="categorycode" -->">
181                 <tr>
182                         <td>Description</td>
183                         <td><!-- TMPL_VAR NAME="description" --></td>
184                 </tr>
185                 <tr>
186                         <td>Enrolment period</td>
187                         <td><!-- TMPL_VAR NAME="enrolmentperiod" --></td>
188                 </tr>
189                 <tr>
190                         <td>Upperage limit</td>
191                         <td><!-- TMPL_VAR NAME="upperagelimit" --></td>
192                 </tr>
193                 <tr>
194                         <td>Age Required</td>
195                         <td><!-- TMPL_VAR NAME="dateofbirthrequired" --></td>
196                 </tr>
197                 <tr>
198                         <td>Fine type</td>
199                         <td><!-- TMPL_VAR NAME="finetype" --></td>
200                 </tr>
201                 <tr>
202                         <td>Bulk</td>
203                         <td><!-- TMPL_VAR NAME="bulk" --></td>
204                 </tr>
205                 <tr>
206                         <td>Enrolment fee</td>
207                         <td><!-- TMPL_VAR NAME="enrolmentfee" --></td>
208                 </tr>
209                 <tr>
210                         <td>Overdue notice required</td>
211                         <td><!-- TMPL_VAR NAME="overduenoticerequired" --></td>
212                 </tr>
213                 <tr>
214                         <td>Issue limit</td>
215                         <td><!-- TMPL_VAR NAME="issuelimit" --></td>
216                 </tr>
217                 <tr>
218                         <td>Reserve fee</td>
219                         <td><!-- TMPL_VAR NAME="reservefee" --></td>
220                 </tr>
221                 <!-- TMPL_IF NAME="totalgtzero" -->
222                 <tr>
223                         <td colspan="2"><b>This record is used <!-- TMPL_VAR NAME="total" --> times. Deletion not possible</b></td>
224                 </tr>
225                <tr>
226                         <td colspan=2>
227                                 </form><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
228                                 <input type="submit" value="OK" class="submit">
229                                 </form>
230                         </td>
231                 </tr>
232                 <!-- TMPL_ELSE -->
233                 <tr>
234                         <td colspan="2">CONFIRM DELETION</td>
235                 </tr>
236                 <tr>
237                         <td><input type="submit" value="YES"></form></td>
238                         <td><form action="<!-- TMPL_VAR NAME=script_name -->" method="post"><input type="submit" value="NO" class="submit"></form></td>
239                 </tr>
240                 <!-- /TMPL_IF -->
241
242 <!-- /TMPL_IF -->
243
244 <!-- TMPL_IF NAME=delete_confirmed -->
245         data deleted
246         <form action="<!-- TMPL_VAR NAME=script_name -->" method="post">
247         <input type="submit" value="OK" class="submit">
248         </form>
249
250 <!-- /TMPL_IF -->
251
252 <!-- TMPL_IF NAME="else" -->
253         <h2>Category admin</h2>
254         <!-- TMPL_IF NAME="searchfield" -->
255                 You Searched for <!-- TMPL_VAR NAME="searchfield" -->
256         <!-- /TMPL_IF -->
257
258         <form action="<TMP_VAR NAME="script_name">" method="post">
259                 <input type="text" name="description" value="<!-- TMPL_VAR NAME=searchfield -->">
260                 <input type="reset" name="reset" value="clr" class="submit">
261         </form>
262
263         <table>
264                 <tr>
265                         <th>Category</th>
266                         <th>Description</th>
267                         <th>Enrolment</th>
268                         <th>Upper Age Limit</th>
269                         <th>Age Required</th>
270                         <th>Fine</th>
271                         <th>Bulk</th>
272                         <th>Fee</th>
273                         <th>Overdue</th>
274                         <th>Issue Limit</th>
275                         <th>Reserve</th>
276                         <th>&nbsp;</th>
277                         <th>&nbsp;</th>
278                 </tr>
279                 <!-- TMPL_LOOP NAME="loop" -->
280                 <tr bgcolor="<!-- TMPL_VAR NAME="toggle" -->">
281                         <td><!-- TMPL_VAR NAME="categorycode" --></td>
282                         <td><!-- TMPL_VAR NAME="description" --></td>
283                         <td><!-- TMPL_VAR NAME="enrolmentperiod" --></td>
284                         <td><!-- TMPL_VAR NAME="upperagelimit" --></td>
285                         <td><!-- TMPL_VAR NAME="dateofbirthrequired" --></td>
286                         <td><!-- TMPL_VAR NAME="finetype" --></td>
287                         <td><!-- TMPL_VAR NAME="bulk" --></td>
288                         <td><!-- TMPL_VAR NAME="enrolmentfee" --></td>
289                         <td><!-- TMPL_VAR NAME="overduenoticerequired" --></td>
290                         <td><!-- TMPL_VAR NAME="issuelimit" --></td>
291                         <td><!-- TMPL_VAR NAME="reservefee" --></td>
292                         <td><a href="<!-- TMPL_VAR NAME="script_name" -->?op=add_form&amp;categorycode=<!-- TMPL_VAR NAME="categorycode" -->">Edit</a></td>
293                         <td><a href="<!-- TMPL_VAR NAME="script_name" -->?op=delete_confirm&amp;categorycode=<!-- TMPL_VAR NAME="categorycode" -->">Delete</a></t$                </tr>
294                 <!-- /TMPL_LOOP -->
295
296         </table>
297         <p><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
298                 <input type="hidden" name="op" value="add_form">
299                 <input type="submit" class="button" value="Add Category"></a><br />
300         </form></p>
301 <!-- /TMPL_IF -->
302
303
304 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
305
306
307
308