MediaWiki talk:Gadget-SpecialWikitext.js

message: 本主題或以下段落文字，存檔自Wikipedia:互助客栈/方针#引入能夠在特殊頁面掛模板的模組（固定連結）。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 09:59 (UTC)
replies: text: 参见Wikipedia:互助客栈/求助/存档/2021年4月#请帮忙删除 User:Tranve/工坊/workshop.json，像 JSON 和 Module: 名字空间的页面，速删模板挂不上去。希望可以在方针制度层面解决这个问题。--Tranve (✉) 2021年4月5日 (一) 13:07 (UTC)
=== 引入能夠在特殊頁面掛模板的模組 ===
為了解決模板掛不上去或者TW不支持的問題，因此提議引入以下模組
*Module掛模板問題
*:引入:en:Module:Module wikitext並提出編輯請求以編輯相關高風險模板與介面讓中文維基支持
*json或css或js掛模板問題
*:已開發完畢，待社群共識後才會提請編輯請求，見圖
此法如果引入成功，完全可以直接在原頁面申請速刪，上方提到的任何疑慮！如果這個建起來，提刪過程會「跟提刪條目一模一樣」，不會陷管理員於不義。對應要提刪的頁面會有提刪模板，不會讓管理員的刪除操作欠缺提刪模板，上方提到的任何疑慮！—- 五歲抬頭雪菲（☎️·☘️） 2021年4月26日 (一) 18:51 (UTC)

text: 没有什么不好的。--安忆Talk 2021年4月27日 (二) 11:47 (UTC)

text: *非常感謝幫忙！能在原頁面掛速刪模板，這樣就可以解決管理員刪去頁面後，其他管理員無法復檢刪除操作的問題，否則其他管理員就無法確定管理員是否濫權，在沒有提刪的情況下，直接刪了頁面，這是屬於嚴重濫權，因此在頁面能留下速刪模板是非常重要的，這件事不能馬虎。此外，既然技術上解決了問題，就沒必要改方針了。--蟲蟲飛♡♡→♡℃※留言 2021年4月27日 (二) 12:15 (UTC)
*目前辦理狀況：等待工單phab:T235798佈署。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月27日 (二) 14:58 (UTC)
項目     	辦理狀況                                       	需編輯的頁面                                        	頁面patch          	效果預覽
Module 	rowspan=3                                  	Module:Module wikitext                        	（已佈署）            	Module:沙盒/a2569875/ModuleWikitextDemo
Module 	Module:Documentation                       	Module:Documentation/sandbox                  	                 	Module:沙盒/a2569875/ModuleWikitextDemo
Module 	MediaWiki:Scribunto-doc-page-does-not-exist	User:A25...-does-not-exist（需要語言變種微調）          	                 	Module:沙盒/a2569875/ModuleWikitextDemo
       	                                           	                                              	                 	
JS、CSS 	rowspan=2                                  	Module:Special wikitext                       	（已佈署）            	留言（WP:TG1） 、 互連群圖床
JS、CSS 	MediaWiki:Clearyourcache                   	User:A25...yourcache（需要語言變種微調）                	                 	留言（WP:TG1） 、 互連群圖床
       	                                           	                                              	                 	留言（WP:TG1） 、 互連群圖床
JSON   	                                           	phab:T235798                                  	gerrit:r/c/543934	留言（WP:TG1） 、 互連群圖床
*本地已經準備完畢的部分（Module、JS、CSS）可考慮先行公示並佈署。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月27日 (二) 15:33 (UTC)
*：phab:T235798要解決的問題是，目前JSON可以用技術手段掛模板，且頁面中也確實能夠顯示掛上模板後的速刪分類（見測試圖留言（WP:TG1） 、 互連群圖床），然而頁面分類的資料庫暫時無法更新資料，所以雖然模板能掛了，但還是需要手動提醒/或找一個管理員，告知頁面需要刪除，這樣您會不會又無法接受了？ 當然，這個問題可以修復，只是phab:T235798不明原因擱置中（目前看起來是代碼合併衝突、需要更新），可能需要一點時間，當phab:T235798佈署完畢後就會完全沒有這問題了。 在這之前，有以下：※目前的是，在phab:T235798工單完工之前，先把沒問題的JS、CSS、Module通過在本地佈署（因為JSON掛模板工能本地需要修改的地方與JS、CSS、Module相同，當phab供單完工後，將會立即生效），而在JSON全域佈署前，JSON先暫時維持原本的提刪方式（模板掛，但頁面分類的資料庫不會正常更新，看要不要方針註明一下，不是技術限制，而是phab工單工作中...（最近課業繁忙，比較沒有時間去提供後台php代碼，可能無法像之前專題空間那像迅速完成，而已經OK的JS、CSS、Module我覺得可以先行佈署））。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 11:41 (UTC)

text: *:頁面能掛速刪模板就好了，就算不能掛模板，走去找管理員留言提刪，安憶那個編輯差異的小工具很好用，可以很容易就在刪除日誌中註明提刪的原由，復檢的管理員也能輕易瞭解刪除操作的管理員有沒有濫權，有沒有在沒提刪的情況下刪去頁面。沒有提刪，直接刪去頁面屬於嚴重濫權，因此刪除操作的處理一定要很審慎。此外，方針沒必要改，這些操作屬於技術性問題，與方針無關，而且現行方針已經很清楚。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:00 (UTC)
==== 公示期討論：技術案 ====
*：對於技術相關的反對意見已排除，將Module、JS、CSS掛模板方案（通過後JSON其實也能掛模板，但頁面分類暫時無法更新，需要phab:T235798）根據結論，暫時不修改方針。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:15 (UTC)
replies: text: :*如果提刪模板不能放在目標頁面，就不能放在子頁面或者討論頁，因為復檢的管理員如果看到被刪的頁面沒提刪模板，沒有人會檢查所有子頁面及討論頁，然後就容易誤會管理員在沒有提刪的情況下直接刪去頁面。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:30 (UTC)

text: :
replies: text: :: 上面的技術如果公示通過了CSS,JS,Module 才可以在原頁面掛模板，JSON也可以在原頁面掛模板，phab:T235798沒好只是頁面分類暫時不會歸檔。—- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:53 (UTC)

text: :*非常感謝說明，但建議刪去重複的語句，太多重複語句會影響其他人閱讀。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 13:14 (UTC)

