47fb69d6c0ef640cf4a4e89d08c03fcd9e0103e1
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / tools / letter.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Tools &rsaquo; Notices<!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF name="modify" --> &rsaquo; Modify notice<!-- TMPL_ELSE --> &rsaquo; Add notice<!-- /TMPL_IF --><!-- /TMPL_IF --><!-- TMPL_IF NAME="add_validate" --> &rsaquo; Notice added<!-- /TMPL_IF --><!-- TMPL_IF NAME="delete_confirm" --> &rsaquo; Confirm Deletion<!-- /TMPL_IF --></title>
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- TMPL_INCLUDE NAME="yui-toolbars.inc" -->
5 <!-- TMPL_IF NAME="add_form" -->
6         <script type="text/javascript">
7         //<![CDATA[
8         
9                 function isNotNull(f,noalert) {
10                         if (f.value.length ==0) {
11         return false;
12                         }
13                         return true;
14                 }
15         
16                 function toUC(f) {
17                         var x=f.value.toUpperCase();
18                         f.value=x;
19                         return true;
20                 }
21         
22                 function isNum(v,maybenull) {
23                 var n = new Number(v.value);
24                 if (isNaN(n)) {
25                         return false;
26                         }
27                 if (maybenull==0 && v.value=='') {
28                         return false;
29                 }
30                 return true;
31                 }
32         
33                 function isDate(f) {
34                         var t = Date.parse(f.value);
35                         if (isNaN(t)) {
36                                 return false;
37                         }
38                 }
39         
40                 function Check(f) {
41                         var ok=1;
42                         var _alertString="";
43                         var alertString2;
44 /*                      if (!(isNotNull(window.document.Aform.code))) {
45                                 _alertString += "\n- " + _("Code missing");
46                         }*/
47 /*                      if (!(isNotNull(window.document.Aform.name))) {
48                                 _alertString += "\n- " + _("Name missing");
49                         }*/
50                         if (_alertString.length==0) {
51                                 document.Aform.submit();
52                         } else {
53                                 alertString2  = _("Form not submitted because of the following problem(s)");
54                                 alertString2 += "\n------------------------------------------------------------------------------------\n";
55                                 alertString2 += _alertString;
56                                 alert(alertString2);
57                         }
58                 }
59                 // GPL code coming from PhpMyAdmin
60                 function insertValueQuery() {
61                         var myQuery = document.Aform.content;
62                         var myListBox = document.Aform.SQLfieldname;
63                 
64                         if(myListBox.options.length > 0) {
65                                 var chaineAj = "";
66                                 var NbSelect = 0;
67                                 for(var i=0; i<myListBox.options.length; i++) {
68                                         if (myListBox.options[i].selected){
69                                                 NbSelect++;
70                                                 if (NbSelect > 1)
71                                                         chaineAj += ", ";
72                                                 chaineAj += myListBox.options[i].value;
73                                         }
74                                 }
75                 
76                                 //IE support
77                                 if (document.selection) {
78                                         myQuery.focus();
79                                         sel = document.selection.createRange();
80                                         sel.text = chaineAj;
81                                         document.Aform.insert.focus();
82                                 }
83                                 //MOZILLA/NETSCAPE support
84                                 else if (document.Aform.content.selectionStart || document.Aform.content.selectionStart == "0") {
85                                         var startPos = document.Aform.content.selectionStart;
86                                         var endPos = document.Aform.content.selectionEnd;
87                                         var chaineSql = document.Aform.content.value;
88                                         myQuery.value = chaineSql.substring(0, startPos) +'<<'+ chaineAj+'>>' + chaineSql.substring(endPos, chaineSql.length);
89                                 } else {
90                                         myQuery.value += chaineAj;
91                                 }
92                         }
93                 }
94                 //]]>
95                 </script>
96         <!-- /TMPL_IF -->
97 </head>
98 <body class="yui-skin-sam">
99 <!-- TMPL_INCLUDE NAME="header.inc" -->
100 <!-- TMPL_INCLUDE NAME="letters-search.inc" -->
101
102 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a> &rsaquo; <!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF name="modify" --><a href="/cgi-bin/koha/tools/letter.pl">Noticess</a> &rsaquo; Modify notice<!-- TMPL_ELSE --> <a href="/cgi-bin/koha/tools/letter.pl">Notices</a> &rsaquo; Add notice<!-- /TMPL_IF --><!-- TMPL_ELSE --><!-- TMPL_IF NAME="add_validate" --> <a href="/cgi-bin/koha/tools/letter.pl">Notices</a> &rsaquo; Notice added<!-- TMPL_ELSE --><!-- TMPL_IF NAME="delete_confirm" --> <a href="/cgi-bin/koha/tools/letter.pl">Notices</a> &rsaquo; Confirm Deletion<!-- TMPL_ELSE -->Notices<!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF --></div>
103
104 <!-- TMPL_IF NAME="add_form" --><div id="doc" class="yui-t7"><!-- TMPL_ELSE --><div id="doc3" class="yui-t2"><!-- /TMPL_IF -->
105    
106    <div id="bd">
107         <div id="yui-main">
108         <div class="yui-b">
109
110         <!-- TMPL_IF NAME="else" -->
111 <!-- TMPL_INCLUDE NAME="tools-notices-toolbar.inc" -->
112                 
113                 <!-- TMPL_IF NAME="search" -->
114                 <p>You Searched for <b><!-- TMPL_VAR NAME="searchfield" --></b></p>
115                 <!-- /TMPL_IF -->
116                 <!-- TMPL_IF NAME="letter" --><table>
117                 <tr>
118                         <th>Module</th>
119                         <th>Code</th>
120                         <th>Name</th>
121                         <th>&nbsp;</th>
122                         <th>&nbsp;</th>
123                 </tr>
124                 <!-- TMPL_LOOP NAME="letter" -->
125                         <tr bgcolor=<!-- TMPL_VAR NAME="toggle" --> >
126                                 <td><!-- TMPL_VAR NAME="module" --></td>
127                                 <td><!-- TMPL_VAR NAME="code" --></td>
128                                 <td><!-- TMPL_VAR NAME="name" --></td>
129                                 <td>
130                                         <a href="/cgi-bin/koha/tools/letter.pl?op=add_form&amp;module=<!-- TMPL_VAR name="module" -->&amp;code=<!-- TMPL_VAR NAME="code" -->">Edit</a>
131                                 </td>
132                                 <td>
133                                         <a href="/cgi-bin/koha/tools/letter.pl?op=delete_confirm&amp;module=<!-- TMPL_VAR name="module"-->&amp;code=<!-- TMPL_VAR NAME="code" -->">Delete</a>
134                                 </td>
135                         </tr>
136                 <!-- /TMPL_LOOP -->
137                 </table>
138                 <!-- /TMPL_IF -->
139
140         <!-- /TMPL_IF -->
141         
142         <!-- TMPL_IF NAME="add_form" -->
143         
144         
145                 <form action="/cgi-bin/koha/tools/letter.pl" name="Aform" method="post">
146                 <input type="hidden" name="op" value="add_validate" />
147                 <input type="hidden" name="checked" value="0" />
148                 <fieldset class="rows">
149                 <legend><!-- TMPL_IF name="modify" -->Modify letter<!-- TMPL_ELSE -->Add letter<!-- /TMPL_IF --></legend>
150                 <ol>
151                 <!-- TMPL_IF NAME="modify" -->
152                         <li>
153                                 <label for="module">Koha module:</label>
154                                 <select name="module" id="module">
155                                     <!--TMPL_IF Name="catalogue"-->
156                                     <option value="catalogue" selected="selected">Catalogue</option>
157                                     <!--TMPL_ELSE-->
158                                     <option value="catalogue" >Catalogue</option>
159                                     <!--/TMPL_IF-->
160                                     <!--TMPL_IF Name="Serial"-->
161                                     <option value="serial" selected="selected">Serial</option>
162                                     <!--TMPL_ELSE-->
163                                     <option value="serial">Serial</option>
164                                     <!--/TMPL_IF-->
165                                     <!--TMPL_IF Name="claimacquisition"-->
166                                     <option value="claimacquisition" selected="selected">Claim Acquisition</option>
167                                     <!--TMPL_ELSE-->
168                                     <option value="claimacquisition">Claim Acquisition</option>
169                                     <!--/TMPL_IF -->
170                                     <!--TMPL_IF Name="claimissues"-->
171                                     <option value="claimissues" selected="selected">Claim Issues</option>
172                                     <!--TMPL_ELSE-->
173                                     <option value="claimissues">Claim Issues</option>
174                                     <!--/TMPL_IF-->
175                                     <!--TMPL_IF Name="circulation"-->
176                                     <option value="circulation" selected="selected">Circulation</option>
177                                     <!--TMPL_ELSE-->
178                                     <option value="circulation">Circulation</option>
179                                     <!--/TMPL_IF-->
180                                     <!--TMPL_IF Name="members"-->
181                                     <option value="members" selected="selected">Members</option>
182                                     <!--TMPL_ELSE-->
183                                     <option value="members">Members</option>
184                                     <!--/TMPL_IF-->
185                                 </select>
186                         </li>
187                         <li>
188                                 <span class="label">Code:</span><input type="hidden" id="code" name="code" value="<!-- TMPL_VAR NAME="code" -->" /><!-- TMPL_VAR NAME="code" -->
189                         </li>
190                 <!-- /TMPL_IF -->
191                 
192                 <!-- TMPL_IF NAME="adding" -->
193                         <li>
194                                 <label for="module">Koha module:</label>
195                                 <select name="module" id="module" onchange="javascript:window.location.href = unescape(window.location.pathname)+'?op=add_form&amp;module='+this.value+'&amp;content='+window.document.forms['Aform'].elements['content'].value;">
196                                                 <!--TMPL_IF Name="catalogue"-->
197                         <option value="catalogue" selected="selected">Catalogue</option>
198                                                 <!--TMPL_ELSE-->
199                         <option value="catalogue" >Catalogue</option>
200                         <!--/TMPL_IF-->
201                                                 <!--TMPL_IF Name="serial"-->
202                                                 <option value="serial" selected="selected">Serial</option>
203                                                 <!--TMPL_ELSE-->
204                                                 <option value="serial">Serial</option>
205                                                 <!--/TMPL_IF-->
206                                                 <!--TMPL_IF Name="claimacquisition"-->
207                                                 <option value="claimacquisition" selected="selected">Claim Acquisition</option>
208                                                 <!--TMPL_ELSE-->
209                                                 <option value="claimacquisition">Claim Acquisition</option>
210                                                 <!--/TMPL_IF -->
211                                                 <!--TMPL_IF Name="claimissues"-->
212                                                 <option value="claimissues" selected="selected">Claim Issues</option>
213                                                 <!--TMPL_ELSE-->
214                                                 <option value="claimissues">Claim Issues</option>
215                                                 <!--/TMPL_IF-->
216                                                 <!--TMPL_IF Name="circulation"-->
217                                                 <option value="circulation" selected="selected">Circulation</option>
218                                                 <!--TMPL_ELSE-->
219                                                 <option value="circulation">Circulation</option>
220                                                 <!--/TMPL_IF-->
221                                                 <!--TMPL_IF Name="members"-->
222                                                 <option value="members" selected="selected">Members</option>
223                                                 <!--TMPL_ELSE-->
224                                                 <option value="members">Members</option>
225                                                 <!--/TMPL_IF-->
226                                 </select>
227                         </li>
228                         <li>
229                                 <label for="code">Code:</label><input type="text" id="code" name="code" size="20" maxlength="20" />
230                         </li>
231                 <!-- /TMPL_IF -->
232                 
233                 <li>
234                         <label for="name">Name:</label><input type="text" id="name" name="name" size="60" value="<!-- TMPL_VAR NAME="name" -->" />
235                 </li>
236                 <li>
237                         <label for="title">Message Subject:</label><input type="text" id="title" name="title" size="60" value="<!-- TMPL_VAR NAME="title" -->" />
238                 </li>
239                 <li>
240                         <label for="SQLfieldname">Message Body:</label>
241                 </li>
242                 <li>            
243                 <select name="SQLfieldname" id="SQLfieldname" size="9">
244                         <!-- TMPL_LOOP name="SQLfieldname" -->
245                                 <option value="<!-- TMPL_VAR name="value"-->"><!-- TMPL_VAR name="text"--></option>
246                         <!-- /TMPL_LOOP -->
247                 </select>
248         <input type="button" name="insert" value="&gt;&gt;" onclick="insertValueQuery()" title="Insert" />
249         <textarea name="content" cols="80" rows="15"><!-- TMPL_VAR NAME="content" --></textarea>
250                 </li>
251                 </ol>
252                 </fieldset>
253                 <p><input type="button" value="Submit" onclick="Check(this.form)" class="button" /></p>
254                 </form>
255         <!-- /TMPL_IF -->
256         
257         <!-- TMPL_IF NAME="add_validate" -->
258         Data recorded
259         <form action="<!-- TMPL_VAR NAME="action" -->" method="post">
260         <input type="submit" value="OK" />
261         </form>
262         <!-- /TMPL_IF -->
263         
264         <!-- TMPL_IF NAME="delete_confirm" -->
265         <h3>Delete Notice?</h3>
266         <table>
267                 <tr>
268                         <td>
269                                 <b>module / Code</b>
270                         </td>
271                         <td>
272                                 <b><!-- TMPL_VAR name="module"--> / <!-- TMPL_VAR NAME="code" --></b>
273                         </td>
274                 </tr>
275                 <tr>
276                         <td>Name</td>
277                         <td><!-- TMPL_VAR NAME="Name" --></td>
278                 </tr>
279         </table>
280                         <p><form action="<!-- TMPL_VAR NAME="action" -->" method="post"><input type="hidden" name="op" value="delete_confirmed">
281                 <input type="hidden" name="code" value="<!-- TMPL_VAR NAME="code" -->" />
282                 <input type="hidden" name="module" value="<!-- TMPL_VAR NAME="module" -->" />
283                                 <input type="submit" value="YES" />
284                                 </form>
285
286                                 <form action="<!-- TMPL_VAR NAME="action" -->" method="post">
287                                         <input type="submit" value="NO" />
288                                 </form>
289                         </p>
290
291         <!-- /TMPL_IF -->
292         
293         <!-- TMPL_IF NAME="delete_confirmed" -->
294         Data deleted
295         <form action="<!-- TMPL_VAR NAME="action" -->" method="post">
296         <input type="submit" value="OK" />
297         </form>
298         <!-- /TMPL_IF -->
299
300 </div>
301 </div>
302 <!-- TMPL_UNLESS NAME="add_form" --><div class="yui-b">
303 <!-- TMPL_INCLUDE NAME="tools-menu.inc" -->
304 </div><!-- /TMPL_UNLESS -->
305 </div>
306 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->