Files
@ 8d0858376163
Branch filter:
Location: kallithea/rhodecode/templates/admin/admin_log.html - annotation
8d0858376163
1.8 KiB
text/html
fixed problem with rawfile content_disposition attachment,
webob assumes that file is encoded with iso, and we use utf8 in rhodecode
webob assumes that file is encoded with iso, and we use utf8 in rhodecode
1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 df61378032f3 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 fd9cc2a32955 fd9cc2a32955 fd9cc2a32955 fd9cc2a32955 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 df61378032f3 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1af15d66838f 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1af15d66838f b79e720bac0c b79e720bac0c b79e720bac0c b79e720bac0c b79e720bac0c b79e720bac0c b79e720bac0c 1af15d66838f 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 b79e720bac0c b79e720bac0c b79e720bac0c b79e720bac0c | ## -*- coding: utf-8 -*-
%if c.users_log:
<table>
<tr>
<th class="left">${_('Username')}</th>
<th class="left">${_('Action')}</th>
<th class="left">${_('Repository')}</th>
<th class="left">${_('Date')}</th>
<th class="left">${_('From IP')}</th>
</tr>
%for cnt,l in enumerate(c.users_log):
<tr class="parity${cnt%2}">
<td>${h.link_to(l.user.username,h.url('edit_user', id=l.user.user_id))}</td>
<td>${h.action_parser(l)[0]}
<div class="journal_action_params">
${h.literal(h.action_parser(l)[1]())}</div>
</td>
<td>
%if l.repository:
${h.link_to(l.repository.repo_name,h.url('summary_home',repo_name=l.repository.repo_name))}
%else:
${l.repository_name}
%endif
</td>
<td>${l.action_date}</td>
<td>${l.user_ip}</td>
</tr>
%endfor
</table>
<script type="text/javascript">
var data_div = 'user_log';
YUE.onDOMReady(function(){
YUE.on(YUD.getElementsByClassName('pager_link'),"click",function(){
YUD.setStyle(data_div,'opacity','0.3');});
YUE.on(YUD.getElementsByClassName('show_more'),'click',function(e){
var el = e.target;
YUD.setStyle(YUD.get(el.id.substring(1)),'display','');
YUD.setStyle(el.parentNode,'display','none');
});
});
</script>
<div class="pagination-wh pagination-left">
${c.users_log.pager('$link_previous ~2~ $link_next',
onclick="""YAHOO.util.Connect.asyncRequest('GET','$partial_url',{
success:function(o){
YUD.get(data_div).innerHTML=o.responseText;
show_more_event();
tooltip_activate();
YUE.on(YUD.getElementsByClassName('pager_link'),"click",function(){
YUD.setStyle(data_div,'opacity','0.3');
});
YUD.setStyle(data_div,'opacity','1');}
},null); return false;""")}
</div>
%else:
${_('No actions yet')}
%endif
<script type="text/javascript">
show_more_event();
</script>
|