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