text: :**感謝提醒，已刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:04 (UTC)
*模板掛法說明，「可以在原本的頁面掛」，但需要符合對應頁面的頁面內容模型，語法如下所示，可討論是否需要補充進指引（c.c. ）：
** JSON页面：在最外層的{...}之內加入代碼：（上述模塊引入後，JSON页面雖能顯示模板，但分類暫時不會自動歸檔，需等待phab:T235798佈署）
**: "_addText":""
** Array形式的JSON页面：在最外層的[...]之內加入代碼：（如頁面開頭與結尾符號是中括號時[...]）
**: {"_addText":""}
** 位于模块名字空间的页面（文档页面除外）：加入代碼：
**: require('Module:Module wikitext')._addText('')
** CSS页面：加入代碼：
**: ._addText{
	content:"";
}
** JavaScript页面：加入代碼：
**: var _addText="";
*:同時提供給WP:TW開發者參考。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:33 (UTC)
**:en:special:diff/978461935英文維基對應功能的WP:TW代碼實現請參考此處。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:39 (UTC)
*:eslint: _addText沒被定義-- Sunny00217  2021年4月30日 (五) 07:34 (UTC)
**那這樣不就得了？var _addText="";-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 07:50 (UTC)
**:只是想到覺得好笑貼上去而已（因此也沒 ping），實際上不會有人要提刪了還用 eslint 的 xxdd-- Sunny00217  2021年4月30日 (五) 12:29 (UTC)
**嗯。这个做法也不错，或许可以解决虫虫飞的顾虑。我到上面修改一下方针文本。--Tranve (✉) 2021年4月30日 (五) 10:30 (UTC)
***要改方針建議先等技術通過再說，不然一起推行只會一起卡死。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 10:32 (UTC)
****感谢提醒！您的方案我再看了一下，对于 JSON 页和模块页的处理我没有意见，但是 CSS 的处理方式是不是有点 dirty，这样相当于整了一个不存在的_addText class，JavaScript 我认为也有这样的问题。万一有脚本要用到 _addText 变量呢？另外，这个变量一定要是全局变量吗？我的提案，也就是在页面最开头的注释里头放进模板的做法，也是可行的。--Tranve (✉) 2021年4月30日 (五) 10:37 (UTC)
*****完全沒有影響，也不認為有任何問題，加那樣只是讓模板可以被顯示，重點只是能否讓管理員標記要提刪，並且註明「模板能被顯示的方案」，你高興只寫/**/也能被加入速刪分類，只是模板不會顯示。因為技術限制/**/寫法無法讓模板被顯示。 我仍想推行能讓模板被顯示的方案或手段，因為可以用於插入DOC類的用途。由於是正則，以下的表達是都能識別：
*****:*/* var _addText=""; */
*****:*/* _addText{content:"";} */
*****:*wiki_addText="";
*****:*[]._addText = '';。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 11:25 (UTC)
*****:*:既然都是用regex來匹配，為何不採用最簡單的格式，即註解的格式。--Xiplus#Talk 2021年5月1日 (六) 00:53 (UTC)
*****:*:*並不想讓所有的註解都被匹配。而且其他非wikitext 的註解也一同渲染會很凌亂。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 01:21 (UTC)
*****:*:*:您可以精準匹配 /*  */ ，而不僅是註解。--Xiplus#Talk 2021年5月1日 (六) 02:58 (UTC)
*****:*:*:我希望能夠放不是模板的wikitext ，其他用途如DOC或說明文件，包括但不限於速刪之用，且英文維基的:en:Module:Module wikitext也沒有限制能放的wikitext 種類，沒道理中文維基製作類似模組就要加入奇怪的限制；此外lua 正則不支援組的或模式（例如(A|B)），而且刪除模板也有許多重定向，完全不建議精準匹配，如果只考慮刪除用途，亦會有AFD模板問題，且不建議用lua 簡化功能、功能不全的正則來匹配模板，因為很難解決模板嵌套問題，亦不建議限制用戶不能在提刪理據裡面以其他模板表示。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 03:39 (UTC)
*****:*:*::但是本提案只是想解决挂速删模板的问题，目前来看/*  */可以被正确加到分类里，这对于管理员速删页面来说足够了。至于速删理由，我觉得可以通过方针强制规定注释加到开头即可，这样管理员可以直接看见。如果真要解决挂 DOC 的问题的话，英文维基似乎可以显示一个提示文本“This user script seems to have a documentation page at XXX”，范例见 :en:User:Cacycle/wikEd.js。--Tranve (✉) 2021年5月5日 (三) 08:31 (UTC)
*****:*:*::*完全不認為有任何衝突，技術案是我提出的臨時動議，我認為統一讓JSON和其他頁面加入此方式沒甚麼問題，只見你一直試圖阻擋提案，甚至在通過的前三個小時故意推翻先前的協議，前幾天你明明已經在TG說可以接受了，又在通過的前三個小時惡意異議，涉嫌WP:遊戲維基規則，且你的提案在json中是無效的，需要性早已在WP:TG陳述，且未見有甚麼不妥之處，英文維基怎麼做事英文維基的事，WP:是英文維基說的！，追隨英文維基論；此外，作為視覺派使用者，我強烈支持模板顯示，模板不顯示。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:43 (UTC)
*****:*:*::*#你的提案在JSON中是無效的，我希望一個統一模式，且我這個統一的_addText模式適用於所有頁面內容模型，Antigng也有說，_addText以底線命名就是要避免變數命名衝突問題，因此未見我的提案有任何問題。
*****:*:*::*#你的提案在JSON中是無效的，所以這對於管理員速刪頁面是完全無法操作的，無法解決蟲蟲飛的疑慮。
*****:*:*::*#速刪理由問題，速刪模板本身有許多編輯提示，可以對要執行素珊的管理員做出提醒，避免誤操作，認為顯示模板是有好處的。
*****:*:*::*#有模板能正常顯示的方案，為何使用提示文字? 有些使用者使用手機閱覽維基百科，會需要多一層操作來檢視模板顯然多此一舉，且提案明明可以正常顯示模板，未見為何故意還要多一道手續顯示模板。請照顧使用特殊裝置的維基使用者。
*****:*:*::*#在公視到期臨界時間惡意反對被WP:VIP的例子詳見Wikipedia_talk:关注度_(虚构)#通過後討論，可以很明顯地看到，是唯一一個反對通過的人，而他現在這樣強行阻止條文通過的做法已經構成遊戲維基規則。
*****:*:*:::以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:59 (UTC)
*****:*:*:::*再補充一點，:en:User:Cacycle/wikEd.js顯示東西的原理跟本地提案相同，是透過介面編輯請求完成，同樣是Antigng提到的「介面黑魔法」，內部依然需要有模組程式碼去匹配對應頁面計算對應頁面的狀態，且過往許多從英文維基引入的提案也都會有本地特化，未見本地特化提案有任何問題。且要完成有關提案也需要進行本案相關編輯請求。持續中。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:09 (UTC)
*****:*:*:::**Sorry，了解了。我觉得我们这样谈下去也没完没了。我希望您关于挂速删模板的提案通过后可以试行一段时间，根据用户和管理员的反馈再进行修正，可以吗？--Tranve (✉) 2021年5月5日 (三) 09:15 (UTC)
*:關於您的意見，:en:User:Cacycle/wikEd.js涉及:en:Template:Script doc auto的引入，已經不是本案處理範圍，應另提新案。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:28 (UTC)
*:*關於未來根據反饋修正可以，已在下方預留反饋章節。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:51 (UTC)
*:**已多等待一日，未見反方有更多意見，因此以「反對者的論述已由支持者回應，且反方無進一步論述」論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:51 (UTC)
*:***又過了一天，未見新意見或異議，以通過論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月7日 (五) 13:41 (UTC)

text: :宇帆TG主羣的留言我看了，您誤會了我的意思，我沒有反對您技術修訂的提案，但前提是提刪的頁面須保留提刪模板。--蟲蟲飛♡♡→♡℃※留言 2021年5月1日 (六) 02:14 (UTC)
replies: text: ::關於這一點，沒有問題，此案確實能讓需要刪除的頁面擁有提刪模板，包括但不限於速刪、DRV、AFD或其他需要模板的提刪過程（如合併、移動、遷移至其他維基計畫或其他維護模板），故顯然不會有管理員執行操作時，缺乏模板標記的問題，惟須注意的是，由於模板掛法要符合特定頁面內容模型，故會需要一些特殊語法，建議在技術案通過後也同步在方針頁註記相應內容模型掛模板的語法。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 08:45 (UTC)

text: ※註：根據Special:Diff/65395602，截止時間為2021年5月5日 (三) 20:17 (UTC+8)，-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 10:00 (UTC)
----
*通過：公示期已過，且已逾時超過一日（），在公示期將結束至此刻（2021年5月6日 (四) 12:55 (UTC)）未出現新的異議，期間反對者的論述已由支持者回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:55 (UTC)
==== 技術案階段二：頁面預覽功能 ====
本主題或以下段落文字，存檔自Wikipedia:互助客栈/方针#技術案階段二：頁面預覽功能（固定連結）。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 09:59 (UTC)
*經查，頁面預覽功能與模板樣式功能沒有適當的介面文字可以插入wikitext（頁面預覽部分見qqx語言結果：），由於技術限制無法由編輯頁面的方式完成。今日稍早於WP:TG商討解決方案，得到了可以使用Module:Special wikitext轉寫為JavaScript（MediaWiki:Gadget-SpecialWikitext.js‎）並在JS端透過AJAX完成Parse，並做成小工具（參考全站跑馬燈公告小工具），相關WP:TG的討論起始點、討論段落1、討論段落2、討論段落3、討論段落4，然而WP:TG的共識沒有效力，因此轉交站內討論。相關小工具已開發完成，圖片預覽圖床。

text: 本小工具原始碼在MediaWiki:Gadget-SpecialWikitext.js，具有以下功能：

text: #編輯JS、JSON、CSS的預覽時顯示 _addText 的模板

text: #相同原理提供WP:模板樣式 _addText 模板顯示功能

text: #JS、JSON、CSS頁面歷史版本檢視的 _addText 的模板預覽 : 如需複查的項目為頁面歷史版本，本工具提供頁面歷史版本內容顯示支援 (可能無法處理歷史版本刪除的狀況)

text: #:歷史版本刪除的檢閱已完成開發，並由Antigng複查功能正常運作-- 五歲抬頭雪菲（☎️·☘️） 2021年5月10日 (一) 04:37 (UTC)

text: #已刪JS、JSON、CSS內容的 _addText 的模板預覽

text: 已經完成所需測試，轉交站內討論是否設定為站內預設啟用的小工具。
replies: text: ::註1：正式佈署前，所有人都可以透過在special:myPage/common.js加入importScript('MediaWiki:Gadget-SpecialWikitext.js');來預覽這個功能。
replies: text: :::註1.1：若要在手機網頁板上測試本腳本，改成加入mw.loader.load('https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-SpecialWikitext.js&action=raw&ctype=text/javascript')。

text: ::註2：這個功能只會在JS、JSON、CSS中有定義_addText時且 ①預覽JS、JSON、CSS以及 ②閱讀WP:模板樣式CSS頁時啟用，其餘頁面或時機不會作用。

text: ::註3：已針對以下皮膚進行測試：Vector、Minerva、現代、MonoBook及Timeless。

text: ::註4：

text: :以上，請討論-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 14:53 (UTC)
*見另外一則測試（使用自架站點測試）：預覽圖、圖床、或右圖，其可以在檢閱已刪版本時完成預覽，能夠符合最初提出的初衷：「即使頁面已刪除，提刪模板仍然清晰可見，能輕鬆地讓其他復檢刪除頁面，所以能輕易化解其他管理員的誤會」（原句：這種沒提刪模板的刪除操作，連其他復檢刪除頁面的管理員也容易有誤會），故認為提案應全站佈署，以方便社群執行提刪預覽與事後複查（微G11疼?）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 17:00 (UTC)
**已於以下頁面測試Template:沙盒/TemplateStyles/a2569875/SpecialWikiTextDev（見相關子頁面）目前未見問題。（老樣子：以代替以免被管理員誤刪）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月9日 (日) 15:25 (UTC)

