Bug 5917 : Converted templates
[koha.git] / koha-tt / intranet-tmpl / prog / en / modules / admin / printers.tt
1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>Koha &rsaquo; Administration &rsaquo;
3 [% IF ( add_form ) %][% IF ( searchfield ) %] Printers &rsaquo; Modify printer '[% searchfield %]'[% ELSE %] Printers &rsaquo; New printer[% END %][% END %]
4 [% IF ( add_validate ) %] Printers &rsaquo; Printer Added[% END %]
5 [% IF ( delete_confirm ) %] Printers &rsaquo; Confirm Deletion of Printer '[% searchfield %]'[% END %]
6 [% IF ( delete_confirmed ) %] Printers &rsaquo; Printer Deleted[% END %]
7 [% IF ( else ) %]Printers[% END %]</title>
8 [% INCLUDE 'doc-head-close.inc' %]
9 [% IF ( 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         [% END %]
65 </head>
66 <body>
67 [% INCLUDE 'header.inc' %]
68 [% INCLUDE '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; [% IF ( add_form ) %][% IF ( searchfield ) %] <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Modify printer '[% searchfield %]'[% ELSE %] <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; New printer[% END %][% END %]
71 [% IF ( add_validate ) %] <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Printer Added[% END %]
72 [% IF ( delete_confirm ) %] <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Confirm Deletion of Printer '[% searchfield %]'[% END %]
73 [% IF ( delete_confirmed ) %] <a href="/cgi-bin/koha/admin/printers.pl">Printers</a> &rsaquo; Printer Deleted[% END %]
74 [% IF ( else ) %]Printers[% END %]</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 [% IF ( add_form ) %]
83
84 [% IF ( searchfield ) %]
85                 <h1>Modify printer</h1>
86         [% ELSE %]
87                 <h1>New printer</h1>
88         [% END %]
89         <form action="[% script_name %]" name="Aform" method="post">
90         <input type="hidden" name="op" value="add_validate" />
91         [% IF ( searchfield ) %]
92                 <input type="hidden" name="add" value="0" />
93         [% ELSE %]
94                 <input type="hidden" name="add" value="1" />
95         [% END %]
96         <fieldset class="rows">
97 <ol>    [% IF ( searchfield ) %]
98                 <li>
99                         <span class="label">Printer Name: </span>
100                                 <input type="hidden" name="printername" id="" value="[% searchfield %]" />[% searchfield %]
101                 </li>
102         [% ELSE %]
103                 <li>
104                         <label for="printername">Printer Name: </label>
105                                 <input type="text" name="printername" id="printername" size="50" maxlength="50" />
106                 </li>
107         [% END %]
108                 <li>
109                         <label for="printqueue">Queue: </label>
110                         <input type="text" name="printqueue" id="printqueue" size="50" maxlength="50" value="[% printqueue %]" /> 
111                 </li>
112                 <li>
113                         <label for="printtype">Type: </label>
114                         <input type="text" name="printtype" id="printtype" size="50" maxlength="50" value="[% printtype %]" /> 
115                 </li></ol>
116         </fieldset>
117                 <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>
118         </form>
119
120 [% END %]
121
122 [% IF ( add_validate ) %]
123 <h3>Printer Added</h3>
124 <form action="[% script_name %]" method="post">
125        <fieldset class="action"> <input type="submit" value="OK" /></fieldset>
126 </form>
127 [% END %]
128
129 [% IF ( delete_confirm ) %]
130 <h3>Confirm Deletion of Printer <em>[% searchfield %]</em></h3>
131 <ul>
132                 <li>
133                         <strong>Printer: </strong>
134                         [% searchfield %]
135                 </li>
136                 <li>
137                         <strong>Queue: </strong>
138                         [% printqueue %]
139                 </li>
140                 <li>
141                         <strong>Type: </strong>
142                         [% printtype %]
143                 </li>
144         </ul>
145         <form action="[% script_name %]" method="post">
146                         <input type="hidden" name="op" value="delete_confirmed" />
147                         <input type="hidden" name="searchfield" value="[% searchfield %]" />
148                         <input type="submit" value="Delete this Printer" />
149                         </form> <form action="[% script_name %]" method="post">
150                                 <input type="submit" value="Do not Delete" />
151                         </form>
152 [% END %]
153
154 [% IF ( delete_confirmed ) %]
155 <h3>Printer Deleted</h3>
156 <form action="[% script_name %]" method="post">
157                 <fieldset class="action"><input type="submit" value="OK" /></fieldset>
158 </form>
159 [% END %]
160
161 [% IF ( else ) %]
162
163 <div id="toolbar">
164         <script type="text/javascript">
165         //<![CDATA[
166         // prepare DOM for YUI Toolbar
167          $(document).ready(function() {
168             new YAHOO.widget.Button("newprinter");
169          });
170         //]]>
171         </script>
172         <ul class="toolbar">
173         <li><a id="newprinter" href="/cgi-bin/koha/admin/printers.pl?op=add_form">New Printer</a></li>
174 </ul></div>
175
176 <h2>Printers</h2>
177         [% IF ( searchfield ) %]
178                 You searched for [% searchfield %]</span>
179         [% END %]
180
181 [% IF ( loop ) %]<table>
182                 <tr>
183                         <th>Name</th>
184                         <th>Queue</th>
185                         <th>Type</th>
186                         <th>&nbsp;</th>
187                 </tr>
188                 [% FOREACH loo IN loop %]
189                 [% IF ( loop.odd ) %]<tr>[% ELSE %]<tr class="highlight">[% END %]
190                         <td>[% loo.printername %]</td>
191                         <td>[% loo.printqueue %]</td>
192                         <td>[% loo.printtype %]</td>
193                         <td><a href="[% loo.script_name %]?op=add_form&amp;searchfield=[% loo.printername %]">Edit</a> <a href="[% loo.script_name %]?op=delete_confirm&amp;searchfield=[% loo.printername %]">Delete</a></td>
194                 </tr>
195                 [% END %]
196         </table>[% ELSE %]<div class="notice">No printers defined.</div>[% END %]
197
198         [% IF ( offsetgtzero ) %]
199                 <a href="[% script_name %]?offset=[% prevpage %]">&lt;&lt; Previous</a>
200         [% END %]
201
202         [% IF ( ltcount ) %]
203                 <a href="[% script_name %]?offset=[% nextpage %]">Next &gt;&gt;</a>     
204         [% END %]
205 [% END %]
206
207 </div>
208 </div>
209 <div class="yui-b">
210 [% INCLUDE 'admin-menu.inc' %]
211 </div>
212 </div>
213 [% INCLUDE 'intranet-bottom.inc' %]