https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114963

Revision: 114963
Author:   netbrain
Date:     2012-04-19 13:47:10 +0000 (Thu, 19 Apr 2012)
Log Message:
-----------
minor js change

Modified Paths:
--------------
    trunk/extensions/SideBarMenu/js/ext.sidebarmenu.js

Modified: trunk/extensions/SideBarMenu/js/ext.sidebarmenu.js
===================================================================
--- trunk/extensions/SideBarMenu/js/ext.sidebarmenu.js  2012-04-19 13:43:16 UTC 
(rev 114962)
+++ trunk/extensions/SideBarMenu/js/ext.sidebarmenu.js  2012-04-19 13:47:10 UTC 
(rev 114963)
@@ -2,13 +2,20 @@
     if (typeof(sidebarmenu) !== 'undefined') {
         var showText = sidebarmenu.config.controls.show;
         var hideText = sidebarmenu.config.controls.hide;
-        var useAnimations = true;
+        var useAnimations = sidebarmenu.config.js.animate;
 
         function initControls() {
             
$('.sidebar-menu-item-collapsed').children('.sidebar-menu-item-text-container').children('.sidebar-menu-item-controls').append(showText);
             
$('.sidebar-menu-item-expanded').children('.sidebar-menu-item-text-container').children('.sidebar-menu-item-controls').append(hideText);
         }
 
+        /*Open submenu of current page if current page is present as a link in 
sidebarmenu*/
+        var selfLink = $('.sidebar-menu-item-collapsed').find('.selflink')[0]
+        if(selfLink !== undefined ){
+            
$(selfLink).parents('.sidebar-menu-item-collapsed').removeClass('sidebar-menu-item-collapsed').addClass('sidebar-menu-item-expanded');
+        }
+
+        //initialize controls
         initControls();
         $('.sidebar-menu-item-controls').click(function () {
             var currentText = $(this).text();
@@ -32,12 +39,6 @@
             }
         });
 
-        /*Open submenu of current page if current page is present as a link in 
sidebarmenu*/
-        var selfLink = $('.sidebar-menu-item-collapsed').find('.selflink')[0]
-        if(selfLink !== undefined ){
-            
$(selfLink).parents('.sidebar-menu-item-collapsed').removeClass('sidebar-menu-item-collapsed').addClass('sidebar-menu-item-expanded');
-        }
-
     } else {
         $('.sidebar-menu-container').prepend(mw.msg('sidebar-js-init-error'));
     }


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to