1 <!-- TMPL_INCLUDE NAME="parameters-top.inc" -->
4 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
5 function isNotNull(f,noalert) {
6 if (f.value.length ==0) {
11 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
13 var x=f.value.toUpperCase();
17 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
18 function isNum(v,maybenull) {
19 var n = new Number(v.value);
23 if (maybenull==0 && v.value=='') {
28 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
30 var t = Date.parse(f.value);
35 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
40 if (f.itemtype.value.length==0) {
41 _alertString += "- Itemtype missing\n";
43 if (!(isNotNull(window.document.Aform.description,1))) {
44 _alertString += "- Description missing\n";
46 if ((!isNum(f.loanlength,0)) && f.loanlength.value.length > 0) {
47 _alertString += "- Durée de prêt is not a number\n";
49 if ((!isNum(f.rentalcharge,0)) && f.rentalcharge.value.length > 0) {
50 _alertString += "- Coût du prêt is not a number\n";
52 if (_alertString.length==0) {
53 document.Aform.submit();
55 alertString2 = "Form not submitted because sur the following problem(s)\n";
56 alertString2 += "------------------------------------------------------------------------------------\n\n";
57 alertString2 += _alertString;
62 <!-- TMPL_IF name="add_form" -->
63 <!-- TMPL_IF name="itemtype" -->
64 <h1>Modifier categ. ouvrage</h1>
66 <h1>Ajouter catégorie d'ouvrage</h1>
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>
72 <!-- TMPL_IF name="itemtype" -->
73 <tr><td>Catég ouvrage</td><td><input type=hidden name=itemtype value=<!-- TMPL_VAR name="itemtype" -->><!-- TMPL_VAR name="itemtype" --></td></tr>
75 <tr><td>Catég ouvrage</td><td><input type=text name=itemtype size=6 maxlength=4 onBlur="toUC(this)"></td></tr>
79 <td><input type=text name=description size=40 maxlength=80 value='<!-- TMPL_VAR name="description" escape=HTML -->'> </td>
82 <td>Non empruntable</td>
84 <!-- TMPL_IF name="notforloan" -->
85 <input type=checkbox name=notforloan checked value=1>
87 <input type=checkbox name=notforloan value=1>
89 Si coché, aucun ouvrage de ce type ne peut être emprunté. Sinon, les ouvrages peuvent être empruntés sauf si le champ "notforloan" de l'ouvrage est coché.
93 <td>Durée de prêt</td>
95 <input type=text name=loanlength size=10 value='<!-- TMPL_VAR name="loanlength" -->'>
96 Utilisé seulement si "Non empruntable" n'est pas coché.
100 <td>Renouvellements autorisés</td>
101 <td><input type=checkbox name=renewalsallowed <!-- TMPL_IF name="renewalsallowed" -->checked<!-- /TMPL_IF --> value=1></td>
104 <td>Coût du prêt</td>
105 <td><input type=text name=rentalcharge size=10 value='<!-- TMPL_VAR name="rentalcharge" -->'></td>
109 <td><INPUT type=button value='OK' onClick='Check(this.form)'></td>
115 <!-- TMPL_IF name="delete_confirm" -->
118 <th>Catég ouvrage</th>
119 <th><!-- TMPL_VAR name="itemtype" --></th>
121 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
122 <input type=hidden name=op value=delete_confirmed><input type=hidden name=itemtype value='<!-- TMPL_VAR name="itemtype" -->'>
123 <tr><td>Description</td><td><!-- TMPL_VAR name="description" --></td></tr>
124 <tr><td>Durée de prêt</td><td><!-- TMPL_VAR name="loanlength" --></td></tr>
125 <tr><td>Renouvellements</td><td><!-- TMPL_IF name="renewalsallowed" -->Allowed<!-- TMPL_ELSE -->Not allowed<!-- /TMPL_IF --></td></tr>
126 <tr><td>Coût du prêt</td><td><!-- TMPL_VAR name="rentalcharge" --></td></tr>
127 <!-- TMPL_IF name="total" -->
128 <tr><td colspan=2 align=center><b>This record is used <!-- TMPL_VAR name="total" --> times. Deletion not possible</b></td></tr>
129 <tr><td colspan=2></form><form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=submit value=OK></form></td></tr>
131 <tr><td colspan=2 align=center>CONFIRMER SUPPRESSION</td></tr>
132 <tr><td><INPUT type=submit value='OUI'></form></td><td><form action='<!-- TMPL_VAR name="script_name" -->' method=post><input type=submit value=NO></form></td></tr>
138 <!-- TMPL_IF name="else" -->
139 <h1>Admin Categ ouvrage</h1>
140 <table border='1' cellpadding='5' cellspacing='0' width='550'>
142 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Code</b></th>
143 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Description</b></td>
144 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Durée de prêt</b></td>
145 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Renouvelable</b></td>
146 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif"><b>Frais</b></td>
147 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif">Editer</td>
148 <td background="<!-- TMPL_VAR NAME='themelang' -->/images/background-mem.gif">Supprimer</td>
150 <!-- TMPL_LOOP name="loop" -->
152 <td><!-- TMPL_VAR name="itemtype" --></td>
153 <td><!-- TMPL_VAR name="description" --></td>
154 <td><!-- TMPL_VAR name="loanlength" --></td>
155 <td><!-- TMPL_IF name="renewalsallowed" -->Oui<!-- TMPL_ELSE -->Non<!-- /TMPL_IF --></td>
156 <td><!-- TMPL_VAR name="rentalcharge" --></td>
157 <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>
158 <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>
162 <form action='<!-- TMPL_VAR name="script_name" -->' method=post>
163 <input type=hidden name=op value=add_form>
168 <input type=submit class="button" value="Ajouter catégorie d'ouvrage" title="Ajouter catégorie d'ouvrage" alt="Ajouter catégorie d'ouvrage" >
170 <td width=33%><!-- TMPL_IF name="previous" --><a href="<!-- TMPL_VAR name=previous -->"><input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1leftarrow.png" title="previous" ALT="previous" BORDER=0></a><!-- /TMPL_IF --></td>
171 <td width=33%><!-- TMPL_IF name="next" --><a href="<!-- TMPL_VAR name=next -->"><input type=image src="<!-- TMPL_VAR name="interface" -->/<!-- TMPL_VAR name="theme" -->/images/1rightarrow.png" title="next" ALT="next" BORDER=0></a><!-- /TMPL_IF --></td>
176 <!-- TMPL_INCLUDE NAME="parameters-bottom.inc" -->