text: :同意這個小工具應全站佈署，方便所有管理員能覆檢已刪頁面。--蟲蟲飛♡♡→♡℃※留言 2021年5月10日 (一) 05:52 (UTC)
*本子議案討論之段落自最後發言已逾7日，根據WP:7DAYS開始準備公示事宜。相關頁面請參考佈署流程說明Template_talk:Special_wikitext。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
以下内容抄錄自Template_talk:Special_wikitext，新留言请置于框外。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)，請管理員及介面管理員參考。

text: 以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
*，以公告張貼時間為準，公示到2021年5月25日（二）06:42 (UTC)（）。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月18日 (二) 06:38 (UTC)
replies: text: :：请问本小工具可以将模板中的分类添加到对应页面吗？如果不能添加的话，那管理员还是不能快速地发现要速删的 JSON 和过滤 CSS 页面。--Tranve (✉) 2021年5月22日 (六) 06:23 (UTC)
replies: text: ::請按部就班謝謝。這個小工具本身就只有顯示預覽和已刪複查功能，「而且上面也只討論預覽、已刪複查功能」（公示本來就不能公示沒有討論過的部分），本案是先解決「刪後無法複查問題」，先解決「方便刪後複查」，先解決掉蟲蟲飛最擔心的「管理员担心所谓“被陷害的问题”」，小工具本來就不應該是一個大雜燴功能，徒增維護困難，且頁面預覽功能和分類歸檔功能運作方式差異甚遠，完全不建議整合在同一小工具中，且上述討論也未有討論與頁面分類相關事宜。JSON分類小工具也已經在開發User:A2569875/JSONCAT.js。另，仍建議按部就班，先解決「顯示」、「方便刪後複查」，一直提議新東西根本就無法定稿。此外，引述「此案的情況已經比以前進步了，因为条目删除的时候页面上的确有模板存在 -- U:Antigng」，然後「如果沒有此案，頁面刪去後是看不到刪除模板的」，一樣會「管理员担心所谓“被陷害的问题”」，建議先把這個佈署好在繼續，先求有再求好，不然一直改、一直改、一直改永遠都不會好！。且JSON分類小工具也已經在開發User:A2569875/JSONCAT.js，請稍安勿躁。「而且上面也只討論預覽、已刪複查功能」，「JSON分類解決根本還沒討論」，「在共識外」，所以「無法公示」，需要「再開一案」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:33 (UTC)

text: ::*分類無法正常歸檔的是JSON、特定FLOW討論頁話題、純文字這三個頁面內容模型，「过滤 CSS 页面」的分類功能「是正常的」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:35 (UTC)

text: ::**而且我完全不認為JSON分類問題要由本站處理，目前已經有相關工單phab:T235798，工單完成前過渡期怎麼處理應另外討論，混在介面工具裡豈不是工單phab:T235798好了之後還要再刪除？完全不建議介面的東西這樣刪來刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:34 (UTC)

text: 再重申一次，本動議，子議案，本來就只是為了解決以下問題，且也建議先解決這些問題，讓流程能跑。 沒分類並不會影響流程，見U:Antigng的留言。

text: #頁面預覽無法看到提刪模板

text: #已刪頁面看不到提刪模板，有可能發生U:蟲蟲飛說的「管理員陷入不必要的爭議」、「陷管理員於不義」

text: 以上就是本案的需要性與重要性。解決以上問題能讓提刪流程先開始正常運作。U:Antigng也說，這樣就已經進步了。而不是一直原地踏步。Antigng的意見也很重要，請仔細閱讀，如果你看不到，我可以幫你在下方貼好貼滿，但考慮到客棧的長度已經被這些爛事搞到長度大爆炸，就只能請閣下自行去查閱存檔，下方只做節錄。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:49 (UTC)
replies: text: :我没有提议一定要整合在一个小工具中，我只是想问一问添加分类的问题怎么解决。既然您已经回复了，那就没有问题了。至于您指出的我的问题，我以后会注意的。另外，您 ping 我我会收到提醒，大可不必去讨论页留言。--Tranve (✉) 2021年5月23日 (日) 04:54 (UTC)
replies: text: ::關於JSON問題，可前往下一章節繼續討論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月24日 (一) 06:31 (UTC)
----
*通過：公示期已過，期間反方的論述已由支持方回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 06:50 (UTC)
thread_title:  设计一个制度解决部分速删模板挂不上去的页面的删除问题 

message: 為了解決模板掛不上去或者TW不支持的問題，因此提議引入以下模組
*Module掛模板問題
*:引入:en:Module:Module wikitext並提出編輯請求以編輯相關高風險模板與介面讓中文維基支持
*json或css或js掛模板問題
*:已開發完畢，待社群共識後才會提請編輯請求，見圖
此法如果引入成功，完全可以直接在原頁面申請速刪，上方提到的任何疑慮！如果這個建起來，提刪過程會「跟提刪條目一模一樣」，不會陷管理員於不義。對應要提刪的頁面會有提刪模板，不會讓管理員的刪除操作欠缺提刪模板，上方提到的任何疑慮！—- 五歲抬頭雪菲（☎️·☘️） 2021年4月26日 (一) 18:51 (UTC)
replies: text: 没有什么不好的。--安忆Talk 2021年4月27日 (二) 11:47 (UTC)

text: *非常感謝幫忙！能在原頁面掛速刪模板，這樣就可以解決管理員刪去頁面後，其他管理員無法復檢刪除操作的問題，否則其他管理員就無法確定管理員是否濫權，在沒有提刪的情況下，直接刪了頁面，這是屬於嚴重濫權，因此在頁面能留下速刪模板是非常重要的，這件事不能馬虎。此外，既然技術上解決了問題，就沒必要改方針了。--蟲蟲飛♡♡→♡℃※留言 2021年4月27日 (二) 12:15 (UTC)
*目前辦理狀況：等待工單phab:T235798佈署。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月27日 (二) 14:58 (UTC)
項目     	辦理狀況                                       	需編輯的頁面                                        	頁面patch          	效果預覽
Module 	rowspan=3                                  	Module:Module wikitext                        	（已佈署）            	Module:沙盒/a2569875/ModuleWikitextDemo
Module 	Module:Documentation                       	Module:Documentation/sandbox                  	                 	Module:沙盒/a2569875/ModuleWikitextDemo
Module 	MediaWiki:Scribunto-doc-page-does-not-exist	User:A25...-does-not-exist（需要語言變種微調）          	                 	Module:沙盒/a2569875/ModuleWikitextDemo
       	                                           	                                              	                 	
JS、CSS 	rowspan=2                                  	Module:Special wikitext                       	（已佈署）            	留言（WP:TG1） 、 互連群圖床
JS、CSS 	MediaWiki:Clearyourcache                   	User:A25...yourcache（需要語言變種微調）                	                 	留言（WP:TG1） 、 互連群圖床
       	                                           	                                              	                 	留言（WP:TG1） 、 互連群圖床
JSON   	                                           	phab:T235798                                  	gerrit:r/c/543934	留言（WP:TG1） 、 互連群圖床
*本地已經準備完畢的部分（Module、JS、CSS）可考慮先行公示並佈署。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月27日 (二) 15:33 (UTC)
*：phab:T235798要解決的問題是，目前JSON可以用技術手段掛模板，且頁面中也確實能夠顯示掛上模板後的速刪分類（見測試圖留言（WP:TG1） 、 互連群圖床），然而頁面分類的資料庫暫時無法更新資料，所以雖然模板能掛了，但還是需要手動提醒/或找一個管理員，告知頁面需要刪除，這樣您會不會又無法接受了？ 當然，這個問題可以修復，只是phab:T235798不明原因擱置中（目前看起來是代碼合併衝突、需要更新），可能需要一點時間，當phab:T235798佈署完畢後就會完全沒有這問題了。 在這之前，有以下：※目前的是，在phab:T235798工單完工之前，先把沒問題的JS、CSS、Module通過在本地佈署（因為JSON掛模板工能本地需要修改的地方與JS、CSS、Module相同，當phab供單完工後，將會立即生效），而在JSON全域佈署前，JSON先暫時維持原本的提刪方式（模板掛，但頁面分類的資料庫不會正常更新，看要不要方針註明一下，不是技術限制，而是phab工單工作中...（最近課業繁忙，比較沒有時間去提供後台php代碼，可能無法像之前專題空間那像迅速完成，而已經OK的JS、CSS、Module我覺得可以先行佈署））。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 11:41 (UTC)

