From 386eee888ca19ed21ea6bb2149eb4649719d3ba6 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Thu, 7 Oct 2010 18:12:06 +0000 Subject: [PATCH] (bug 25276) Fix TOC show/hide toggle. Original fix in r70887 (resourceloader branch), JS change was lost when the mediawiki.legacy.*.js files were removed later and never got ported to wikibits.js --- skins/common/wikibits.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/skins/common/wikibits.js b/skins/common/wikibits.js index ab8e50c2bc..16bd43bd10 100644 --- a/skins/common/wikibits.js +++ b/skins/common/wikibits.js @@ -156,7 +156,7 @@ window.showTocToggle = function() { toggleLink.href = '#'; addClickHandler( toggleLink, function( evt ) { toggleToc(); return killEvt( evt ); } ); - toggleLink.appendChild( document.createTextNode( tocHideText ) ); + toggleLink.appendChild( document.createTextNode( mediaWiki.msg.get( 'hidetoc' ) ) ); outerSpan.appendChild( document.createTextNode( '[' ) ); outerSpan.appendChild( toggleLink ); @@ -198,12 +198,12 @@ window.toggleToc = function() { var toggleLink = document.getElementById( 'togglelink' ); if ( toc && toggleLink && toc.style.display == 'none' ) { - changeText( toggleLink, tocHideText ); + changeText( toggleLink, mediaWiki.msg.get( 'hidetoc' ) ); toc.style.display = 'block'; document.cookie = "hidetoc=0"; tocmain.className = 'toc'; } else { - changeText( toggleLink, tocShowText ); + changeText( toggleLink, mediaWiki.msg.get( 'showtoc' ) ); toc.style.display = 'none'; document.cookie = "hidetoc=1"; tocmain.className = 'toc tochidden'; @@ -1099,6 +1099,8 @@ if ( ie6_bugs ) { importScriptURI( stylepath + '/common/IEFixes.js' ); } +showTocToggle(); + // jQuery alias window.$j = jQuery; -- 2.20.1