2 [% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %][% ELSE %]Koha online[% END %] catalog › Your messaging settings
3 [% INCLUDE 'doc-head-close.inc' %]
4 [% BLOCK cssinclude %][% END %]
6 <body id="opac-messaging">
7 [% INCLUDE 'masthead.inc' %]
10 <ul class="breadcrumb">
11 <li><a href="/cgi-bin/koha/opac-main.pl">Home</a> <span class="divider">›</span></li>
12 <li><a href="/cgi-bin/koha/opac-user.pl">[% FOREACH BORROWER_INF IN BORROWER_INFO %][% BORROWER_INF.firstname %] [% BORROWER_INF.surname %][% END %]</a> <span class="divider">›</span></li>
13 <li><a href="#">Your messaging settings</a></li>
16 <div class="container-fluid">
17 <div class="row-fluid">
20 [% INCLUDE 'navigation.inc' IsPatronPage=1 %]
24 <div id="usermessaging">
25 <h3>Your messaging settings</h3>
26 [% IF ( settings_updated ) %]
27 <div class="alert alert-success"><h4>Settings updated</h4></div>
29 <form action="/cgi-bin/koha/opac-messaging.pl" method="get" name="opacmessaging">
30 <input type="hidden" name="modify" value="yes" />
32 <table class="table table-bordered table-condensed table-striped">
33 <tr><th> </th><th>Days in advance</th>[% IF ( SMSSendDriver ) %]<th>SMS</th>[% END %][% IF ( TalkingTechItivaPhone ) %]<th>Phone</th>[% END %]<th>Email</th><th>Digests only?</th><!-- <th>RSS</th> --><th>Do not notify</th></tr>
34 [% FOREACH messaging_preference IN messaging_preferences %]
36 <td>[% IF ( messaging_preference.Item_Due ) %]Item due
37 [% ELSIF ( messaging_preference.Advance_Notice ) %]Advance notice
38 [% ELSIF ( messaging_preference.Upcoming_Events ) %]Upcoming events
39 [% ELSIF ( messaging_preference.Hold_Filled ) %]Hold filled
40 [% ELSIF ( messaging_preference.Item_Check_in ) %]Item check-in
41 [% ELSIF ( messaging_preference.Item_Checkout ) %]Item checkout
42 [% ELSE %]Unknown [% END %]</td>
43 [% IF ( messaging_preference.takes_days ) %]
44 <td><select name="[% messaging_preference.message_attribute_id %]-DAYS">
45 [% FOREACH select_day IN messaging_preference.select_days %]
46 [% IF ( select_day.selected ) %]
47 <option value="[% select_day.day %]" selected="selected">[% select_day.day %]</option>
49 <option value="[% select_day.day %]">[% select_day.day %]</option>
56 [% IF ( messaging_preference.transport_sms ) %]
57 [% IF ( SMSSendDriver ) %]
59 [% IF ( messaging_preference.transports_sms ) %]
60 <input type="checkbox" id="sms[% messaging_preference.message_attribute_id %]" name="[% messaging_preference.message_attribute_id %]" value="sms" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
62 <input type="checkbox" id="sms[% messaging_preference.message_attribute_id %]" name="[% messaging_preference.message_attribute_id %]" value="sms" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
69 [% IF ( TalkingTechItivaPhone ) %]
71 [% IF ( messaging_preference.transports_phone ) %]
72 <input type="checkbox"
73 id="phone[% messaging_preference.message_attribute_id %]"
74 name="[% messaging_preference.message_attribute_id %]"
75 value="phone" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
77 <input type="checkbox"
78 id="phone[% messaging_preference.message_attribute_id %]"
79 name="[% messaging_preference.message_attribute_id %]"
80 value="phone" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
85 [% IF ( messaging_preference.transport_email ) %]
87 [% IF ( messaging_preference.transports_email ) %]
88 <input type="checkbox" id="email[% messaging_preference.message_attribute_id %]" name="[% messaging_preference.message_attribute_id %]" value="email" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
90 <input type="checkbox" id="email[% messaging_preference.message_attribute_id %]" name="[% messaging_preference.message_attribute_id %]" value="email" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
97 [% IF ( messaging_preference.has_digest ) %]
99 [% IF ( messaging_preference.digest ) %]
100 <input type="checkbox" id="digest[% messaging_preference.message_attribute_id %]" value="[% messaging_preference.message_attribute_id %]" name="digest" checked="checked" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
102 <input type="checkbox" id="digest[% messaging_preference.message_attribute_id %]" value="[% messaging_preference.message_attribute_id %]" name="digest" onclick = "document.opacmessaging.none[% messaging_preference.message_attribute_id %].checked=false;" />
109 <td><input type="checkbox" class="none" id="none[% messaging_preference.message_attribute_id %]" /></td>
111 [% END # / FOREACH messaging_preferences%]
114 <fieldset class="rows">
115 [% IF ( SMSSendDriver ) %]
116 <ol><li><label for="SMSnumber">SMS number:</label> <input type="text" id="SMSnumber" name="SMSnumber" value="[% SMSnumber %]" /></li></ol>
120 <fieldset class="action">
121 <input type="submit" value="Submit changes" class="btn" /> <a class="cancel" href="/cgi-bin/koha/opac-user.pl">Cancel</a>
124 </div> <!-- / #usermessaging -->
125 </div> <!-- / .span10 -->
126 </div> <!-- / .row-fluid -->
127 </div> <!-- / .container-fluid -->
128 </div> <!-- / .main -->
130 [% INCLUDE 'opac-bottom.inc' %]
131 [% BLOCK jsinclude %]
132 <script type="text/javascript">//<![CDATA[
133 $(document).ready(function(){
134 $(".none").click(function(){
135 if($(this).attr("checked")){
136 var rowid = $(this).attr("id");
137 newid = Number(rowid.replace("none",""))
138 $("#sms"+newid).removeAttr("checked");
139 $("#email"+newid).removeAttr("checked");
140 $("#digest"+newid).removeAttr("checked");
141 $("#rss"+newid).removeAttr("checked");