Changeset - f60edcc45cfa
[Not reviewed]
default
0 3 0
Mads Kiilerich - 12 years ago 2013-06-12 21:57:11
madski@unity3d.com
Grafted from: 18c05de19373
quick filter: do an initial filtering on page load if it has a search criteria - for instance after back
3 files changed with 15 insertions and 3 deletions:
0 comments (0 inline, 0 general)
rhodecode/templates/admin/users/user_edit_my_account.html
Show inline comments
 
@@ -220,9 +220,13 @@ function table_renderer(data){
 

	
 
      YUE.on('q_filter','keyup',function (e) {
 
          clearTimeout(filterTimeout);
 
          filterTimeout = setTimeout(updateFilter,600);
 
      });
 

	
 
      if(YUD.get('q_filter').value) {
 
      	updateFilter();
 
      }
 

	
 
    }
 
</script>
 
</%def>
rhodecode/templates/index_base.html
Show inline comments
 
@@ -144,13 +144,13 @@
 
            tooltip_activate();
 
            quick_repo_menu();
 
        });
 

	
 
        var filterTimeout = null;
 

	
 
        updateFilter  = function () {
 
        updateFilter = function () {
 
            // Reset timeout
 
            filterTimeout = null;
 

	
 
            // Reset sort
 
            var state = myDataTable.getState();
 
            state.sortedBy = {key:'name', dir:YAHOO.widget.DataTable.CLASS_ASC};
 
@@ -172,7 +172,11 @@
 
         });
 

	
 
        YUE.on('q_filter','keyup',function (e) {
 
            clearTimeout(filterTimeout);
 
            filterTimeout = setTimeout(updateFilter,600);
 
        });
 
        
 
        if(YUD.get('q_filter').value) {
 
        	updateFilter();
 
        }
 
      </script>
rhodecode/templates/journal/journal.html
Show inline comments
 
@@ -302,13 +302,13 @@
 
            tooltip_activate();
 
            quick_repo_menu();
 
        });
 

	
 
        var filterTimeout = null;
 

	
 
        updateFilter  = function () {
 
        updateFilter = function () {
 
            // Reset timeout
 
            filterTimeout = null;
 

	
 
            // Reset sort
 
            var state = myDataTable.getState();
 
            state.sortedBy = {key:'name', dir:YAHOO.widget.DataTable.CLASS_ASC};
 
@@ -330,10 +330,14 @@
 
         });
 

	
 
        YUE.on('q_filter','keyup',function (e) {
 
            clearTimeout(filterTimeout);
 
            filterTimeout = setTimeout(updateFilter,600);
 
        });
 
      }
 

	
 
        if(YUD.get('q_filter').value) {
 
        	updateFilter();
 
        }
 
    }
 

	
 
    </script>
 
</%def>
0 comments (0 inline, 0 general)