Files @ bc2d8c03c050
Branch filter:

Location: kallithea/rhodecode/templates/admin/notifications/notifications_data.html - annotation

Marcin Kuzminski
Implemented #467 Journal logs comments on changesets
- added created/updated user action to journal
- added created/updated users group action journal
- added ip adresses to most of action_log calls to track IP changes
- rewrote action_parser to simpler and more efficient solution

%if c.notifications:
<%
unread = lambda n:{False:'unread'}.get(n)
%>
<div class="notification-paginator">
  <div class="pagination-wh pagination-left">
  ${c.notifications.pager('$link_previous ~2~ $link_next')}
  </div>
</div>

<div class="notification-list  notification-table">
%for notification in c.notifications:
  <div id="notification_${notification.notification.notification_id}" class="container ${unread(notification.read)}">
    <div class="notification-header">
      <div class="gravatar">
          <img alt="gravatar" src="${h.gravatar_url(h.email(notification.notification.created_by_user.email),24)}"/>
      </div>
      <div class="desc ${unread(notification.read)}">
      <a href="${url('notification', notification_id=notification.notification.notification_id)}">${notification.notification.description}</a>
      </div>
      <div class="delete-notifications">
        <span id="${notification.notification.notification_id}" class="delete-notification delete_icon action"></span>
      </div>
    </div>
    <div class="notification-subject">${h.literal(notification.notification.subject)}</div>
  </div>
%endfor
</div>

<div class="notification-paginator">
  <div class="pagination-wh pagination-left">
  ${c.notifications.pager('$link_previous ~2~ $link_next')}
  </div>
</div>

%else:
    <div class="table">${_('No notifications here yet')}</div>
%endif