Switching one of the include files in the header to fix javascript error
[koha.git] / koha-tmpl / intranet-tmpl / npl / en / parameters / z3950servers.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration: <!-- TMPL_IF NAME="else" -->z39.50 Servers<!-- /TMPL_IF -->
2 <!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF NAME=searchfield -->Modify z39.50 Server <!-- TMPL_VAR NAME="searchfield" --><!-- TMPL_ELSE -->Add z39.50 Server<!-- /TMPL_IF --><!-- /TMPL_IF -->
3 <!-- TMPL_IF NAME="delete_confirm" -->Confirm Deletion<!-- /TMPL_IF -->
4 <!-- TMPL_IF NAME="add_validate" -->z39.50 Server Added<!-- /TMPL_IF -->
5 <!-- TMPL_IF NAME="delete_confirmed" -->z39.50 Server Deleted<!-- /TMPL_IF --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
6 <!-- TMPL_INCLUDE NAME="masthead.inc" -->
7 <!-- TMPL_INCLUDE NAME="admin-topmenu.inc" -->
8 <!-- TMPL_INCLUDE NAME="intranet-nav.inc" -->
9
10 <div id="main"><!-- TMPL_IF NAME="add_form" -->
11         <script language="JavaScript" type="text/javascript">
12         //
13         function isNotNull(f,noalert) {
14                 if (f.value.length ==0) {
15                     return false;
16                 }
17                 return true;
18         }
19         //
20         function toUC(f) {
21                 var x=f.value.toUpperCase();
22                 f.value=x;
23                 return true;
24         }
25         //
26         function isNum(v,maybenull) {
27         var n = new Number(v.value);
28         if (isNaN(n)) {
29                 return false;
30                 }
31         if (maybenull==0 && v.value=='') {
32                 return false;
33         }
34         return true;
35         }
36         //
37         function isDate(f) {
38                 var t = Date.parse(f.value);
39                 if (isNaN(t)) {
40                        return false;                       
41                 }
42         }
43         //
44         function Check(f) {
45                 var ok=1;
46                 var _alertString="";
47                 var alertString2;
48                 if (f.searchfield.value.length==0) {
49                         _alertString += "- site name missing\n";
50                 }
51                 if (f.host.value.length==0) {
52                         _alertString += "- host missing\n";
53                 }
54                 if (f.port.value.length==0) {
55                         _alertString += "- port missing\n";
56                 }
57                 if (f.db.value.length==0) {
58                         _alertString += "- database missing\n";
59                 }
60                 if (isNaN(f.port.value)) {
61                         _alertString += "- port must be a number\n";
62                 }
63                 if (isNaN(f.rank.value)) {
64                         _alertString += "- rank must be a number\n";
65                 }
66                 if (isNaN(f.checked.value) || f.checked.value<0 || f.checked.value>1) {
67                         _alertString += "- checked must be 0 or 1\n";
68                 }
69                 if (_alertString.length==0) {
70                         document.Aform.submit();
71                 } else {
72                         alertString2 = "Form not submitted because of the following problem(s)\n";
73                         alertString2 += "------------------------------------------------------------------------------------\n\n";
74                         alertString2 += _alertString;
75                         alert(alertString2);
76                 }
77         }
78         </script>
79
80        
81         <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
82         <input type="hidden" name="op" value="add_validate" />
83 <!-- TMPL_IF NAME=searchfield -->
84                 <h1>Modify Z39.50 Server</h1>
85         <!-- TMPL_ELSE -->
86                 <h1>Add Z39.50 Server</h1>
87         <!-- /TMPL_IF -->                
88         <table>
89         <!-- TMPL_IF NAME=searchfield -->
90                 <tr>
91                         <td>Z39.50 Server</td>
92                         <td>
93                                 <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><!-- TMPL_VAR NAME="searchfield" -->
94                         </td>
95                 </tr>
96         <!-- TMPL_ELSE -->
97                 <tr>
98                         <td>Z39.50 Server</td>
99                         <td>
100                                 <input type="text" name="searchfield" size="65" maxlength="100" onblur="toUC(this)" />
101                         </td>
102                 </tr>
103         <!-- /TMPL_IF -->
104
105                 <tr>
106                         <td>Hostname</td>
107                         <td>
108                                 <input type="text" name="host" size="30" value="<!-- TMPL_VAR NAME="host" -->" />
109                         </td>
110                 </tr>
111                 <tr>
112                         <td>Port</td>
113                         <td>
114                                 <input type="text" name="port" size="5" value="<!-- TMPL_VAR NAME="port" -->" onblur="isNum(this)" />
115                         </td>
116                 </tr>
117                 <tr>
118                         <td>Database</td>
119                         <td>
120                                 <input type="text" name="db" value="<!-- TMPL_VAR NAME="db" -->" />
121                         </td>
122                 </tr>
123                 <tr>
124                         <td>Userid</td>
125                         <td>
126                                 <input type="text" name="userid" value="<!-- TMPL_VAR NAME="userid" -->" />
127                         </td>
128                 </tr>
129                 <tr>
130                         <td>Password</td>
131                         <td>
132                                 <input type="text" name="password" value="<!-- TMPL_VAR NAME="password" -->" />
133                         </td>
134                 </tr>
135                 <tr>
136                         <td>Checked (searched by default)</td>
137                         <td>
138                                 <input type="text" size="1" name="checked" value="<!-- TMPL_VAR NAME="checked" -->" onblur="isNum(this)" />  
139                 <tr>
140                         <td>Rank (display order)</td>
141                         <td>
142                                 <input type="text" name="rank" size="4" value="<!-- TMPL_VAR NAME="rank" -->" onblur="isNum(this)" />
143                         </td>
144                 </tr>
145                                 <tr>
146                         <td>Syntax (z3950 can send<br>
147                          records in various format. Choose one)</td>
148                         <td>
149                                 <select name="syntax">
150                                         <option value="USMARC">USMARC</option>
151                                         <option value="UNIMARC">UNIMARC</option>
152                                 </select>
153                         </td>
154                 </tr>
155         </table><input type="button" value="<!-- TMPL_IF NAME=searchfield -->Update Z39.50 Server<!-- TMPL_ELSE -->Add Z39.50 Server<!-- /TMPL_IF -->" onclick="Check(this.form)" class="submit" />  <input type="button" class="cancel" value="Cancel" onclick="location.href='<!-- TMPL_VAR NAME="script_name" -->';" />
156         </form>
157 <!-- /TMPL_IF -->
158
159 <!-- TMPL_IF NAME="add_validate" -->
160 <h3>Z39.50 Server Added</h3>
161 <div class="form"><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
162         <input type="submit" value="OK" class="submit" />
163         </form></div>
164 <!-- /TMPL_IF -->
165
166 <!-- TMPL_IF NAME="delete_confirm" -->
167         <!-- TMPL_VAR NAME="reqsel" -->
168 <h3>Confirm Deletion of Server <em><!-- TMPL_VAR NAME="searchfield" --></em></h3>       
169         <table>
170                 <tr>
171                         <td>Site</td>
172                         <td>
173                                 <!-- TMPL_VAR NAME="searchfield" -->
174                         </td>
175                 </tr>
176                 <tr>
177                         <td>Hostname</td>
178                         <td><!-- TMPL_VAR NAME="host" --></td>
179                 </tr>
180                 <tr>
181                         <td>Port</td>
182                         <td><!-- TMPL_VAR NAME="port" --></td>
183                 </tr>
184                 <tr>
185                         <td>Database</td>
186                         <td><!-- TMPL_VAR NAME="db" --></td>
187                 </tr>
188                 <tr>
189                         <td>Userid</td>
190                         <td><!-- TMPL_VAR NAME="userid" --></td>
191                 </tr>
192                 <tr>
193                         <td>Password</td>
194                         <td><!-- TMPL_VAR NAME="password" --></td>
195                 </tr>
196                 <tr>
197                         <td>Checked</td>
198                         <td><!-- TMPL_VAR NAME="checked" --></td>
199                 </tr>
200                 <tr>
201                         <td>Rank</td>
202                         <td><!-- TMPL_VAR NAME="rank" --></td>
203                 </tr>
204                 <tr>
205                         <td>                <div class="tabitem"><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
206                         <input type="hidden" name="op" value="delete_confirmed" />
207                         <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /><input type="submit" value="Delete this Server" class="cancel" /></form> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="submit" value="Do Not Delete" class="submit" /></form></div></td>
208                 </tr>
209         </table>
210
211 <!-- /TMPL_IF -->
212
213 <!-- TMPL_IF NAME="delete_confirmed" -->
214 <h3>Z39.50 Server Deleted</h3>
215 <div class="form"><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
216                 <input type="submit" value="OK" class="submit" />
217 </form></div>
218 <!-- /TMPL_IF -->
219
220 <!-- TMPL_IF NAME=else -->
221 <h3>Z39.50 Servers Admininistration</h3>
222          <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
223                 <input type="text" name="description" value="<!-- TMPL_VAR NAME="searchfield" -->" />
224                 <input type="submit" name="search" value="Search" class="submit" />
225         </form>
226 <div id="results">        <!-- TMPL_IF NAME="searchfield" -->
227                 You searched for <b><!-- TMPL_VAR NAME="searchfield" --></b>
228         <!-- /TMPL_IF --></div>         
229 <table>
230                 <tr>
231                         <th>Site</th>
232                         <th>Hostname</th>
233                         <th>Port</th>
234                         <th>Database</th>
235                         <th>Userid</th>
236                         <th>Password</th>
237                         <th>Checked</th>
238                         <th>Rank</th>       
239                                                 <th>Syntax</th>
240                         <th colspan="2">&nbsp;</th>
241                 </tr>
242                 <!-- TMPL_LOOP NAME=loop -->
243                 <tr>
244                         <td><!-- TMPL_VAR NAME="name" --></td>
245                         <td><!-- TMPL_VAR NAME="host" --></td>
246                         <td><!-- TMPL_VAR NAME="port" --></td>
247                         <td><!-- TMPL_VAR NAME="db" --></td>
248                         <td><!-- TMPL_VAR NAME="userid" --></td>
249                         <td><!-- TMPL_VAR NAME="password" --></td>
250                         <td><!-- TMPL_VAR NAME="checked" --></td>
251                         <td><!-- TMPL_VAR NAME="rank" --></td>
252                                                 <td><!-- TMPL_VAR NAME="syntax" --></td>
253                         <td><a class="edit" href="<!-- TMPL_VAR NAME="script_name" -->?op=add_form&amp;searchfield=<!-- TMPL_VAR NAME="name" -->">Edit</a></td>
254                         <td><a class="delete" href="<!-- TMPL_VAR NAME="script_name" -->?op=delete_confirm&amp;searchfield=<!-- TMPL_VAR NAME="name" -->">Delete</a></td>                
255                         </tr>
256                 <!-- /TMPL_LOOP -->
257         </table>
258 <div class="tabitem">
259 <!-- TMPL_IF NAME="offsetgtzero" --><form action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
260         <input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="prevpage" -->" />
261         <input type="submit" value="&lt;&lt; Prev" class="submit">
262 </form><!-- /TMPL_IF -->
263 <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
264         <input type="hidden" name="op" value="add_form" />
265                 <input type="submit" value="Add z39.50 Server" class="submit" />
266 </form>
267 <!-- TMPL_IF NAME="ltcount" --><form action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
268         <input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="nextpage" -->" />
269         <input type="submit" value="Next &gt;&gt;" class="submit" />
270 </form> <!-- /TMPL_iF -->
271  </div>
272
273 <!-- /TMPL_IF -->
274 </div>
275 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->