diff rhodecode/templates/admin/admin_log.html @ 1421:c6b811f11c94 beta

Javascripts rewrite: updated yui to latest 2.9, simplified ajax loading for multiple pages. Removed YUI dev package
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 09 Jul 2011 20:07:59 +0200
parents fd9cc2a32955
children f91d3f9b7230
line wrap: on
line diff
--- a/rhodecode/templates/admin/admin_log.html	Wed Jul 06 14:43:54 2011 +0200
+++ b/rhodecode/templates/admin/admin_log.html	Sat Jul 09 20:07:59 2011 +0200
@@ -31,36 +31,23 @@
 </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){
+	YUE.delegate("user_log","click",function(e, matchedEl, container){
+		ypjax(e.target.href,"user_log",function(){show_more_event();tooltip_activate();});
+		YUE.preventDefault(e);
+	},'.pager_link');
+	
+	YUE.delegate("user_log","click",function(e,matchedEl,container){
 	      var el = e.target;
 	      YUD.setStyle(YUD.get(el.id.substring(1)),'display','');
 	      YUD.setStyle(el.parentNode,'display','none');
-	  });
+	  },'.show_more');
   });
 </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;""")}
+${c.users_log.pager('$link_previous ~2~ $link_next')}
 </div>
 %else: 
 	${_('No actions yet')} 
-%endif
-
-<script type="text/javascript">
-show_more_event();
-</script>
\ No newline at end of file
+%endif
\ No newline at end of file