2023年政策修订增补工作正在进行中,欢迎参与!
說明:使用插件
跳至導覽
跳至搜尋
本頁面之全部或部分原來自另一個維基計畫,其著作權協議可能與萌百有異。 |
插件(extensions)是對萌娘百科所使用的MediaWiki系統所進行的功能擴充的方式。不同的插件對功能有不同的擴充,使用方法也有所不同。
下面列出一些常用插件的使用方法。但本頁內容可能隨更新有所變化。
Poem
Poem插件增加了<poem></poem>標籤,該標籤允許其中包裹的內容可以實現「一次編輯換行=一次實際換行」。這為歌詞等內容提供了方便。
例如,當寫下:
<poem> 大家好 大家好 大家好 大家好 </poem>
時,則會顯示為:
大家好
大家好
大家好
大家好
如果不使用該標籤,則會變為: 大家好 大家好 大家好 大家好
InputBox
InputBox插件提供了標籤<inputbox></inputbox>。利用該標籤,您可以在任一頁面創建一個輸入框。該功能主要用於修改、新建、搜索頁面。
示例
創建一篇新文章的輸入框。
Wiki代碼
<inputbox> type=create break=no </inputbox>
輸出結果
完整參數
輸入框像這樣構造:
<inputbox> type= bgcolor= width= page= default= preload= editintro= buttonlabel= hidden= searchbuttonlabel= fulltextbutton= labeltext= break= namespaces= prefix= placeholder= minor= nosummary= summary= id= inline= dir= preloadparams[]= searchfilter= useve= arialabel= </inputbox>
type參數必須輸入。 而其他所有參數均為可選。 preloadparams[]可以出現不止一次。
輸入框類型
默認情況下提交按鈕位於輸入框的下面。
通過設置換行參數可將「提交」按鈕移至右側:break=no
。
將「提交」按鈕移至右側對於使用搜索框時搜索建議覆蓋了下方搜索按鈕的情況很有用。
類型 | 例子 | 描述 |
---|---|---|
type=search | 創建的搜索框的默認寬度為50字符。 輸入的內容為要搜索的關鍵字。 | |
type=create | 創建新頁面。 輸入的內容為要編輯的頁面名稱。 | |
type=comment | 在輸入框指定的頁面下增加一個新段落。 | |
type=commenttitle | 以輸入框中輸入的標題增加一個新段落。 標題可以用default= 參數指定。頁面必須用page= 參數指定。
| |
type=fulltext | 僅顯示全文搜索按鈕,不顯示「前往」按鈕。 | |
type=move | 將頁面移動至另一個名字。 |
對於type=search2
,默認的搜索按鈕位置在右側。
目前,似乎無法將其他參數添加到這種類型的輸入框中。
這種搜索框將搜索其所在的整個維基。
類型 | 例子 |
---|---|
type=search2 |
參數
參數 | 描述 | 適用範圍 | 例子 | 結果 | |
---|---|---|---|---|---|
bgcolor= | 設置表格背景色(HTML顏色值)。 不要使用引號。 | 所有類型 | <inputbox> type=search bgcolor=#eeeeff </inputbox> |
||
width= | 設置輸入框的寬度,單位為字符。 | 所有類型 | <inputbox> type=create width=24 </inputbox> |
||
default= | 輸入框中的默認文本。 | 所有類型 | <inputbox> type=comment default=User talk:Eloquence </inputbox> |
||
preload= | 當創建新頁面時,此標題的頁面將會被預先載入進空白編輯框。 | create, comment, commenttitle | <inputbox> type=create preload=Template:页面格式/音乐 </inputbox> |
||
在上面或下面的輸入框示例中輸入一個不存在的頁面標題,並分別點擊「創建頁面」或「新段落」按鈕來測試此功能。 | |||||
editintro= | 通過這一參數指定的頁面將會作為編輯指引顯示在編輯窗口上方。 |
create, comment | <inputbox> type=comment editintro=Template:Info </inputbox> |
||
buttonlabel= | 此參數將作為表單主按鈕顯示的文字。 | 所有類型 | <inputbox> type=comment buttonlabel=添加新的传言 </inputbox> |
||
hidden= | 此參數指定不顯示輸入框。
這需要與參數「default」配合使用,但此參數現在不是默認值,而是作為頁面標題的固定值。 |
create, comment | <inputbox> type=comment hidden=yes default=Help_talk:使用插件 buttonlabel=在讨论页留言 </inputbox> |
||
searchbuttonlabel= | 此參數將作為表單「搜索全文」按鈕顯示的文字。 | search, fulltext | <inputbox> type=search searchbuttonlabel=深入探索 </inputbox> |
||
fulltextbutton= | 在「search2」表單上顯示全文搜索按鈕。 | search2 | <inputbox> type=search2 searchbuttonlabel=深入探索 fulltextbutton=true </inputbox> |
||
labeltext= | 在左側顯示的文字。 | search2 | <inputbox> type=search2 searchbuttonlabel=深入探索 labeltext=查找: </inputbox> |
||
break= | 是否在輸入框和按鈕之間插入換行。 默認為yes(使用換行)。 | 所有類型 | <inputbox> type=create width=24 break=no </inputbox> |
||
namespaces= | 在全文搜索中支持選擇命名空間。
使用「 |
search, fulltext | <inputbox> type=search namespaces=Main**,Help </inputbox> |
||
prefix= |
註:下劃線不等同於空格。 |
search, fulltext, create | <inputbox> type=search prefix={{FULLPAGENAME}}/Archive </inputbox> |
下面的按鈕以 | |
placeholder= | 設置當輸入框為空時的占位文字。 | 所有類型 | <inputbox> type=search placeholder=搜索此维基 </inputbox> |
||
page= | 要發表評論或要移動的頁面。 | comment, move | <inputbox> type=comment page=Project:Sandbox </inputbox> |
||
summary= | 編輯摘要或移動理由。 | create, move | <inputbox> type=create default=Special:Mypage/inputbox test summary=Foo </inputbox> |
||
id= | <form>的id屬性。 | 所有類型 | <inputbox> type=comment page=Project:Sandbox summary=Foo id=bar </inputbox> |
||
inline= | 將輸入框作為inline元素(在開頭不換行)。 | search2 | 在此输入: <inputbox> type=search2 inline=true width=10 </inputbox> |
在此輸入: | |
dir= | 書寫方向從右到左(rtl)或從左到右(ltr)。 默認與頁面語言的方向相同。 | 所有類型 | <inputbox> dir=rtl type=comment page=Project:Sandbox summary=Foo </inputbox> |
||
preloadparams[]= | 設置預載文本的參數。 | create, comment, commenttitle | <inputbox> type=create preload=Log preloadparams[]=param1 preloadparams[]=param2 </inputbox> |
||
searchfilter= | 指定在搜索中追加的參數。 | search | <inputbox> type=search searchfilter=insource:foo </inputbox> |
對於已存在的頁面使用create只會跳轉到編輯界面。
在這種情況下preload
被忽略。
對新頁面使用comment是有效的。
|