模块讨论:Documentation

Shizhao在话题“编辑请求 2024-09-03”中的最新留言:1个月前

软重定向Template talk:Documentation
本页面为软重定向

编辑请求 2021-05-07

编辑

  请求已处理Hamish with w. 2021年5月7日 (五) 15:27 (UTC)回复

基于Special:Diff/65518725议案已公示8+1日通过,因此请求布署,内容包括了在LUA包含提删模板(依据共识,不应包含在DOC页或讨论页)的方法。为了实作该方法依据英文维基做出了以下改动:(下面列出提议之Patch的所有改动)

  1. 依据英文维基定义了Module专用的载入点(en:Special:Diff/980010662),以便未来增删功能。
  2. 读取对应页面的 _addText
  3. 修正message('other-pagetype')未定义问题,否则 _addText 在部分页面会有错误讯息。

MediaWiki:Scribunto-doc-page-does-not-exist核心编辑请求相依于此编辑请求,故先申请此编辑请求。-- 五岁抬☎️·☘️2021年5月7日 (五) 14:06 (UTC)回复

设计一个制度解决部分速删模板挂不上去的页面的删除问题

编辑
目前讨论状态:

-- 五岁抬☎️·☘️2021年5月8日 (六) 19:10 (UTC)回复

参见Wikipedia:互助客栈/求助/存档/2021年4月#请帮忙删除 User:Tranve/工坊/workshop.json,像 JSON 和 Module: 名字空间的页面,速删模板挂不上去。希望可以在方针制度层面解决这个问题。--Tranve () 2021年4月5日 (一) 13:07 (UTC)回复

引入能够在特殊页面挂模板的模组

编辑
已通过:
公示期已过,且已逾时超过一日(49小时28分钟),在公示期将结束至此刻(2021年5月7日 (五) 13:45 (UTC))未出现新的异议,期间反对者的论述已由支持者回应,且反方无进一步论述,因此提案通过-- 五岁抬☎️·☘️2021年5月7日 (五) 13:45 (UTC)回复
下列讨论已经关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。

为了解决模板挂不上去或者TW不支持的问题,因此提议引入以下模组

  • Module挂模板问题
    引入en:Module:Module wikitext并提出编辑请求以编辑相关高风险模板与界面让中文维基支持
  • json或css或js挂模板问题
    已开发完毕,待社群共识后才会提请编辑请求,见图

此法如果引入成功,完全可以直接在原页面申请速删,不存在上方提到的任何疑虑!如果这个建起来,提删过程会“跟提删条目一模一样”,不会陷管理员于不义。对应要提删的页面会有提删模板,不会让管理员的删除操作欠缺提删模板,不存在上方提到的任何疑虑!—- 五岁抬☎️·☘️2021年4月26日 (一) 18:51 (UTC)回复

没有什么不好的。--安忆Talk 2021年4月27日 (二) 11:47 (UTC)回复
  • 非常感谢帮忙!能在原页面挂速删模板,这样就可以解决管理员删去页面后,其他管理员无法复检删除操作的问题,否则其他管理员就无法确定管理员是否滥权,在没有提删的情况下,直接删了页面,这是属于严重滥权,因此在页面能留下速删模板是非常重要的,这件事不能马虎。此外,既然技术上解决了问题,就没必要改方针了。--虫虫飞♡♡→♡℃留言 2021年4月27日 (二) 12:15 (UTC)回复

项目 办理状况 需编辑的页面 页面patch 效果预览
Module 已完成测试 Module:Module wikitext (已布署) Module:沙盒/a2569875/ModuleWikitextDemo
Module:Documentation Module:Documentation/sandbox
MediaWiki:Scribunto-doc-page-does-not-exist User:A25...-does-not-exist
(需要语言变种微调)
JS、CSS 已完成测试 Module:Special wikitext (已布署) 留言WP:TG1) 、 互连群图床
MediaWiki:Clearyourcache User:A25...yourcache
(需要语言变种微调)
JSON 等待工单phab:T235798布署 phab:T235798 gerrit:r/c/543934
  • 本地已经准备完毕的部分(Module、JS、CSS)可考虑先行公示并布署。-- 五岁抬☎️·☘️2021年4月27日 (二) 15:33 (UTC)回复
  •   说明phab:T235798要解决的问题是,目前JSON可以用技术手段挂模板,且页面中也确实能够显示挂上模板后的速删分类
    (见测试图留言WP:TG1) 、 互连群图床),然而页面分类的数据库暂时无法更新资料
    所以虽然模板能挂了,但还是需要手动提醒/或找一个管理员,告知页面需要删除,
    这样@蟲蟲飛您会不会又无法接受了? 当然,这个问题可以修复,只是phab:T235798不明原因搁置中(目前看起来是代码合并冲突、需要更新),可能需要一点时间,当phab:T235798布署完毕后就会完全没有这问题了。 在这之前,有以下(&)建议
    ※目前的(&)建议是,在phab:T235798工单完工之前,先把 没问题的JS、CSS、Module  公示通过在本地布署因为JSON挂模板工能本地需要修改的地方与JS、CSS、Module相同,当phab供单完工后,将会立即生效,而在JSON全域布署前,JSON先暂时维持原本的提删方式(模板挂,但页面分类的数据库暂时不会正常更新,看要不要方针注明一下,不是技术限制,而是phab工单工作中...最近课业繁忙,比较没有时间去提供后台php代码,可能无法像之前专题空间那像迅速完成,而已经OK的JS、CSS、Module我觉得可以先行布署))。-- 五岁抬☎️·☘️2021年4月28日 (三) 11:41 (UTC)回复
  • (※)注意:页面能挂速删模板就好了,就算不能挂模板,走去找管理员留言提删,安忆那个编辑差异的小工具很好用,可以很容易就在删除日志中注明提删的原由,复检的管理员也能轻易了解删除操作的管理员有没有滥权,有没有在没提删的情况下删去页面。没有提删,直接删去页面属于严重滥权,因此删除操作的处理一定要很审慎。此外,方针没必要改,这些操作属于技术性问题,与方针无关,而且现行方针已经很清楚。--虫虫飞♡♡→♡℃留言 2021年4月28日 (三) 12:00 (UTC)回复

