MediaWiki talk:Common.js
添加话题| 这里是討論頁,用於討論如何改善页面Common.js。 |
| MediaWiki:Common.js已被介面保護。僅限介面管理員編輯;管理員可在Wikitext空間編輯。 |
存檔 |
|---|
|
|
編輯請求 2026-09-06
[编辑]部署MediaWiki_talk:Gadgets-definition#Tabs模板支持脚本(metaBox) 改为小工具方案,删除MediaWiki:Common.js#L-78--L-145以及MediaWiki:Mobile.js#L-32--L-100。--Dabao qian℡ 2026年9月6日 (日) 09:01 (UTC)
- 暂时
撤回请求,待重新公示通过后再执行。--Dabao qian℡ 2026年9月6日 (日) 09:49 (UTC) - 公示结束,重新执行部署操作。--Dabao qian℡ 2026年9月13日 (日) 10:50 (UTC)
是否应该彻底弃用“智能讨论页编辑(新建)”脚本
[编辑]
此脚本与DiscussionTools的快速添加话题功能冲突。当用户打开一个不存在的讨论页时,DiscussionTools默认会显示一条消息用于解释讨论页并主动引导添加新话题,登录用户可在参数设置中将这一操作改回MediaWiki的默认行为(打开wikitext编辑器)或者直接禁用此功能。然而本站的自定义脚本会强行覆盖掉这个设置,在讨论页链接后方加入&action=new参数直接打开添加新话题界面。2021年的此次修订部署了临时缓解措施,但似乎并没有生效,打开不存在的讨论页还是会强制跳转到添加新话题界面。如上,在目前讨论页默认启用DiscussionTools的背景下,我们是否应该彻底弃用此自定义脚本?--Dabao qian℡ 2026年9月7日 (一) 04:32 (UTC)
- 還有什麼理由留著嗎?⋯⋯--冥王歐西里斯(留言) 2026年9月7日 (一) 05:16 (UTC)
- 确实,现在的讨论页UI交互性已经全面提升,对新手更加友好,默认看到主动引导添加新话题的界面对非登录用户而言不会再出现以前直接弹出wikitext编辑器不知道怎么创建话题的情况了。--Dabao qian℡ 2026年9月7日 (一) 08:48 (UTC)
久无反对意见,
公示7日,2026年9月28日 (一) 16:04 (UTC)結束,如有意见尽快提出。--Dabao qian℡ 2026年9月21日 (一) 16:04 (UTC)
公示结束,提案
通過,请求删除MediaWiki:Common.js#L-37--L-51的全部内容。--Dabao qian℡ 2026年9月30日 (三) 18:53 (UTC)
- @1F616EMO、Diskdance:可以協助處理這個跟下面2026-09-21的編輯請求嗎?--冥王歐西里斯(留言) 2026年10月8日 (四) 06:12 (UTC)
完成 1F616EMO(喵留言~求助?) 2026年10月8日 (四) 07:22 (UTC)
編輯請求 2026-09-21
[编辑]删除MediaWiki:Common.js#L-122--L-133的“修正折叠后定位变化”与“引用错误标签名字解码”两段代码。
- 自2024—2025年软弃用
div.NavFrame和table.collapsible并改用MW自带折叠重新实现之后,jquery.makeCollapsible已成为本站唯一折叠系统,无需再额外进行本地优化。 - Cite扩展早已更新,引用链接标签已实现原生UTF-8支持,不会再输出人类看不懂的百分号代码。
- 自2024—2025年软弃用
如上。--Dabao qian℡ 2026年9月21日 (一) 16:36 (UTC)
編輯請求 2026-09-25
[编辑]1F616EMO、Hamish:修补:将Common.js和Mobile.js的所有mw.loader.load( 'ext.gadget.EditCommon' );行修改为mw.loader.using( [ 'ext.gadget.EditCommon-styles', 'ext.gadget.EditCommon' ] );,解决通过钩子加载时无法载入编辑框通用样式的问题。--Dabao qian℡ 2026年9月25日 (五) 16:51 (UTC)
完成 1F616EMO(喵留言~求助?) 2026年9月26日 (六) 06:32 (UTC)
- 看起来基本上没问题了。要是本地管理员觉得浏览MediaWiki:Summary及其变体子页面的时候看着别扭的话可以将手动加载样式的代码注入MediaWiki:Group-sysop.js。--Dabao qian℡ 2026年9月26日 (六) 19:01 (UTC)
// 在MediaWiki:Summary加载编辑摘要样式模块 var pageName = mw.config.get( 'wgPageName' ); if ( /^MediaWiki:Summary(\/.*)?$/i.test( pageName ) && mw.config.get( 'wgAction' ) === 'view' ) { mw.loader.load( 'ext.gadget.EditCommon-styles' ); }
- 看起来基本上没问题了。要是本地管理员觉得浏览MediaWiki:Summary及其变体子页面的时候看着别扭的话可以将手动加载样式的代码注入MediaWiki:Group-sysop.js。