##// END OF EJS Templates
- fixed issue with mark all read button for notifications and listeners on delete buttons...
marcink -
r1817:523b1011 beta
parent child Browse files
Show More
@@ -1,45 +1,53 b''
1 1 ## -*- coding: utf-8 -*-
2 2 <%inherit file="/base/base.html"/>
3 3
4 4 <%def name="title()">
5 5 ${_('My Notifications')} ${c.rhodecode_user.username} - ${c.rhodecode_name}
6 6 </%def>
7 7
8 8 <%def name="breadcrumbs_links()">
9 9 ${_('My Notifications')}
10 10 </%def>
11 11
12 12 <%def name="page_nav()">
13 13 ${self.menu('admin')}
14 14 </%def>
15 15
16 16 <%def name="main()">
17 17 <div class="box">
18 18 <!-- box / title -->
19 19 <div class="title">
20 20 ${self.breadcrumbs()}
21 21 <ul class="links">
22 22 <li>
23 23 <span style="text-transform: uppercase;"><a href="#">${_('Compose message')}</a></span>
24 24 </li>
25 25 </ul>
26 26 </div>
27 %if c.notifications:
27 28 <div style="padding:10px 15px;text-align: right">
28 29 <span id='mark_all_read' class="ui-btn">${_('Mark all read')}</span>
29 30 </div>
31 %endif
30 32 <div id='notification_data'>
31 33 <%include file='notifications_data.html'/>
32 34 </div>
33 35 </div>
34 36 <script type="text/javascript">
35 var url = "${url('notification', notification_id='__NOTIFICATION_ID__')}";
37 var url_del = "${url('notification', notification_id='__NOTIFICATION_ID__')}";
36 38 YUE.on(YUQ('.delete-notification'),'click',function(e){
37 39 var notification_id = e.currentTarget.id;
38 deleteNotification(url,notification_id)
40 deleteNotification(url_del,notification_id)
39 41 })
40 42 YUE.on('mark_all_read','click',function(e){
41 43 var url = "${h.url('notifications_mark_all_read')}";
42 ypjax(url,'notification_data',function(){YUD.get('notification_counter').innerHTML=0});
44 ypjax(url,'notification_data',function(){
45 YUD.get('notification_counter').innerHTML=0;
46 YUE.on(YUQ('.delete-notification'),'click',function(e){
47 var notification_id = e.currentTarget.id;
48 deleteNotification(url_del,notification_id)
49 })
50 });
43 51 })
44 52 </script>
45 53 </%def>
General Comments 0
You need to be logged in to leave comments. Login now