User:NSun200512/沙盒:修订间差异

来自有兽档案馆
撤销NSun200512讨论)的版本43751)
标签撤销
((InPageEdit-preference-summary-default))
第26行: 第26行:
{{Hide|第101~200话|[[第101话]]·[[第102话]]·[[第103话]]}}
{{Hide|第101~200话|[[第101话]]·[[第102话]]·[[第103话]]}}
}}
}}
==SMW #ask查询方法==
==待处理表格==
{{#invoke:NSunModuleTesting|onechar|{{#ask:[[OnCamera:character name::天禄]][[OnCamera:type::主要]]|mainlabel=-|?OnCamera:number=|sort=OnCamera:number|limit=1000}}}}
<code><nowiki>{{#ask:[[OnCamera:character name::天禄]][[OnCamera:type::主要]]|mainlabel=-|?OnCamera:number=|sort=OnCamera:number|limit=1000}}</nowiki></code>
==测试mw.smw.ask==
==测试mw.smw.ask==
===单角色名(天禄)===
{{#invoke:NSunModuleTesting|list|天禄}}
{{#invoke:NSunModuleTesting|list|天禄}}
===双角色名(巴赫与巴狗蛋)===
{{#invoke:NSunModuleTesting|list|巴赫|巴狗蛋}}

2024年1月14日 (日) 14:55的版本

模板细则

模板名称:Template:CharactersAppearanceList

模板输入:一个或两个角色名。

输出:见#处理后样式

模块细则

模块名称:Module:CharactersAppearanceList

要求:输入一个或两个角色名称,根据SMW数据进行出场角色整理。 函数数量:2个。一个是onename,用来处理仅输入一个角色名的情况(大部分情况);一个是twoname,用来处理输入两个角色名的情况(如“巴赫”和“巴狗蛋”,“虹虹”和“彩虹云”)。twoname需要把两个名字下的话数整合起来,并形成一个数组。

处理后样式

(模板位置位于角色页“出场节点”之后)

以下为模板显示页面:

SMW #ask查询方法

{{#ask:[[OnCamera:character name::天禄]][[OnCamera:type::主要]]|mainlabel=-|?OnCamera:number=|sort=OnCamera:number|limit=1000}}

测试mw.smw.ask

单角色名(天禄)

脚本错误:没有“NSunModuleTesting”这个模块。

双角色名(巴赫与巴狗蛋)

脚本错误:没有“NSunModuleTesting”这个模块。