维基百科:机器人/申请/Cewbot/24
- 状态: 已批准
- 操作者:Kanashimi(留言)
- 提请时间:2021年3月18日 (四) 09:43 (UTC)
- 自动化程度:自动
- 编程语言:GitHub上的wikiapi页面
- 用途:调整页面的字词转换规则
- 讨论内容连结:Wikipedia:机器人/作业请求/存档5#字词转换处理
- 源代码连结:GitHub上的20191129.check language convention.js页面
- 编辑时段及频率:weekly
- 受影响页面:1000+
- 遵守机器人规范:Yes
- 已有机器人权限:Yes
--Kanashimi(留言) 2021年3月18日 (四) 09:43 (UTC)
- @Kanashimi:,有两个(?)疑问:
- 这里和这里分别直接搜索Special:前缀索引/Mediawiki:Conversiontable/和Category:公共转换组模板下面的所有页面,并认为其均是合法的转换组页面涵盖了主空间的转换规则。然而前者之下尚有MediaWiki:Conversiontable/zh-hans/ns8等非主空间的转换规则;后者亦有可能导致将来有用户建立了一个草稿(如Module:CGroup/Physics/draft、Module:CGroup/Physics/sandbox),其中的转换规则也会被机器人认为是现行的转换规则。不知道这会不会导致过度清理?
- 关于内文中转换规则的清理,是否会导致其它转换错误的出现?例如“X-{关于Y的转换规则}-”被清理成“XY”,但实际上“XY”会匹配某一条错误转换的规则,前面的重复转换乃有意为之,以避免错误转换的出现。尤其是考虑到阁下将来有意加入全局转换表的情况下,如何避免此类问题的发生?--Antigng(留言) 2021年4月9日 (五) 02:15 (UTC)
- 清理转换规则时,只会转换有确实引用到的规则。例如当明确引用{{NoteTA|G1=Physics/draft}}才会清理Module:CGroup/Physics/draft中有的规则。也因此不会清理Special:前缀索引/Mediawiki:Conversiontable/下面的规则。
- 感谢提醒。这是一个选词的问题。我们可以选用一个不会被转换的组合。这边已修改源代码,检测与前一段、后一段文字合起来时,会不会被转换。有合适的才做转换,否则放弃转换。 --Kanashimi(留言) 2021年4月9日 (五) 04:57 (UTC)
- 感谢释疑和修正。 批准测试运作(100次编辑),应尽可能涵盖目前准备处理的三类情形。--Antigng(留言) 2021年4月9日 (五) 16:00 (UTC)
- 都快跑一半的文章了,看起来可能没有1000篇。 --Kanashimi(留言) 2021年4月10日 (六) 00:44 (UTC)
- @Kanashimi:,该条转换规则去除之后片名无法正常转换。--Antigng(留言) 2021年4月10日 (六) 16:48 (UTC)
- 感谢帮忙检查。之前没注意到单向转换规则的正规化问题。现在程式码已经修正,经测试会跳过这种情况不删除。--Kanashimi(留言) 2021年4月11日 (日) 01:47 (UTC)
- @Kanashimi:,该条转换规则去除之后片名无法正常转换。--Antigng(留言) 2021年4月10日 (六) 16:48 (UTC)
- 都快跑一半的文章了,看起来可能没有1000篇。 --Kanashimi(留言) 2021年4月10日 (六) 00:44 (UTC)
- 有一个小疑问,如果页面内定义的转换规则和公共转换组的规则不一样的情况,机器人会怎么处理。比如迪拜里转换规则在简体部分定义了zh-hans:杜拜;zh-cn:迪拜,但在Module:CGroup/地名里简体部分是zh-cn:迪拜;zh-sg:杜拜。这种显示效果应该是一样的,不知道机器人会不会清理。--𝓧𝓩𝓣𝓓𝓮𝓪𝓷 𝕋𝕒𝕝𝕜 2021年4月24日 (六) 20:32 (UTC)
- 只会消除正规化后完全相同的转换规则。因此就本例来说不会被更动。--Kanashimi(留言) 2021年4月24日 (六) 21:29 (UTC)
- 明白了,感谢解答 --𝓧𝓩𝓣𝓓𝓮𝓪𝓷 𝕋𝕒𝕝𝕜 2021年4月25日 (日) 01:31 (UTC)
- 只会消除正规化后完全相同的转换规则。因此就本例来说不会被更动。--Kanashimi(留言) 2021年4月24日 (六) 21:29 (UTC)
- @Antigng:先跑两礼拜人工检核如何? --Kanashimi(留言) 2021年6月15日 (二) 10:38 (UTC)
- 很抱歉没注意到,之前测试完后就一直常规执行中。不过看了一下并没有什么问题,也没有人反应有错误。看起来应该是没太大问题。 --Kanashimi(留言) 2021年6月30日 (三) 12:06 (UTC)
- 编辑摘要中注明的规则是从条目中移除的吗?可以注明是与哪张转换表重复的吗?--Xiplus#Talk 2021年8月19日 (四) 00:55 (UTC)
- 完成 see “Wikipedia:沙盒”修订间的差异 用连结的方式会造成摘要太长,修改两三笔就看不到了。因此只登记公共转换组名称。--Kanashimi(留言) 2021年8月19日 (四) 01:38 (UTC)
- 我是觉得应该不需要把移除的转换语法写在编辑摘要,转换语法相当的长,或许可以直接写“参数X存在于Y”(Y=转换组名称)。--Xiplus#Talk 2021年8月19日 (四) 15:09 (UTC)
- 修改了一下
存在於轉換組 ${source}: ${rule}
。有的时候会有很多条转换规则,不显示转换规则可能让人理不清头绪。还是附加在编辑摘要的好。--Kanashimi(留言) 2021年8月19日 (四) 21:57 (UTC)
- 修改了一下
- 我是觉得应该不需要把移除的转换语法写在编辑摘要,转换语法相当的长,或许可以直接写“参数X存在于Y”(Y=转换组名称)。--Xiplus#Talk 2021年8月19日 (四) 15:09 (UTC)
- 完成 see “Wikipedia:沙盒”修订间的差异 用连结的方式会造成摘要太长,修改两三笔就看不到了。因此只登记公共转换组名称。--Kanashimi(留言) 2021年8月19日 (四) 01:38 (UTC)
- 编辑摘要中注明的规则是从条目中移除的吗?可以注明是与哪张转换表重复的吗?--Xiplus#Talk 2021年8月19日 (四) 00:55 (UTC)
- 很抱歉没注意到,之前测试完后就一直常规执行中。不过看了一下并没有什么问题,也没有人反应有错误。看起来应该是没太大问题。 --Kanashimi(留言) 2021年6月30日 (三) 12:06 (UTC)
- 正式批准运作。--Xiplus#Talk 2021年8月20日 (五) 01:23 (UTC)