“模板:Ns/doc”的版本间的差异

来自维阿百科
跳转至: 导航搜索
(创建页面,内容为“本模板扩展了名字空间解析器函数<code><nowiki>{{ns:}}</nowiki></code>的功能。不再严格要求'''''只能传入…”)
 
 
第1行: 第1行:
 +
{{FromOther/CN|site=萌娘百科|originURL=https://zh.moegirl.org.cn/{{FULLPAGENAMEE}}|origin={{FULLPAGENAME}}|copyright=cc|lsubtype=by-nc-sa|lver=3.0|contribURL=https://zh.moegirl.org.cn/index.php?title={{FULLPAGENAMEE}}&action=history}}
 
本模板扩展了名字空间[[Help:魔术字/解析器函数|解析器函数]]<code><nowiki>{{ns:}}</nowiki></code>的功能。不再严格要求'''''只能传入名字空间名称''''',而'''允许传入页面的整个路径'''。
 
本模板扩展了名字空间[[Help:魔术字/解析器函数|解析器函数]]<code><nowiki>{{ns:}}</nowiki></code>的功能。不再严格要求'''''只能传入名字空间名称''''',而'''允许传入页面的整个路径'''。
  

2024年1月3日 (三) 18:58的最新版本

本模板扩展了名字空间解析器函数{{ns:}}的功能。不再严格要求只能传入名字空间名称,而允许传入页面的整个路径

模板返回的是参数1这段字符串所表示的页面(不管格式是否正确、页面是否存在)所属的名字空间。


{{ns:}}所述,本模板将返回标准名字空间的本地化名称(萌百使用标准名称作为本地化名称)或自定义名字空间的名称,参数1可以指定名字空间的ID,标准名字空间的MediaWiki标准名称、本地(语言变种)化名,自定义名字空间的名称:

ID 别名 本地化名称

-2 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 媒体文件
-1 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 特殊
0 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名!
1 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 讨论
2 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 用户
3 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 用户讨论
4 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 维阿百科
5 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 维阿百科讨论
6 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 文件
7 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 文件讨论
8 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! MediaWiki
9 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! MediaWiki讨论
10 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 模板
11 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 模板讨论
12 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 帮助
13 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 帮助讨论
14 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 分类
15 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 分类讨论
274 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Widget
275 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Widget talk
710 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! TimedText
711 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! TimedText talk
828 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 模块
829 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! 模块讨论
2300 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Gadget
2301 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Gadget talk
2302 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Gadget definition
2303 Lua错误 模块:Loop的第98行:必须设置自增/自减的变量名! Gadget definition talk

需要注意的是:

  • 本模板的参数1可以使用Image,效果与File一致;
  • 在参数2指定e,或使用{{Nse}}模板可以得到经MediaWiki URL编码规则编码后的标准名字空间的本地化名称或自定义名字空间的名称,很适合用于外链中:
    • {{ns|5|e}}%E7%BB%B4%E9%98%BF%E7%99%BE%E7%A7%91%E8%AE%A8%E8%AE%BA
    • {{nse|5}}%E7%BB%B4%E9%98%BF%E7%99%BE%E7%A7%91%E8%AE%A8%E8%AE%BA


范例:
  • {{ns|File:1.png}}
  • {{#if:{{ns|File1.png}}| |''(主)''}}(主)
  • {{#if:{{ns|fIlE}}| |''(主)''}}
  • {{ns|5}}维阿百科讨论