MediaWiki:Common.js

来自尘月维基
Maintenance script​(留言 | 贡献)2026年10月31日 (六) 13:11的版本 (侧栏默认展开)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
  • Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/* 尘月维基:强制 Vector 2022 左侧边栏默认展开(pinned) */
( function () {
	function pinSidebar() {
		try {
			var pin = document.getElementById( 'vector-main-menu-pinned' );
			if ( pin && !pin.checked ) {
				pin.checked = true;
				pin.dispatchEvent( new Event( 'change', { bubbles: true } ) );
			}
			document.documentElement.classList.add( 'vector-feature-main-menu-pinned-enabled' );
			if ( document.body ) {
				document.body.classList.add( 'vector-feature-main-menu-pinned-enabled' );
			}
			// 兜底:强制侧栏容器可见
			var drawer = document.querySelector( '.vector-main-menu-drawer-container' );
			if ( drawer ) {
				drawer.style.transform = 'none';
				drawer.style.visibility = 'visible';
				drawer.style.position = 'static';
			}
		} catch ( e ) {}
	}
	if ( document.readyState === 'loading' ) {
		document.addEventListener( 'DOMContentLoaded', pinSidebar );
	} else {
		pinSidebar();
	}
}() );