rel_3_0 moved to HEAD (introducing new files)
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / admin / cities.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System administration: cities
2 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
3 <!-- TMPL_INCLUDE NAME="menus.inc" -->
4 <!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
5
6 <!-- TMPL_IF NAME="add_form" -->
7         <!-- TMPL_IF NAME="cityid" -->
8                 <h1>Modify a city</h1>
9         <!-- TMPL_ELSE -->
10                 <h1>Add a city</h1>
11         <!-- /TMPL_IF -->
12
13         <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
14         <input type="hidden" name="op" value="add_validate">
15         <input type="hidden" name="checked" value="0">
16         <input type="hidden" name="cityid" value="<!-- TMPL_VAR NAME="cityid" -->">
17
18         <!-- TMPL_IF NAME="cityid" -->
19                 <p class="p_borrowers">
20         
21                 <label>City id</label>
22                 <label><b><!-- TMPL_VAR NAME="cityid" --></b></label>
23                 </p>
24         <!-- /TMPL_IF -->
25         <p>
26         <label>City name</label>
27         <input  type="text" name="city_name" size="40" maxlength="80" value="<!-- TMPL_VAR NAME="city_name" escape=HTML -->">&nbsp;
28         </p>
29         <p>                             
30         <label>City zipcode</label>
31         <input type="text" name="city_zipcode" size="10" maxlength="10" value="<!-- TMPL_VAR NAME="city_zipcode" -->">
32         </p>
33         
34         <p>
35         <div >
36                 <input class="button" type="button" onclick="Check(this.form)" value="OK">
37         </div>  
38         </p>
39         </form>
40
41 <!-- /TMPL_IF -->
42 <!-- TMPL_IF NAME="delete_confirm" -->
43         <table>
44                 <tr>
45                         <td>
46                                 <b>City id</b>
47                         </td>
48                         <td>
49                                 <!-- TMPL_VAR NAME="cityid" -->
50                         </td>
51                 </tr>
52                 <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
53                         <input type="hidden" name="op" value="delete_confirmed">
54                         <input type="hidden" name="cityid" value="<!-- TMPL_VAR NAME="cityid" -->">        
55                 <tr>
56                         <td>city name</td>
57                         <td><!-- TMPL_VAR NAME="city_name" --></td>
58                 </tr>
59                 <tr>
60                         <td>City zipcode</td>
61                         <td><!-- TMPL_VAR NAME="city_zipcode" --></td>
62                 </tr>
63                 </tr>
64                 <!-- TMPL_IF NAME="totalgtzero" -->
65                 <tr>
66                         <td colspan="2" align="center" class="problem">This record is used <!-- TMPL_VAR NAME="total" --> times. Impossible to delete it</td>
67                 </tr>
68         <tr>
69                         <td colspan="2">
70                                 </form><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
71                                 <input type="submit" value="OK">
72                                 </form>
73                         </td>
74                 </tr>
75                 <!-- TMPL_ELSE -->
76                 <tr>
77                         <td colspan="2" align="center">confirm deletion</td>
78                 </tr>
79                 <tr>
80                         <td><input type="submit" value="YES"></form></td>
81                         <td><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
82                         <input type="submit" value="NO"></form></td>
83                 </tr>
84                 <!-- /TMPL_IF -->
85 </table>
86 <!-- /TMPL_IF -->
87
88 <!-- TMPL_IF NAME="else" -->
89         <h2>Cities management</h2>
90         <!-- TMPL_IF NAME="searchfield" -->
91                 Searching: <!-- TMPL_VAR NAME="searchfield" -->
92         <!-- /TMPL_IF -->
93         <form action="<TMPL_VAR NAME="script_name">" method="post">
94                 <input type="text" name="city_name" value="<!-- TMPL_VAR NAME="searchfield" -->">
95                 <input type="submit" name="submit" value="OK" class="button">
96         </form>
97
98         <table>
99                 <tr>
100                         <th>City id</th>
101                         <th>City name</th>
102                         <th>City zipcode</th>
103                         <th> </th>
104                         <th> </th>
105                         
106                 </tr>
107                 <!-- TMPL_LOOP NAME="loop" -->
108                 <!-- TMPL_IF NAME="toggle" -->
109                 <tr class="hilighted">
110                 <!-- TMPL_ELSE -->
111                 <tr>
112                 <!-- /TMPL_IF -->
113                         <td><!-- TMPL_VAR NAME="cityid" --></td>
114                         <td><!-- TMPL_VAR NAME="city_name" --></td>
115                         <td><!-- TMPL_VAR NAME="city_zipcode" --></td>
116                         
117                         <td><a href="<!-- TMPL_VAR NAME="script_name" -->?op=add_form&amp;cityid=<!-- TMPL_VAR NAME="cityid" -->">edit</a></td>
118                         <td><a href="<!-- TMPL_VAR NAME="script_name" -->?op=delete_confirm&amp;cityid=<!-- TMPL_VAR NAME="cityid" -->">delete</a></td>
119                 </tr>
120                 <!-- /TMPL_LOOP -->
121
122         </table>
123         <p><form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
124                 <input type="hidden" name="op" value="add_form">
125                 <input type="submit" class="button" value="Add a city"  alt="Add city"><br>
126         </form></p>
127 <!-- /TMPL_IF -->
128
129 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
130 <script language="javascript" type="text/javascript">
131                 function _(s) { return s } // dummy function for gettext
132                 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
133                 function isNotNull(f,noalert) {
134                         if (f.value.length == 0) {
135                 return false;
136                         }
137                 return true;
138                 }
139                 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
140                 function toUC(f) {
141                         var x=f.value.toUpperCase();
142                         f.value=x;
143                         return true;
144                 }
145                 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
146                 function isNum(v,maybenull) {
147                 var n = new Number(v.value);
148                 if (isNaN(n)) {
149                         return false;
150                         }
151                 if (maybenull == 0 && v.value =='') {
152                         return false;
153                 }
154                 return true;
155                 }
156                 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
157                 function isDate(f) {
158                         var t = Date.parse(f.value);
159                         if (isNaN(t)) {
160                                 return false;
161                         }
162                 }
163                 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
164                 function Check(f) {
165                         var ok=1;
166                         var _alertString="";
167                         var alertString2;
168                         if (f.city_zipcode.value.length == 0 && f.city_name.value.length == 0 ) {
169                                 _alertString += "\n- " + _("City name & zipcode missing");
170                                 alert(_alertString);    
171                         }
172                         else{
173                         document.Aform.submit();
174                         }
175                 }
176 </script>