Clean up before final commits
[koha.git] / koha-tmpl / intranet-tmpl / default / es / parameters / itemtypes.tmpl
1 <TMPL_INCLUDE NAME="parameters-top.inc">
2
3 <script>
4 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
5 function isNotNull(f,noalert) {
6         if (f.value.length ==0) {
7                 return false;
8         }
9         return true;
10 }
11 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
12 function toUC(f) {
13         var x=f.value.toUpperCase();
14         f.value=x;
15         return true;
16 }
17 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
18 function isNum(v,maybenull) {
19 var n = new Number(v.value);
20 if (isNaN(n)) {
21         return false;
22         }
23 if (maybenull==0 && v.value=='') {
24         return false;
25 }
26 return true;
27 }
28 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
29 function isDate(f) {
30         var t = Date.parse(f.value);
31         if (isNaN(t)) {
32                 return false;
33         }
34 }
35 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
36 function Check(f) {
37         var ok=1;
38         var _alertString="";
39         var alertString2;
40         if (f.itemtype.value.length==0) {
41                 _alertString += "- itemtype missing\\n";
42         }
43         if (!(isNotNull(window.document.Aform.description,1))) {
44                 _alertString += "- description missing\\n";
45         }
46         if ((!isNum(f.loanlength,0)) && f.loanlength.value.length > 0) {
47                 _alertString += "- loan length is not a number\\n";
48         }
49         if ((!isNum(f.rentalcharge,0)) && f.rentalcharge.value.length > 0) {
50                 _alertString += "- rental charge is not a number\\n";
51         }
52         if (_alertString.length==0) {
53                 document.Aform.submit();
54         } else {
55                 alertString2 = "Form not submitted because of the following problem(s)\\n";
56                 alertString2 += "------------------------------------------------------------------------------------\\n\\n";
57                 alertString2 += _alertString;
58                 alert(alertString2);
59         }
60 }
61 </SCRIPT>
62 <TMPL_IF name="add_form">
63         <TMPL_IF name="itemtype">
64                 <h1>Modify item type</h1>
65         <TMPL_ELSE>
66                 <h1>Add item type</h1>
67         </TMPL_IF>
68         <form action='<TMPL_VAR name="script_name">' name=Aform method=post>
69                 <input type=hidden name=op value='add_validate'>
70                 <input type=hidden name=checked value=0>
71                 <table>
72                         <TMPL_IF name="itemtype">
73                                 <tr><td>Item type</td><td><input type=hidden name=itemtype value=<TMPL_VAR name="itemtype">><TMPL_VAR name="itemtype"></td></tr>
74                         <TMPL_ELSE>
75                                 <tr><td>Item type</td><td><input type=text name=itemtype size=5 maxlength=3 onBlur="toUC(this)"></td></tr>
76                         </TMPL_IF>
77                         <tr>
78                                 <td>Description</td>
79                                 <td><input type=text name=description size=40 maxlength=80 value='<TMPL_VAR name="description">'>&nbsp;</td>
80                         </tr>
81                         <tr>
82                                 <td>loan length</td>
83                                 <td><input type=text name=loanlength value='<TMPL_VAR name="loanlength">'></td>
84                         </tr>
85                         <tr>
86                                 <td>Renewals allowed</td>
87                                 <td><input type=checkbox name=renewalsallowed <TMPL_IF name="renewalsallowed">checked</TMPL_IF> value=1></td>
88                         </tr>
89                         <tr>
90                                 <td>Rental charge</td>
91                                 <td><input type=text name=rentalcharge value='<TMPL_VAR name="rentalcharge">'></td>
92                         </tr>
93                         <tr>
94                                 <td>&nbsp;</td>
95                                 <td><INPUT type=button value='OK' onClick='Check(this.form)'></td>
96                         </tr>
97                 </table>
98         </form>
99 </TMPL_IF>
100
101 <TMPL_IF name="delete_confirm">
102         <TABLE bg="#99cc33">
103                 <tr>
104                         <th>Item type</th>
105                         <th><TMPL_VAR name="itemtype"></th>
106                 </tr>
107         <form action='<TMPL_VAR name="script_name">' method=post>
108                 <input type=hidden name=op value=delete_confirmed><input type=hidden name=itemtype value='<TMPL_VAR name="itemtype">'>
109         <tr><td>Description</td><td><TMPL_VAR name="description"></td></tr>
110         <tr><td>Loan length</td><td><TMPL_VAR name="loanlength"></td></tr>
111         <tr><td>Renewals</td><td><TMPL_IF name="renewalsallowed">Allowed<TMPL_ELSE>Not allowed</TMPL_IF></td></tr>
112         <tr><td>Rental charge</td><td><TMPL_VAR name="rentalcharge"></td></tr>
113         <TMPL_IF name="total">
114                 <tr><td colspan=2 align=center><b>This record is used <TMPL_VAR name="total"> times. Deletion not possible</b></td></tr>
115                 <tr><td colspan=2></form><form action='<TMPL_VAR name="script_name">' method=post><input type=submit value=OK></form></td></tr>
116         <TMPL_ELSE>
117                 <tr><td colspan=2 align=center>CONFIRM DELETION</td></tr>
118                 <tr><td><INPUT type=submit value='YES'></form></td><td><form action='<TMPL_VAR name="script_name">' method=post><input type=submit value=NO></form></td></tr>
119         </TMPL_IF>
120
121         </table>
122 </TMPL_IF>
123
124 <TMPL_IF name="else">
125 <table border='1' cellpadding='5' cellspacing='0' width='550'>
126         <tr>
127                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif"><b>Code</b></th>
128                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif"><b>Description</b></td>
129                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif"><b>loan length</b></td>
130                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif"><b>Renewable</b></td>
131                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif"><b>charge</b></td>
132                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif">Edit</td>
133                 <td background="<TMPL_VAR NAME='themelang'>/images/background-mem.gif">Delete</td>
134         </tr>
135         <TMPL_LOOP name="loop">
136                 <tr>
137                         <td><TMPL_VAR name="itemtype"></td>
138                         <td><TMPL_VAR name="description"></td>
139                         <td><TMPL_VAR name="loanlength"></td>
140                         <td><TMPL_IF name="renewalsallowed">Yes<TMPL_ELSE>No</TMPL_IF></td>
141                         <td><TMPL_VAR name="rentalcharge"></td>
142                         <td><a href="<TMPL_VAR name="script_name">?op=add_form&itemtype=<TMPL_VAR name="itemtype" escape="HTML">"><img src="<TMPL_VAR NAME='interface'>/<TMPL_VAR name="theme">/images/fileopen.png"  width=32 hspace=0 vspace=0 border=0></a></td>
143                         <td><a href="<TMPL_VAR name="script_name">?op=delete_confirm&itemtype=<TMPL_VAR name="itemtype" escape="HTML">"><img src="<TMPL_VAR NAME='interface'>/<TMPL_VAR name="theme">/images/edittrash.png" width=32 hspace=0 vspace=0 border=0></a></td>
144                 </tr>
145         </TMPL_LOOP>
146 </table>
147 <form action='<TMPL_VAR name="script_name">' method=post>
148 <input type=hidden name=op value=add_form>
149 <br><input type=image src="<TMPL_VAR NAME='interface'>/<TMPL_VAR name="theme">/images/filenew.png" title="Add itemtype" ALT="Add" BORDER=0 ><br>
150 </form>
151 </TMPL_IF>
152 <TMPL_INCLUDE NAME="parameters-bottom.inc">