MediaWiki討論:Gadgets-definition

由Dabao qian在話題編輯請求 2024-11-26上作出的最新留言:4 天前

type=styles

  請求已處理。--安憶Talk 2021年4月11日 (日) 11:16 (UTC)回覆

請為large-font小工具加參數type=styles,使之不必額外加載。其他只有CSS的小工具可做類似更改。--Lt2818留言2021年4月11日 (日) 07:20 (UTC)回覆

編輯請求 2021-05-25

  請求已處理。--安憶Talk 2021年5月25日 (二) 08:40 (UTC)回覆

現行條文

browser ... appear

提議條文

browser ...

*SpecialWikitext[ResourceLoader|default|dependencies=ext.gadget.site-lib,mediawiki.api|hidden|targets=desktop,mobile|type=general]|SpecialWikitext.js

appear

以上-- 五歲抬☎️·☘️2021年5月25日 (二) 07:05 (UTC)回覆

編輯請求 2021-06-16

  請求已處理。--安憶Talk 2021年6月16日 (三) 11:53 (UTC)回覆

根據互助客棧公示結果,請求將該行:

* PreviewWithVariant[ResourceLoader|dependencies=ext.gadget.site-lib]|PreviewWithVariant.js

替換為:

* PreviewWithVariant[ResourceLoader|dependencies=ext.gadget.site-lib,oojs-ui,oojs-ui-core,mediawiki.user|rights=edit]|PreviewWithVariant.js

--Tranve () 2021年6月16日 (三) 10:21 (UTC)回覆

編輯請求 2022-05-22

  請求已拒絕--Xiplus#Talk 2022年5月22日 (日) 12:40 (UTC)回覆

現在variant-link-fix小工具對匿名用戶失效,請移除|rights=purge部分,該段代碼無需purge權限。--Lt2818留言2022年5月22日 (日) 10:33 (UTC)回覆

@Lt2818:目的是?--Xiplus#Talk 2022年5月22日 (日) 11:13 (UTC)回覆
@Xiplus:原來是你改的,看到phab:T305367了。Google常收錄造成轉換錯誤的zh-hans和zh-hant網址,搜索結果也常常不是瀏覽器header中的變體,沒variant-link-fix的話要多點擊一次才能改過來(技能低的用戶可能還不會改)。我覺得對用戶方便為上,沒必要幫Google擦屁股。--Lt2818留言2022年5月22日 (日) 12:22 (UTC)回覆
收錄錯誤網址是這個腳本造成的,現在情況變得更加嚴重,已登入的使用者可以設定自己常用的語言,才需要此腳本,也符合腳本原先設計的原意。--Xiplus#Talk 2022年5月22日 (日) 12:40 (UTC)回覆
對未登入的使用者使用此腳本反而時常觸發notifyConversion腳本,才是更大的問題。--Xiplus#Talk 2022年5月22日 (日) 12:41 (UTC)回覆
@Xiplus在你改之前能跳轉到正確的變體,反而zh-hans和zh-hant之類網址才會觸發notifyConversion腳本。我去客棧寫一下吧。--Lt2818留言2022年5月22日 (日) 12:47 (UTC)回覆
@Lt2818:使用此腳本後,未登入使用者應該會跳轉到不轉換而非合適的變體。--Xiplus#Talk 2022年5月22日 (日) 13:08 (UTC)回覆
@Xiplus我從未遇到過跳到不轉換的事情。只有瀏覽器Accept-Language沒有中文變體時,/wiki/才是不轉換,但中文用戶少有這種情況。--Lt2818留言2022年5月22日 (日) 13:14 (UTC)回覆
@Lt2818:前面陳述有誤,我想講的就是您這個意思。而我的經驗是,使用新裝置時跳出notifyConversion的比例不少,那時候還有variant-link-fix,所以網址是/wiki/,仍會跳出notifyConversion就表示瀏覽器沒有妥善設定Accept-Language,但我不知道這個問題是否有隨著各瀏覽器更新改善。--Xiplus#Talk 2022年5月22日 (日) 13:28 (UTC)回覆
@Xiplus其實不轉換也沒多大問題,僅zh-hans和zh-hant會有轉換錯誤。notifyConversion只會擾民,我覺得刪除為好。--Lt2818留言2022年5月22日 (日) 13:38 (UTC)回覆

