跳至內容

MediaWiki討論:Gadget-MarkRights.js

頁面內容不支援其他語言。
新增話題
維基百科,自由的百科全書

增加多個用戶組,去除一個用戶組

[編輯]

增加大量信息發送,賬戶創建,確認用戶,機器人,機器用戶;注釋去CU。

請求已處理

--雲間守望淡出中,有事請發郵件 2018年5月11日 (五) 15:27 (UTC)回覆

繁簡轉換

[編輯]

請求已拒絕

添加繁簡轉換機制。--雲間守望淡出中,有事請發郵件 2018年5月12日 (六) 04:14 (UTC)回覆

@WQL之前在TG向您提過語法有錯誤,可有進一步回應?--Xiplus#Talk 2018年5月24日 (四) 10:07 (UTC)回覆
未完成,語法有錯誤。--Xiplus#Talk 2018年6月1日 (五) 05:57 (UTC)回覆

重構代碼順便加繁簡轉換

[編輯]

請求已處理

如題。寫得更緊湊了一些,測試了一下應該沒引入新的問題。另外加了一些繁簡轉換,如界-介。 --碸中嘌呤的白磷萃取 打譜 2019年1月17日 (四) 10:18 (UTC)回覆

個人的版本(jscss),使用CSS來設定顏色跟文字,可以讓使用者自行覆蓋設定。跟正式版白磷版本差異。--Xiplus#Talk 2019年1月17日 (四) 12:08 (UTC)回覆
另外,小工具可以設定dependencies,就不需要mw.loader.using(['ext.gadget.site-lib'])。--Xiplus#Talk 2019年1月17日 (四) 14:05 (UTC)回覆
而且用CSS還可以避免掉WP:TW從差異中回退時,抓取用戶名錯誤的問題。--Xiplus#Talk 2019年1月30日 (三) 14:55 (UTC)回覆
完成,採用了基於白磷版本修改的。--Xiplus#Talk 2019年2月8日 (五) 06:29 (UTC)回覆

在編輯記錄中標示使用者權限的問題

[編輯]

這個工具有一個問題:所有在名稱中帶有空格的用戶(包括本人)都不能正常顯示其權限,但之前沒這問題的。--🇿🇦 South Africa No.1 2020年4月12日 (日) 10:16 (UTC)回覆

 已修復。--Xiplus#Talk 2020年4月12日 (日) 13:40 (UTC)回覆
感謝修復。--🇿🇦 South Africa No.1 2020年4月12日 (日) 13:45 (UTC)回覆

編輯請求 2020-08-11

[編輯]

請求已處理--Xiplus#Talk 2020年8月17日 (一) 08:22 (UTC)回覆

新增模板編輯員和跨維基匯入員。 2020年8月11日 (二) 16:40 (UTC)回覆

編輯請求 2022-02-23

[編輯]

請求已處理--Xiplus#Talk 2022年2月23日 (三) 05:24 (UTC)回覆

更新監督員標識,應該是僅將#16的oversight換成suppress即可。--東風留言2022年2月23日 (三) 03:23 (UTC)回覆

編輯請求 2023-08-27

[編輯]

請求已拒絕

增加過濾器助理--銀河市長☎️2023年8月27日 (日) 05:05 (UTC)回覆

或許可以參考我在meta使用的版本,把用戶組改為自動獲取並增加對全域用戶組的支持。——暁月凜奈 (留言) 2023年8月27日 (日) 05:52 (UTC)回覆
能否給一個改好的版本?--百無一用是書生 () 2023年11月21日 (二) 08:40 (UTC)回覆
應該是可以直接移到本地的。——暁月凜奈 (留言) 2023年11月21日 (二) 10:51 (UTC)回覆
不過我因為是自用所以沒有作繁簡轉換。——暁月凜奈 (留言) 2023年11月21日 (二) 10:52 (UTC)回覆
已在下方請求處理--百無一用是書生 () 2023年12月10日 (日) 11:37 (UTC)回覆

過濾器助理

[編輯]

請求已處理

因應本站已設有過濾器助理之權限,提議以加入下段落:

        abusefilter-helper: {list: [], class: "markrights-abusefilter-helper"},

同時可以考慮於MediaWiki:Gadget-MarkRights.css加入

.markrights-abusefilter-helper:after {
	color: purple;
	content: "防";
}

--Borschts 歡迎外帶一碗羅宋湯 2023年12月10日 (日) 11:09 (UTC)回覆

完成--百無一用是書生 () 2023年12月10日 (日) 11:37 (UTC)回覆

IP封鎖豁免權授予者

[編輯]

請求已處理

根據已通過提議,加入段落:

        ipblock-exempt-grantor: {list: [], class: "ipblock-exempt-grantor"},

同時於MediaWiki:Gadget-MarkRights.css加入

.markrights-ipblock-exempt-grantor {
	color: blue;
	content: "授";
}

----人間百態,獨尊變態(討論) 2024年4月10日 (三) 14:10 (UTC)回覆

