Fix bug in /admin/z3950servers.pl
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / printers.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Administration &rsaquo;
3 <!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF NAME="searchfield" --> Printers &rsaquo; Modify printer '<!-- TMPL_VAR NAME="searchfield" -->'<!-- TMPL_ELSE --> Printers &rsaquo; New printer<!-- /TMPL_IF --><!-- /TMPL_IF -->
4 <!-- TMPL_IF NAME="add_validate" --> Printers &rsaquo; Printer Added<!-- /TMPL_IF -->
5 <!-- TMPL_IF NAME="delete_confirm" --> Printers &rsaquo; Confirm Deletion of Printer '<!-- TMPL_VAR NAME="searchfield" -->'<!-- /TMPL_IF -->
6 <!-- TMPL_IF NAME="delete_confirmed" --> Printers &rsaquo; Printer Deleted<!-- /TMPL_IF -->
7 <!-- TMPL_IF NAME="else" -->Printers<!-- /TMPL_IF --></title>
8 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
9 <!-- TMPL_IF NAME="add_form" --><script type="text/javascript">
10 //<![CDATA[
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.printername.value.length==0) {
48                         _alertString += "- printer name missing\n";
49                 }
50                 if (f.printqueue.value.length==0) {
51                         _alertString += "- Queue missing\n";
52                 }
53                 if (_alertString.length==0) {
54                         document.Aform.submit();
55                 } else {
56                         alertString2 = "Form not submitted because of the following problem(s)\n";
57                         alertString2 += "------------------------------------------------------------------------------------\n\n";
58                         alertString2 += _alertString;
59                         alert(alertString2);
60                 }
61         }
62         //]]>
63 </script>
64         <!-- /TMPL_IF -->
65 </head>
66 <body>
67 <!-- TMPL_INCLUDE NAME="header.inc" -->
68 <!-- TMPL_INCLUDE NAME="printers-admin-search.inc" -->
69
70 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> &rsaquo; <!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF NAME="searchfield" --> <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Modify printer '<!-- TMPL_VAR NAME="searchfield" -->'<!-- TMPL_ELSE --> <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; New printer<!-- /TMPL_IF --><!-- /TMPL_IF -->
71 <!-- TMPL_IF NAME="add_validate" --> <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Printer Added<!-- /TMPL_IF -->
72 <!-- TMPL_IF NAME="delete_confirm" --> <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Confirm Deletion of Printer '<!-- TMPL_VAR NAME="searchfield" -->'<!-- /TMPL_IF -->
73 <!-- TMPL_IF NAME="delete_confirmed" --> <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Printer Deleted<!-- /TMPL_IF -->
74 <!-- TMPL_IF NAME="else" -->Printers<!-- /TMPL_IF --></div>
75
76 <div id="doc3" class="yui-t2">
77    
78    <div id="bd">
79         <div id="yui-main">
80         <div class="yui-b">
81
82 <!-- TMPL_IF NAME="add_form" -->
83         
84
85
86         
87 <!-- TMPL_IF NAME="searchfield" -->
88                 <h1>Modify printer</h1>
89         <!-- TMPL_ELSE -->
90                 <h1>New printer</h1>
91         <!-- /TMPL_IF -->
92         <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
93         <input type="hidden" name="op" value="add_validate" />
94         <!-- TMPL_IF NAME="searchfield" -->
95                 <input type="hidden" name="add" value="0" />
96         <!-- TMPL_ELSE -->
97                 <input type="hidden" name="add" value="1" />
98         <!-- /TMPL_IF -->
99         <fieldset class="rows">
100 <ol>    <!-- TMPL_IF NAME="searchfield" -->
101                 <li>
102                         <span class="label">Printer Name: </span>
103                         
104                                 <input type="hidden" name="printername" id="" value="<!-- TMPL_VAR NAME="searchfield" -->" /><!-- TMPL_VAR NAME="searchfield" -->
105                         
106                 </li>
107         <!-- TMPL_ELSE -->
108                 <li>
109                         <label for="printername">Printer Name: </label>
110                         
111                                 <input type="text" name="printername" id="printername" size="50" maxlength="50" />
112                         
113                 </li>
114         <!-- /TMPL_IF -->
115
116                 <li>
117                         <label for="printqueue">Queue: </label>
118                         <input type="text" name="printqueue" id="printqueue" size="50" maxlength="50" value="<!-- TMPL_VAR NAME="printqueue" -->" /> 
119                 </li>
120                 <li>
121                         <label for="printtype">Type: </label>
122                         <input type="text" name="printtype" id="printtype" size="50" maxlength="50" value="<!-- TMPL_VAR NAME="printtype" -->" /> 
123                 </li></ol>
124         </fieldset>
125                 <fieldset class="action"><input type="submit" value="Submit" onclick="Check(this.form);" /> <a class="cancel" href="/cgi-bin/koha/admin/printers.pl">Cancel</a></fieldset>
126         </form>
127
128 <!-- /TMPL_IF -->
129
130 <!-- TMPL_IF NAME="add_validate" -->
131 <h3>Printer Added</h3>
132 <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
133        <fieldset class="action"> <input type="submit" value="OK" /></fieldset>
134 </form>
135 <!-- /TMPL_IF -->
136
137 <!-- TMPL_IF NAME="delete_confirm" -->
138 <h3>Confirm Deletion of Printer <em><!-- TMPL_VAR NAME="searchfield" --></em></h3>
139 <ul>
140                 <li>
141                         <strong>Printer: </strong>
142                         <!-- TMPL_VAR NAME="searchfield" -->
143                 </li>
144                 <li>
145                         <strong>Queue: </strong>
146                         <!-- TMPL_VAR NAME="printqueue" -->
147                 </li>
148                 <li>
149                         <strong>Type: </strong>
150                         <!-- TMPL_VAR NAME="printtype" -->
151                 </li>
152         </ul>
153         <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
154                         <input type="hidden" name="op" value="delete_confirmed" />
155                         <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" />
156                         <input type="submit" value="Delete this Printer" />
157                         </form> <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
158                                 <input type="submit" value="Do not Delete" />
159                         </form>
160 <!-- /TMPL_IF -->
161
162 <!-- TMPL_IF NAME="delete_confirmed" -->
163 <h3>Printer Deleted</h3>
164 <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
165                 <fieldset class="action"><input type="submit" value="OK" /></fieldset>
166 </form>
167 <!-- /TMPL_IF -->
168
169 <!-- TMPL_IF NAME="else" -->
170
171 <div id="toolbar">
172         <script type="text/javascript">
173         //<![CDATA[
174         // prepare DOM for YUI Toolbar
175          $(document).ready(function() {
176             yuiToolbar();
177          });
178         // YUI Toolbar Functions
179         function yuiToolbar() {
180             new YAHOO.widget.Button("newprinter");
181         }       //]]>
182         </script>
183         <ul class="toolbar">
184         <li><a id="newprinter" href="/cgi-bin/koha/admin/printers.pl?op=add_form">New Printer</a></li>
185 </ul></div>
186
187 <h2>Printers</h2>
188         <!-- TMPL_IF NAME="searchfield" -->
189                 You searched for <!-- TMPL_VAR NAME="searchfield" --></span>
190         <!-- /TMPL_IF -->
191
192 <!-- TMPL_IF NAME="loop" --><table>
193                 <tr>
194                         <th>Name</th>
195                         <th>Queue</th>
196                         <th>Type</th>
197                         <th>&nbsp;</th>
198                 </tr>
199                 <!-- TMPL_LOOP NAME="loop" -->
200                 <tr>
201                         <td><!-- TMPL_VAR NAME="printername" --></td>
202                         <td><!-- TMPL_VAR NAME="printqueue" --></td>
203                         <td><!-- TMPL_VAR NAME="printtype" --></td>
204                         <td><a href="<!-- TMPL_VAR NAME="script_name" -->?op=add_form&amp;searchfield=<!-- TMPL_VAR NAME="printername" -->">Edit</a> <a href="<!-- TMPL_VAR NAME="script_name" -->?op=delete_confirm&amp;searchfield=<!-- TMPL_VAR NAME="printername" -->">Delete</a></td>
205                 </tr>
206                 <!-- /TMPL_LOOP -->
207         </table><!-- TMPL_ELSE --><div class="notice">No printers defined.</div><!-- /TMPL_IF -->
208
209         <!-- TMPL_IF NAME="offsetgtzero" -->
210                 <a href="<!-- TMPL_VAR NAME="script_name" -->?offset=<!-- TMPL_VAR NAME="prevpage" -->">&lt;&lt; Previous</a>
211         <!-- /TMPL_IF -->
212
213         <!-- TMPL_IF NAME="ltcount" -->
214                 <a href="<!-- TMPL_VAR NAME="script_name" -->?offset=<!-- TMPL_VAR NAME="nextpage" -->">Next &gt;&gt;</a>       
215         <!-- /TMPL_iF -->
216 <!-- /TMPL_IF -->
217
218
219 </div>
220 </div>
221 <div class="yui-b">
222 <!-- TMPL_INCLUDE NAME="admin-menu.inc" -->
223 </div>
224 </div>
225 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->