text: *:頁面能掛速刪模板就好了，就算不能掛模板，走去找管理員留言提刪，安憶那個編輯差異的小工具很好用，可以很容易就在刪除日誌中註明提刪的原由，復檢的管理員也能輕易瞭解刪除操作的管理員有沒有濫權，有沒有在沒提刪的情況下刪去頁面。沒有提刪，直接刪去頁面屬於嚴重濫權，因此刪除操作的處理一定要很審慎。此外，方針沒必要改，這些操作屬於技術性問題，與方針無關，而且現行方針已經很清楚。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:00 (UTC)
==== 公示期討論：技術案 ====
*：對於技術相關的反對意見已排除，將Module、JS、CSS掛模板方案（通過後JSON其實也能掛模板，但頁面分類暫時無法更新，需要phab:T235798）根據結論，暫時不修改方針。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:15 (UTC)
replies: text: :*如果提刪模板不能放在目標頁面，就不能放在子頁面或者討論頁，因為復檢的管理員如果看到被刪的頁面沒提刪模板，沒有人會檢查所有子頁面及討論頁，然後就容易誤會管理員在沒有提刪的情況下直接刪去頁面。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:30 (UTC)

text: :
replies: text: :: 上面的技術如果公示通過了CSS,JS,Module 才可以在原頁面掛模板，JSON也可以在原頁面掛模板，phab:T235798沒好只是頁面分類暫時不會歸檔。—- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:53 (UTC)

text: :*非常感謝說明，但建議刪去重複的語句，太多重複語句會影響其他人閱讀。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 13:14 (UTC)

text: :**感謝提醒，已刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:04 (UTC)
*模板掛法說明，「可以在原本的頁面掛」，但需要符合對應頁面的頁面內容模型，語法如下所示，可討論是否需要補充進指引（c.c. ）：
** JSON页面：在最外層的{...}之內加入代碼：（上述模塊引入後，JSON页面雖能顯示模板，但分類暫時不會自動歸檔，需等待phab:T235798佈署）
**: "_addText":""
** Array形式的JSON页面：在最外層的[...]之內加入代碼：（如頁面開頭與結尾符號是中括號時[...]）
**: {"_addText":""}
** 位于模块名字空间的页面（文档页面除外）：加入代碼：
**: require('Module:Module wikitext')._addText('')
** CSS页面：加入代碼：
**: ._addText{
	content:"";
}
** JavaScript页面：加入代碼：
**: var _addText="";
*:同時提供給WP:TW開發者參考。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:33 (UTC)
**:en:special:diff/978461935英文維基對應功能的WP:TW代碼實現請參考此處。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:39 (UTC)
*:eslint: _addText沒被定義-- Sunny00217  2021年4月30日 (五) 07:34 (UTC)
**那這樣不就得了？var _addText="";-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 07:50 (UTC)
**:只是想到覺得好笑貼上去而已（因此也沒 ping），實際上不會有人要提刪了還用 eslint 的 xxdd-- Sunny00217  2021年4月30日 (五) 12:29 (UTC)
**嗯。这个做法也不错，或许可以解决虫虫飞的顾虑。我到上面修改一下方针文本。--Tranve (✉) 2021年4月30日 (五) 10:30 (UTC)
***要改方針建議先等技術通過再說，不然一起推行只會一起卡死。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 10:32 (UTC)
****感谢提醒！您的方案我再看了一下，对于 JSON 页和模块页的处理我没有意见，但是 CSS 的处理方式是不是有点 dirty，这样相当于整了一个不存在的_addText class，JavaScript 我认为也有这样的问题。万一有脚本要用到 _addText 变量呢？另外，这个变量一定要是全局变量吗？我的提案，也就是在页面最开头的注释里头放进模板的做法，也是可行的。--Tranve (✉) 2021年4月30日 (五) 10:37 (UTC)
*****完全沒有影響，也不認為有任何問題，加那樣只是讓模板可以被顯示，重點只是能否讓管理員標記要提刪，並且註明「模板能被顯示的方案」，你高興只寫/**/也能被加入速刪分類，只是模板不會顯示。因為技術限制/**/寫法無法讓模板被顯示。 我仍想推行能讓模板被顯示的方案或手段，因為可以用於插入DOC類的用途。由於是正則，以下的表達是都能識別：
*****:*/* var _addText=""; */
*****:*/* _addText{content:"";} */
*****:*wiki_addText="";
*****:*[]._addText = '';。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 11:25 (UTC)
*****:*:既然都是用regex來匹配，為何不採用最簡單的格式，即註解的格式。--Xiplus#Talk 2021年5月1日 (六) 00:53 (UTC)
*****:*:*並不想讓所有的註解都被匹配。而且其他非wikitext 的註解也一同渲染會很凌亂。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 01:21 (UTC)
*****:*:*:您可以精準匹配 /*  */ ，而不僅是註解。--Xiplus#Talk 2021年5月1日 (六) 02:58 (UTC)
*****:*:*:我希望能夠放不是模板的wikitext ，其他用途如DOC或說明文件，包括但不限於速刪之用，且英文維基的:en:Module:Module wikitext也沒有限制能放的wikitext 種類，沒道理中文維基製作類似模組就要加入奇怪的限制；此外lua 正則不支援組的或模式（例如(A|B)），而且刪除模板也有許多重定向，完全不建議精準匹配，如果只考慮刪除用途，亦會有AFD模板問題，且不建議用lua 簡化功能、功能不全的正則來匹配模板，因為很難解決模板嵌套問題，亦不建議限制用戶不能在提刪理據裡面以其他模板表示。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 03:39 (UTC)
*****:*:*::但是本提案只是想解决挂速删模板的问题，目前来看/*  */可以被正确加到分类里，这对于管理员速删页面来说足够了。至于速删理由，我觉得可以通过方针强制规定注释加到开头即可，这样管理员可以直接看见。如果真要解决挂 DOC 的问题的话，英文维基似乎可以显示一个提示文本“This user script seems to have a documentation page at XXX”，范例见 :en:User:Cacycle/wikEd.js。--Tranve (✉) 2021年5月5日 (三) 08:31 (UTC)
*****:*:*::*完全不認為有任何衝突，技術案是我提出的臨時動議，我認為統一讓JSON和其他頁面加入此方式沒甚麼問題，只見你一直試圖阻擋提案，甚至在通過的前三個小時故意推翻先前的協議，前幾天你明明已經在TG說可以接受了，又在通過的前三個小時惡意異議，涉嫌WP:遊戲維基規則，且你的提案在json中是無效的，需要性早已在WP:TG陳述，且未見有甚麼不妥之處，英文維基怎麼做事英文維基的事，WP:是英文維基說的！，追隨英文維基論；此外，作為視覺派使用者，我強烈支持模板顯示，模板不顯示。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:43 (UTC)
*****:*:*::*#你的提案在JSON中是無效的，我希望一個統一模式，且我這個統一的_addText模式適用於所有頁面內容模型，Antigng也有說，_addText以底線命名就是要避免變數命名衝突問題，因此未見我的提案有任何問題。
*****:*:*::*#你的提案在JSON中是無效的，所以這對於管理員速刪頁面是完全無法操作的，無法解決蟲蟲飛的疑慮。
*****:*:*::*#速刪理由問題，速刪模板本身有許多編輯提示，可以對要執行素珊的管理員做出提醒，避免誤操作，認為顯示模板是有好處的。
*****:*:*::*#有模板能正常顯示的方案，為何使用提示文字? 有些使用者使用手機閱覽維基百科，會需要多一層操作來檢視模板顯然多此一舉，且提案明明可以正常顯示模板，未見為何故意還要多一道手續顯示模板。請照顧使用特殊裝置的維基使用者。
*****:*:*::*#在公視到期臨界時間惡意反對被WP:VIP的例子詳見Wikipedia_talk:关注度_(虚构)#通過後討論，可以很明顯地看到，是唯一一個反對通過的人，而他現在這樣強行阻止條文通過的做法已經構成遊戲維基規則。
*****:*:*:::以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:59 (UTC)
*****:*:*:::*再補充一點，:en:User:Cacycle/wikEd.js顯示東西的原理跟本地提案相同，是透過介面編輯請求完成，同樣是Antigng提到的「介面黑魔法」，內部依然需要有模組程式碼去匹配對應頁面計算對應頁面的狀態，且過往許多從英文維基引入的提案也都會有本地特化，未見本地特化提案有任何問題。且要完成有關提案也需要進行本案相關編輯請求。持續中。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:09 (UTC)
*****:*:*:::**Sorry，了解了。我觉得我们这样谈下去也没完没了。我希望您关于挂速删模板的提案通过后可以试行一段时间，根据用户和管理员的反馈再进行修正，可以吗？--Tranve (✉) 2021年5月5日 (三) 09:15 (UTC)
*:關於您的意見，:en:User:Cacycle/wikEd.js涉及:en:Template:Script doc auto的引入，已經不是本案處理範圍，應另提新案。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:28 (UTC)
*:*關於未來根據反饋修正可以，已在下方預留反饋章節。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:51 (UTC)
*:**已多等待一日，未見反方有更多意見，因此以「反對者的論述已由支持者回應，且反方無進一步論述」論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:51 (UTC)
*:***又過了一天，未見新意見或異議，以通過論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月7日 (五) 13:41 (UTC)

