「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」這個模塊。