[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_7-22344-gc0c798b

Rouslan Placella roccivic at users.sourceforge.net
Sat Nov 5 16:37:43 CET 2011


The branch, master has been updated
       via  c0c798b7cb469ded2b904a69da5f9a40d1c8e1b8 (commit)
      from  a00fc340f9aad0a03cb73960b0e0f609ab09f1ce (commit)


- Log -----------------------------------------------------------------
commit c0c798b7cb469ded2b904a69da5f9a40d1c8e1b8
Author: Rouslan Placella <rouslan at placella.com>
Date:   Sat Nov 5 15:37:08 2011 +0000

    Prefixed jQuery object variables with $

-----------------------------------------------------------------------

Summary of changes:
 js/functions.js |   57 +++++++++++++++++++++++++++----------------------------
 1 files changed, 28 insertions(+), 29 deletions(-)

diff --git a/js/functions.js b/js/functions.js
index 4029020..70157da 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -2938,52 +2938,51 @@ function PMA_convertFootnotesToTooltips($div)
  */
 function menuResize()
 {
-    var cnt = $('#topmenu');
-    var wmax = cnt.innerWidth() - 5; // 5 px margin for jumping menu in Chrome
-    var submenu = cnt.find('.submenu');
-    var submenu_w = submenu.outerWidth(true);
-    var submenu_ul = submenu.find('ul');
-    var li = cnt.find('> li');
-    var li2 = submenu_ul.find('li');
-    var more_shown = li2.length > 0;
-    var w = more_shown ? submenu_w : 0;
+    var $cnt = $('#topmenu');
+    var wmax = $cnt.innerWidth() - 5; // 5 px margin for jumping menu in Chrome
+    var $submenu = $cnt.find('.submenu');
+    var submenu_w = $submenu.outerWidth(true);
+    var $submenu_ul = $submenu.find('ul');
+    var $li = $cnt.find('> li');
+    var $li2 = $submenu_ul.find('li');
+    var more_shown = $li2.length > 0;
 
     // Calculate the total width used by all the shown tabs
-    var total_len = w;
-    for (var i = 0; i < li.length-1; i++) {
-        total_len += $(li[i]).outerWidth(true);
+    var total_len = more_shown ? submenu_w : 0;
+    for (var i = 0; i < $li.length-1; i++) {
+        total_len += $($li[i]).outerWidth(true);
     }
 
     // Now hide menu elements that don't fit into the menubar
-    var i = li.length-1;
+    var i = $li.length-1;
     var hidden = false; // Whether we have hidden any tabs
     while (total_len >= wmax && --i >= 0) { // Process the tabs backwards
         hidden = true;
-        var el = $(li[i]);
+        var el = $($li[i]);
         var el_width = el.outerWidth(true);
         el.data('width', el_width);
         if (! more_shown) {
             total_len -= el_width;
-            el.prependTo(submenu_ul);
+            el.prependTo($submenu_ul);
             total_len += submenu_w;
             more_shown = true;
         } else {
             total_len -= el_width;
-            el.prependTo(submenu_ul);
+            el.prependTo($submenu_ul);
         }
     }
 
     // If we didn't hide any tabs, then there might be some space to show some
     if (! hidden) {
         // Show menu elements that do fit into the menubar
-        for (var i = 0; i < li2.length; i++) {
-            total_len += $(li2[i]).data('width');
+        for (var i = 0; i < $li2.length; i++) {
+            total_len += $($li2[i]).data('width');
             // item fits or (it is the last item
             // and it would fit if More got removed)
             if (total_len < wmax
-                || (i == li2.length - 1 && total_len - submenu_w < wmax)
+                || (i == $li2.length - 1 && total_len - submenu_w < wmax)
             ) {
-                $(li2[i]).insertBefore(submenu);
+                $($li2[i]).insertBefore($submenu);
             } else {
                 break;
             }
@@ -2991,25 +2990,25 @@ function menuResize()
     }
 
     // Show/hide the "More" tab as needed
-    if (submenu_ul.find('li').length > 0) {
-        submenu.addClass('shown');
+    if ($submenu_ul.find('li').length > 0) {
+        $submenu.addClass('shown');
     } else {
-        submenu.removeClass('shown');
+        $submenu.removeClass('shown');
     }
 
-    if (li.length == 1) {
+    if ($cnt.find('> li').length == 1) {
         // If there is only the "More" tab left, then we need
         // to align the submenu to the left edge of the tab
-        submenu_ul.removeClass().addClass('only');
+        $submenu_ul.removeClass().addClass('only');
     } else {
         // Otherwise we align the submenu to the right edge of the tab
-        submenu_ul.removeClass().addClass('notonly');
+        $submenu_ul.removeClass().addClass('notonly');
     }
 
-    if (submenu.find('.tabactive').length) {
-        submenu.addClass('active').find('> a').removeClass('tab').addClass('tabactive');
+    if ($submenu.find('.tabactive').length) {
+        $submenu.addClass('active').find('> a').removeClass('tab').addClass('tabactive');
     } else {
-        submenu.removeClass('active').find('> a').addClass('tab').removeClass('tabactive');
+        $submenu.removeClass('active').find('> a').addClass('tab').removeClass('tabactive');
     }
 }
 


hooks/post-receive
-- 
phpMyAdmin




More information about the Git mailing list