MediaWiki討論:Scribunto-doc-page-does-not-exist
由Shizhao在話題編輯請求 2023-12-22上作出的最新留言:10 個月前
本界面依照頁面評級標準無需評級。 |
---|
編輯請求 2021-05-07
編輯請求已處理Hamish with w. 2021年5月7日 (五) 15:33 (UTC)
基於Special:Diff/65518725議案已公示8+1日通過,因此請求佈署,內容包括了在LUA包含提刪模板(依據共識,不應包含在DOC頁或討論頁)的方法。同時也需要佈署到對應的語言變種-- 五歲抬頭雪菲(☎️·☘️) 2021年5月7日 (五) 15:31 (UTC)
設計一個制度解決部分速刪模板掛不上去的頁面的刪除問題
編輯目前討論狀態: |
|
- 參見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)
- 沒有什麼不好的。--安憶Talk 2021年4月27日 (二) 11:47 (UTC)
- 非常感謝幫忙!能在原頁面掛速刪模板,這樣就可以解決管理員刪去頁面後,其他管理員無法復檢刪除操作的問題,否則其他管理員就無法確定管理員是否濫權,在沒有提刪的情況下,直接刪了頁面,這是屬於嚴重濫權,因此在頁面能留下速刪模板是非常重要的,這件事不能馬虎。此外,既然技術上解決了問題,就沒必要改方針了。--蟲蟲飛♡♡→♡℃※留言 2021年4月27日 (二) 12:15 (UTC)
- 目前辦理狀況:等待工單phab:T235798佈署。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月27日 (二) 14:58 (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 |
- 本地已經準備完畢的部分(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)
- (※)注意:頁面能掛速刪模板就好了,就算不能掛模板,走去找管理員留言提刪,安憶那個編輯差異的小工具很好用,可以很容易就在刪除日誌中註明提刪的原由,復檢的管理員也能輕易瞭解刪除操作的管理員有沒有濫權,有沒有在沒提刪的情況下刪去頁面。沒有提刪,直接刪去頁面屬於嚴重濫權,因此刪除操作的處理一定要很審慎。此外,方針沒必要改,這些操作屬於技術性問題,與方針無關,而且現行方針已經很清楚。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:00 (UTC)
公示期討論:技術案
編輯- 公示:對於技術相關的反對意見已排除,將Module、JS、CSS掛模板方案 公示7日(通過後JSON其實也能掛模板,但頁面分類暫時無法更新,需要phab:T235798)根據結論,暫時不修改方針。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月28日 (三) 12:15 (UTC)
- 如果提刪模板不能放在目標頁面,就不能放在子頁面或者討論頁,因為復檢的管理員如果看到被刪的頁面沒提刪模板,沒有人會檢查所有子頁面及討論頁,然後就容易誤會管理員在沒有提刪的情況下直接刪去頁面。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 12:30 (UTC)
-
- @蟲蟲飛:上面的技術如果公示通過了CSS,JS,Module 才可以在原頁面掛模板,JSON也可以在原頁面掛模板,phab:T235798沒好只是頁面分類暫時不會歸檔。—- 五歲抬頭雪菲(☎️·☘️) 2021年4月28日 (三) 12:53 (UTC)
- 非常感謝說明,但建議刪去重複的語句,太多重複語句會影響其他人閱讀。--蟲蟲飛♡♡→♡℃※留言 2021年4月28日 (三) 13:14 (UTC)
- (~)補充模板掛法說明,「可以在原本的頁面掛」,但需要符合對應頁面的頁面內容模型,語法如下所示,可討論是否需要補充進指引(c.c. @蟲蟲飛:):
- JSON頁面:在最外層的
{...}
之內加入代碼:(上述模塊引入後,JSON頁面雖能顯示模板,但分類暫時不會自動歸檔,需等待phab:T235798佈署)"_addText":"{{Delete|快速刪除理由}}"
- Array形式的JSON頁面:在最外層的
[...]
之內加入代碼:(如頁面開頭與結尾符號是中括號時[...]
){"_addText":"{{Delete|快速刪除理由}}"}
- 位於模塊名字空間的頁面(文檔頁面除外):加入代碼:
require('Module:Module wikitext')._addText('{{Delete|快速刪除理由}}')
- CSS頁面:加入代碼:
._addText{ content:"{{Delete|快速删除理由}}"; }
- JavaScript頁面:加入代碼:
var _addText="{{Delete|快速刪除理由}}";
- (~)補充en:special:diff/978461935英文維基對應功能的WP:TW代碼實現請參考此處。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月29日 (四) 08:39 (UTC)
- eslint:
_addText
沒被定義-- Sunny00217 2021年4月30日 (五) 07:34 (UTC)
- @Sunny00217:那這樣不就得了?
var _addText="{{Delete|快速刪除理由}}";
-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 07:50 (UTC)- @A2569875:只是想到覺得好笑貼上去而已(因此也沒 ping),實際上不會有人要提刪了還用 eslint 的 xxdd-- Sunny00217 2021年4月30日 (五) 12:29 (UTC)
- 嗯。這個做法也不錯,或許可以解決蟲蟲飛的顧慮。我到上面修改一下方針文本。--Tranve (✉) 2021年4月30日 (五) 10:30 (UTC)
- (&)建議@Tranve:要改方針建議先等技術通過再說,不然一起推行只會一起卡死。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 10:32 (UTC)
- 感謝提醒!您的方案我再看了一下,對於 JSON 頁和模塊頁的處理我沒有意見,但是 CSS 的處理方式是不是有點 dirty,這樣相當於整了一個不存在的
_addText
class,JavaScript 我認為也有這樣的問題。萬一有腳本要用到_addText
變量呢?另外,這個變量一定要是全局變量嗎?我的提案,也就是在頁面最開頭的注釋裡頭放進{{d}}模板的做法,也是可行的。--Tranve (✉) 2021年4月30日 (五) 10:37 (UTC)- @Tranve:完全沒有影響,也不認為有任何問題,加那樣只是讓模板可以被顯示,重點只是能否讓管理員標記要提刪,並且註明「模板能被顯示的方案」,你高興只寫
/*{{Delete|快速刪除理由}}*/
也能被加入速刪分類,只是模板不會顯示。因為技術限制/*{{Delete|快速刪除理由}}*/
寫法無法讓模板被顯示。 我仍想推行能讓模板被顯示的方案或手段,因為可以用於插入DOC類的用途。由於是正則,以下的表達是都能識別:/* var _addText="{{Delete|快速刪除理由}}"; */
/* _addText{content:"{{Delete|快速刪除理由}}";} */
wiki_addText="{{Delete|快速刪除理由}}";
[]._addText = '{{Delete|快速刪除理由}}';
。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 11:25 (UTC)- 既然都是用regex來匹配,為何不採用最簡單的格式,即註解的格式。--Xiplus#Talk 2021年5月1日 (六) 00:53 (UTC)
- 並不想讓所有的註解都被匹配。而且其他非wikitext 的註解也一同渲染會很凌亂。—- 五歲抬頭雪菲(☎️·☘️) 2021年5月1日 (六) 01:21 (UTC)
- 您可以精準匹配 /* {{Delete|...}} */ ,而不僅是註解。--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)但是本提案只是想解決掛速刪模板的問題,目前來看/* {{Delete|...}} */可以被正確加到分類里,這對於管理員速刪頁面來說足夠了。至於速刪理由,我覺得可以通過方針強制規定注釋加到開頭即可,這樣管理員可以直接看見。如果真要解決掛 DOC 的問題的話,英文維基似乎可以顯示一個提示文本「This user script seems to have a documentation page at XXX」,範例見 en:User:Cacycle/wikEd.js。--Tranve (✉) 2021年5月5日 (三) 08:31 (UTC)- @Tranve:完全不認為有任何衝突,技術案是我提出的臨時動議,我認為統一讓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)
- @A2569875:Sorry,了解了。我覺得我們這樣談下去也沒完沒了。我希望您關於掛速刪模板的提案通過後可以試行一段時間,根據用戶和管理員的反饋再進行修正,可以嗎?--Tranve (✉) 2021年5月5日 (三) 09:15 (UTC)
- (編輯衝突)再補充一點,en:User:Cacycle/wikEd.js顯示東西的原理跟本地提案相同,是透過介面編輯請求完成,同樣是Antigng提到的「介面黑魔法」,內部依然需要有模組程式碼去匹配對應頁面計算對應頁面的狀態,且過往許多從英文維基引入的提案也都會有本地特化,未見本地特化提案有任何問題。且要完成有關提案也需要進行本案相關編輯請求。持續(!)抗議中。-- 五歲抬頭雪菲(☎️·☘️) 2021年5月5日 (三) 09:09 (UTC)
- @Tranve:完全不認為有任何衝突,技術案是我提出的臨時動議,我認為統一讓JSON和其他頁面加入此方式沒甚麼問題,只見你一直試圖阻擋提案,甚至在通過的前三個小時故意推翻先前的協議,前幾天你明明已經在TG說可以接受了,又在通過的前三個小時惡意異議,涉嫌WP:遊戲維基規則,且你的提案在json中是無效的,需要性早已在WP:TG陳述,且未見有甚麼不妥之處,英文維基怎麼做事英文維基的事,WP:是英文維基說的!,(!)抗議追隨英文維基論;此外,作為視覺派使用者,我強烈支持模板顯示,(!)強烈抗議模板不顯示。-- 五歲抬頭雪菲(☎️·☘️) 2021年5月5日 (三) 08:43 (UTC)
- 並不想讓所有的註解都被匹配。而且其他非wikitext 的註解也一同渲染會很凌亂。—- 五歲抬頭雪菲(☎️·☘️) 2021年5月1日 (六) 01:21 (UTC)
- 既然都是用regex來匹配,為何不採用最簡單的格式,即註解的格式。--Xiplus#Talk 2021年5月1日 (六) 00:53 (UTC)
- @Tranve:完全沒有影響,也不認為有任何問題,加那樣只是讓模板可以被顯示,重點只是能否讓管理員標記要提刪,並且註明「模板能被顯示的方案」,你高興只寫
- 感謝提醒!您的方案我再看了一下,對於 JSON 頁和模塊頁的處理我沒有意見,但是 CSS 的處理方式是不是有點 dirty,這樣相當於整了一個不存在的
- (&)建議@Tranve:要改方針建議先等技術通過再說,不然一起推行只會一起卡死。-- 五歲抬頭雪菲(☎️·☘️) 2021年4月30日 (五) 10:32 (UTC)
- @Tranve:關於您的意見,en:User:Cacycle/wikEd.js涉及en:Template:Script doc auto的引入,已經不是本案處理範圍,應另提新案。-- 五歲抬頭雪菲(☎️·☘️) 2021年5月5日 (三) 09:28 (UTC)
- JSON頁面:在最外層的
- (!)意見:宇帆TG主羣的留言我看了,您誤會了我的意思,我沒有反對您技術修訂的提案,但前提是提刪的頁面須保留提刪模板。--蟲蟲飛♡♡→♡℃※留言 2021年5月1日 (六) 02:14 (UTC)
- ※註:根據Special:Diff/65395602, 公示截止時間為2021年5月5日 (三) 20:17 (UTC+8),公示已結束(3年前)(更新)-- 五歲抬頭雪菲(☎️·☘️) 2021年5月5日 (三) 10:00 (UTC)
- 通過:公示期已過,且已逾時超過一日(3年前),在公示期將結束至此刻(2021年5月6日 (四) 12:55 (UTC))未出現新的異議,期間反對者的論述已由支持者回應,且反方無進一步論述,因此提案通過,將開始準備佈署事宜。-- 五歲抬頭雪菲(☎️·☘️) 2021年5月6日 (四) 12:55 (UTC)
- 本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。
編輯請求 2023-11-30
編輯{{Editprotected|patch=User:A2569875/MediaWiki:Scribunto-doc-page-does-not-exist}}
相關討論:Wikipedia:互助客棧/技術#在模塊命名空間內添加快速刪除模板但分類消失發生原因是因為當時忘記考慮到轉換組,故發生了問題,因此需要此補丁來解決問題。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼(☎️·☘️) 2023年11月30日 (四) 08:55 (UTC)- 啊,突然發現不用了。Special:Diff/79924472就可以解決了。-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼(☎️·☘️) 2023年11月30日 (四) 10:26 (UTC)
編輯請求 2023-12-20
編輯請求已處理
基於phab:T120794(先決補丁為Module_talk:Redirect#編輯請求_2023-12-20)--SunAfterRain 2023年12月20日 (三) 11:21 (UTC)
- 完成--百無一用是書生 (☎) 2023年12月21日 (四) 09:08 (UTC)
- @Shizhao:您並未完成,因為本編輯請求必須配合Module_talk:Redirect#編輯請求_2023-12-20才能工作,麻煩一下,儘快批准Module_talk:Redirect#編輯請求_2023-12-20以便真正地完成本編輯請求。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼(☎️·☘️) 2023年12月21日 (四) 12:11 (UTC)
- 已修復--百無一用是書生 (☎) 2023年12月21日 (四) 12:44 (UTC)
- @Shizhao:您並未完成,因為本編輯請求必須配合Module_talk:Redirect#編輯請求_2023-12-20才能工作,麻煩一下,儘快批准Module_talk:Redirect#編輯請求_2023-12-20以便真正地完成本編輯請求。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼(☎️·☘️) 2023年12月21日 (四) 12:11 (UTC)
編輯請求 2023-12-22
編輯請求已處理
依據過往傳統,公共轉換組有自己的重新導向提示,應讓公共轉換組自己的重新導向提示({{CGroup redirect}})優先顯示,將之改為公共轉換組的判斷式優先。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百科尋求休閒是否搞錯了什麼(☎️·☘️) 2023年12月22日 (五) 01:38 (UTC)