公示期讨论:技术案

编辑
  • 如果提删模板不能放在目标页面,就不能放在子页面或者讨论页,因为复检的管理员如果看到被删的页面没提删模板,没有人会检查所有子页面及讨论页,然后就容易误会管理员在没有提删的情况下直接删去页面。--虫虫飞♡♡→♡℃留言 2021年4月28日 (三) 12:30 (UTC)回复
注:此处原有文字,因为过多重复内容,已由五岁抬☎️·☘️)于2021年4月30日 (五) 16:15 (UTC)删除,尚祈见谅。若有异议请至互助客栈或向管理员反映。回复
@蟲蟲飛上面的技术如果公示通过了CSS,JS,Module 才可以在原页面挂模板,JSON也可以在原页面挂模板,phab:T235798没好只是页面分类暂时不会归档。—- 五岁抬☎️·☘️2021年4月28日 (三) 12:53 (UTC)回复
(!)意见:宇帆TG主群的留言我看了,您误会了我的意思,我没有反对您技术修订的提案,但前提是提删的页面须保留提删模板。--虫虫飞♡♡→♡℃留言 2021年5月1日 (六) 02:14 (UTC)回复
(:)回应关于这一点,没有问题,此案确实能让需要删除的页面拥有提删模板,包括但不限于速删、DRV、AFD或其他需要模板的提删过程(如合并、移动、迁移至其他维基计划或其他维护模板),故显然不会有管理员执行操作时,缺乏模板标记的问题,惟须注意的是,由于模板挂法要符合特定页面内容模型,故会需要一些特殊语法,建议在技术案通过后也同步在方针页注记相应内容模型挂模板的语法。—- 五岁抬☎️·☘️2021年5月1日 (六) 08:45 (UTC)回复
※注:根据Special:Diff/65395602  公示截止时间为2021年5月5日 (三) 20:17 (UTC+8),公示已结束(3年前)(更新)-- 五岁抬☎️·☘️2021年5月5日 (三) 10:00 (UTC)回复

  •  通过:公示期已过,且已逾时超过一日(3年前),在公示期将结束至此刻(2021年5月6日 (四) 12:55 (UTC))未出现新的异议,期间反对者的论述已由支持者回应,且反方无进一步论述,因此提案通过,将开始准备布署事宜。-- 五岁抬☎️·☘️2021年5月6日 (四) 12:55 (UTC)回复

本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。

移动版问题

编辑

在移动版下版面乱掉了,需要修复--百無一用是書生 () 2024年5月4日 (六) 11:34 (UTC)回复

关于MediaWiki:Scribunto-doc-page-show的原理解释

编辑

{{#if:{{#invoke:Redirect|isRedirect|{{FULLPAGENAME}}}}|{{Module_redirect|{{#invoke:Redirect|main|{{FULLPAGENAME}}}}}}}} {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}|{{#ifexist:{{FULLPAGENAME}}/doc|{{FULLPAGENAME}}/doc|{{NAMESPACE}}:{{BASEPAGENAME}}/doc}}}} <span id="code"></span> 我想问{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}|{{#ifexist:{{FULLPAGENAME}}/doc|{{FULLPAGENAME}}/doc|{{NAMESPACE}}:{{BASEPAGENAME}}/doc}}}} 是怎么回事,如果我移植到其他维wiki,没有这个模块应该怎么处理?--Hzt0208042508415531 tw留言2024年8月12日 (一) 20:38 (UTC)回复

编辑请求 2024-09-03

编辑

根据Wikipedia:互助客栈/技术#2024年第36期技术新闻加入__EXPECTUNUSEDTEMPLATE__--SunAfterRain 2024年9月3日 (二) 02:05 (UTC)回复

不太明白,模板文档正常来说都是已有使用的啊,为何要加上这个?--百無一用是書生 () 2024年9月17日 (二) 10:30 (UTC)回复
下面已更新--百無一用是書生 () 2024年10月14日 (一) 03:40 (UTC)回复

编辑请求 2024-09-28

编辑

  请求已处理

使用Module:Documentation/sandbox更新Module:Documentation,使用Module:Documentation/config/sandbox更新Module:Documentation/config,启用模板样式后可进一步精简Common.css。--Dabao qian 2024年9月28日 (六) 18:14 (UTC)回复

 完成--百無一用是書生 () 2024年10月14日 (一) 03:39 (UTC)回复
返回到“Documentation”页面。