跳转到内容

MediaWiki talk:Common.js

页面内容不支持其他语言。
添加话题
维基百科,自由的百科全书
Diskdance在话题“編輯請求 2025-08-18”中的最新留言:3个月前

編輯請求 2024-07-03

[编辑]

请求已处理

/**
 * Add support to mw-collapsible for autocollapse, innercollapse and outercollapse
 *
 * Maintainers: TheDJ
 */
function mwCollapsibleSetup( $collapsibleContent ) {
	var $element,
		$toggle,
		autoCollapseThreshold = 2;
	$.each( $collapsibleContent, function ( index, element ) {
		$element = $( element );
		if ( $element.hasClass( 'collapsible' ) ) {
			$element.find( 'tr:first > th:first' ).prepend( $element.find( 'tr:first > * > .mw-collapsible-toggle' ) );
		}
		if ( $collapsibleContent.length >= autoCollapseThreshold && $element.hasClass( 'autocollapse' ) ) {
			$element.data( 'mw-collapsible' ).collapse();
		} else if ( $element.hasClass( 'innercollapse' ) ) {
			if ( $element.parents( '.outercollapse' ).length > 0 ) {
				$element.data( 'mw-collapsible' ).collapse();
			}
		}
		// because of colored backgrounds, style the link in the text color
		// to ensure accessible contrast
		$toggle = $element.find( '.mw-collapsible-toggle' );
		if ( $toggle.length ) {
			// Make the toggle inherit text color (Updated for T333357 2023-04-29)
			if ( $toggle.parent()[ 0 ].style.color ) {
				$toggle.css( 'color', 'inherit' );
				$toggle.find( '.mw-collapsible-text' ).css( 'color', 'inherit' );
			}
		}
	} );
}

mw.hook( 'wikipage.collapsibleContent' ).add( mwCollapsibleSetup );

从粤语维基百科引入上述内容并替换现有第223至229行的“展开折叠按钮的颜色”,令新版折叠效果支持autocollapseinnercollapseoutercollapse(对应导航模板的EP)。--Dabao qian 2024年7月3日 (三) 20:19 (UTC)回复

完成--百無一用是書生 () 2024年7月11日 (四) 08:53 (UTC)回复

編輯請求 2025-08-03

[编辑]

请求已处理

  1. 删除hlist对IE8的支持(L25—39全部删除);
  2. withCSS和withJS使用mw.loader.load代替importStylesheet和importScript;
  3. 将addPortletLink的映射迁移至Common.js,同时在Mobile.js增加弃用警告。

以上2和3修改方案可参考英维版本,完成后可将MediaWiki:Gadget-site-lib.js替换为以下占位符页面:

/**
 * 这里的脚本会在桌面版和移动版同时执行
 *
 * 本站的$wgMFCustomSiteModules参数目前设为启用状态
 * 所以,移动版会默认加载[[MediaWiki:Mobile.js]],而不是[[MediaWiki:Common.js]]
 * 在将[[MediaWiki:Common.css]]中的非站点级样式全部迁移至模板样式之前
 * 本小工具将作为移动版执行Common.js的替代方案
 * 待模板样式全部迁移完成后,本小工具计划不再使用
 *
 * 另外,若要加入依赖,应于小工具定义的dependencies属性中添加,而非于代码中通过mw.loader加载
 * 
 * wgU*S 现由HanAssist实现,详见[[Wikipedia:HanAssist]]
 */

--Dabao qian 2025年8月3日 (日) 17:53 (UTC)回复

完成,请检查有无问题--百無一用是書生 () 2025年8月8日 (五) 04:07 (UTC)回复
  1. MediaWiki:Mobile.js#L-17出现多余空行;
  2. MediaWiki:Common.js#L-230缺少参数?action=raw&ctype=text/javascript以及末尾分号
--Dabao qian 2025年8月8日 (五) 07:05 (UTC)回复
 已修复--百無一用是書生 () 2025年8月8日 (五) 07:47 (UTC)回复
MediaWiki:Common.js#L-230还是没修复好,最后的, 'text/javascript'应该拿掉。--Dabao qian 2025年8月8日 (五) 07:49 (UTC)回复
 已修复--百無一用是書生 () 2025年8月8日 (五) 07:54 (UTC)回复

編輯請求 2025-08-18

[编辑]

请求已处理

部署Wikipedia:互助客栈/技术 § 使用Lua替换Magic editintros,删除第161—193行与编辑导言相关之代码块。--Dabao qian 2025年8月18日 (一) 17:00 (UTC)回复

目前提案中第一二步均未完成,是否应该等待完成后再部署本更改?--碟之舞📀💿 2025年8月28日 (四) 03:47 (UTC)回复
是的,等待这里的EP完成之后再应用更改。--Dabao qian 2025年8月28日 (四) 04:07 (UTC)回复
此处更改目前已经可以处理。--Dabao qian 2025年9月1日 (一) 07:33 (UTC)回复
完成。--碟之舞📀💿 2025年9月1日 (一) 07:36 (UTC)回复

誠邀參與Wikipedia talk:生者傳記§將生者傳記方針的適用範圍擴大到最近逝世者的討論

[编辑]
誠邀參與Wikipedia talk:生者傳記§將生者傳記方針的適用範圍擴大到最近逝世者的討論。
請勿回覆此討論通知。若希望就討論主題提出意見,請至該討論串提出;若對本通知有所疑問,請前往我的用户页
--1F616EMO喵留言回覆請ping求助?2025年8月19日 (二) 14:11 (UTC)回复