admin_log.html
38 lines
| 1.2 KiB
| text/html
|
HtmlLexer
r127 | ## -*- coding: utf-8 -*- | |||
%if c.users_log: | ||||
r219 | <table class="table_disp"> | |||
<tr class="header"> | ||||
r127 | <td>${_('Username')}</td> | |||
<td>${_('Repository')}</td> | ||||
<td>${_('Action')}</td> | ||||
<td>${_('Date')}</td> | ||||
</tr> | ||||
%for cnt,l in enumerate(c.users_log): | ||||
<tr class="parity${cnt%2}"> | ||||
<td>${l.user.username}</td> | ||||
<td>${l.repository}</td> | ||||
<td>${l.action}</td> | ||||
<td>${l.action_date}</td> | ||||
</tr> | ||||
%endfor | ||||
</table> | ||||
<div> | ||||
<script type="text/javascript"> | ||||
r219 | var data_div = 'user_log'; | |||
YAHOO.util.Event.onDOMReady(function(){ | ||||
r127 | YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){ | |||
YAHOO.util.Dom.setStyle('shortlog_data','opacity','0.3');});}); | ||||
</script> | ||||
<h2>${c.users_log.pager('$link_previous ~2~ $link_next', | ||||
onclick="""YAHOO.util.Connect.asyncRequest('GET','$partial_url',{ | ||||
success:function(o){YAHOO.util.Dom.get(data_div).innerHTML=o.responseText; | ||||
YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){ | ||||
YAHOO.util.Dom.setStyle(data_div,'opacity','0.3');}); | ||||
YAHOO.util.Dom.setStyle(data_div,'opacity','1');}},null); return false;""")} | ||||
</h2> | ||||
</div> | ||||
%else: | ||||
${_('No actions yet')} | ||||
%endif | ||||