編輯請求 2022-06-07

  請求已拒絕

請將RCPatrol設置為「默認所有人啟用」,似乎很多用戶並不知道要開啟這一腳本才能顯示最近更改巡查鏈接。-- Stang 2022年6月7日 (二) 06:06 (UTC)回覆

@Stang,這是故意的,將其設計為opt-in功能。--Xiplus#Talk 2022年6月7日 (二) 10:30 (UTC)回覆
@Xiplus我無法理解為什麼將其設置為opt-in,是否接到大量用戶投訴新增的按鈕(及最近更改中的紅色感嘆號)影響界面? Stang 2022年6月7日 (二) 14:58 (UTC)回覆
@Stang:見互助客棧討論。--Xiplus#Talk 2022年6月7日 (二) 14:59 (UTC)回覆
撤回,抱歉之前沒仔細看代碼,理解成了另一個小工具。 Stang 2022年6月7日 (二) 15:26 (UTC)回覆

編輯請求 2022-06-07 (2)

  請求已拒絕

請求加入d:MediaWiki:Gadget-Mark_as_patrolled.js這一小工具,其可以解決客棧中提到的「最新更改清單中沒有巡查按鈕」的問題。@Xiplus Stang 2022年6月7日 (二) 15:26 (UTC)回覆

Wikidata的項目更改會將更改的具體內容寫在編輯摘要,因此直接在最近更改頁面巡查合理,但在這裡,不點進去看差異就巡查不合理吧?--Xiplus#Talk 2022年6月7日 (二) 15:31 (UTC)回覆
說的不錯,但我認為既然「回退」按鈕也顯示在了最近更改頁面(一般也需要點進去對內容進行確認),顯示一個標記巡查的按鈕應該也同理。 Stang 2022年6月7日 (二) 15:35 (UTC)回覆
@StangSpecial:Diff/72083329。--Xiplus#Talk 2022年6月10日 (五) 02:06 (UTC)回覆
多謝,這個可以關掉了。 Stang 2022年6月10日 (五) 08:04 (UTC)回覆

編輯請求 2023-03-10

  請求已處理

@Shizhao請求撤銷這筆編輯,我現在使用可視化編輯器的「向我顯示兩個編輯器標籤」,然後點擊「編輯源代碼」進入veaction=editsource後,ProveIt便消失了。且英維也是沒有對ProveIt添加額外選項限制的(ProveIt[ResourceLoader]--ProveIt.js)。--Tim Wu留言2023年3月10日 (五) 02:25 (UTC)回覆

VE是不會更新wgAction。--安憶Talk 2023年3月10日 (五) 10:02 (UTC)回覆
@安憶 那恢復原狀咯,英維沒有這個限制,中維加這個限制前也用得好好的。--Tim Wu留言2023年3月10日 (五) 10:21 (UTC)回覆
@Shizhao抱歉打擾,請問這個真的不能回退嗎,現在即使不選擇「向我顯示兩個編輯器標籤」,點擊編輯後仍需要多刷新一次才會出現ProveIt,真的很不方便…QvQ --Tim Wu留言2023年3月13日 (一) 14:46 (UTC)回覆
  已修復--百無一用是書生 () 2023年3月14日 (二) 03:21 (UTC)回覆
感謝!--Tim Wu留言2023年3月14日 (二) 03:36 (UTC)回覆

關閉掉「在瀏覽過程中保留中文變體」的默認強制啟用

  請求已處理

