##// END OF EJS Templates
moved refresh of pull request overview to left, it's more intuitive to be there
moved refresh of pull request overview to left, it's more intuitive to be there

File last commit:

r2673:d5e42c00 beta
r2871:b54d1024 beta
Show More
notifications.html
65 lines | 2.1 KiB | text/html | HtmlLexer
Notification system improvements...
r1712 ## -*- coding: utf-8 -*-
<%inherit file="/base/base.html"/>
<%def name="title()">
${_('My Notifications')} ${c.rhodecode_user.username} - ${c.rhodecode_name}
</%def>
<%def name="breadcrumbs_links()">
${_('My Notifications')}
</%def>
<%def name="page_nav()">
${self.menu('admin')}
</%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
White-space cleanup
r1888 ${self.breadcrumbs()}
made upper menu always hover, looks nicer and produces less troubles...
r2001 ##<ul class="links">
## <li>
## <span style="text-transform: uppercase;"><a href="#">${_('Compose message')}</a></span>
## </li>
##</ul>
Notification system improvements...
r1712 </div>
white space cleanup
r2673
pull requests draft UI
r2244 <div style="padding:14px 18px;text-align: right;float:left">
Added pull requests filter into notification inbox....
r2433 <span id='all' class="ui-btn"><a href="${h.url.current()}">${_('All')}</a></span>
add highlight of current filter in notifications
r2519 <span id='comment' class="ui-btn"><a href="${h.url.current(type=c.comment_type)}">${_('Comments')}</a></span>
Added pull requests filter into notification inbox....
r2433 <span id='pull_request' class="ui-btn"><a href="${h.url.current(type=c.pull_request_type)}">${_('Pull requests')}</a></span>
pull requests draft UI
r2244 </div>
Added filtering on inbox by comments
r2503 %if c.notifications:
notification inbox improvements...
r2190 <div style="padding:14px 18px;text-align: right;float:right">
mark all read button for notifications
r1791 <span id='mark_all_read' class="ui-btn">${_('Mark all read')}</span>
- fixed issue with mark all read button for notifications and listeners on delete buttons...
r1817 </div>
Added filtering on inbox by comments
r2503 %endif
mark all read button for notifications
r1791 <div id='notification_data'>
<%include file='notifications_data.html'/>
</div>
Notification system improvements...
r1712 </div>
<script type="text/javascript">
added mark as read for single notifications
r2610 var url_action = "${url('notification', notification_id='__NOTIFICATION_ID__')}";
var run = function(){
YUE.on(YUQ('.delete-notification'),'click',function(e){
var notification_id = e.currentTarget.id;
deleteNotification(url_action,notification_id)
})
YUE.on(YUQ('.read-notification'),'click',function(e){
var notification_id = e.currentTarget.id;
readNotification(url_action,notification_id)
})
}
run()
notification inbox improvements...
r2190 YUE.on('mark_all_read','click',function(e){
Added filtering on inbox by comments
r2503 var url = "${h.url('notifications_mark_all_read', **request.GET.mixed())}";
added mark as read for single notifications
r2610 ypjax(url,'notification_data',function(){run()});
notification inbox improvements...
r2190 })
add highlight of current filter in notifications
r2519
var current_filter = "${c.current_filter}";
if (YUD.get(current_filter)){
YUD.addClass(current_filter, 'active');
}
Notification system improvements...
r1712 </script>
White-space cleanup
r1888 </%def>