text: :宇帆TG主羣的留言我看了，您誤會了我的意思，我沒有反對您技術修訂的提案，但前提是提刪的頁面須保留提刪模板。--蟲蟲飛♡♡→♡℃※留言 2021年5月1日 (六) 02:14 (UTC)
replies: text: ::關於這一點，沒有問題，此案確實能讓需要刪除的頁面擁有提刪模板，包括但不限於速刪、DRV、AFD或其他需要模板的提刪過程（如合併、移動、遷移至其他維基計畫或其他維護模板），故顯然不會有管理員執行操作時，缺乏模板標記的問題，惟須注意的是，由於模板掛法要符合特定頁面內容模型，故會需要一些特殊語法，建議在技術案通過後也同步在方針頁註記相應內容模型掛模板的語法。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 08:45 (UTC)

text: ※註：根據Special:Diff/65395602，截止時間為2021年5月5日 (三) 20:17 (UTC+8)，-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 10:00 (UTC)
----
*通過：公示期已過，且已逾時超過一日（），在公示期將結束至此刻（2021年5月6日 (四) 12:55 (UTC)）未出現新的異議，期間反對者的論述已由支持者回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:55 (UTC)
==== 技術案階段二：頁面預覽功能 ====
本主題或以下段落文字，存檔自Wikipedia:互助客栈/方针#技術案階段二：頁面預覽功能（固定連結）。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 09:59 (UTC)
*經查，頁面預覽功能與模板樣式功能沒有適當的介面文字可以插入wikitext（頁面預覽部分見qqx語言結果：），由於技術限制無法由編輯頁面的方式完成。今日稍早於WP:TG商討解決方案，得到了可以使用Module:Special wikitext轉寫為JavaScript（MediaWiki:Gadget-SpecialWikitext.js‎）並在JS端透過AJAX完成Parse，並做成小工具（參考全站跑馬燈公告小工具），相關WP:TG的討論起始點、討論段落1、討論段落2、討論段落3、討論段落4，然而WP:TG的共識沒有效力，因此轉交站內討論。相關小工具已開發完成，圖片預覽圖床。

text: 本小工具原始碼在MediaWiki:Gadget-SpecialWikitext.js，具有以下功能：

text: #編輯JS、JSON、CSS的預覽時顯示 _addText 的模板

text: #相同原理提供WP:模板樣式 _addText 模板顯示功能

text: #JS、JSON、CSS頁面歷史版本檢視的 _addText 的模板預覽 : 如需複查的項目為頁面歷史版本，本工具提供頁面歷史版本內容顯示支援 (可能無法處理歷史版本刪除的狀況)

text: #:歷史版本刪除的檢閱已完成開發，並由Antigng複查功能正常運作-- 五歲抬頭雪菲（☎️·☘️） 2021年5月10日 (一) 04:37 (UTC)

text: #已刪JS、JSON、CSS內容的 _addText 的模板預覽

text: 已經完成所需測試，轉交站內討論是否設定為站內預設啟用的小工具。
replies: text: ::註1：正式佈署前，所有人都可以透過在special:myPage/common.js加入importScript('MediaWiki:Gadget-SpecialWikitext.js');來預覽這個功能。
replies: text: :::註1.1：若要在手機網頁板上測試本腳本，改成加入mw.loader.load('https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-SpecialWikitext.js&action=raw&ctype=text/javascript')。

text: ::註2：這個功能只會在JS、JSON、CSS中有定義_addText時且 ①預覽JS、JSON、CSS以及 ②閱讀WP:模板樣式CSS頁時啟用，其餘頁面或時機不會作用。

text: ::註3：已針對以下皮膚進行測試：Vector、Minerva、現代、MonoBook及Timeless。

text: ::註4：

text: :以上，請討論-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 14:53 (UTC)
*見另外一則測試（使用自架站點測試）：預覽圖、圖床、或右圖，其可以在檢閱已刪版本時完成預覽，能夠符合最初提出的初衷：「即使頁面已刪除，提刪模板仍然清晰可見，能輕鬆地讓其他復檢刪除頁面，所以能輕易化解其他管理員的誤會」（原句：這種沒提刪模板的刪除操作，連其他復檢刪除頁面的管理員也容易有誤會），故認為提案應全站佈署，以方便社群執行提刪預覽與事後複查（微G11疼?）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 17:00 (UTC)
**已於以下頁面測試Template:沙盒/TemplateStyles/a2569875/SpecialWikiTextDev（見相關子頁面）目前未見問題。（老樣子：以代替以免被管理員誤刪）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月9日 (日) 15:25 (UTC)

text: :同意這個小工具應全站佈署，方便所有管理員能覆檢已刪頁面。--蟲蟲飛♡♡→♡℃※留言 2021年5月10日 (一) 05:52 (UTC)
*本子議案討論之段落自最後發言已逾7日，根據WP:7DAYS開始準備公示事宜。相關頁面請參考佈署流程說明Template_talk:Special_wikitext。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
以下内容抄錄自Template_talk:Special_wikitext，新留言请置于框外。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)，請管理員及介面管理員參考。

text: 以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
*，以公告張貼時間為準，公示到2021年5月25日（二）06:42 (UTC)（）。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月18日 (二) 06:38 (UTC)
replies: text: :：请问本小工具可以将模板中的分类添加到对应页面吗？如果不能添加的话，那管理员还是不能快速地发现要速删的 JSON 和过滤 CSS 页面。--Tranve (✉) 2021年5月22日 (六) 06:23 (UTC)
replies: text: ::請按部就班謝謝。這個小工具本身就只有顯示預覽和已刪複查功能，「而且上面也只討論預覽、已刪複查功能」（公示本來就不能公示沒有討論過的部分），本案是先解決「刪後無法複查問題」，先解決「方便刪後複查」，先解決掉蟲蟲飛最擔心的「管理员担心所谓“被陷害的问题”」，小工具本來就不應該是一個大雜燴功能，徒增維護困難，且頁面預覽功能和分類歸檔功能運作方式差異甚遠，完全不建議整合在同一小工具中，且上述討論也未有討論與頁面分類相關事宜。JSON分類小工具也已經在開發User:A2569875/JSONCAT.js。另，仍建議按部就班，先解決「顯示」、「方便刪後複查」，一直提議新東西根本就無法定稿。此外，引述「此案的情況已經比以前進步了，因为条目删除的时候页面上的确有模板存在 -- U:Antigng」，然後「如果沒有此案，頁面刪去後是看不到刪除模板的」，一樣會「管理员担心所谓“被陷害的问题”」，建議先把這個佈署好在繼續，先求有再求好，不然一直改、一直改、一直改永遠都不會好！。且JSON分類小工具也已經在開發User:A2569875/JSONCAT.js，請稍安勿躁。「而且上面也只討論預覽、已刪複查功能」，「JSON分類解決根本還沒討論」，「在共識外」，所以「無法公示」，需要「再開一案」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:33 (UTC)

text: ::*分類無法正常歸檔的是JSON、特定FLOW討論頁話題、純文字這三個頁面內容模型，「过滤 CSS 页面」的分類功能「是正常的」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:35 (UTC)

text: ::**而且我完全不認為JSON分類問題要由本站處理，目前已經有相關工單phab:T235798，工單完成前過渡期怎麼處理應另外討論，混在介面工具裡豈不是工單phab:T235798好了之後還要再刪除？完全不建議介面的東西這樣刪來刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:34 (UTC)

text: 再重申一次，本動議，子議案，本來就只是為了解決以下問題，且也建議先解決這些問題，讓流程能跑。 沒分類並不會影響流程，見U:Antigng的留言。

text: #頁面預覽無法看到提刪模板

text: #已刪頁面看不到提刪模板，有可能發生U:蟲蟲飛說的「管理員陷入不必要的爭議」、「陷管理員於不義」

text: 以上就是本案的需要性與重要性。解決以上問題能讓提刪流程先開始正常運作。U:Antigng也說，這樣就已經進步了。而不是一直原地踏步。Antigng的意見也很重要，請仔細閱讀，如果你看不到，我可以幫你在下方貼好貼滿，但考慮到客棧的長度已經被這些爛事搞到長度大爆炸，就只能請閣下自行去查閱存檔，下方只做節錄。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:49 (UTC)
replies: text: :我没有提议一定要整合在一个小工具中，我只是想问一问添加分类的问题怎么解决。既然您已经回复了，那就没有问题了。至于您指出的我的问题，我以后会注意的。另外，您 ping 我我会收到提醒，大可不必去讨论页留言。--Tranve (✉) 2021年5月23日 (日) 04:54 (UTC)
replies: text: ::關於JSON問題，可前往下一章節繼續討論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月24日 (一) 06:31 (UTC)
----
*通過：公示期已過，期間反方的論述已由支持方回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 06:50 (UTC)
thread_title:  引入能夠在特殊頁面掛模板的模組 

message: *：對於技術相關的反對意見已排除，將Module、JS、CSS掛模板方案（通過後JSON其實也能掛模板，但頁面分類暫時無法更新，需要phab:T235798）根據結論，暫時不修改方針。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:15 (UTC)
replies: text: :*如果提刪模板不能放在目標頁面，就不能放在子頁面或者討論頁，因為復檢的管理員如果看到被刪的頁面沒提刪模板，沒有人會檢查所有子頁面及討論頁，然後就容易誤會管理員在沒有提刪的情況下直接刪去頁面。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:30 (UTC)
replies: text: :
replies: text: :: 上面的技術如果公示通過了CSS,JS,Module 才可以在原頁面掛模板，JSON也可以在原頁面掛模板，phab:T235798沒好只是頁面分類暫時不會歸檔。—- 五歲抬頭雪菲（☎️·☘️） 2021年4月28日 (三) 12:53 (UTC)