請將「VariantAlly」(在瀏覽過程中保留中文變體)的「hidden」配置移除,釋放為可讓用戶自主選擇的選項。因為日常通過搜索引擎進入時會切換到zh-tw等不屬於我日常使用的用語模式(我個人設置為zh-cn),習慣上只需要點擊「查看頁面」頁簽,就能切換到我個人設置的用語模式(用字名變回wiki),但是這個腳本強行鎖定了用字模式(或者導致「繞過」個人設置的機制),要手工選擇對應個人設置的才能恢復往常邏輯,這不是我希望的需要。所以應該將這個功能小工具選項暴露出來,讓登錄用戶可以optout。——Sakamotosan路過圍觀 | 避免做作,免敬 2023年11月28日 (二) 01:39 (UTC)回覆
另附@Diskdance。——Sakamotosan路過圍觀 | 避免做作,免敬 2023年11月28日 (二) 01:39 (UTC)回覆
無異議。--碟之舞📀💿 2023年11月28日 (二) 01:45 (UTC)回覆
如果可以的話,希望管理員可以從此處同步一下小工具的簡介,現在的簡介不太準確。--碟之舞📀💿 2023年11月28日 (二) 01:46 (UTC)回覆
「hidden」配置已移除。另,這個頁面不存在--百無一用是書生 () 2023年11月28日 (二) 02:34 (UTC)回覆
@Shizhao:是簡體子頁面繁體子頁面,抱歉。--碟之舞📀💿 2023年11月28日 (二) 05:07 (UTC)回覆
 完成--百無一用是書生 () 2023年11月28日 (二) 12:09 (UTC)回覆

關閉掉「在瀏覽過程中保留中文變體」的默認強制啟用

  請求已拒絕。所見非所得。--安憶Talk 2023年12月19日 (二) 15:39 (UTC)回覆

@DiskdanceShizhao,請將「VariantAlly」(在瀏覽過程中保留中文變體)、「VariantAllyDialog」(內容語言變種為不轉換、簡體或繁體時在頁頂顯示更換中文變種的提示)的「hidden」配置移除,釋放為可讓用戶自主選擇的選項。——Sakamotosan路過圍觀 | 避免做作,免敬 2023年12月18日 (一) 07:01 (UTC)回覆

按照Diskdance的意思,我理解現在的版本對於登錄用戶都是關閉狀態,所以選擇不選擇沒區別,而ip用戶又沒有設置小工具的手段,他們也看不見啟用了哪些小工具。所以隱藏不隱藏,勾選不勾選,對誰都是一樣的。如果移除「hidden」,反而可能對登錄用戶勾選小工具的時候造成困擾--百無一用是書生 () 2023年12月18日 (一) 07:22 (UTC)回覆
Wikipedia:變體小助手#原理處已經說明,小工具的所有功能目前對已登錄用戶都是關閉的(行為同preserve-variant)。如果您發現有沒有完全關閉的情況的話屬於bug,會修復。--碟之舞📀💿 2023年12月18日 (一) 08:30 (UTC)回覆

編輯請求 2024-02-14

  請求已處理

noteTA[ResourceLoader|dependencies=jquery.ui,mediawiki.api,ext.gadget.HanAssist,oojs-ui,oojs-ui-windows,jquery.makeCollapsible|default|type=general]|noteTA.js|noteTA.css

修改為:noteTA[ResourceLoader|dependencies=mediawiki.api,ext.gadget.HanAssist,oojs-ui,oojs-ui-windows,jquery.makeCollapsible|default|type=general]|requiresES6|actions=view,submit|noteTA.js|noteTA.css

noteTA[ResourceLoader|dependencies=mediawiki.api,ext.gadget.HanAssist,oojs-ui,oojs-ui-windows,jquery.makeCollapsible|default|type=general]|actions=view,submit|noteTA.js|noteTA.css

  1. noteTA查看器就用了jQuery UI的對話框(dialog)功能,既然對話框換成OOUI了依賴可以取消了,都改了快兩個星期應該沒緩存了;
  2. 維基百科所有js都支持ES6語法但不支持ES7及以後的語法怎麼辦?小工具可以開requiresES6,再也不用擔心async/await不能用了。
  3. 這個小工具應用於瀏覽(view)和預覽(submit)這兩個場景吧,加個actions可以減少讀者不必要的代碼下載。--屠麟傲血留言2024年2月14日 (三) 11:57 (UTC)回覆
