MediaWiki:Gadget-ToggleSidebar.js: Difference between revisions
Jump to navigation
Jump to search
Want an adless experience? Log in or Create an account.
(Created page) |
(addPortletLink -> mw.util.addPortletLink) |
||
Line 10: | Line 10: | ||
sidebarSwitch.parentNode.removeChild(sidebarSwitch); | sidebarSwitch.parentNode.removeChild(sidebarSwitch); | ||
} | } | ||
sidebarSwitch = addPortletLink("p-cactions", "javascript:sidebarShow()", "Show Sidebar", "ca-sidebar", "Show the navigation links", "a"); | sidebarSwitch = mw.util.addPortletLink("p-cactions", "javascript:sidebarShow()", "Show Sidebar", "ca-sidebar", "Show the navigation links", "a"); | ||
} | } | ||
Line 22: | Line 22: | ||
sidebarSwitch.parentNode.removeChild(sidebarSwitch); | sidebarSwitch.parentNode.removeChild(sidebarSwitch); | ||
} | } | ||
sidebarSwitch = addPortletLink("p-cactions", "javascript:sidebarHide()", "Hide Sidebar", "ca-sidebar", "Hide the navigation links", "a"); | sidebarSwitch = mw.util.addPortletLink("p-cactions", "javascript:sidebarHide()", "Hide Sidebar", "ca-sidebar", "Hide the navigation links", "a"); | ||
} | } | ||
Revision as of 03:17, January 26, 2017
var sidebarSwitch; function sidebarHide() { document.getElementById("mw-panel").style.visibility = "hidden"; document.getElementById("mw-head-base").style.marginLeft = "0"; document.getElementById("content").style.marginLeft = "0"; document.getElementById("left-navigation").style.left = "0"; document.getElementById("footer").style.marginLeft = "0"; if(typeof sidebarSwitch == "object") { sidebarSwitch.parentNode.removeChild(sidebarSwitch); } sidebarSwitch = mw.util.addPortletLink("p-cactions", "javascript:sidebarShow()", "Show Sidebar", "ca-sidebar", "Show the navigation links", "a"); } function sidebarShow() { document.getElementById("mw-panel").style.visibility = ""; document.getElementById("mw-head-base").style.marginLeft = ""; document.getElementById("content").style.marginLeft = ""; document.getElementById("left-navigation").style.left = ""; document.getElementById("footer").style.marginLeft = ""; if(typeof sidebarSwitch == "object") { sidebarSwitch.parentNode.removeChild(sidebarSwitch); } sidebarSwitch = mw.util.addPortletLink("p-cactions", "javascript:sidebarHide()", "Hide Sidebar", "ca-sidebar", "Hide the navigation links", "a"); } // Only activate on Vector skin if(skin == "vector") { addOnloadHook(function() { // Change this if you want to show the sidebar by default sidebarShow(); }); }