目前討論狀態: |
|
為了解決模板掛不上去或者TW不支持的問題,因此提議引入以下模組
此法如果引入成功,完全可以直接在原頁面申請速刪,不存在上方提到的任何疑慮!如果這個建起來,提刪過程會「跟提刪條目一模一樣」,不會陷管理員於不義。對應要提刪的頁面會有提刪模板,不會讓管理員的刪除操作欠缺提刪模板,不存在上方提到的任何疑慮!—- 五歲抬頭雪菲(☎️·☘️) 2021年4月26日 (一) 18:51 (UTC)
項目 | 辦理狀況 | 需編輯的頁面 | 頁面patch | 效果預覽 |
---|---|---|---|---|
Module | 已完成測試 | Module:Module wikitext | (已佈署) | Module:沙盒/a2569875/ModuleWikitextDemo |
Module:Documentation | Module:Documentation/sandbox | |||
MediaWiki:Scribunto-doc-page-does-not-exist | User:A25...-does-not-exist (需要語言變種微調) | |||
JS、CSS | 已完成測試 | Module:Special wikitext | (已佈署) | 留言(WP:TG1) 、 互連群圖床 |
MediaWiki:Clearyourcache | User:A25...yourcache (需要語言變種微調) | |||
JSON | 等待工單phab:T235798佈署 | phab:T235798 | gerrit:r/c/543934 |
{...}
之內加入代碼:(上述模塊引入後,JSON页面雖能顯示模板,但分類暫時不會自動歸檔,需等待phab:T235798佈署)
"_addText":"((Delete|快速删除理由))"
[...]
之內加入代碼:(如頁面開頭與結尾符號是中括號時[...]
)
{"_addText":"((Delete|快速删除理由))"}
require('Module:Module wikitext')._addText('((Delete|快速删除理由))')
._addText{
content:"((Delete|快速删除理由))";
}
var _addText="((Delete|快速删除理由))";
_addText
沒被定義-- Sunny00217 2021年4月30日 (五) 07:34 (UTC)var _addText="((Delete|快速删除理由))";
-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 07:50 (UTC)
_addText
class,JavaScript 我认为也有这样的问题。万一有脚本要用到 _addText
变量呢?另外,这个变量一定要是全局变量吗?我的提案,也就是在页面最开头的注释里头放进((d))模板的做法,也是可行的。--Tranve (✉) 2021年4月30日 (五) 10:37 (UTC)
/*((Delete|快速删除理由))*/
也能被加入速刪分類,只是模板不會顯示。因為技術限制/*((Delete|快速删除理由))*/
寫法無法讓模板被顯示。 我仍想推行能讓模板被顯示的方案或手段,因為可以用於插入DOC類的用途。由於是正則,以下的表達是都能識別:
/* var _addText="((Delete|快速删除理由))"; */
/* _addText{content:"((Delete|快速删除理由))";} */
wiki_addText="((Delete|快速删除理由))";
[]._addText = '((Delete|快速删除理由))';
。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 11:25 (UTC)
(A|B)
),而且刪除模板也有許多重定向,完全不建議精準匹配,如果只考慮刪除用途,亦會有AFD模板問題,且不建議用lua 簡化功能、功能不全的正則來匹配模板,因為很難解決模板嵌套問題,亦不建議限制用戶不能在提刪理據裡面以其他模板表示。—- 五歲抬頭雪菲(☎️·☘️) 2021年5月1日 (六) 03:39 (UTC)