當前mediawiki版本已默認支持ES6,這個參數現在已經沒用了--百無一用是書生 () 2024年2月14日 (三) 13:19 (UTC)回覆
我在別的站測試過,開這個參數能支持比ES6更高版本的語法。--屠麟傲血留言2024年2月14日 (三) 13:21 (UTC)回覆
去看了技術文檔,好吧這個參數真的沒用了,改一下編輯請求。--屠麟傲血留言2024年2月14日 (三) 13:26 (UTC)回覆
 完成--百無一用是書生 () 2024年2月27日 (二) 03:03 (UTC)回覆
非常抱歉我寫錯了,應該是noteTA[ResourceLoader|dependencies=mediawiki.api,ext.gadget.HanAssist,oojs-ui,oojs-ui-windows,jquery.makeCollapsible|default|type=general|actions=view,submit]|noteTA.js|noteTA.css,麻煩再改一下吧--屠麟傲血留言2024年2月29日 (四) 13:32 (UTC)回覆
  已修復--百無一用是書生 () 2024年3月1日 (五) 02:05 (UTC)回覆
然而所有小工具的代碼都會被塞進本地存儲。總的來說,不會減少什麼。--安憶Talk 2024年3月3日 (日) 12:42 (UTC)回覆

@屠麟傲血、@AnYiLin、@Shizhao:改壞東西了。根據文檔所述「Specifying edit action will also load it on action=submit」,並且實測actions=submit是無效的,導致這個小工具在編輯的時候無法正確加載。
應該將submit改為edit。--碟之舞📀💿 2024年3月30日 (六) 13:46 (UTC)回覆
相關客棧討論串:Wikipedia:互助客棧/技術#NoteTA查看器仍需進一步優化。--碟之舞📀💿 2024年3月30日 (六) 13:47 (UTC)回覆
  已修復--百無一用是書生 () 2024年3月31日 (日) 11:33 (UTC)回覆

NoteTA查看器仍需進一步優化

近日編輯頁面時,發現noteTA查看器在預覽模式下顯示異常且無法點擊查看,煩請介面管理員修復。此外大部分人慣用右手,而noteTA查看器的關閉按鈕卻位於左上角,有違用戶界面設計常規,應置於右上角以合乎大部分用戶的操作習慣。查看器彈出框的底色也建議更換,使其與頁面有所區分。竊以為不論是淺淡的灰藍色調,還是像模板文件那樣的淺綠色,都比一片純白色看着舒服且更適於閱讀。--蕭漫留言2024年3月26日 (二) 16:22 (UTC)回覆

確實預覽模式下異常。確實,對於看一眼就關閉,按鈕放在右上更方便。底色暫無意見,對比度別太差。--YFdyh000留言2024年3月27日 (三) 03:12 (UTC)回覆
附知維護者@SunAfterRain。--碟之舞📀💿 2024年3月28日 (四) 05:51 (UTC)回覆
@Diskdanceaction=edit時小工具沒載入所以不起作用我也不知道為什麼,按鈕位置把Special:PermanentLink/81816647#L-385拿掉就會到右邊去了,預設底色這麼醜的問題去怪基金會吧(攤手)--SunAfterRain 2024年3月28日 (四) 09:09 (UTC)回覆
@SunAfterRainMediaWiki_talk:Gadget-noteTA.js#編輯請求_2024-03-28。--碟之舞📀💿 2024年3月28日 (四) 10:55 (UTC)回覆
按鈕位置  已修復。--碟之舞📀💿 2024年3月30日 (六) 13:53 (UTC)回覆
預覽模式問題原因是這個。--碟之舞📀💿 2024年3月30日 (六) 13:48 (UTC)回覆
「在預覽模式下顯示異常且無法點擊查看」  已修復。--碟之舞📀💿 2024年4月1日 (一) 03:08 (UTC)回覆
@蕭漫:前兩個問題已經修復。最後一個問題,查看器由於視覺風格統一的考慮使用了標準對話框,如果您覺得當前風格不妥的話可以通過CSS自行修改或者使用之前的老版本。--碟之舞📀💿 2024年4月1日 (一) 03:11 (UTC)回覆
好的,那就這樣吧,謝謝您對此話題的持續跟進。--蕭漫留言2024年4月1日 (一) 03:21 (UTC)回覆

