Removing ':' from table headers.
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / admin / classsources.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Administration &rsaquo; Classification Sources
3 <!-- TMPL_IF name="class_source_form" -->
4   <!-- TMPL_IF name="edit_class_source" -->
5     &rsaquo; Modify classification source
6   <!-- TMPL_ELSE -->
7     &rsaquo; Add classification source
8   <!-- /TMPL_IF -->
9 <!-- /TMPL_IF -->
10 <!-- TMPL_IF name="sort_rule_form" -->
11   <!-- TMPL_IF name="edit_sort_rule" -->
12     &rsaquo; Modify filing rule
13   <!-- TMPL_ELSE -->
14     &rsaquo; Add filing rule
15   <!-- /TMPL_IF -->
16 <!-- /TMPL_IF -->
17 <!-- TMPL_IF name="delete_class_source_form" -->
18   &rsaquo; Confirm deletion of classification source <!-- TMPL_VAR name="class_source" -->
19 <!-- /TMPL_IF -->
20 <!-- TMPL_IF name="delete_sort_rule_form" -->
21   &rsaquo; Confirm deletion of filing rule <!-- TMPL_VAR name="sort_rule" -->
22 <!-- /TMPL_IF -->
23 <!-- TMPL_IF name="delete_sort_rule_impossible" -->
24   &rsaquo; Cannot delete filing rule <!-- TMPL_VAR name="sort_rule" -->
25 <!-- /TMPL_IF -->
26 </title>
27 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
28
29 <script type="text/javascript">
30 //<![CDATA[
31
32 function CheckSourceForm(f) {
33     var ok=1;
34     var _alertString="";
35     var alertString2;
36     if (f.class_source.value.length==0) {
37         _alertString += "\n- " + _("Classification source code missing");
38     }
39     if (f.sort_rule.value.length==0) {
40         _alertString += "\n- " + _("Filing rule code missing");
41     }
42     if (f.description.value.length==0) {
43         _alertString += "\n- " + _("Description missing");
44     }
45     if (_alertString.length==0) {
46         document.Aform.submit();
47     } else {
48         alertString2  = _("Form not submitted because of the following problem(s)");
49         alertString2 += "\n------------------------------------------------------------------------------------\n";
50         alertString2 += _alertString;
51         alert(alertString2);
52     }
53 }
54
55 function CheckRuleForm(f) {
56     var ok=1;
57     var _alertString="";
58     var alertString2;
59     if (f.sort_rule.value.length==0) {
60         _alertString += "\n- " + _("Filing rule code missing");
61     }
62     if (f.description.value.length==0) {
63         _alertString += "\n- " + _("Description missing");
64     }
65     if (f.sort_routine.value.length==0) {
66         _alertString += "\n- " + _("Sort routine missing");
67     }
68     if (_alertString.length==0) {
69         document.Aform.submit();
70     } else {
71         alertString2  = _("Form not submitted because of the following problem(s)");
72         alertString2 += "\n------------------------------------------------------------------------------------\n";
73         alertString2 += _alertString;
74         alert(alertString2);
75     }
76 }
77
78 //]]>
79 </script>
80 </head>
81 <body>
82 <!-- TMPL_INCLUDE NAME="header.inc" -->
83 <!-- TMPL_INCLUDE NAME="cat-search.inc" -->
84
85 <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="display_lists" -->Classification Sources<!-- TMPL_ELSE --><a href="/cgi-bin/koha/admin/classsources.pl">Classification Sources</a><!-- /TMPL_IF -->
86 <!-- TMPL_IF name="class_source_form" -->
87   <!-- TMPL_IF name="edit_class_source" -->
88     &rsaquo; Modify classification source
89   <!-- TMPL_ELSE -->
90     &rsaquo; Add classification source
91   <!-- /TMPL_IF -->
92 <!-- /TMPL_IF -->
93 <!-- TMPL_IF name="sort_rule_form" -->
94   <!-- TMPL_IF name="edit_sort_rule" -->
95     &rsaquo; Modify filing rule
96   <!-- TMPL_ELSE -->
97     &rsaquo; Add filing rule
98   <!-- /TMPL_IF -->
99 <!-- /TMPL_IF -->
100 <!-- TMPL_IF name="delete_class_source_form" -->
101   &rsaquo; Confirm deletion of classification source <span class="ex">'<!-- TMPL_VAR name="class_source" -->'</span>
102 <!-- /TMPL_IF -->
103 <!-- TMPL_IF name="delete_sort_rule_form" -->
104   &rsaquo; Confirm deletion of filing rule <span class="ex">'<!-- TMPL_VAR name="sort_rule" -->'</span>
105 <!-- /TMPL_IF -->
106 <!-- TMPL_IF name="delete_sort_rule_impossible" -->
107   &rsaquo; Cannot delete filing rule <span class="ex">'<!-- TMPL_VAR name="sort_rule" -->'</span>
108 <!-- /TMPL_IF -->
109 </div>
110
111 <div id="doc3" class="yui-t2">
112
113    <div id="bd">
114     <div id="yui-main">
115     <div class="yui-b">
116
117 <!-- TMPL_IF name="class_source_form" -->
118   <!-- TMPL_IF name="edit_class_source" -->
119 <h2>Modify classification source</h2>
120   <!-- TMPL_ELSE -->
121 <h2>Add classification source</h2>
122   <!-- /TMPL_IF -->
123 <form action="<!-- TMPL_VAR name="script_name" -->" name="Aform" method="post">
124   <input type="hidden" name="op" value="<!-- TMPL_VAR name="confirm_op"-->" />
125   <fieldset class="rows">
126     <ol>
127       <li>
128           <!-- TMPL_IF name="edit_class_source" -->
129                   <span class="label">Classification source code: </span>
130             <input type="hidden" name="class_source" value="<!-- TMPL_VAR name="class_source" -->" />
131             <!-- TMPL_VAR name="class_source" -->
132           <!-- TMPL_ELSE -->
133                   <label for="class_source">Classification source code: </label>
134             <input type="text" id="class_source" name="class_source"  size="10" maxlength="10" />
135           <!-- /TMPL_IF -->
136        </li>
137        <li><label for="description">Description: </label>
138            <input type="text" id="description" name="description" size="50" maxlength="250" 
139                   value="<!-- TMPL_VAR name="description" escape="HTML" -->" />
140        </li>
141        <li><label for="used">Source in use?</label>
142            <!-- TMPL_IF NAME="used" --><input type="checkbox" id="used" name="used" value="used" checked="checked" /><!-- TMPL_ELSE -->
143                   <input type="checkbox" id="used" name="used" value="used" /><!-- /TMPL_IF -->
144        </li>
145        <li><label for="sort_rule">Filing Rule: </label>
146            <select id="sort_rule" name="sort_rule">
147            <!-- TMPL_LOOP name="rules_dropdown" -->
148              <!-- TMPL_IF name="selected" -->
149              <option value="<!-- TMPL_VAR name="rule" -->" selected="selected"><!-- TMPL_VAR name="description" --> (<!-- TMPL_VAR name="rule" -->)</option>
150              <!-- TMPL_ELSE -->
151              <option value="<!-- TMPL_VAR name="rule" -->"><!-- TMPL_VAR name="description" --> (<!-- TMPL_VAR name="rule" -->)</option>
152              <!-- /TMPL_IF -->
153            <!-- /TMPL_LOOP -->
154            </select>
155        </li>    
156     </ol>
157   </fieldset>
158   <fieldset class="action">
159     <!-- TMPL_IF name="edit_class_source" -->
160     <input type="button" value="Save"
161            onclick="CheckSourceForm(this.form)" />
162     <!-- TMPL_ELSE -->
163     <input type="button" value="Save"
164            onclick="CheckSourceForm(this.form)" />
165     <!-- /TMPL_IF-->
166     <a class="cancel" href="/cgi-bin/koha/admin/classsources.pl">Cancel</a>
167   </fieldset>
168 </form>
169 <!-- /TMPL_IF -->
170
171 <!-- TMPL_IF name="sort_rule_form" -->
172   <!-- TMPL_IF name="edit_sort_rule" -->
173 <h2>Modify filing rule</h2>
174   <!-- TMPL_ELSE -->
175 <h2>Add filing rule</h2>
176   <!-- /TMPL_IF -->
177 <form action="<!-- TMPL_VAR name="script_name" -->" name="Aform" method="post">
178   <input type="hidden" name="op" value="<!-- TMPL_VAR name="confirm_op"-->" />
179   <fieldset class="rows">
180     <ol>
181       <li>
182           <!-- TMPL_IF name="edit_sort_rule" -->
183                   <span class="label">Filing rule code: </span>
184             <input type="hidden" name="sort_rule" value="<!-- TMPL_VAR name="sort_rule" -->" />
185             <!-- TMPL_VAR name="sort_rule" -->
186           <!-- TMPL_ELSE -->
187                   <label for="sort_rule">Filing rule code: </label>
188             <input type="text" id="sort_rule" name="sort_rule"  size="10" maxlength="10" />
189           <!-- /TMPL_IF -->
190        </li>
191        <li><label for="description">Description: </label>
192            <input type="text" id="description" name="description" size="50" maxlength="250" 
193                   value="<!-- TMPL_VAR name="description" escape="HTML" -->" />
194        </li>
195        <li><label for="sort_routine">Filing Routine: </label>
196            <select id="sort_routine" name="sort_routine">
197            <!-- TMPL_LOOP name="routines_dropdown" -->
198              <!-- TMPL_IF name="selected" -->
199              <option value="<!-- TMPL_VAR name="routine" -->" selected="selected"><!-- TMPL_VAR name="routine" --></option>
200              <!-- TMPL_ELSE -->
201              <option value="<!-- TMPL_VAR name="routine" -->"><!-- TMPL_VAR name="routine" --></option>
202              <!-- /TMPL_IF -->
203            <!-- /TMPL_LOOP -->
204            </select>
205        </li>
206     </ol>
207   </fieldset>
208   <fieldset class="action">
209   <!-- TMPL_IF name="edit_sort_rule" -->
210         <input type="button" value="Save"
211            onclick="CheckRuleForm(this.form)" />
212     <!-- TMPL_ELSE -->
213         <input type="button" value="Save"
214            onclick="CheckRuleForm(this.form)" />    <!-- /TMPL_IF-->
215         <a class="cancel" href="/cgi-bin/koha/admin/classsources.pl">Cancel</a>
216   </fieldset>
217 </form>
218 <!-- /TMPL_IF -->
219
220 <!-- TMPL_IF name="delete_class_source_form" -->
221 <div class="dialog alert"><h3>Confirm deletion of classification source <span class="ex">'<!-- TMPL_VAR name="class_source" -->'</span>?</h3>
222 <form action="<!-- TMPL_VAR name="script_name" -->" name="Aform" method="post">
223   <input type="hidden" name="op" value="<!-- TMPL_VAR name="confirm_op"-->" />
224   <input type="hidden" name="class_source" value="<!-- TMPL_VAR name="class_source" -->" />
225   <input type="submit" value="Delete classification source" class="approve" /></form>
226   <form action="<!-- TMPL_VAR name="script_name" -->" method="get"><input type="submit" value="No, Do Not Delete" class="deny" />
227 </form>
228 </div>
229 <!-- /TMPL_IF -->
230
231 <!-- TMPL_IF name="delete_sort_rule_form" -->
232 <div class="dialog alert"><h3>Confirm deletion of filing rule <span class="ex">'<!-- TMPL_VAR name="sort_rule" -->'</span>?</h3>
233 <form action="<!-- TMPL_VAR name="script_name" -->" name="Aform" method="post">
234   <input type="hidden" name="op" value="<!-- TMPL_VAR name="confirm_op"-->" />
235   <input type="hidden" name="sort_rule" value="<!-- TMPL_VAR name="sort_rule" -->" />
236     <input type="submit" value="Delete filing rule" class="approve" />
237 </form>
238 <form action="<!-- TMPL_VAR name="script_name" -->" method="get">    <input type="submit" value="No, Do Not Delete" class="deny" /></form></div>
239 <!-- /TMPL_IF -->
240
241 <!-- TMPL_IF name="delete_sort_rule_impossible" -->
242 <div class="dialog message"><h3>Cannot delete filing rule <span class="ex">'<!-- TMPL_VAR name="sort_rule" -->'</span></h3>
243 <p>The filing rule <!-- TMPL_VAR name="sort_rule" --> is used by at least one classification source.  Please
244 remove it from all classification source definitions before trying again.
245 </p>
246 <form action="<!-- TMPL_VAR name="script_name" -->" method="get">
247     <input type="button" value="OK" class="approve" /></form>
248 </div>
249 <!-- /TMPL_IF -->
250
251 <!-- TMPL_IF name="display_lists" -->
252
253 <div id="toolbar">
254         <script type="text/javascript">
255         //<![CDATA[
256         // prepare DOM for YUI Toolbar
257          $(document).ready(function() {
258             yuiToolbar();
259          });
260         // YUI Toolbar Functions
261         function yuiToolbar() {
262             new YAHOO.widget.Button("newsource");
263             new YAHOO.widget.Button("newrule");
264         }       //]]>
265         </script>
266         <ul class="toolbar">
267         <li><a id="newsource" href="<!-- TMPL_VAR name="script_name" -->?op=add_source">New Classification Source</a></li>
268         <li><a id="newrule" href="<!-- TMPL_VAR name="script_name" -->?op=add_sort_rule">New Filing Rules</a></li>
269 </ul></div>
270
271 <h2>Classification Sources</h2>
272 <!-- TMPL_IF name="added_source" -->
273 <span class="problem">Added classification source <!-- TMPL_VAR name="added_source" --></span>
274 <!-- /TMPL_IF -->
275 <!-- TMPL_IF name="edited_source" -->
276 <span class="problem">Modified classification source <!-- TMPL_VAR name="edited_source" --></span>
277 <!-- /TMPL_IF -->
278 <!-- TMPL_IF name="deleted_source" -->
279 <span class="problem">Deleted classification source <!-- TMPL_VAR name="deleted_source" --></span>
280 <!-- /TMPL_IF -->
281 <table>
282   <tr>
283     <th>Code</th>
284     <th>Description</th>
285     <th>In Use</th>
286     <th>Filing Rule</th>
287     <th>Actions</th>
288   </tr>
289   <!-- TMPL_LOOP name="class_sources" -->
290   <tr>
291     <td><!-- TMPL_VAR name="code" --></td>
292     <td><!-- TMPL_VAR name="description" --></td>
293     <td><!-- TMPL_IF name="used" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
294     <td><!-- TMPL_VAR name="sortrule" --></td>
295     <td>
296       <a href="<!-- TMPL_VAR name="script_name" -->?op=edit_source&amp;class_source=<!-- TMPL_VAR name="code" escape="HTML" -->">Edit</a>
297       <a href="<!-- TMPL_VAR name="script_name" -->?op=delete_source&amp;class_source=<!-- TMPL_VAR name="code" escape="HTML" -->">Delete</a>
298     </td>
299   </tr>
300   <!-- /TMPL_LOOP -->
301 </table>
302
303 <div class="paginationBar"><!-- TMPL_VAR NAME="pagination_bar" --></div>
304
305 <div class="paginationBar"><!-- TMPL_VAR NAME="pagination_bar" --></div>
306 <h2>Classification Filing Rules</h2>
307 <!-- TMPL_IF name="added_rule" -->
308 <span class="problem">Added filing rule <!-- TMPL_VAR name="added_rule" --></span>
309 <!-- /TMPL_IF -->
310 <!-- TMPL_IF name="edited_rule" -->
311 <span class="problem">Modified filing rule <!-- TMPL_VAR name="edited_rule" --></span>
312 <!-- /TMPL_IF -->
313 <!-- TMPL_IF name="deleted_rule" -->
314 <span class="problem">Deleted filing rule <!-- TMPL_VAR name="deleted_rule" --></span>
315 <!-- /TMPL_IF -->
316 <table>
317   <tr>
318     <th>Code</th>
319     <th>Description</th>
320     <th>Sorting Routine</th>
321     <th>Actions</th>
322   </tr>
323   <!-- TMPL_LOOP name="class_sort_rules" -->
324   <tr>
325     <td><!-- TMPL_VAR name="rule" --></td>
326     <td><!-- TMPL_VAR name="description" --></td>
327     <td><!-- TMPL_VAR name="sort_routine" --></td>
328     <td>
329       <a href="<!-- TMPL_VAR name="script_name" -->?op=edit_sort_rule&amp;sort_rule=<!-- TMPL_VAR name="rule" escape="HTML" -->">Edit</a>
330       <a href="<!-- TMPL_VAR name="script_name" -->?op=delete_sort_rule&amp;sort_rule=<!-- TMPL_VAR name="rule" escape="HTML" -->">Delete</a>
331     </td>
332   </tr>
333   <!-- /TMPL_LOOP -->
334 </table>
335 <div class="paginationBar"><!-- TMPL_VAR NAME="pagination_bar" --></div>
336
337 <!-- /TMPL_IF -->
338
339 </div>
340 </div>
341 <div class="yui-b">
342 <!-- TMPL_INCLUDE NAME="admin-menu.inc" -->
343 </div>
344 </div>
345 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->