跳转到内容

模組:Special wikitext/doc

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是Module:Special wikitext的文档页面

由於MediaWiki的設定,JSON頁面無法解析任何wikitext,速刪時速刪模板只能放在討論頁,因此管理員常將討論頁速刪而未將目標頁面速刪。

因此在2021年的討論中參考英文維基百科的en:Module:Module wikitext開發了此模組,使模組可以在JSON、JavaScript和CSS頁上方加入wikitext,以實現讓速刪模板不用放在討論頁中。

使用方法

  • 請根據頁面的格式放置適當的語法:
內容模型 插入Wikitext的語法 內容模型 插入Wikitext的語法
JSON頁面
(名稱以.json結尾)
Array模式
[...
{"_addText":"{{Delete|O1}}"},
...]
JavaScript頁面
(名稱以.js結尾)
_addText="{{Delete|O1}}";
Object模式
{...
"_addText":"{{Delete|O1}}",
...}
Module:名字空間的頁面 require('Module:Module wikitext')._addText('{{Delete|O1}}')
CSS頁面
(名稱以.css結尾)
._addText{
	content:"{{Delete|O1}}";
}
通用模式
(JSON除外)
/* _addText : "{{Delete|O1}}" */
※技術限制1:由於以上主要是在介面層面上顯示內容,故某些情形下頁面分類可能會無法正常運作。目前已知頁面分類無法正常運作的頁面內容模型包括JSON及純文字。
※技術限制2:-{}-模式的繁簡轉換無法在介面層面上生效,請考慮使用{{Lan}}做繁簡轉換。
  • 例如某個JSON頁內容為:
[
	"foo",
	"bar"
]

若要將此JSON透過{{Delete|G10}}速刪掉可以將目標JSON頁改為:

[
	{"_addText": "{{Delete|G10}}"},
	"foo",
	"bar"
]

參見