提議引入CollapsibleToggle作為預設啟用可選擇關閉的小工具

日前的討論將多個使用NavFrame的模板切換成了一般的mw-collapsible導致這些模板不再能透過點Head來展開或關閉,故在此提議引入CollapsibleToggle來讓這些模板可以恢復以前的行為。同時此小工具也為其他類型的mw-collapsible提供點未隱藏的區塊來展開的功能,具體測試樣例可以參考[1](Beta Cluster)。--SunAfterRain 2024年8月4日 (日) 13:23 (UTC)回覆

部署到Miraheze的版本做了修改,去掉展開摺疊按鈕的下劃線和藍色字--Dabao qian 2024年8月5日 (一) 17:26 (UTC)回覆
已調整。--SunAfterRain 2024年8月6日 (二) 09:21 (UTC)回覆
{{Navbox}}的兩個沙盒版本(中維版/sandbox2、粵維版/sandbox3)在.navbox-title處也綁定了小工具的摺疊class,經測試發現初始狀態為展開時,「摺疊」後方的▲會消失--Dabao qian 2024年8月11日 (日) 20:08 (UTC)回覆
User:Dabao qian/CollapsibleToggle.css上的方案,使用aria-expanded屬性替代即可。--Dabao qian 2024年8月11日 (日) 20:31 (UTC)回覆
@Dabao qian已修改,另已順便提交phab:T372253--SunAfterRain 2024年8月12日 (一) 11:30 (UTC)回覆
P.S. 我也不知道這種有沒有一定要放在客棧的必要,如果有需要還請協助移動--SunAfterRain 2024年8月4日 (日) 13:24 (UTC)回覆
編輯請求吧。--西 2024年8月7日 (三) 04:36 (UTC)回覆
(+)支持。—— Eric Liu 創造は生命(留言留名學生會 2024年8月21日 (三) 08:42 (UTC)回覆
看起來暫時沒有其他問題了,先  公示7日--SunAfterRain 2024年8月21日 (三) 17:59 (UTC)回覆

@Shizhao公示通過,請求將CollapsibleToggle設為默認啟用的小工具--人間百態,獨尊變態(討論) 2024年8月29日 (四) 07:35 (UTC)回覆


  請求已處理

MediaWiki:Gadgets-definition新增以下內容:
現行條文

appear ...

* collapsibleTables[ResourceLoader|dependencies=ext.gadget.HanAssist|default]|collapsibleTables.js

提議條文

appear ...

* collapsibleTables[ResourceLoader|dependencies=ext.gadget.HanAssist|default]|collapsibleTables.js

* CollapsibleToggle[ResourceLoader|default|dependencies=jquery.makeCollapsible]|CollapsibleToggle.js|CollapsibleToggle.css

MediaWiki:Gadget-CollapsibleToggle.js新增以下內容:
User:SunAfterRain/js/CollapsibleToggle.epVer.js
MediaWiki:Gadget-CollapsibleToggle.css新增以下內容:
User:SunAfterRain/js/CollapsibleToggle.css

(註:還請用複製而非直接移動)--SunAfterRain 2024年8月29日 (四) 08:25 (UTC)回覆

(~)補充MediaWiki:Gadget-CollapsibleToggle/zh新增內容「可點擊摺疊標題」,並使用Xiplus的自動轉換工具生成主頁面以及zh-hans和zh-hant語言變體。(PS:對{{Navbox}}系列的適配候覆中,也歡迎協助完成清理遷移工作)--Dabao qian 2024年8月31日 (六) 16:54 (UTC)回覆
(~)補充:另collapsibleTables移除對HanAssist的依賴(改為shim layer後已不再需要),新增對jquery.makeCollapsible的依賴。--Dabao qian 2024年9月3日 (二) 14:16 (UTC)回覆
@Dabao qian恕我吐槽,要修改我的留言前就算不特別請求許可也還請知會一聲  囧rz……--SunAfterRain 2024年9月4日 (三) 16:32 (UTC)回覆
 完成,除MediaWiki:Gadget-CollapsibleToggle的繁簡轉換外全部完成--百無一用是書生 () 2024年9月17日 (二) 10:52 (UTC)回覆

編輯請求 2024-09-25

  請求已處理

更新「可點擊摺疊標題」小工具,使用User:SunAfterRain/js/CollapsibleToggle.epVer.js替換MediaWiki:Gadget-CollapsibleToggle.js。新版本解決了摺疊標題與鏈接文字會同時響應的問題,更新後可按先前公示內容恢復該小工具默認啟用。--Dabao qian 2024年9月25日 (三) 11:09 (UTC)回覆

 完成--百無一用是書生 () 2024年9月28日 (六) 11:05 (UTC)回覆

編輯請求 2024-09-30

  請求已處理

更新「可點擊摺疊標題」小工具(繼續修復bug),MediaWiki:Gadget-CollapsibleToggle.js#L-21修改為const IGNORE_TRIGGER_SELECTOR = 'a, button, .mw-collapsible-toggle, .collapsible-toggle-ignore';,並將User:SunAfterRain/js/CollapsibleToggle.css導入MediaWiki:Gadget-CollapsibleToggle.css。--Dabao qian 2024年9月30日 (一) 19:19 (UTC)回覆

 完成--百無一用是書生 () 2024年10月14日 (一) 03:45 (UTC)回覆

以小工具形式加載「存廢討論舊樣式」

  請求已處理

為精簡Common.css以提升頁面加載速度,現提議將「存廢討論舊樣式」改為以小工具形式加載,變更後該小工具可定義為只在維基百科命名空間中加載,具體變更內容如下:

--Dabao qian 2024年10月1日 (二) 15:56 (UTC)回覆

 完成--百無一用是書生 () 2024年10月24日 (四) 09:06 (UTC)回覆

編輯請求 2024-10-24

修復:OldAfd.css替換為OldAfD.css(最後一個D應為大寫),另請完成MediaWiki:Gadget-OldAfD/zhMediaWiki:Gadget-CollapsibleToggle/zh的繁簡轉換。--Dabao qian 2024年10月24日 (四) 14:57 (UTC)回覆

編輯請求 2024-11-26

  請求已處理

更新「可點擊摺疊標題」小工具,優化{{HintH}}的顯示效果,參見{{Other uses/sandbox}}(目標頁面不存在時的錯誤提示),MediaWiki:Gadget-CollapsibleToggle.css作如下改動:

.gadget-collapsible-toggle .mw-collapsible-toggle-collapsed .mw-collapsible-text::after,
.gadget-collapsible-toggle [aria-expanded="false"] .mw-collapsible-text::after,
.mw-collapsible.mw-collapsed.gadget-collapsible-toggle .gadget-collapsible-toggle-hide-toggle .gadget-collapsible-toggle-simple-toggle::after,
.mw-collapsible.mw-collapsed.gadget-collapsible-toggle .gadget-collapsible-toggle-hide-toggle .gadget-collapsible-toggle-simple-leftside-toggle::before {
    content: '▼';
}

.gadget-collapsible-toggle .mw-collapsible-toggle-expanded .mw-collapsible-text::after,
.gadget-collapsible-toggle [aria-expanded="true"] .mw-collapsible-text::after,
.mw-collapsible:not(.mw-collapsed).gadget-collapsible-toggle .gadget-collapsible-toggle-hide-toggle .gadget-collapsible-toggle-simple-toggle::after,
.mw-collapsible:not(.mw-collapsed).gadget-collapsible-toggle .gadget-collapsible-toggle-hide-toggle .gadget-collapsible-toggle-simple-leftside-toggle::before {
    content: '▲';
}

中文維基百科過去使用NavToggle和toggleShow/toggleHide實現這一特性,但是Chromium現在已經不支持了,附:@SunAfterRain--Dabao qian 2024年11月26日 (二) 18:06 (UTC)回覆

 完成--百無一用是書生 () 2024年12月13日 (五) 12:40 (UTC)回覆
內容為摺疊狀態時的代碼未應用。--Dabao qian 2024年12月16日 (一) 18:51 (UTC)回覆
返回 "Gadgets-definition" 頁面。