完成。另MediaWiki:Gadget-MarkRights.js中不能用ipblock-exempt-grantor(不能帶有橫槓)--百無一用是書生 () 2024年5月2日 (四) 12:18 (UTC)回覆
@Shizhao,好像並未能正常顯示,應該是css對應段落未加入「:after」所致--人間百態,獨尊變態(討論) 2024年5月12日 (日) 11:44 (UTC)回覆
 已修復--百無一用是書生 () 2024年5月12日 (日) 12:23 (UTC)回覆
@Shizhao,js對應段落的class: "ipblock-exempt-grantor"應修改成class: "markrights-ipblock-exempt-grantor"--人間百態,獨尊變態(討論) 2024年5月13日 (一) 13:24 (UTC)回覆
 已修復--百無一用是書生 () 2024年5月13日 (一) 13:48 (UTC)回覆

修改js

[編輯]

趁着你們只改css不改js的現在再發一遍……之前的request,除了字的順序不是手動定義的之外效果沒太大區別。

再ping一遍最近查看過此頁面的用戶@AnYiLin人间百态Shizhao——暁月凜奈 (留言) 2024年10月9日 (三) 23:21 (UTC)回覆

是只改js,還是css也要改?--百無一用是書生 () 2024年10月14日 (一) 03:43 (UTC)回覆
都改。js獲取用戶權限和全域用戶權限,css加上全域權限和新設置的幾個用戶組。——暁月凜奈 (留言) 2024年10月14日 (一) 05:54 (UTC)回覆
你這個css似乎沒支持深色模式啊--百無一用是書生 () 2024年10月24日 (四) 09:03 (UTC)回覆
Special:Diff/82615763/83341482的這部分加進去應該就可以了吧,上面的部分是一樣的寫法。那個版本是五月的,當時還沒部署深色模式。我這周末可以重新弄一下用戶組和繁簡用字什麼的。——暁月凜奈 (留言) 2024年10月24日 (四) 10:10 (UTC)回覆
@暁月凛奈現在是否還能照常修改?—— Eric Liu 創造は生命(留言留名學生會 2025年6月12日 (四) 16:51 (UTC)回覆
最近沒太關注這方面了。meta:User:SunAfterRain/js/markrights.js現在的寫法現代一些,建議參考這個。——暁月凜奈 (留言) 2025年6月12日 (四) 20:51 (UTC)回覆
註:本地化版本為User:SunAfterRain/js/sandbox/markrights.jsUser:SunAfterRain/js/sandbox/markrights.css(拆掉了部分本地不必要的判斷式,另外css其實不用改也沒差,但基於selector效能還是替換掉比較好)--SunAfterRain 2025年6月23日 (一) 13:53 (UTC)回覆

編輯請求 2024-12-11

[編輯]

請求已處理

囧rz…… 樓上說的對,先補一下JS里沒有的arbcom和event-organizer這兩類:

...
        autoreviewer: {list: [], class: "markrights-autoreviewer"},
		'event-organizer': {list: [], class: "markrights-event-organizer"},
        // 大量操作型权限
...
        'ipblock-exempt': {list: [], class: "markrights-ipblock-exempt"},
		// arbcom
		arbcom: {list: [], class: "markrights-arbcom"},
    };
...

--敬頌冬綏 ZhaoFJx() 2024年12月11日 (三) 00:49 (UTC)回覆

完成--百無一用是書生 () 2025年1月19日 (日) 11:07 (UTC)回覆

編輯請求 2025-02-21

[編輯]

請求已處理

WP:AFE方針已通過且該權限組已於近日部署,請在「全站管理型權限中」添加:

        'abusefilter': {list: [], class: "markrights-abusefilter"},

多謝。--Iming 彼女の愛は、甘くて痛い。 2025年2月21日 (五) 02:08 (UTC)回覆

完成--百無一用是書生 () 2025年4月22日 (二) 03:09 (UTC)回覆

編輯請求 2025-08-08

[編輯]

請求已處理

請添加對新加入的用戶組 electionclerk 和 scrutineer 的支持,謝謝。@Diskdance-- Stang1261 2025年8月8日 (五) 07:32 (UTC)回覆

變更見下:
...
        // arbcom
        arbcom: {list: [], class: "markrights-arbcom"},
		// 安全投票相关权限
		electionclerk: {list: [], class: "markrights-electionclerk"},
		scrutineer: {list: [], class: "markrights-scrutineer"},
    };
...
@shizhao看到您經常處理這個頁面的編輯請求,希望協助,謝謝。 Stang1245 2025年8月25日 (一) 03:17 (UTC)回覆
完成。--碟之舞📀💿 2025年8月26日 (二) 06:00 (UTC)回覆

編輯請求 2025-11-27

[編輯]

請求已處理

熱修復:阻止對簽名裡新出現的 a.mw-userlink 渲染MarkRights。@ShizhaoDiskdanceHamish--SunAfterRain 2025年11月27日 (四) 10:50 (UTC)回覆

