Fix for Bug 2373 ("Tags missing from the left menu"). Also doing some cleanup and...
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / members / messaging.tmpl
1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
2 <title>Koha &rsaquo; Patrons &rsaquo; <!-- TMPL_IF NAME="unknowuser" -->Patron does not exist<!-- TMPL_ELSE -->Patron Details for <!-- TMPL_VAR NAME="firstname" --> <!-- TMPL_VAR NAME="surname" --> (<!-- TMPL_VAR NAME="cardnumber" -->)<!-- /TMPL_IF --></title>
3 <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
4 <!-- TMPL_INCLUDE NAME="calendar.inc" -->
5 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
6 <script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/lib/jquery/plugins/jquery.checkboxes.pack.js"></script>
7 <script type="text/JavaScript" language="JavaScript">
8 //<![CDATA[
9 $.tablesorter.addParser({
10     id: 'articles', 
11     is: function(s) {return false;  }, 
12     format: function(s) { return s.toLowerCase().replace(/^(the|an|a) /,''); }, 
13     type: 'text' 
14 });
15 $(document).ready(function() {
16         $('#finesholdsissues > ul').tabs();
17         $("#issuest").tablesorter({<!-- TMPL_IF EXPR="dateformat eq 'metric'" -->
18                 dateFormat: 'uk',<!-- /TMPL_IF -->
19                 sortList: [[1,0]],
20                 headers: { 1: { sorter: 'articles' },4:{sorter:false},5: { sorter: false },6:{sorter:false},7:{sorter:false}}
21         }); 
22         $("#holdst").tablesorter({<!-- TMPL_IF EXPR="dateformat eq 'metric'" -->
23                 dateFormat: 'uk',<!-- /TMPL_IF -->
24                 sortList: [[0,0]],
25                 headers: { 1: { sorter: 'articles' },6: { sorter: false }}
26         }); 
27         $('#manage-patron-image').find("input[@value*=Delete]").click(function(){
28                  return confirm('Are you sure you want to delete this patron image? This cannot be undone.');
29         });<!-- TMPL_IF NAME="picture" -->
30         $('#manage-patron-image').find("input[@value*=Upload]").click(function(){
31                 if($("#uploadfile").val() == ""){
32                         alert("Please choose a file to upload");
33                         return false;
34                         } else {
35                  return confirm('Are you sure you want to replace the current patron image? This cannot be undone.');
36                  }
37         });<!-- /TMPL_IF -->
38         $("#renew_all").click(function(){ $(".checkboxed").checkCheckboxes(":not(input[@name*=barcodes])"); $(".checkboxed").unCheckCheckboxes(":not(input[@name*=items])"); });
39         $("#return_all").click(function(){ $(".checkboxed").checkCheckboxes(":not(input[@name*=items])"); $(".checkboxed").unCheckCheckboxes(":not(input[@name*=barcodes])"); });
40         $("#CheckAllitems").click(function(){ $(".checkboxed").checkCheckboxes(":not(input[@name*=barcodes])"); $(".checkboxed").unCheckCheckboxes(":not(input[@name*=items])"); return false; });
41     $("#CheckNoitems").click(function(){ $(".checkboxed").unCheckCheckboxes(":not(input[@name*=barcodes])"); return false; });
42         $("#CheckAllreturns").click(function(){ $(".checkboxed").checkCheckboxes(":not(input[@name*=items])"); $(".checkboxed").unCheckCheckboxes(":not(input[@name*=barcodes])"); return false; });
43     $("#CheckNoreturns").click(function(){ $(".checkboxed").unCheckCheckboxes(":not(input[@name*=items])"); return false; });
44  });
45 function uncheck_sibling(me){
46 nodename=me.getAttribute("name");
47 if (nodename =="barcodes[]"){
48     var Node=me.parentNode.previousSibling;
49     while (Node.nodeName!="TD"){Node=Node.previousSibling}
50     var Nodes=Node.childNodes;
51     for (var i=0;i<Nodes.length;i++){
52       if (Nodes[i].nodeName=="INPUT" && Nodes[i].getAttribute("type")=="checkbox"){
53         Nodes[i].checked=false;
54       }     
55    }   
56
57 }else {
58     var Node=me.parentNode.nextSibling;
59     while (Node.nodeName!="TD"){Node=Node.nextSibling}
60     var Nodes=Node.childNodes;
61     for (var i=0;i<Nodes.length;i++){
62       if (Nodes[i].nodeName=="INPUT" && Nodes[i].getAttribute("type")=="checkbox"){
63         Nodes[i].checked=false;
64       }     
65    }   
66 }
67 }
68 //]]>
69 </script>
70
71 </head>
72 <body>
73 <!-- TMPL_INCLUDE NAME="header.inc" -->
74 <!-- TMPL_INCLUDE NAME="patron-search.inc" -->
75
76 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/members/members-home.pl">Patrons</a>  &rsaquo; <!-- TMPL_IF NAME="unknowuser" -->Patron does not exist<!-- TMPL_ELSE -->Patron Details for <!-- TMPL_VAR NAME="firstname" --> <!-- TMPL_VAR NAME="surname" --> (<!-- TMPL_VAR NAME="cardnumber" -->)<!-- /TMPL_IF --> </div>
77
78 <div id="doc3" class="yui-t1">
79    
80    <div id="bd">
81         <div id="yui-main">
82         <div class="yui-b">
83 <!-- TMPL_INCLUDE NAME="members-toolbar.inc" -->
84 <!-- TMPL_IF NAME="error" -->
85 <div class="dialog alert">
86 <!-- TMPL_IF NAME="AUTH_UPDATE_FAILED" -->
87 <h3>Userid / Password update failed</h3>
88 <strong>Insufficient privileges.</strong>
89 <p>Other fields updated.</p>
90 <!-- /TMPL_IF -->
91 <!-- TMPL_IF NAME="CANT_DELETE_STAFF" -->
92 <h3>Unable to delete staff user</h3>
93 <p>Insufficient privileges.</p>
94 <!-- /TMPL_IF -->
95 <!-- TMPL_IF NAME="CANT_DELETE_OTHERLIBRARY" -->
96 <h3>Unable to delete patrons from other libraries with current settings</h3>
97 <p>Insufficient privileges.</p>
98 <!-- /TMPL_IF -->
99 <!-- TMPL_IF NAME="CANT_DELETE" -->
100 <h3>Unable to delete patron:</h3>
101 <p>Insufficient privileges.</p>
102 <!-- /TMPL_IF -->
103 </div>
104 <!-- /TMPL_IF -->
105 <div class="yui-g">
106 <!-- TMPL_IF NAME="unknowuser" -->
107    <div class="dialog message">
108          This patron does not exist.
109    </div>
110 <!-- TMPL_ELSE -->
111
112  <div class="yui-u first">
113
114 <form method="get" name="messaging">
115
116 <input type="hidden" name="modify" value="yes" />
117 <input type="hidden" name="borrowernumber" value="<!-- TMPL_VAR NAME="borrowernumber" -->" />
118 <fieldset class="brief"><legend>Manage patron messaging settings</legend>
119   <!-- TMPL_IF NAME= "settings_updated" -->
120   <div class="dialog message"><h1>Settings Updated</h1>
121     The patron settings have been updated</div>
122   <!-- /TMPL_IF -->
123   <table>
124     <tr><TH></TH><TH># days in advance</TH><TH>sms</TH><TH>email</TH><TH>Digests only?</TH><TH>rss</TH><TH>do not notify</TH></tr>
125     <!-- TMPL_LOOP name="messaging_preferences" -->
126     <tr>
127       <td><label for="firstname"><!-- TMPL_VAR NAME="message_name" --></label></td>
128       <!-- TMPL_IF NAME="takes_days" -->
129       <td><SELECT name="<!-- TMPL_VAR NAME="message_attribute_id" -->-DAYS" id="<!-- TMPL_VAR NAME="message_name" -->-DAYS" >
130           <!-- TMPL_LOOP name="select_days" -->
131           <OPTION VALUE="<!-- TMPL_VAR NAME="day" -->"  <!-- TMPL_VAR NAME="selected"  --> ><!-- TMPL_VAR NAME="day" --></OPTION>
132           <!-- /TMPL_LOOP -->
133         </SELECT>
134       </td>
135       <!-- TMPL_ELSE -->
136       <td>-</td>
137       <!-- /TMPL_IF -->
138       <!-- TMPL_IF NAME="transport-sms" -->
139       <td><input type="checkbox"
140                  id="sms<!-- TMPL_VAR NAME="message_attribute_id" -->"
141                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
142                  value="sms" <!-- TMPL_VAR NAME="transport-sms"   --> onclick = "document.messaging.none<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;">
143       </td>
144       <!-- TMPL_ELSE -->
145       <td>-</td>
146       <!-- /TMPL_IF -->
147
148       <!-- TMPL_IF NAME="transport-email" -->
149       <td><input type="checkbox"
150                  id="email<!-- TMPL_VAR NAME="message_attribute_id" -->"
151                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
152                  value="email"   <!-- TMPL_VAR NAME="transport-email"   --> onclick = "document.messaging.none<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;">
153       </td>
154       <!-- TMPL_ELSE -->
155       <td>-</td>
156       <!-- /TMPL_IF -->
157
158       <!-- TMPL_IF NAME="has_digest" -->
159       <td><input type="checkbox"
160                  id="digest<!-- TMPL_VAR NAME="message_attribute_id" -->"
161                  value="<!-- TMPL_VAR NAME="message_attribute_id" -->"
162                  name="digest"   <!-- TMPL_VAR NAME="digest" --> onclick = "document.messaging.none<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;">
163       </td>
164       <!-- TMPL_ELSE -->
165       <td>-</td>
166       <!-- /TMPL_IF -->
167
168       <!-- TMPL_IF NAME="transport-rss" -->
169       <td><input type="checkbox"
170                  id="rss<!-- TMPL_VAR NAME="message_attribute_id" -->"
171                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
172                  value="rss"  <!-- TMPL_VAR NAME="transport-rss"   --> onclick = "document.messaging.none<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;">
173       </td>
174       <!-- TMPL_ELSE -->
175       <td>-</td>
176       <!-- /TMPL_IF -->
177
178       <td><input type="checkbox" id="none<!-- TMPL_VAR NAME="message_attribute_id" -->"
179                  onclick = "if ( document.messaging.none<!-- TMPL_VAR NAME="message_attribute_id" -->.checked == true ) {
180                             document.messaging.sms<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;
181                             document.messaging.email<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;
182                             document.messaging.digest<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false;
183                             document.messaging.rss<!-- TMPL_VAR NAME="message_attribute_id" -->.checked=false; }" /></td>
184     </tr>
185     <!-- /TMPL_LOOP -->
186   </table>
187 SMS number: <input type="text" name="SMSnumber" value="<!-- TMPL_VAR NAME="SMSnumber"  -->" />
188
189 </fieldset>
190
191
192 <fieldset class="action">
193   <input type="submit" value="Submit Changes" /> <a class="cancel" href="/cgi-bin/koha/opac-user.pl">Cancel</a>
194 </fieldset>
195 <br />
196
197 <!-- TMPL_IF NAME="message_queue" -->
198 <table>
199   <CAPTION>Message Queue</CAPTION>
200   <tr><tH>Type</TH><TH>Subject</TH><TH>Status</TH><TH>Time Prepared</TH></tr>
201 <!-- TMPL_LOOP name="message_queue" -->
202   <tr><td><!-- TMPL_VAR NAME="message_transport_type" --></td><td><!-- TMPL_VAR NAME="subject" --></td><td><!-- TMPL_VAR NAME="status" --></td><td><!-- TMPL_VAR NAME="time_queued" --></td></tr>
203 <!-- /TMPL_LOOP -->
204 </table>
205 <!-- /TMPL_IF -->
206
207 </form>
208
209 <!--  -->
210
211
212 </div>
213 </div>
214
215 <!-- /TMPL_IF --> <!-- unknowuser -->
216
217
218 </div>
219 </div>
220 <div class="yui-b">
221 <!-- TMPL_INCLUDE NAME="circ-menu.inc" -->
222 </div>
223 </div>
224 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->