text: :*非常感謝說明，但建議刪去重複的語句，太多重複語句會影響其他人閱讀。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 13:14 (UTC)

text: :**感謝提醒，已刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:04 (UTC)
*模板掛法說明，「可以在原本的頁面掛」，但需要符合對應頁面的頁面內容模型，語法如下所示，可討論是否需要補充進指引（c.c. ）：
** JSON页面：在最外層的{...}之內加入代碼：（上述模塊引入後，JSON页面雖能顯示模板，但分類暫時不會自動歸檔，需等待phab:T235798佈署）
**: "_addText":""
** Array形式的JSON页面：在最外層的[...]之內加入代碼：（如頁面開頭與結尾符號是中括號時[...]）
**: {"_addText":""}
** 位于模块名字空间的页面（文档页面除外）：加入代碼：
**: require('Module:Module wikitext')._addText('')
** CSS页面：加入代碼：
**: ._addText{
	content:"";
}
** JavaScript页面：加入代碼：
**: var _addText="";
*:同時提供給WP:TW開發者參考。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:33 (UTC)
**:en:special:diff/978461935英文維基對應功能的WP:TW代碼實現請參考此處。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月29日 (四) 08:39 (UTC)
*:eslint: _addText沒被定義-- Sunny00217  2021年4月30日 (五) 07:34 (UTC)
**那這樣不就得了？var _addText="";-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 07:50 (UTC)
**:只是想到覺得好笑貼上去而已（因此也沒 ping），實際上不會有人要提刪了還用 eslint 的 xxdd-- Sunny00217  2021年4月30日 (五) 12:29 (UTC)
**嗯。这个做法也不错，或许可以解决虫虫飞的顾虑。我到上面修改一下方针文本。--Tranve (✉) 2021年4月30日 (五) 10:30 (UTC)
***要改方針建議先等技術通過再說，不然一起推行只會一起卡死。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 10:32 (UTC)
****感谢提醒！您的方案我再看了一下，对于 JSON 页和模块页的处理我没有意见，但是 CSS 的处理方式是不是有点 dirty，这样相当于整了一个不存在的_addText class，JavaScript 我认为也有这样的问题。万一有脚本要用到 _addText 变量呢？另外，这个变量一定要是全局变量吗？我的提案，也就是在页面最开头的注释里头放进模板的做法，也是可行的。--Tranve (✉) 2021年4月30日 (五) 10:37 (UTC)
*****完全沒有影響，也不認為有任何問題，加那樣只是讓模板可以被顯示，重點只是能否讓管理員標記要提刪，並且註明「模板能被顯示的方案」，你高興只寫/**/也能被加入速刪分類，只是模板不會顯示。因為技術限制/**/寫法無法讓模板被顯示。 我仍想推行能讓模板被顯示的方案或手段，因為可以用於插入DOC類的用途。由於是正則，以下的表達是都能識別：
*****:*/* var _addText=""; */
*****:*/* _addText{content:"";} */
*****:*wiki_addText="";
*****:*[]._addText = '';。-- 五歲抬頭雪菲（☎️·☘️） 2021年4月30日 (五) 11:25 (UTC)
*****:*:既然都是用regex來匹配，為何不採用最簡單的格式，即註解的格式。--Xiplus#Talk 2021年5月1日 (六) 00:53 (UTC)
*****:*:*並不想讓所有的註解都被匹配。而且其他非wikitext 的註解也一同渲染會很凌亂。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 01:21 (UTC)
*****:*:*:您可以精準匹配 /*  */ ，而不僅是註解。--Xiplus#Talk 2021年5月1日 (六) 02:58 (UTC)
*****:*:*:我希望能夠放不是模板的wikitext ，其他用途如DOC或說明文件，包括但不限於速刪之用，且英文維基的:en:Module:Module wikitext也沒有限制能放的wikitext 種類，沒道理中文維基製作類似模組就要加入奇怪的限制；此外lua 正則不支援組的或模式（例如(A|B)），而且刪除模板也有許多重定向，完全不建議精準匹配，如果只考慮刪除用途，亦會有AFD模板問題，且不建議用lua 簡化功能、功能不全的正則來匹配模板，因為很難解決模板嵌套問題，亦不建議限制用戶不能在提刪理據裡面以其他模板表示。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 03:39 (UTC)
*****:*:*::但是本提案只是想解决挂速删模板的问题，目前来看/*  */可以被正确加到分类里，这对于管理员速删页面来说足够了。至于速删理由，我觉得可以通过方针强制规定注释加到开头即可，这样管理员可以直接看见。如果真要解决挂 DOC 的问题的话，英文维基似乎可以显示一个提示文本“This user script seems to have a documentation page at XXX”，范例见 :en:User:Cacycle/wikEd.js。--Tranve (✉) 2021年5月5日 (三) 08:31 (UTC)
*****:*:*::*完全不認為有任何衝突，技術案是我提出的臨時動議，我認為統一讓JSON和其他頁面加入此方式沒甚麼問題，只見你一直試圖阻擋提案，甚至在通過的前三個小時故意推翻先前的協議，前幾天你明明已經在TG說可以接受了，又在通過的前三個小時惡意異議，涉嫌WP:遊戲維基規則，且你的提案在json中是無效的，需要性早已在WP:TG陳述，且未見有甚麼不妥之處，英文維基怎麼做事英文維基的事，WP:是英文維基說的！，追隨英文維基論；此外，作為視覺派使用者，我強烈支持模板顯示，模板不顯示。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:43 (UTC)
*****:*:*::*#你的提案在JSON中是無效的，我希望一個統一模式，且我這個統一的_addText模式適用於所有頁面內容模型，Antigng也有說，_addText以底線命名就是要避免變數命名衝突問題，因此未見我的提案有任何問題。
*****:*:*::*#你的提案在JSON中是無效的，所以這對於管理員速刪頁面是完全無法操作的，無法解決蟲蟲飛的疑慮。
*****:*:*::*#速刪理由問題，速刪模板本身有許多編輯提示，可以對要執行素珊的管理員做出提醒，避免誤操作，認為顯示模板是有好處的。
*****:*:*::*#有模板能正常顯示的方案，為何使用提示文字? 有些使用者使用手機閱覽維基百科，會需要多一層操作來檢視模板顯然多此一舉，且提案明明可以正常顯示模板，未見為何故意還要多一道手續顯示模板。請照顧使用特殊裝置的維基使用者。
*****:*:*::*#在公視到期臨界時間惡意反對被WP:VIP的例子詳見Wikipedia_talk:关注度_(虚构)#通過後討論，可以很明顯地看到，是唯一一個反對通過的人，而他現在這樣強行阻止條文通過的做法已經構成遊戲維基規則。
*****:*:*:::以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 08:59 (UTC)
*****:*:*:::*再補充一點，:en:User:Cacycle/wikEd.js顯示東西的原理跟本地提案相同，是透過介面編輯請求完成，同樣是Antigng提到的「介面黑魔法」，內部依然需要有模組程式碼去匹配對應頁面計算對應頁面的狀態，且過往許多從英文維基引入的提案也都會有本地特化，未見本地特化提案有任何問題。且要完成有關提案也需要進行本案相關編輯請求。持續中。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:09 (UTC)
*****:*:*:::**Sorry，了解了。我觉得我们这样谈下去也没完没了。我希望您关于挂速删模板的提案通过后可以试行一段时间，根据用户和管理员的反馈再进行修正，可以吗？--Tranve (✉) 2021年5月5日 (三) 09:15 (UTC)
*:關於您的意見，:en:User:Cacycle/wikEd.js涉及:en:Template:Script doc auto的引入，已經不是本案處理範圍，應另提新案。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:28 (UTC)
*:*關於未來根據反饋修正可以，已在下方預留反饋章節。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 09:51 (UTC)
*:**已多等待一日，未見反方有更多意見，因此以「反對者的論述已由支持者回應，且反方無進一步論述」論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:51 (UTC)
*:***又過了一天，未見新意見或異議，以通過論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月7日 (五) 13:41 (UTC)

text: :宇帆TG主羣的留言我看了，您誤會了我的意思，我沒有反對您技術修訂的提案，但前提是提刪的頁面須保留提刪模板。--蟲蟲飛♡♡→♡℃※留言 2021年5月1日 (六) 02:14 (UTC)
replies: text: ::關於這一點，沒有問題，此案確實能讓需要刪除的頁面擁有提刪模板，包括但不限於速刪、DRV、AFD或其他需要模板的提刪過程（如合併、移動、遷移至其他維基計畫或其他維護模板），故顯然不會有管理員執行操作時，缺乏模板標記的問題，惟須注意的是，由於模板掛法要符合特定頁面內容模型，故會需要一些特殊語法，建議在技術案通過後也同步在方針頁註記相應內容模型掛模板的語法。—- 五歲抬頭雪菲（☎️·☘️） 2021年5月1日 (六) 08:45 (UTC)