更新:應該是phab:T392775的副作用--SunAfterRain 2025年11月27日 (四) 11:04 (UTC)回覆
@SunAfterRain完成,請複查。--碟之舞📀💿 2025年11月27日 (四) 12:56 (UTC)回覆
@Diskdance貢獻頁有連結到User page的地方似乎也會受影響……可見Special:Contributions/TP_xyz或是其他有編輯User page的貢獻頁面。--冥王歐西里斯留言2025年11月28日 (五) 05:27 (UTC)回覆
@S8321414:應該 已修復,請複查。--碟之舞📀💿 2025年11月29日 (六) 05:49 (UTC)回覆
@Diskdance我這邊看似乎還是沒修掉,請見我的貢獻頁面。--冥王歐西里斯留言2025年11月29日 (六) 11:36 (UTC)回覆
@S8321414:抱歉之前理解出錯。現在再次嘗試修復了一下,請複查。--碟之舞📀💿 2025年11月29日 (六) 13:19 (UTC)回覆
@Diskdance我這邊看起來似乎是都修好了,感謝。--冥王歐西里斯留言2025年11月29日 (六) 13:25 (UTC)回覆

近期的格式變更導致在編輯記錄中標示使用者權限小工具顯示異常

[編輯]

原先的實現功能是「在編輯記錄中標示用戶權限」,但是這個js的運行邏輯發生了變化,變成全站運行,在顯示上直接把所有user link全部爆開了。--__(´▽`ʃ♡ƪ) 2025年11月27日 (四) 11:40 (UTC)回覆

已知異常,T392775中用戶頁相關連結都加上了mw-userlink,導致小工具把用戶頁的連結全數渲染了。--SunAfterRain 2025年11月27日 (四) 12:47 (UTC)回覆
應該修復了,還請複查。--碟之舞📀💿 2025年11月27日 (四) 12:58 (UTC)回覆
貌似撤銷變更了,但要下周部署。見en:Wikipedia:Village pump (technical)#c-MSzwarc-WMF-20251128083500-Nardog-20251127144100--Srapoj留言2025年11月29日 (六) 01:30 (UTC)回覆
@DiskdanceSunAfterRain暁月凛奈昨天已經改回原行為,不加入mw-userlink了。--Srapoj留言2025年12月2日 (二) 15:55 (UTC)回覆
再觀察幾天吧,沒有就可以關了。--SunAfterRain 2025年12月2日 (二) 16:37 (UTC)回覆
文件頁摘要部分作者一欄仍有問題。--Kcx36留言2025年11月27日 (四) 16:48 (UTC)回覆
@Kcx36例如哪個頁面?--RainBeforeSun留言) 2025年11月28日 (五) 01:59 (UTC)--SunAfterRain 2025年11月28日 (五) 04:01 (UTC)回覆
這個沒問題,原本就這樣。--__(´▽`ʃ♡ƪ) 2025年11月29日 (六) 14:21 (UTC)回覆
zhwiki的監視列表、全域的用戶頁歷史仍有問題。前者不顯示,控制台報錯「Uncaught (in promise) ReferenceError: username is not defined」,後者將所有包含了User:XX的鏈接都加上了css。——暁月凜奈 (留言) 2025年11月28日 (五) 03:11 (UTC)回覆
@暁月凛奈前者無法復現,請提供報錯的原始地址與行號;後者請提供頁面--SunAfterRain 2025年11月28日 (五) 04:01 (UTC)回覆
我在Vector 2010上使用自己修改的版本,兩者均穩定復現。但現在的代碼除了由js導入CSS外完全基於meta:Special:PermaLink/29718984,CSS本身沒有修改。
					if (mw.util.isTemporaryUser?.(user)) {
						rightsMap.set(username, ['temp']);//这一行,在元维基监视列表无问题,在zhwiki监视列表有问题,可能与查看临时用户IP的权限有关
						globalRightsMap.set(username, []);
後者是全域所有用戶頁歷史均能復現。——暁月凜奈 (留言) 2025年11月28日 (五) 04:20 (UTC)回覆
@暁月凛奈皆已修正(前者錯字後者條件競爭),還有下次是抄我的出現問題請到我的討論頁留言😅--SunAfterRain 2025年11月28日 (五) 14:53 (UTC)回覆
(~)補充:目前文件頁的「文件用途」的鏈入頁面和Special:WhatLinksHere仍然未修復。--__(´▽`ʃ♡ƪ) 2025年11月29日 (六) 14:21 (UTC)回覆
如參見File:第7任總統蔣經國先生玉照.jpgSpecial:WhatLinksHere/File:第7任總統蔣經國先生玉照.jpg(limits=500)。--__(´▽`ʃ♡ƪ) 2025年11月29日 (六) 14:23 (UTC)回覆
@Kurgenera:也 已修復,請複查。--碟之舞📀💿 2025年11月29日 (六) 14:30 (UTC)回覆
@DiskdanceSpecial:WhatLinksHere還是壞的,不過文件頁修好了。--__(´▽`ʃ♡ƪ) 2025年11月29日 (六) 14:33 (UTC)回覆
啊,看錯了……現在應該好了。--碟之舞📀💿 2025年11月29日 (六) 14:38 (UTC)回覆