diff rhodecode/templates/admin/admin_log.html @ 547:1e757ac98988

renamed project to rhodecode
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 06 Oct 2010 03:18:16 +0200
parents pylons_app/templates/admin/admin_log.html@48be953851fc
children df61378032f3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rhodecode/templates/admin/admin_log.html	Wed Oct 06 03:18:16 2010 +0200
@@ -0,0 +1,54 @@
+## -*- coding: utf-8 -*-
+%if c.users_log:
+<table>
+	<tr>
+		<th class="left">${_('Username')}</th>
+		<th class="left">${_('Repository')}</th>
+		<th class="left">${_('Action')}</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>
+		%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>
+		% if l.action == 'push' and l.revision:
+		  ${h.link_to('%s - %s' % (l.action,l.revision),
+		  h.url('changeset_home',repo_name=l.repository.repo_name,revision=l.revision))}
+		%else:
+		  ${l.action}
+		%endif
+		</td>
+		<td>${l.action_date}</td>
+		<td>${l.user_ip}</td>
+	</tr>
+	%endfor
+</table>
+
+<script type="text/javascript">
+  var data_div = 'user_log';
+  YAHOO.util.Event.onDOMReady(function(){
+	YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){
+			YAHOO.util.Dom.setStyle('shortlog_data','opacity','0.3');});});
+</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){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;""")}
+</div>
+%else: 
+	${_('No actions yet')} 
+%endif