text: ※註：根據Special:Diff/65395602，截止時間為2021年5月5日 (三) 20:17 (UTC+8)，-- 五歲抬頭雪菲（☎️·☘️） 2021年5月5日 (三) 10:00 (UTC)
----
*通過：公示期已過，且已逾時超過一日（），在公示期將結束至此刻（2021年5月6日 (四) 12:55 (UTC)）未出現新的異議，期間反對者的論述已由支持者回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月6日 (四) 12:55 (UTC)
thread_title:  公示期討論：技術案 

message: 本主題或以下段落文字，存檔自Wikipedia:互助客栈/方针#技術案階段二：頁面預覽功能（固定連結）。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 09:59 (UTC)
*經查，頁面預覽功能與模板樣式功能沒有適當的介面文字可以插入wikitext（頁面預覽部分見qqx語言結果：），由於技術限制無法由編輯頁面的方式完成。今日稍早於WP:TG商討解決方案，得到了可以使用Module:Special wikitext轉寫為JavaScript（MediaWiki:Gadget-SpecialWikitext.js‎）並在JS端透過AJAX完成Parse，並做成小工具（參考全站跑馬燈公告小工具），相關WP:TG的討論起始點、討論段落1、討論段落2、討論段落3、討論段落4，然而WP:TG的共識沒有效力，因此轉交站內討論。相關小工具已開發完成，圖片預覽圖床。
replies: text: 本小工具原始碼在MediaWiki:Gadget-SpecialWikitext.js，具有以下功能：

text: #編輯JS、JSON、CSS的預覽時顯示 _addText 的模板

text: #相同原理提供WP:模板樣式 _addText 模板顯示功能

text: #JS、JSON、CSS頁面歷史版本檢視的 _addText 的模板預覽 : 如需複查的項目為頁面歷史版本，本工具提供頁面歷史版本內容顯示支援 (可能無法處理歷史版本刪除的狀況)

text: #:歷史版本刪除的檢閱已完成開發，並由Antigng複查功能正常運作-- 五歲抬頭雪菲（☎️·☘️） 2021年5月10日 (一) 04:37 (UTC)

text: #已刪JS、JSON、CSS內容的 _addText 的模板預覽

text: 已經完成所需測試，轉交站內討論是否設定為站內預設啟用的小工具。
replies: text: ::註1：正式佈署前，所有人都可以透過在special:myPage/common.js加入importScript('MediaWiki:Gadget-SpecialWikitext.js');來預覽這個功能。
replies: text: :::註1.1：若要在手機網頁板上測試本腳本，改成加入mw.loader.load('https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-SpecialWikitext.js&action=raw&ctype=text/javascript')。

text: ::註2：這個功能只會在JS、JSON、CSS中有定義_addText時且 ①預覽JS、JSON、CSS以及 ②閱讀WP:模板樣式CSS頁時啟用，其餘頁面或時機不會作用。

text: ::註3：已針對以下皮膚進行測試：Vector、Minerva、現代、MonoBook及Timeless。

text: ::註4：

text: :以上，請討論-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 14:53 (UTC)
*見另外一則測試（使用自架站點測試）：預覽圖、圖床、或右圖，其可以在檢閱已刪版本時完成預覽，能夠符合最初提出的初衷：「即使頁面已刪除，提刪模板仍然清晰可見，能輕鬆地讓其他復檢刪除頁面，所以能輕易化解其他管理員的誤會」（原句：這種沒提刪模板的刪除操作，連其他復檢刪除頁面的管理員也容易有誤會），故認為提案應全站佈署，以方便社群執行提刪預覽與事後複查（微G11疼?）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月8日 (六) 17:00 (UTC)
**已於以下頁面測試Template:沙盒/TemplateStyles/a2569875/SpecialWikiTextDev（見相關子頁面）目前未見問題。（老樣子：以代替以免被管理員誤刪）-- 五歲抬頭雪菲（☎️·☘️） 2021年5月9日 (日) 15:25 (UTC)

text: :同意這個小工具應全站佈署，方便所有管理員能覆檢已刪頁面。--蟲蟲飛♡♡→♡℃※留言 2021年5月10日 (一) 05:52 (UTC)
*本子議案討論之段落自最後發言已逾7日，根據WP:7DAYS開始準備公示事宜。相關頁面請參考佈署流程說明Template_talk:Special_wikitext。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
以下内容抄錄自Template_talk:Special_wikitext，新留言请置于框外。执行人：-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)，請管理員及介面管理員參考。

text: 以上-- 五歲抬頭雪菲（☎️·☘️） 2021年5月17日 (一) 06:08 (UTC)
*，以公告張貼時間為準，公示到2021年5月25日（二）06:42 (UTC)（）。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月18日 (二) 06:38 (UTC)
replies: text: :：请问本小工具可以将模板中的分类添加到对应页面吗？如果不能添加的话，那管理员还是不能快速地发现要速删的 JSON 和过滤 CSS 页面。--Tranve (✉) 2021年5月22日 (六) 06:23 (UTC)
replies: text: ::請按部就班謝謝。這個小工具本身就只有顯示預覽和已刪複查功能，「而且上面也只討論預覽、已刪複查功能」（公示本來就不能公示沒有討論過的部分），本案是先解決「刪後無法複查問題」，先解決「方便刪後複查」，先解決掉蟲蟲飛最擔心的「管理员担心所谓“被陷害的问题”」，小工具本來就不應該是一個大雜燴功能，徒增維護困難，且頁面預覽功能和分類歸檔功能運作方式差異甚遠，完全不建議整合在同一小工具中，且上述討論也未有討論與頁面分類相關事宜。JSON分類小工具也已經在開發User:A2569875/JSONCAT.js。另，仍建議按部就班，先解決「顯示」、「方便刪後複查」，一直提議新東西根本就無法定稿。此外，引述「此案的情況已經比以前進步了，因为条目删除的时候页面上的确有模板存在 -- U:Antigng」，然後「如果沒有此案，頁面刪去後是看不到刪除模板的」，一樣會「管理员担心所谓“被陷害的问题”」，建議先把這個佈署好在繼續，先求有再求好，不然一直改、一直改、一直改永遠都不會好！。且JSON分類小工具也已經在開發User:A2569875/JSONCAT.js，請稍安勿躁。「而且上面也只討論預覽、已刪複查功能」，「JSON分類解決根本還沒討論」，「在共識外」，所以「無法公示」，需要「再開一案」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:33 (UTC)

text: ::*分類無法正常歸檔的是JSON、特定FLOW討論頁話題、純文字這三個頁面內容模型，「过滤 CSS 页面」的分類功能「是正常的」。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 07:35 (UTC)

text: ::**而且我完全不認為JSON分類問題要由本站處理，目前已經有相關工單phab:T235798，工單完成前過渡期怎麼處理應另外討論，混在介面工具裡豈不是工單phab:T235798好了之後還要再刪除？完全不建議介面的東西這樣刪來刪去。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:34 (UTC)

text: 再重申一次，本動議，子議案，本來就只是為了解決以下問題，且也建議先解決這些問題，讓流程能跑。 沒分類並不會影響流程，見U:Antigng的留言。

text: #頁面預覽無法看到提刪模板

text: #已刪頁面看不到提刪模板，有可能發生U:蟲蟲飛說的「管理員陷入不必要的爭議」、「陷管理員於不義」

text: 以上就是本案的需要性與重要性。解決以上問題能讓提刪流程先開始正常運作。U:Antigng也說，這樣就已經進步了。而不是一直原地踏步。Antigng的意見也很重要，請仔細閱讀，如果你看不到，我可以幫你在下方貼好貼滿，但考慮到客棧的長度已經被這些爛事搞到長度大爆炸，就只能請閣下自行去查閱存檔，下方只做節錄。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月22日 (六) 10:49 (UTC)
replies: text: :我没有提议一定要整合在一个小工具中，我只是想问一问添加分类的问题怎么解决。既然您已经回复了，那就没有问题了。至于您指出的我的问题，我以后会注意的。另外，您 ping 我我会收到提醒，大可不必去讨论页留言。--Tranve (✉) 2021年5月23日 (日) 04:54 (UTC)
replies: text: ::關於JSON問題，可前往下一章節繼續討論。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月24日 (一) 06:31 (UTC)
----
*通過：公示期已過，期間反方的論述已由支持方回應，且反方無進一步論述，因此提案通過，將開始準備佈署事宜。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月25日 (二) 06:50 (UTC)
thread_title:  技術案階段二：頁面預覽功能 

message: #避免wikitext過長導致HTTP 414 Error URI Too Long的風險
#置頂模板移至他頁以縮短本腳本的長度。-- 五歲抬頭雪菲（☎️·☘️） 2021年5月26日 (三) 08:55 (UTC)
thread_title: 編輯請求 2021-05-26

