bug 3222: changes to messaging preferences form
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / messaging-preference-form.inc
1 <!-- snippet for form to set borrower and patron category messaging preferences -->
2 <script type="text/javascript">//<![CDATA[
3         $(document).ready(function(){
4                 $(".none").click(function(){
5                         if($(this).attr("checked")){
6                                 var rowid = $(this).attr("id");
7                                 newid = Number(rowid.replace("none","")) 
8                                 $("#sms"+newid).attr("checked","");
9                                 $("#email"+newid).attr("checked","");
10                                 $("#digest"+newid).attr("checked","");
11                                 $("#rss"+newid).attr("checked","");
12                         }
13                 });
14         });
15 //]]>
16 </script>
17
18 <input type="hidden" name="modify" value="yes" />
19 <input type="hidden" name="borrowernumber" value="<!-- TMPL_VAR NAME="borrowernumber" -->" />
20   <table>
21     <tr><th></th><th>Days in advance</th><!-- TMPL_IF NAME="SMSSendDriver" --><th>SMS</th><!-- /TMPL_IF --><th>Email</th><th>Digests only?</th><!-- <th>RSS</th> --><th>Do not notify</th></tr>
22     <!-- TMPL_LOOP name="messaging_preferences" -->
23     <tr>
24       <td><!-- TMPL_VAR NAME="message_name" --></td>
25       <!-- TMPL_IF NAME="takes_days" -->
26       <td><select name="<!-- TMPL_VAR NAME="message_attribute_id" -->-DAYS">
27           <!-- TMPL_LOOP name="select_days" -->
28           <!-- TMPL_IF NAME="selected" --><option value="<!-- TMPL_VAR NAME="day" -->" selected="selected"><!-- TMPL_VAR NAME="day" --></option><!-- TMPL_ELSE -->
29           <option value="<!-- TMPL_VAR NAME="day" -->"><!-- TMPL_VAR NAME="day" --></option>
30       <!-- /TMPL_IF -->
31           <!-- /TMPL_LOOP -->
32         </select>
33       </td>
34       <!-- TMPL_ELSE -->
35       <td>-</td>
36       <!-- /TMPL_IF -->
37       <!-- TMPL_IF NAME="transport-sms" -->
38       <!-- TMPL_IF NAME="SMSSendDriver" --><td><input type="checkbox"
39                  id="sms<!-- TMPL_VAR NAME="message_attribute_id" -->"
40                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
41                  value="sms"   <!-- TMPL_VAR NAME="transport-sms"   --> onclick = "$('#none'+'<!-- TMPL_VAR NAME="message_attribute_id" -->').attr('checked','');" />
42       </td><!-- /TMPL_IF -->
43       <!-- TMPL_ELSE -->
44       <td>-</td>
45       <!-- /TMPL_IF -->
46
47       <!-- TMPL_IF NAME="transport-email" -->
48       <td><input type="checkbox"
49                  id="email<!-- TMPL_VAR NAME="message_attribute_id" -->"
50                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
51                  value="email"   <!-- TMPL_VAR NAME="transport-email"   --> onclick = "$('#none'+'<!-- TMPL_VAR NAME="message_attribute_id" -->').attr('checked','');" />
52       </td>
53       <!-- TMPL_ELSE -->
54       <td>-</td>
55       <!-- /TMPL_IF -->
56
57       <!-- TMPL_IF NAME="has_digest" -->
58       <td><input type="checkbox"
59                  id="digest<!-- TMPL_VAR NAME="message_attribute_id" -->"
60                  value="<!-- TMPL_VAR NAME="message_attribute_id" -->"
61                  name="digest"   <!-- TMPL_VAR NAME="digest"   --> onclick = "$('#none'+'<!-- TMPL_VAR NAME="message_attribute_id" -->').attr('checked','');" />
62       </td>
63       <!-- TMPL_ELSE -->
64       <td>-</td>
65       <!-- /TMPL_IF -->
66
67 <!--       <!-- TMPL_IF NAME="transport-rss" -->
68       <td><input type="checkbox"
69                  id="rss<!-- TMPL_VAR NAME="message_attribute_id" -->"
70                  name="<!-- TMPL_VAR NAME="message_attribute_id" -->"
71                  value="rss"   <!-- TMPL_VAR NAME="transport-rss"   --> onclick = "$('#none'+'<!-- TMPL_VAR NAME="message_attribute_id" -->').attr('checked','');" />
72       </td>
73       <!-- TMPL_ELSE -->
74       <td>-</td>
75       <!-- /TMPL_IF --> -->
76
77       <td><input type="checkbox" class="none" id="none<!-- TMPL_VAR NAME="message_attribute_id" -->" /></td>
78     </tr>
79     <!-- /TMPL_LOOP -->
80   </table>