模板讨论:Namespace pagename
编辑请求 2020-08-01
编辑请求已处理--Tiger(留言) 2020年8月3日 (一) 01:24 (UTC)
因为修正时有两行字没有复制到,请尽可能快地协助补上,不好意思。 2020年8月1日 (六) 12:10 (UTC)
- 此外,已将模板源代码改善为易维护的内容,并经测试后无误。 2020年8月1日 (六) 18:50 (UTC)
编辑请求 2020-08-03
编辑请求已拒绝,出包过大,关闭以阻止部属。-- Sunny00217 2020年8月19日 (三) 12:33 (UTC)
- 标注尚未启用的命名空间
- 辨识子页面类型
- 辨识命名空间可使用子页面与否
- 修正解析器函数的错误使用
- 添加在不转换模式下的显示结果
- 防止参数2的前缀辨识错误
修正后的结果亦已于沙盒预览测试完成,无出现错误。 2020年8月3日 (一) 09:17 (UTC)
- 不要放入本地不存在的命名空间,徒增维护难度,请移除。--Xiplus#Talk 2020年8月3日 (一) 09:18 (UTC)
- @Pseudo Classes:好奇打扰一下如果用这个版本会跟您预期的行为一样吗?-- Sunny00217 2020年8月11日 (二) 08:12 (UTC)
- @Sunny00217:可能需要您修正一下,参见Template:Namespace pagename/testcases,内容模型和名称后缀尚未测试。说来惭愧,我竟然没有测试参数2,目前的草稿本身就有错误了,尽管不影响MediaWiki:Newarticletext的显示。 2020年8月11日 (二) 16:27 (UTC)
- @Pseudo Classes:您的版本会Newarticletext有影响,参见[1][2]-- Sunny00217 2020年8月12日 (三) 23:18 (UTC)
- Sunny00217 2020年8月13日 (四) 12:52 (UTC)
- 那不是我的版本,我的版本才不是用模组。 2020年8月13日 (四) 13:24 (UTC)
- 对,是说好奇阁下愈想的是怎样。-- Sunny00217 2020年8月14日 (五) 00:04 (UTC)
还有说写错误or有瑕疵的应该是改怎样-- - 那不是我的版本,我的版本才不是用模组。 2020年8月13日 (四) 13:24 (UTC)
- @Sunny00217:可能需要您修正一下,参见Template:Namespace pagename/testcases,内容模型和名称后缀尚未测试。说来惭愧,我竟然没有测试参数2,目前的草稿本身就有错误了,尽管不影响MediaWiki:Newarticletext的显示。 2020年8月11日 (二) 16:27 (UTC)
编辑请求 2020-08-27
编辑请求已处理--Xiplus#Talk 2020年9月30日 (三) 08:40 (UTC)
用来修复当前版本的重大bug,经测试此版本大致上无问题-- Sunny00217 2020年8月27日 (四) 13:54 (UTC)
- @Sunny00217:暂缓,我有个好消息。我发现参数使用前缀能减少参数的用量,但是会增加维护难度,反而本末倒置。有鉴于此,我已经在新的草稿版本中移除了这项功能,取而代之的是使用解析器函数和魔术字,让其自动辨别参数的内容是否为命名空间,或者是页面名称。这次的版本不但不需要人工添加前缀让模板套用,也能减少维护难度,更棒的是一开始建立这个模板的初衷,它已经完美地实现了。我先放上我的版本让管理员能尽早修正,如果您未来有将其制成模组,再请您重新提交请求一次。不好意思,因为模板的错误不小,又搁置很久都没有修正,因此我才急着要修复。 2020年9月11日 (五) 18:57 (UTC)
- 这是新的草稿版本,如果要查看测试样例,请参见Template:Namespace pagename/debugging。 2020年9月11日 (五) 19:00 (UTC)
编辑请求 2020-10-01
编辑请求已拒绝
再来一遍(哀)-- Sunny00217 2020年10月1日 (四) 13:00 (UTC)
测试类别 | 界面 | 页面 | 命名空间 | 第二参数 |
---|---|---|---|---|
修正提示 | 根据MediaWIki:Conversionname输出结果 | +页 | -页 | 空值和无效值应视为条目 |
出错模型 | 中文不转换 | Draft talk | Special | 空值 |
Talk | ||||
User | ||||
User talk | ||||
Wikipedia | ||||
Wikipedia talk | ||||
File talk | ||||
MediaWiki | ||||
Topic | MediaWiki talk | |||
Template talk | ||||
Help | ||||
Help talk | ||||
Category talk | ||||
Portal talk | ||||
Module talk | ||||
Gadget talk | ||||
Gadget definition | ||||
Gadget definition talk |
- @Sunny00217:参数2输入页面名称时,应输出“页”;输入命名空间时,不应输出“页”。 2020年10月29日 (四) 07:00 (UTC)
- @Pseudo Classes:那参数二不存在呢?-- Sunny00217 2020年11月9日 (一) 13:33 (UTC)
- @Sunny00217:参数2为无效或空时,视为条目,这样就没有“页”的问题了。-- 2020年11月9日 (一) 14:23 (UTC)
- @Pseudo Classes:那参数二不存在呢?-- Sunny00217 2020年11月9日 (一) 13:33 (UTC)
- @Sunny00217、Pseudo Classes:很抱歉现在才来看这个。如果我没有看错的话,修改方案是将模板用模块改写?如果是的话,按Wikipedia:保护方针#需讨论达成社群共识似乎应该在互助客栈讨论?不知是不是已经讨论过了,没有的话,可以考虑拿过去。若有任何考虑不周之处,还请指出,感谢。--Tiger(留言) 2020年12月28日 (一) 01:53 (UTC)
- @Tigerzeng:现在是还有还没想到怎么处理的漏洞...-- Sunny00217 2021年1月23日 (六) 15:36 (UTC)
@Tigerzeng:此编辑请求看来没有共识,是否考虑以无共识结案?—— Eric Liu 创造は生命(留言.留名.学生会) 2021年1月25日 (一) 07:13 (UTC)
- @Ericliu1912:我建议转交WP:VPT。将模板用模块改写是好事,但是需要客栈讨论。SANMOSA SPQR 2021年1月25日 (一) 10:00 (UTC)
- 已转交VPT,并关闭本请求,可待讨论结束后再提出编辑请求。--Tiger(留言) 2021年1月25日 (一) 13:36 (UTC)
- @Ericliu1912:我建议转交WP:VPT。将模板用模块改写是好事,但是需要客栈讨论。SANMOSA SPQR 2021年1月25日 (一) 10:00 (UTC)
编辑请求 2021-01-26
编辑请求已处理,由User:Shizhao完成处理-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月28日 (四) 06:59 (UTC)
MediaWiki talk:Nstab-wikiproject#编辑请求 2021-01-26。 2021年1月26日 (二) 16:02 (UTC)
- (+)支持(
其实我可以编辑本页,只是依照方针,流程还是要走)-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月26日 (二) 17:10 (UTC)- @A2569875:请求有社群共识作为基础,直接修改并不会违反保护方针,只是模板同时被模板保护和连锁全保护,需要管理员处理才行。-- 2021年1月27日 (三) 07:57 (UTC)
- 看来界面显示有BUG。我这边显示的是[编辑]不是[检视源代码],所以我以为我可以编辑,点进去才会告知被连锁保护,这可能是BUG。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月27日 (三) 08:00 (UTC)
- Sunny00217 2021年1月27日 (三) 14:48 (UTC) 连锁保护都是这样的--
- 看来界面显示有BUG。我这边显示的是[编辑]不是[检视源代码],所以我以为我可以编辑,点进去才会告知被连锁保护,这可能是BUG。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月27日 (三) 08:00 (UTC)
- @A2569875:请求有社群共识作为基础,直接修改并不会违反保护方针,只是模板同时被模板保护和连锁全保护,需要管理员处理才行。-- 2021年1月27日 (三) 07:57 (UTC)
- @A2569875、@Pseudo Classes:Mediawiki空间处请求已完成。--安忆Talk 2021年1月27日 (三) 03:01 (UTC)
注意:原先将模板替换引用后,会无法替换模板本身,目前已完成修正,合并于编辑请求。 2021年1月27日 (三) 14:58 (UTC)
编辑请求 2021-01-28
编辑请求已处理--Kirk★ # 2021年1月31日 (日) 15:27 (UTC)
修复替换引用错误。 2021年1月28日 (四) 08:16 (UTC)
- @KirkLU:除了修复替换引用错误,另外WikiProject talk也需要输出“页”,还有侦测页面是否为跨语言链接和重新导向(预设不输出重新导向),并对模板的内容排版,这样下次修正会比较快。草稿已配合现行版本修正(伪命名空间),经测试后无误,能否请您套用修正呢? 2021年1月31日 (日) 15:06 (UTC)
- 此编辑请求不会影响模板实际效果,仅是避免出错而修正,根据保护方针,可立即进行修正。-- 2021年1月31日 (日) 15:12 (UTC)
- 看到这页的代码复杂度,我开始也觉得要尽快推行LUA化了.....-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月31日 (日) 15:19 (UTC)
- @A2569875:可惜我不太会LUA(正在研究JS),不然我也希望能尽一份力。-- 2021年1月31日 (日) 15:21 (UTC)
- @Pseudo Classes:lua比js简单的,加油。--安忆Talk 2021年1月31日 (日) 15:24 (UTC)
- @AnYiLin:谢谢,听到您这样说,我就放心了。-- 2021年1月31日 (日) 15:26 (UTC)
- @Pseudo Classes:lua比js简单的,加油。--安忆Talk 2021年1月31日 (日) 15:24 (UTC)
- @A2569875:可惜我不太会LUA(正在研究JS),不然我也希望能尽一份力。-- 2021年1月31日 (日) 15:21 (UTC)
- @Pseudo Classes: 捂脸不好意思复查很久。感谢贡献,已完成编辑。--Kirk★ # 2021年1月31日 (日) 15:27 (UTC)
- @KirkLU:不会,谢谢您处理编辑请求!-- 2021年1月31日 (日) 15:29 (UTC)
编辑请求 2021-01-31
编辑请求已处理
Wikipedia:互助客栈/方针#伪命名空间通过设立。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月31日 (日) 10:34 (UTC)
- done by Kirk★ # 2021年1月31日 (日) 11:06 (UTC)
- 刚发现有翻译问题,MOS和LTA的中文为XXXX捷径,但#default没有Shortcut,请补回。--LuciferianThomas.留言 2021年2月4日 (四) 09:02 (UTC)
- @LuciferianThomas:请问是什么Shortcut?-- 2021年2月5日 (五) 09:00 (UTC)
- 是不是少了“捷径”的英文?-- 2021年2月5日 (五) 09:03 (UTC)
- 刚发现有翻译问题,MOS和LTA的中文为XXXX捷径,但#default没有Shortcut,请补回。--LuciferianThomas.留言 2021年2月4日 (四) 09:02 (UTC)
编辑请求 2021-02-07
编辑请求已拒绝
在英文页/页面的page前添加空格 ,以和前词断开。若talkpage等在英文可视为常用词,则将MediaWiki、Project和其他不适合连接在一起的词汇单设一组后添加空格。--LaMagiaaa(留言) 2021年2月7日 (日) 12:04 (UTC)
以模块改写Namespace_pagename模板
编辑转自此项编辑请求,修改方案见此。依Wikipedia:保护方针#需讨论达成社群共识,将模板的功能使用模块改写须在此详细讨论后才可提出编辑请求。故将此项请求转交至此以供讨论。--Tiger(留言) 2021年1月25日 (一) 13:35 (UTC)
- 这是好的。--安忆Talk 2021年1月25日 (一) 14:00 (UTC)
- 但有不知道怎么处理的bug 囧rz……-- Sunny00217 2021年1月25日 (一) 15:50 (UTC)
- @Sunny00217:(1)现在的情况是参数2输入页面名称时不输出“页”,而输入命名空间时输出“页”。感觉应该反过来设定,或者设定为全部都不输出“页”。(2)参数2输入ns代码会被认定为条目,建议同时设定输入ns代码后的输出值。SANMOSA SPQR 2021年1月26日 (二) 08:32 (UTC)
- @Sanmosa:一目前找不出原因,二请给一下出错范例,本来就是有写此配套的-- Sunny00217 2021年1月27日 (三) 09:21 (UTC)
- @Sunny00217:(2)
{{Namespace pagename/sandbox|zh-hk|828}}
→模组。SANMOSA SPQR 2021年1月27日 (三) 11:53 (UTC)- 注:此留言已被原作者(User:Sunny00217)移除。2021年1月28日 (四) 05:52 (UTC)
- @Sunny00217:(2)
- @Sanmosa:如果全部都不输出“页”,界面讯息会显示错误。-- 2021年1月27日 (三) 14:32 (UTC)
- @Sanmosa:一目前找不出原因,二请给一下出错范例,本来就是有写此配套的-- Sunny00217 2021年1月27日 (三) 09:21 (UTC)
- @Sunny00217、Pseudo_Classes:建议纳入处理近期刚通过的专题名字空间。打开PJ:沙盒后发现{{Namespace pagename}}输出为“命名空间侦测错误。”请将专题名字空间加入此模板,谢谢。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月26日 (二) 13:22 (UTC)
- @A2569875:已提交编辑请求。-- 2021年1月26日 (二) 16:07 (UTC)
- 那么新增名字空间增添容易吗,如果未来社群通过设立新名字空间,是否会不易修改?(例如现在有一个Book:空间还卡在phab:中,虽然已卡两年,但也是有可能上线)。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年1月30日 (六) 19:08 (UTC)
- @A2569875:模板的话倒是没问题,维护难度已降低许多。-- 2021年1月31日 (日) 04:07 (UTC)
- @A2569875:改Module:Namespace_pagename/data就可以了,像Special:Diff/63955412。话说Book的phab id是?-- Sunny00217 2021年2月2日 (二) 16:04 (UTC)
- @Sunny00217:Help:图书有写。-- 2021年2月4日 (四) 11:15 (UTC)
- LTA英文那里是否多了个“_”?--LuciferianThomas.留言 2021年2月4日 (四) 13:09 (UTC)
- 囧rz……-- Sunny00217 2021年2月4日 (四) 13:40 (UTC)
{{Namespace pagename}}输出英文原文的问题
编辑最近浏览一些条目及创建条目时,经常看到“由于受到破坏,依据方针,本Article已获半保护”“维基百科目前还没有与上述标题相同的Projectpage”等。经排查,我认为该问题与{{Namespace pagename}}近期因应“伪名字空间”的变更有关,希望社群能予以修正,谢谢。--悔晚齋(臆語) 2021年2月19日 (五) 05:51 (UTC)
- (备注:似乎不是“伪名字空间”的变更相关问题,见下。--悔晚齋(臆語) 2021年2月19日 (五) 06:46 (UTC))
- 并不是因为加入伪名字空间导致。这是语言变种zh(不转换)的#default值。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 06:11 (UTC)
- 但我的界面语种是zh-Hans-CN,也就是有转换。--悔晚齋(臆語) 2021年2月19日 (五) 06:13 (UTC)
- (▲)同上。--安忆Talk 2021年2月19日 (五) 06:14 (UTC)
{{int:Conversionname}}
→“zh-cn”这个东西在你们那边显示成什么?(这是该模板用于判断语言变种的关键语法)—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 06:19 (UTC)- zh-cn。--安忆Talk 2021年2月19日 (五) 06:45 (UTC)
- 在我的浏览器里面,该语法显示为“zh”。我又看了一眼设置,我的参数设置中,“国际化”栏目下方“语言”选项为zh,但“内容语言变种”选项为zh-Hans-CN。当“语言选项”改成“zh-Hans-CN”后,则显示为zh-cn。--悔晚齋(臆語) 2021年2月19日 (五) 06:46 (UTC)
- 嗯,对登录用户是看参数设置的。上面的关乎界面,下面的关乎内容。--安忆Talk 2021年2月19日 (五) 06:52 (UTC)
- (?)疑问 @AnYiLin:模板快取是否会影响
{{int:Conversionname}}
在{{#if}}
的识别?—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 06:25 (UTC)- 不会的。-- 2021年2月19日 (五) 09:38 (UTC)
- (※)注意问题应与伪名字空间无关,不要乱猜。这纯粹是语种辨识上可能需要调整的问题。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 06:22 (UTC)
- 这个可不可以改为根据内容变种变换呢?因为其他的内容在我的印象里很多都不是根据界面语言变换的,只有一个名字空间显示英文感觉很突兀。--LaMagiaaa(留言) 2021年2月19日 (五) 09:56 (UTC)
- @LaMagiaaa:现在就已经是根据语言变种转换了啊,现在会出现英文纯粹只是因为设定为不转换时、或牵扯到不转换、或有用户在两种语言设定中其中一种选择不转换...等zh(牵扯到有任何一丁点关于非zh-hans非zh-hant非zh-cn非非zh-hk非zh-xx等)有些bug ,切勿随意猜测模糊焦点。目前正在调查此bug 发生原因。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 21:42 (UTC)
- 另外,由于技术限制,用于界面的文字无法使用-{}-字词转换记号,故只能使用前文提到的解析器函数/魔术字。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 21:49 (UTC)
- @A2569875:内容变体和界面变体还是不一样的。这个问题&variant=zh-tw&uselang=zh-cn的情况下,上方显示为zh-cn。但我希望可以根据variant改变此内容。我对这方面确实不了解,不知道哪一个MediaWiki界面是此内容,但我认为应该存在。另您下方所述zh语言变种问题,既然现在的方案跟随界面语言,而界面语言zh为简体,如果没有环境差异,我认为可以设置为和简体一致。--LaMagiaaa(留言) 2021年2月20日 (六) 04:36 (UTC)
- 说不定可以哦,这些语法。但不确定variant在哪个间断给定,如果不是在解析期可能无效。以下测试
{{int:lang}}
→“zh-cn”;{{int:Conversionname}}
→“zh-cn”,&variant=zh-tw&uselang=zh-cn、&variant=zh-cn&uselang=zh-tw。解析器:{{#ifeq:{{int:lang}}|zh|設置失敗|設置成功}}
→“设置成功”{{#ifeq:{{int:Conversionname}}|zh|設置失敗|設置成功}}
→“设置成功”{{#ifeq:{{int:lang}}|zh-cn|上海|澎湖}}
→“上海”{{#ifeq:{{int:Conversionname}}|zh-cn|上海|澎湖}}
→“上海”{{#ifeq:{{int:lang}}|zh-tw|上海|澎湖}}
→“澎湖”{{#ifeq:{{int:Conversionname}}|zh-tw|上海|澎湖}}
→“澎湖”
- -- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:02 (UTC)
- 好吧,不行,没有吃到variant。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:06 (UTC)
- 要花点时间找找Special:AllMessages有无合用的,或研究看看叫界面管理员造个新的专门侦测variant的MediaWiki:页面可不可行。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:11 (UTC)
- ......@LaMagiaaa:不行耶,技术上好像有困难mw:Writing_systems#LanguageConverter,解析阶段目前没发现抓取variant的方法,界面文字使用-{}-又会直接源代码裸露,而无法转换。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:22 (UTC)
- @A2569875:既然如此还是在下面讨论要不要把zh直接用简体显示,或者至少应该在如果要重写的时候考虑这个问题。--LaMagiaaa(留言) 2021年2月21日 (日) 09:30 (UTC)
- ......@LaMagiaaa:不行耶,技术上好像有困难mw:Writing_systems#LanguageConverter,解析阶段目前没发现抓取variant的方法,界面文字使用-{}-又会直接源代码裸露,而无法转换。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:22 (UTC)
- 要花点时间找找Special:AllMessages有无合用的,或研究看看叫界面管理员造个新的专门侦测variant的MediaWiki:页面可不可行。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 09:11 (UTC)
- 说不定可以哦,这些语法。但不确定variant在哪个间断给定,如果不是在解析期可能无效。以下测试
- @LaMagiaaa:跟mw:Topic:W3sj4umyrwirt7yf一样,技术限制,不可能。如果说你要在有启用转换的地方使用,还是要搭配转换标签和
{{NoteTA}}
-- Sunny00217 2021年2月21日 (日) 00:39 (UTC)- @Sunny00217:所以如果一定要用界面语言的话,是否应该有翻译呢?因为使用此模板的页面似乎很少支持英语,而且名字空间别称是依照内容变体设置的,与界面语言无关。而现行英语版本却并不会在类似于MediaWiki:Noarticletext/en等地显示。既然名字空间的别称并非依照界面语言变化,则此种设置实不合理。
- 而此类界面语言设置,注册后似乎默认即为zh,不知是否有环境差异。尽管变种不转换会有提示,但界面语言没有提示,而且既然默认显示简体,就会有包括我在内的很多人不会变更此设置。这种更改了内容变种,但并未更改界面语言的情况,更会觉得英文表记很突兀。此种情况下,是否可以直接引用名字空间的现在显示的别称呢?如果不可以,则是否应该类似界面语言,与中文简体统一呢?--LaMagiaaa(留言) 2021年2月21日 (日) 05:36 (UTC)
- @LaMagiaaa:记得在中文维基百科注册界面语言预设就是注册时用的语言,但到底是不是我也不知道,况且如果用繁体用zh会很怪,所以我们一定会改。至于界面那个或许可以提案写警告,因为有繁简混杂的问题。然后抱歉第一个问题我不是很能理解,是指哪个?第二个我认为可以。-- Sunny00217 2021年2月21日 (日) 06:51 (UTC)
- @Sunny00217:我其实是在说类似“项目页面”、“条目”那个标签,不过这个和现行模板翻译方法不同,如果可以正确调用名字空间现在的显示(类似于User:在各内文变种的变化),我认为可以直接调用。
- zh确实不适合繁体使用者,所以这个问题可能在相关语言并不常见。至于写警告,我认为确实有必要进行一次讨论。--LaMagiaaa(留言) 2021年2月21日 (日) 07:18 (UTC)
- @LaMagiaaa:记得现在NSPN是使用那个(Project->计划页面)的翻译方式,不是引用他。如果是指标题的转换版本(Wikipedia->维基百科)的话实现是
{{NS}}
-- Sunny00217 2021年2月21日 (日) 08:51 (UTC)- @Sunny00217:我只是在想如果直接引用的话是否会更简单一些,不能做到或者实现复杂的话还是应该考虑修改翻译方法。--LaMagiaaa(留言) 2021年2月21日 (日) 09:42 (UTC)
- @LaMagiaaa:可以,用
{{int:}}
,判断用什么语言的方式就是用这个,但我个人是觉得不怎么好用。-- Sunny00217 2021年2月21日 (日) 10:38 (UTC)
- @LaMagiaaa:可以,用
- @Sunny00217:我只是在想如果直接引用的话是否会更简单一些,不能做到或者实现复杂的话还是应该考虑修改翻译方法。--LaMagiaaa(留言) 2021年2月21日 (日) 09:42 (UTC)
- @LaMagiaaa:记得现在NSPN是使用那个(Project->计划页面)的翻译方式,不是引用他。如果是指标题的转换版本(Wikipedia->维基百科)的话实现是
- @LaMagiaaa:记得在中文维基百科注册界面语言预设就是注册时用的语言,但到底是不是我也不知道,况且如果用繁体用zh会很怪,所以我们一定会改。至于界面那个或许可以提案写警告,因为有繁简混杂的问题。然后抱歉第一个问题我不是很能理解,是指哪个?第二个我认为可以。-- Sunny00217 2021年2月21日 (日) 06:51 (UTC)
- @A2569875:内容变体和界面变体还是不一样的。这个问题&variant=zh-tw&uselang=zh-cn的情况下,上方显示为zh-cn。但我希望可以根据variant改变此内容。我对这方面确实不了解,不知道哪一个MediaWiki界面是此内容,但我认为应该存在。另您下方所述zh语言变种问题,既然现在的方案跟随界面语言,而界面语言zh为简体,如果没有环境差异,我认为可以设置为和简体一致。--LaMagiaaa(留言) 2021年2月20日 (六) 04:36 (UTC)
- 另外,由于技术限制,用于界面的文字无法使用-{}-字词转换记号,故只能使用前文提到的解析器函数/魔术字。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 21:49 (UTC)
- @LaMagiaaa:现在就已经是根据语言变种转换了啊,现在会出现英文纯粹只是因为设定为不转换时、或牵扯到不转换、或有用户在两种语言设定中其中一种选择不转换...等zh(牵扯到有任何一丁点关于非zh-hans非zh-hant非zh-cn非非zh-hk非zh-xx等)有些bug ,切勿随意猜测模糊焦点。目前正在调查此bug 发生原因。—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 21:42 (UTC)
- (※)注意要修复此问题时,会牵扯到另一问题:当设定为default的zh状态时,到底要显示繁体还是显示简体?—- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月19日 (五) 21:54 (UTC)
- 不转换根据fallbackList是zh-hans-- Sunny00217 2021年2月21日 (日) 00:48 (UTC)
- 既然这里扯到NSPN了直接在这里再贴一次:Template_talk:Namespace_pagename#以模块改写Namespace_pagename模板-- Sunny00217 2021年2月21日 (日) 06:54 (UTC)
- 原本的模板结构太乱,也不易修缮。 不如在这边讨论直接用LUA重写。 首先要先研究LUA如何正确地读取到语言变种。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月21日 (日) 08:45 (UTC)
- #(续)以模组改写Namespace_pagename模板有相关讨论展开-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年3月3日 (三) 07:36 (UTC)
请求已处理AT 2021年6月2日 (三) 09:28 (UTC)
请根据Wikipedia:互助客栈/方针#有关新增伪命名空间的提议通过设立新命名空间修改模组资料。--LuciferianThomas • 留言 2021年5月1日 (六) 01:10 (UTC)--LuciferianThomas • 留言 2021年5月1日 (六) 01:31 (UTC)
- 请提出具体修改方式。--AT 2021年6月1日 (二) 10:02 (UTC)
- @AT:你可以按“检查修改方案”按钮去看,他已经给了patch了。SANMOSA Σουέζ 2021年6月2日 (三) 01:55 (UTC)
(续)以模组改写Namespace pagename模板
编辑承上次讨论,现时Module:Namespace pagename应已完善,因此重提以模组改写Template:Namespace pagename一事。修改方案见此。依Wikipedia:保护方针#需讨论达成社群共识,将模板的功能使用模块改写须在此详细讨论后才可提出编辑请求,故将此项请求重新交至此以供讨论。SANMOSA 誓山海而长在,似日月而无休 2021年2月25日 (四) 02:12 (UTC)
- @Sanmosa:留意这个讨论#{{Namespace pagename}}输出英文原文的问题,可能还有东西没有完善。-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年2月25日 (四) 03:24 (UTC)
- @A2569875:我建议先测试Template:Namespace pagename/sandbox在该方面的运行上会不会出现同样的问题,如果会的话,那就直接请上面参与讨论的人一起讨论如何修正Module。SANMOSA 誓山海而长在,似日月而无休 2021年2月25日 (四) 09:24 (UTC)
- @A2569875、Sanmosa:至少在Template:Namespace pagename/debugging#页面的测试中,模组的返回值有些没有“页”。-- 2021年2月27日 (六) 15:56 (UTC)
- 那些情况需要显示“页”?-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年3月6日 (六) 07:01 (UTC)
- 参数值为页面时要输出“页”,如果是命名空间就不用。 2021年3月8日 (一) 06:05 (UTC)
- 这不会出现判定模棱两可的情形吗?-- 五岁抬头雪菲(☎️·☘️) 2021年3月17日 (三) 08:21 (UTC)
- @A2569875:不会的,命名空间不等于页面,因此命名空间不输出“页”,而页面输出“页”,都是理所当然的,这也是当初设计模板的概念。 2021年3月22日 (一) 04:22 (UTC)
- @Pseudo Classes:确定不会?请问100是指条目100还是主题命名空间?条目Template、模板是指条目模板还是模板命名空间?-- 五岁抬头雪菲(☎️·☘️) 2021年3月24日 (三) 08:45 (UTC)
- @A2569875:涉及到与命名空间相同的数字和名称一律以命名空间为优先,如果侦测条目名称会有歧义的问题,请用
:條目名稱
,这样就不会出错了。 2021年3月25日 (四) 10:38 (UTC)
- 全部都不输出“页”会有什么影响?会产生技术问题吗?SANMOSA 江南好,风景旧曾谙 2021年3月24日 (三) 08:25 (UTC)
- @Sanmosa:这个模板被界面使用,输出“页”是必要的,模板也会根据语种适时变更为“页面”(使用者頁面)。如果全部不输出“页”,请使用Template:NS,因为这个模板是Template:Namespace pagename。 2021年3月25日 (四) 10:38 (UTC)
- @Pseudo Classes:是
{{NS1}}
,,,-- Sunny00217 2021年4月4日 (日) 14:04 (UTC)
- @Pseudo Classes:是
- @Sanmosa:这个模板被界面使用,输出“页”是必要的,模板也会根据语种适时变更为“页面”(使用者頁面)。如果全部不输出“页”,请使用Template:NS,因为这个模板是Template:Namespace pagename。 2021年3月25日 (四) 10:38 (UTC)
- @A2569875:不会的,命名空间不等于页面,因此命名空间不输出“页”,而页面输出“页”,都是理所当然的,这也是当初设计模板的概念。 2021年3月22日 (一) 04:22 (UTC)
- 这不会出现判定模棱两可的情形吗?-- 五岁抬头雪菲(☎️·☘️) 2021年3月17日 (三) 08:21 (UTC)
- 参数值为页面时要输出“页”,如果是命名空间就不用。 2021年3月8日 (一) 06:05 (UTC)
- 那些情况需要显示“页”?-- ナナチ果物プリン🐰🥭🍮(宇帆·☎️·☘️) 2021年3月6日 (六) 07:01 (UTC)
- @A2569875、Sanmosa:至少在Template:Namespace pagename/debugging#页面的测试中,模组的返回值有些没有“页”。-- 2021年2月27日 (六) 15:56 (UTC)
- @A2569875:我建议先测试Template:Namespace pagename/sandbox在该方面的运行上会不会出现同样的问题,如果会的话,那就直接请上面参与讨论的人一起讨论如何修正Module。SANMOSA 誓山海而长在,似日月而无休 2021年2月25日 (四) 09:24 (UTC)
编辑请求 2021-08-14
编辑请求已处理
不转换应该预设为中文,否则会显示中英夹杂的文字,例如: https://w.wiki/3tW4 。--Xiplus#Talk 2021年8月14日 (六) 11:08 (UTC)
- 完成刚想改,就看到这个了....--百無一用是書生 (☎) 2021年8月14日 (六) 12:11 (UTC)
编辑请求 2021-10-14
编辑请求已处理--Xiplus#Talk 2021年10月14日 (四) 04:05 (UTC)
68177431:将zh-hans
系列的名字空间
改为命名空间
,直接套用沙盒即可,谢谢。 2021年10月14日 (四) 02:59 (UTC)
编辑请求 2022-08-16
编辑请求已处理--Xiplus#Talk 2022年8月28日 (日) 07:48 (UTC)
添加新引入的TimedText(字幕)命名空间。--Txkk(留言) 2022年8月16日 (二) 08:12 (UTC)
- 这里有User:SunAfterRain提供的patchTemplate:Namespace pagename/sandbox和Module:Namespace/data-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年8月16日 (二) 09:14 (UTC)
- 客栈讨论Wikipedia:互助客栈/技术#关于“字幕”命名空间(TimedText)-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年8月16日 (二) 09:15 (UTC)
发现.NET里的Template:Other uses list会导致页面纳入Category:有脚本错误的页面。这好像是因为Template:About list里的{{NSPN|zh-hans}}
导致的。请问有人知道是为什么吗?谢谢!--Tjmj(留言) 2023年9月2日 (六) 12:18 (UTC)
- @Shizhao:Template:Namespace pagename调用的Module:Page isExternal函数被同步弄掉了。--YFdyh000(留言) 2023年9月3日 (日) 18:57 (UTC)
- 缺少Module:CallAssert,已经加上--百無一用是書生 (☎) 2023年9月4日 (一) 01:24 (UTC)
- 感谢!--Tjmj(留言) 2023年9月5日 (二) 15:37 (UTC)
- 缺少Module:CallAssert,已经加上--百無一用是書生 (☎) 2023年9月4日 (一) 01:24 (UTC)
ns和nspn有何不同
编辑这两个模板有必要合并吗?--Hzt0208042508415531 tw(留言) 2024年4月3日 (三) 14:52 (UTC)
- @Hzt0208042508415531 tw:
{{ns}}
,用法{{ns:2}}
效果→“User”是一个魔术字(Help:魔术字#命名空间_2)并非模板;{{NSPN}}
用法{{NSPN||2}}
效果→“用户页”,是Help:模板,输入参数的分隔符号就不同了,ns是:
(魔术字的参数分隔符号),nspn是|
(模板参数分隔符号);而真正的模板Template:ns用法完全不同是别的东西,如通样的输入{{ns:2}}
(Help:魔术字)改成“{{ns|2}}
”(模板参数分隔符号)效果→“ ”(请按编辑源代码查看,引号内是有内容的),因此不可能合并;而{{ns:X}}
与{{NSPN||X}}
也完全不同,您注意到了吗?{{ns:2}}
→“User”、{{NSPN||2}}
效果→“用户页”,{{ns:X}}
输出的是“纯命名空间名称”,{{NSPN||2}}
输出的是“口语上如何称呼该命名空间”,例如本{{ns:WP}}為幽默題材
→“本Wikipedia为幽默题材”或者本{{NS||Wikipedia}}為幽默題材
(注意大小写!)→“本维基百科为幽默题材”就曾引发争议(把整个维基百科说成幽默题材,被认为污辱了维基百科,见Wikipedia:页面存废讨论/记录/2013/04/01#T:幽默),所以才需要本{{NSPN||WP}}為幽默題材
效果→“本项目页为幽默题材”,这样才消除了争议。简而言之{{ns:X}}
:给机器看;{{NSPN||2}}
:给人类看;二者一个是Help:魔术字一个是Help:模板也没有合并的可能。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 00:17 (UTC)- 哦哦,其实我说的是Namespace 和Namespace Pagename这两个模板--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 13:46 (UTC)
- 可能阁下有所误解--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 13:47 (UTC)
- 改成“
{{ns|2}}
”(模板参数分隔符号)效果→“{{ns|2}}”(请按编辑源代码查看,引号内是有内容的)鄙人还是不太理解作用--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 13:50 (UTC)
- 改成“
- @Hzt0208042508415531 tw:你自己阅读Template:Namespace/doc便知。功能完全不同。Template:Namespace/doc写:“此模板可以根据命名空间来决定显示内容”,意思是,其输出的内容“由模板给定的参数决定”而非“命名空间的名称”,而Namespace Pagename是输入一个命名空间,输出其“人类可阅读”的命名空间名称。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 14:03 (UTC)
- 直接上例子最清楚:
- 以及
- 以及
- 对伪命名空间的支持性:
- Wikipedia:页面存废讨论/记录/2013/04/01#T:幽默使用情境实例
本{{ns:WP}}為幽默題材
→“本Wikipedia为幽默题材” (污辱维基百科)本{{NS||WP}}為幽默題材
→“本维基百科为幽默题材” (污辱维基百科)本{{NSPN||WP}}為幽默題材
→“本专案页为幽默题材” (没争议)本{{NS||User}}為幽默題材
→“本用户页为幽默题材”本{{NSPN||User}}為幽默題材
→“本用户页为幽默题材”本{{NS}}為幽默題材
→“本模板讨论为幽默题材” (让人以为只能讨论幽默内容)本{{NSPN}}為幽默題材
→“本模板讨论页为幽默题材” (较不会误会)
- -- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 14:16 (UTC)
- 我核实了,我想问的是t:NS和t:NSPN的问题。目前前者没有说明文档--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:00 (UTC)
- 我现在懂了,一个是命名空间的原始译名,另一个是命名空间的说明口头解释名称--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:01 (UTC)
- 那为何这两个模板的复杂程度不同--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:08 (UTC)
- 还有一个问题,t:NS用到的{{int:Conversion}},fandom没有,那应该怎么改以便移植,其实问模板的问题就是和移植有关--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:10 (UTC)
- (:)回应@Hzt0208042508415531 tw:如果fandom没有“繁简转换系统”,那么忽略就好;如果fandom有“繁简转换系统”,则需要去查询输出fandom使用者使用的语言变体的书写代码。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 15:15 (UTC)
- @Hzt0208042508415531 tw:“
那为何这两个模板的复杂程度不同
”对伪命名空间的支持性: {{ns:MOS}}
→“Template:Ns:MOS” (不支持。){{NSPN||MOS}}
→“格式手册快捷方式页” (命名空间名称,人类阅读用){{NSPN|zh-hant|MOS}}
→“格式手册捷径页” (命名空间繁体中文用词名称){{NS|zh-hant|MOS}}
→“输入命名空间错误” (不支持。){{Namespace|MOS|顯示自訂內容}}
→“” (无效)
- 还有一个问题,t:NS用到的{{int:Conversion}},fandom没有,那应该怎么改以便移植,其实问模板的问题就是和移植有关--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:10 (UTC)
- 伪命名空间非系统定义,因此没有“原始译名”只有“口头解释名称”-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 15:11 (UTC)
- (~)补充:此外,{{NSPN}}还支持了侦测模板沙盒、模板测试样例、数据页、页面内容模型、重新导向页、跨语言链接页等各种情况;而{{NS}}只针对命名空间进行侦测或处理(因为这里只管MediaWiki系统支持的命名空间,其他不在管辖范围内,且只管本站,不管跨语言(跨站))。所以才有复杂程度差别。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 15:26 (UTC)
- 谢谢您,如果下次有疑惑还请多多指教鄙人。--Hzt0208042508415531 tw(留言) 2024年8月2日 (五) 18:40 (UTC)
- (~)补充:此外,{{NSPN}}还支持了侦测模板沙盒、模板测试样例、数据页、页面内容模型、重新导向页、跨语言链接页等各种情况;而{{NS}}只针对命名空间进行侦测或处理(因为这里只管MediaWiki系统支持的命名空间,其他不在管辖范围内,且只管本站,不管跨语言(跨站))。所以才有复杂程度差别。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2024年4月4日 (四) 15:26 (UTC)
- 那为何这两个模板的复杂程度不同--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:08 (UTC)
- 我现在懂了,一个是命名空间的原始译名,另一个是命名空间的说明口头解释名称--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 15:01 (UTC)
- 直接上例子最清楚:
- 可能阁下有所误解--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 13:47 (UTC)
- 哦哦,其实我说的是Namespace 和Namespace Pagename这两个模板--Hzt0208042508415531 tw(留言) 2024年4月4日 (四) 13:46 (UTC)