以
mtemplate
為模板建立
開始行:
*[[原文>https://wiki.dobon.net/index.php?PukiWiki%2F%BC%A...
#contents
**是什麼插件? [#f99a6c9d]
提供模板功能。
與通常的模板不同,如果變更模板的內容,則使用該模板的所有...
因為參考了MediaWiki的模板功能,所以名字叫做“mtemplate”。
**格式 [#jd308cef]
#mtemplate(模板名,參數名=參數值,參數名=參數值,...)
:模板名|
指定模板的名稱。
默認情況下,模板為名為「mtemplate/(模板名稱)」的頁面。
模板頁面上寫有「{{(參數名)}」的部分,被指定的文字串替換。
:參數名=參數值|
指定在模板頁面中替換的參數的名稱及其值(文字列)的組合。
模板頁面上寫有「{參數名}」的部分用「參數值」替換。
「參數名=」的部分可以省略。
省略的情況下,假設第一個參數被指定為“1”,第二參數被指定為...
此外,與MadiaWiki一樣,您可以使用“|”代替“,”作為分隔符。
#mtemplate(模板名|參數名=參數值|參數名=參數值|...)
**用法 [#t6d7ab22]
例如,製作如下內容的「mtemplate/あいさつ」的模板頁面。
{{{lang}}}で挨拶は、「{{{hello}}}」。
當調用mtemplate時,
#mtemplate(あいさつ,lang=日本語,hello=こんにちは)
顯示如下。
日本語で挨拶は、「こんにちは」
**多餘危險功能 [#fc19732f]
有許多額外的危險功能。
***行內調用 [#a0df0414]
&mtemplate(模板名,參數名=參數值,參數名=參數值,...);
與區塊中的調用相同,但當模板為多行時,將不予考慮。
***使用多行參數調用 [#u4beb2ba]
#mtemplate{{
模板名|
參數名1=
*かくかくしかじか
あーだこーだ。
|參數名2=
-あいうえお
-かきくけこ
}}
哪怕是這樣。
「模板名」和「參數名」前後的空白文字全部被刪除。
***分隔符和等於更改 [#qdd471bd]
像「使用多行參數調用」這樣的使用方法,可能會想要變更"|"和...
可以通過mtemplate_setting插件來改變這些符號。用這個的話,...
#mtemplate_setting(separator=-----,equal======)
#mtemplate{{
模板名
-----
參數名1
=====
*かくかくしかじか
あーだこーだ。
-----
參數名2
=====
-あいうえお
-かきくけこ
}}
**設定 [#sad02aed]
將「參數值」嵌入模板頁後調用convert_html函數(單行調用時為...
結束行:
*[[原文>https://wiki.dobon.net/index.php?PukiWiki%2F%BC%A...
#contents
**是什麼插件? [#f99a6c9d]
提供模板功能。
與通常的模板不同,如果變更模板的內容,則使用該模板的所有...
因為參考了MediaWiki的模板功能,所以名字叫做“mtemplate”。
**格式 [#jd308cef]
#mtemplate(模板名,參數名=參數值,參數名=參數值,...)
:模板名|
指定模板的名稱。
默認情況下,模板為名為「mtemplate/(模板名稱)」的頁面。
模板頁面上寫有「{{(參數名)}」的部分,被指定的文字串替換。
:參數名=參數值|
指定在模板頁面中替換的參數的名稱及其值(文字列)的組合。
模板頁面上寫有「{參數名}」的部分用「參數值」替換。
「參數名=」的部分可以省略。
省略的情況下,假設第一個參數被指定為“1”,第二參數被指定為...
此外,與MadiaWiki一樣,您可以使用“|”代替“,”作為分隔符。
#mtemplate(模板名|參數名=參數值|參數名=參數值|...)
**用法 [#t6d7ab22]
例如,製作如下內容的「mtemplate/あいさつ」的模板頁面。
{{{lang}}}で挨拶は、「{{{hello}}}」。
當調用mtemplate時,
#mtemplate(あいさつ,lang=日本語,hello=こんにちは)
顯示如下。
日本語で挨拶は、「こんにちは」
**多餘危險功能 [#fc19732f]
有許多額外的危險功能。
***行內調用 [#a0df0414]
&mtemplate(模板名,參數名=參數值,參數名=參數值,...);
與區塊中的調用相同,但當模板為多行時,將不予考慮。
***使用多行參數調用 [#u4beb2ba]
#mtemplate{{
模板名|
參數名1=
*かくかくしかじか
あーだこーだ。
|參數名2=
-あいうえお
-かきくけこ
}}
哪怕是這樣。
「模板名」和「參數名」前後的空白文字全部被刪除。
***分隔符和等於更改 [#qdd471bd]
像「使用多行參數調用」這樣的使用方法,可能會想要變更"|"和...
可以通過mtemplate_setting插件來改變這些符號。用這個的話,...
#mtemplate_setting(separator=-----,equal======)
#mtemplate{{
模板名
-----
參數名1
=====
*かくかくしかじか
あーだこーだ。
-----
參數名2
=====
-あいうえお
-かきくけこ
}}
**設定 [#sad02aed]
將「參數值」嵌入模板頁後調用convert_html函數(單行調用時為...
頁面名:
人狼物語 貓又國 Wiki -
PukiWiki 1.5.4
© 2001-2022
PukiWiki 開發團隊
.