message: 修改方案已公示7天Special:Diff/65985013，修改方案，原始議案：
;小BUG：語言調成非中文會無法顯示模板
*以User:A2569875/FakeJS.js為例：
**語言設定成uselang=zh模板正常顯示
**語言設定成uselang=en模板無法顯示
*同樣使用這種方式展示模板的英文維基也有相同問題
*:以:en:User:Cacycle/wikEd.js為例：
**語言設定成uselang=en模板正常顯示
**語言設定成uselang=zh模板無法顯示
*預計解決方案：同模板樣式的做法，使用AJAX完成，但需要讓_addText的內容得以識別，因此需要加一個css class令其能加以識別。
*:因此共有3個地方需要提出編輯請求
*:#在模組:Special wikitext中加入Function用於補上css classdiv.mw-_addText-content，差異
*:#在MediaWiki:Clearyourcache中原本呼叫 Special_wikitext.check() 改成 Special_wikitext.displayWikitext()
*:#最後，把MediaWiki:Gadget-SpecialWikitext.js中，原本是抓取#mw-clearyourcache改成抓取.mw-_addText-content，差異（包括了另外兩項小修改：①如果語言設為非中文則不取變體、②在其他語言下若已有MediaWiki:Clearyourcache則先清除避免MediaWiki:Clearyourcache重複出現2次）
*由於會輕微影響使用方式和外觀顯示，因此依據Wikipedia:保護方針#需进行公示方針執行（由於輕微影響使用方式和外觀顯示因此就不占用公告欄了）。 --  [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕]（☎️·☘️） 2021年6月1日 (二) 02:09 (UTC)
*本編輯請求共要編輯3處（Module:Special wikitext、MediaWiki:Clearyourcache、MediaWiki:Gadget-SpecialWikitext.js）互相相依，本案為最後一案。其中，第一案已由User:Tigerzeng完成Special:Diff/65986493；第二案已由User:Hamish完成Special:Diff/65989659-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕]（☎️·☘️） 2021年6月8日 (二) 09:46 (UTC)
thread_title: 編輯請求 2021-06-08

message: var $preview_selector = $('.previewnote .mw-message-box-warning > p > b a');
replies: text: Maintenance: fix obsolete warningbox class, see phab:T300314。

text: L397，相关页面改了之后这边再改，先放着。-- Stang★ 2022年3月4日 (五) 22:15 (UTC)

text: *能夠確定.warningbox甚麼時候會失效嗎？-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕]（☎️·☘️） 2022年3月8日 (二) 04:35 (UTC)
replies: text: :*照计划是四月。 Stang★ 2022年3月11日 (五) 05:16 (UTC)

text: 上线了，可以合并了。 Stang★ 2022年3月23日 (三) 17:36 (UTC)

text: *似乎有變數，有其他狀況，見 https://t.me/wikipedia_zh_n/1646610 -- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕]（☎️·☘️） 2022年3月23日 (三) 18:50 (UTC)
replies: text: :*咱误解了，不好意思。 Stang★ 2022年3月23日 (三) 18:59 (UTC)
replies: text: ::合了。 Stang★ 2022年3月31日 (四) 18:34 (UTC)
replies: text: :::已複查，確認能正常運作，此修訂。-- [雪菲🐉蛋糕🎂] >梓< [娜娜奇🐰鮮果茶☕]（☎️·☘️） 2022年4月3日 (日) 04:59 (UTC)
thread_title: 編輯請求 2022-03-04

message: @@ -174,7 +174,7 @@
 			if ($elementExist('#mw-_addText-preview-loading'))$('#mw-_addText-preview-loading').html(parsedWikitext);
 			else if ($elementExist('.diff-currentversion-title'))$html_obj.insertAfter('.diff-currentversion-title');
 			else if ($elementExist('.previewnote'))$html_obj.insertAfter('.previewnote');
-			else if ($elementExist('#mw-undelete-revision'))$html_obj.insertAfter('#mw-undelete-revision');
+			else if ($elementExist('.mw-undelete-revision'))$html_obj.insertAfter('.mw-undelete-revision');
 			else if ($elementExist('#mw-content-text'))$html_obj.insertBefore('#mw-content-text');
 		}
 		//如果網頁物件存在，則改動其html內容
@@ -443,7 +443,7 @@
 				}
 			}
 			//模式4 : 已刪頁面預覽
-			else if ($elementExist('#mw-undelete-revision'))
+			else if ($elementExist('.mw-undelete-revision'))
 			{//已刪內容頁面是特殊頁面，無法用常規方式判斷頁面內容模型
 				if (!$needPreview())return; //沒有預覽必要時，直接停止程式，不繼續判斷，以節省效能
 				if ($elementExist(['.mw-highlight', 'pre', '.mw-json']))//確認正在預覽已刪內容
gerrit:786436。请在group2升级到1.39.0-wmf.13后合并。-- Stang★ 2022年5月23日 (一) 23:19 (UTC)
thread_title: 編輯請求 2022-05-23

message: 根據討論Wikipedia:互助客栈/其他#Gadget-SpecialWikitext需要mw.hook.fire，在API回傳HTML時需跑一遍mw.hook('wikipage.content').fire(对应的jQuery节点)否則，摺疊功能會失效。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月12日 (二) 14:44 (UTC)
*副知點出相關問題的討論者-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月12日 (二) 14:46 (UTC)
replies: text: :Special:Diff/80091966/80100473。--安忆Talk 2023年12月13日 (三) 10:00 (UTC)
thread_title: 編輯請求 2023-12-12

message: 本主題或以下段落文字，存檔自Wikipedia:互助客栈/其他#藍桌圖書館預覽插件（之#Gadget-SpecialWikitext需要mw.hook.fire）（固定連結）。执行人：-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月14日 (四) 10:03 (UTC)
replies: text: （原討論為：Wikipedia:互助客栈/其他#藍桌圖書館預覽插件）

text: 最后加一句mw.hook('wikipage.content').fire($('#mw-content-text'));。--安忆Talk 2023年12月12日 (二) 12:44 (UTC)
replies: text: :：所謂的「最後」是指哪個位置呢？是最後一行？還是拿到API解析完wikitext的HTML加入的當下？-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月12日 (二) 12:48 (UTC)
replies: text: ::内容被填充进页面之后，以解决当前不能折叠模板的问题。--安忆Talk 2023年12月12日 (二) 12:50 (UTC)

text: ::*-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月12日 (二) 13:51 (UTC)

text: ::*:应该不用，你这个脚本直接把mw-content-text清空了，SpecialWikitext.js只是添加节点。--安忆Talk 2023年12月12日 (二) 13:56 (UTC)

text: ::*::但你确信来自API的HTML里需要折叠的话，可以mw.hook('wikipage.content').fire(对应的jQuery节点)。--安忆Talk 2023年12月12日 (二) 13:57 (UTC)

text: ::*::*是。所以我想問的是，假設有人在MediaWiki:Gadget-SpecialWikitext.js用了需要折疊的語法，會失效嗎？如果會，MediaWiki:Gadget-SpecialWikitext.js在来自API的HTML是否需要再次執行mw.hook('wikipage.content').fire()？-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2023年12月12日 (二) 14:01 (UTC)

text: ::*::*:要的，将最终插入页面的jQuery对象作为fire的传参。--安忆Talk 2023年12月12日 (二) 14:04 (UTC)
thread_title:  [[MediaWiki:Gadget-SpecialWikitext]]之API回傳的HTML可能需要mw.hook.fire 

message: 加上variant參數避免-{}-裸露。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2024年1月29日 (一) 12:58 (UTC)
replies: text: @A2569875：Special:Diff/80709164这种情况是预期的吗？你是要把这种-{}-处理掉吗？--安忆Talk 2024年1月29日 (一) 13:18 (UTC)
replies: text: :我是看到這個認為他可以處理api請求時的-{}-，因為他送的wikitext就含有-{}-（），但渲染出來後沒有-{}-。如果是介面文字帶進來的（您舉的例子）目前好像還無解。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2024年1月29日 (一) 13:31 (UTC)
replies: text: ::還是其實是uselang:要拿掉換成variant:？Module:Class/definition.json目前好像還是無效？但為什麼NoteTA小工具不會裸露-{}-？-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼（☎️·☘️） 2024年1月29日 (一) 13:37 (UTC)
replies: text: :::我在别的地方试过了，两个参数都加上也会保留-{}-。所以我在那边直接把"-{}-"替换成""了…--安忆Talk 2024年1月29日 (一) 13:44 (UTC)
replies: text: ::::如果可以的话，可以请@SunAfterRain指导下。--安忆Talk 2024年1月29日 (一) 13:46 (UTC)
replies: text: :::::您怎麼會突然想處理呢，明明我之前講老半天您都不想處理。

text: :::::簡單來說，某些命名空間不支援繁簡轉換，所以加variant依然沒用。

text: :::::我自己的做法我也說過了，先用 action=expandtemplates&title=wgPageName&text=addText 展開所有模板，再用 action=parse&text=expandedWikitext&contentmodel=wikitext&variant=variant 解析（為什麼要先展開再解析的理由很簡單，讓FULLPAGENAME解析正確）。--SunAfterRain 2024年1月29日 (一) 16:08 (UTC)
thread_title: 編輯請求 2024-01-29