changeset 4000:f60edcc45cfa

quick filter: do an initial filtering on page load if it has a search criteria - for instance after back
author Mads Kiilerich <madski@unity3d.com>
date Wed, 12 Jun 2013 21:57:11 +0200
parents e1ecc8622884
children 5ee341209d7f
files rhodecode/templates/admin/users/user_edit_my_account.html rhodecode/templates/index_base.html rhodecode/templates/journal/journal.html
diffstat 3 files changed, 15 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/templates/admin/users/user_edit_my_account.html	Wed Jun 12 21:47:17 2013 +0200
+++ b/rhodecode/templates/admin/users/user_edit_my_account.html	Wed Jun 12 21:57:11 2013 +0200
@@ -223,6 +223,10 @@
           filterTimeout = setTimeout(updateFilter,600);
       });
 
+      if(YUD.get('q_filter').value) {
+      	updateFilter();
+      }
+
     }
 </script>
 </%def>
--- a/rhodecode/templates/index_base.html	Wed Jun 12 21:47:17 2013 +0200
+++ b/rhodecode/templates/index_base.html	Wed Jun 12 21:57:11 2013 +0200
@@ -147,7 +147,7 @@
 
         var filterTimeout = null;
 
-        updateFilter  = function () {
+        updateFilter = function () {
             // Reset timeout
             filterTimeout = null;
 
@@ -175,4 +175,8 @@
             clearTimeout(filterTimeout);
             filterTimeout = setTimeout(updateFilter,600);
         });
+        
+        if(YUD.get('q_filter').value) {
+        	updateFilter();
+        }
       </script>
--- a/rhodecode/templates/journal/journal.html	Wed Jun 12 21:47:17 2013 +0200
+++ b/rhodecode/templates/journal/journal.html	Wed Jun 12 21:57:11 2013 +0200
@@ -305,7 +305,7 @@
 
         var filterTimeout = null;
 
-        updateFilter  = function () {
+        updateFilter = function () {
             // Reset timeout
             filterTimeout = null;
 
@@ -333,7 +333,11 @@
             clearTimeout(filterTimeout);
             filterTimeout = setTimeout(updateFilter,600);
         });
-      }
+
+        if(YUD.get('q_filter').value) {
+        	updateFilter();
+        }
+    }
 
     </script>
 </%def>