維基百科:互助客棧/技術/存檔/2022年6月
![]() | 本頁是以往討論的存檔。請勿編輯本頁。若您想發起新討論或重啟現有討論,請在當前討論頁進行。 |
提示模板限制的小工具
Category:引用模板後大小超過限制的頁面
提議更新RefToolbar布局
更新模塊FindSources中連結
更新Citation/CS1模塊中的「s2cid」參數限制
分類怎麼回事?
Infobox book顯示問題
圓周率條目目錄中π的顯示有問題
條目中的π正常顯示,但是目錄中的π顯示為'"`UNIQ--postMath-00000018-QINU`"'。 --The Puki desu(留言) 2022年6月1日 (三) 12:42 (UTC)
- 已知問題,見Wikipedia:互助客棧/技術/存檔/2022年4月#所有帶有Latex標題副標題的頁面顯示都不正常和phab:T295091。—- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月1日 (三) 12:54 (UTC)
special:分類內隨機能不能設定只取條目?
例如Category:缺少來源以彰顯關注度的條目,直接按分類內隨機會得到一個子分類,需要進入子分類才能隨機。這個分類還好,但是有些分類的層級很複雜。
但是也不能一刀切,例如Category:尚未清空的已重定向分類這樣的,分類本身就是分類中的的對象。--GUT412454(留言) 2022年5月30日 (一) 01:29 (UTC)
- 嘗試從英文維基移植了模板:分類隨機頁面/toolforge。但是,注意到該工具不支持獲取子分類裡面的頁面。特殊:分類內隨機可能一樣如此。--YFdyh000(留言) 2022年6月1日 (三) 00:35 (UTC)
- 看了API,再加上在wmflab的工具,果然core沒有這個功能的支持。——Sakamotosan路過圍觀 | 避免做作,免敬 2022年6月2日 (四) 00:35 (UTC)
如何使全域腳本不在特定的wiki出現?
有人知道嗎?--Txkk(留言) 2022年5月28日 (六) 13:18 (UTC)
- 可以在引入前用
mw.config.get('wgDBname') !== 'xxx'
判斷下。--安憶Talk 2022年5月28日 (六) 13:39 (UTC)- 你可以寫一個示例嗎?--Txkk(留言) 2022年5月29日 (日) 02:28 (UTC)
- --洛普利寧 2022年5月29日 (日) 07:52 (UTC)
if (mw.config.get('wgDBname') !== 'zhwiki') { // 把不希望在zhwiki工作的脚本粘贴到下面 // 把不希望在zhwiki工作的脚本粘贴到上面 }
- 如果是多個特定的wiki呢?--Txkk(留言) 2022年5月30日 (一) 14:39 (UTC)
- 可用連續邏輯與判斷的方式:
var wgDBname = mw.config.get('wgDBname') if (wgDBname !== 'Awiki' && wgDBname !== 'Bwiki' && wgDBname !== 'Cwiki' && wgDBname !== 'Dwiki' && wgDBname !== '請照格式繼續添加wiki' ) { // 把不希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到下面 // 把不希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到上面 }
- 或定義在列表
['Awiki','Bwiki','Cwiki'...]
的版本:
- 或定義在列表
- -- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年5月30日 (一) 14:43 (UTC)
var wgDBname = mw.config.get('wgDBname'); var disableList = ['Awiki','Bwiki','Cwiki','Dwiki','請照格式繼續添加wiki']; var run_script = true; for(var it in disableList)if(wgDBname===disableList[it])run_script=false; if(run_script) { // 把不希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到下面 // 把不希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到上面 }
- 不必循環,用Array.prototype.includes()就好。--安憶Talk 2022年5月31日 (二) 03:32 (UTC)
- (如果硬要es5用Array.prototype.indexOf也可以,
if (disableList.indexOf(wgDBname) === -1) {}
)--SunAfterRain 2022年6月1日 (三) 03:48 (UTC)
- (如果硬要es5用Array.prototype.indexOf也可以,
- 不必循環,用Array.prototype.includes()就好。--安憶Talk 2022年5月31日 (二) 03:32 (UTC)
- 如果是多個特定的wiki呢?--Txkk(留言) 2022年5月30日 (一) 14:39 (UTC)
- 你可以寫一個示例嗎?--Txkk(留言) 2022年5月29日 (日) 02:28 (UTC)
如果是反過來,全域腳本只在特定的wiki出現呢?(我不打算在本地新開一個腳本頁面)--Txkk(留言) 2022年5月31日 (二) 03:05 (UTC)
- 可以在引入前用
mw.config.get('wgDBname') === 'xxx'
判斷下。--安憶Talk 2022年5月31日 (二) 03:29 (UTC)- 如果是多個特定的wiki,就把disable改成able嗎?順帶@A2569875。--Txkk(留言) 2022年6月1日 (三) 15:36 (UTC)
- @Txkk:並不是,把disable改成able沒有任何意義,那只是個名稱,你不管改成NotDisable、enable還是AAABBBCCC依然是原有的邏輯
var wgDBname = mw.config.get('wgDBname'); var disableList = ['Awiki','Bwiki','Cwiki','Dwiki','請照格式繼續添加wiki']; var run_script = true; for(var it in disableList)if(wgDBname===disableList[it])run_script=false; //注意下面那一行的變化 if( ! run_script) { //注意這一行的變化 //注意上面那一行的變化 // 把希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到下面 // 把希望在Awiki、Bwiki、Cwiki、Dwiki......工作的脚本粘贴到上面 }
- -- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月1日 (三) 16:01 (UTC)
- 如果你兩種都要(enableList=白名單;disableList=黑名單):
var enableList = ['Awiki','Bwiki','請照格式繼續添加wiki']; var disableList = ['Cwiki','Dwiki','請照格式繼續添加wiki']; if(enableList.includes(mw.config.get('wgDBname'))) { // 把希望只在Awiki、Bwiki......工作的脚本粘贴到下面 // 把希望只在Awiki、Bwiki......工作的脚本粘贴到上面 } if(!disableList.includes(mw.config.get('wgDBname')) && !enableList.includes(wgDBname)) { // 把不希望在Cwiki、Dwiki......工作,但其他所有wiki都會工作的脚本粘贴到下面 // 把不希望在Cwiki、Dwiki......工作,但其他所有wiki都會工作的脚本粘贴到上面 }
- -- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月1日 (三) 16:34 (UTC)
- 哦,我知道了。然後,我記錯了單詞,disable的反義詞是enable來著。--Txkk(留言) 2022年6月3日 (五) 07:53 (UTC)
- @Txkk:並不是,把disable改成able沒有任何意義,那只是個名稱,你不管改成NotDisable、enable還是AAABBBCCC依然是原有的邏輯
- 如果是多個特定的wiki,就把disable改成able嗎?順帶@A2569875。--Txkk(留言) 2022年6月1日 (三) 15:36 (UTC)
Template:Harvnb功能不完整
歡迎IP的機器人
我最近用Python腳本做了一個歡迎IP用戶的機器人U:Ipwelcomebot,現在基本可以工作了,請大家留意,代碼:U:QiuLiming1/bootcode QiuLiming1(留言) 2022年6月5日 (日) 05:20 (UTC)
- 您好。首先,目前站內未有共識默認歡迎有編輯的匿名用戶。其次,若站內有此共識,也應由通過系統配置由New user message自動完成。第三,請勿運行未經批准的機器人任務,在達成共識後,請於此頁提出申請。最後,請遵循良好實踐,通過mediawiki的api(api.php)提交查詢與編輯請求;勿編寫「網頁爬蟲」式的機器人,通過人編輯的界面(index.php)提交請求。--Antigng(留言) 2022年6月5日 (日) 05:33 (UTC)
- 謝謝您,我撤回申請。那個API是只支持JS語言嗎?--QiuLiming1(留言) 2022年6月5日 (日) 06:20 (UTC)
- API支持json和xml兩種格式,沒有語言依賴。--Antigng(留言) 2022年6月5日 (日) 06:27 (UTC)
- 我如果只想做1次請求測試代碼寫沒寫對也要申請嗎?--QiuLiming1(留言) 2022年6月5日 (日) 06:32 (UTC)
- 見方針,您可以在自己的用戶頁沙盒進行少量測試。--Antigng(留言) 2022年6月5日 (日) 07:37 (UTC)
- 使用Python也可以看看PyWikipediaBot。--Air7538(留言) 2022年6月6日 (一) 04:02 (UTC)
- 我如果只想做1次請求測試代碼寫沒寫對也要申請嗎?--QiuLiming1(留言) 2022年6月5日 (日) 06:32 (UTC)
- API支持json和xml兩種格式,沒有語言依賴。--Antigng(留言) 2022年6月5日 (日) 06:27 (UTC)
- 謝謝您,我撤回申請。那個API是只支持JS語言嗎?--QiuLiming1(留言) 2022年6月5日 (日) 06:20 (UTC)
使用Navbox的模板嵌入在特定條目時的顯示問題
這個條目內的{{日本動畫工作室}}在展開時會超出邊界(如附圖),在其他條目就正常顯示,有人知道問題出在哪裡嗎? -- Za9941(4000+|留言板) 2022年6月6日 (一) 08:28 (UTC)
- 已修復 模板里放了reflist。條目中加上reflist,看上去可以了。--YFdyh000(留言) 2022年6月6日 (一) 09:12 (UTC)
模板 Cite thesis 頁碼的位置
2022年第23期技術新聞
維基媒體技術社群現在發佈最新的技術新聞。請告知其他用戶這些更改;不是所有的更改都會對您造成影響。技術新聞提供其他語言的翻譯版本。
本週後期變更
2022年6月7日 (二) 02:46 (UTC)
安全投票伺服器
默認的界面語言好像是中文,這是正常的嗎?--Txkk(留言) 2022年6月7日 (二) 04:16 (UTC)
- 哪裡在辦選舉,界面語言就會暫時調整至哪裡的語言。--MilkyDefer 2022年6月7日 (二) 11:58 (UTC)
- 如果有多個選舉同時辦呢?--Txkk(留言) 2022年6月7日 (二) 14:52 (UTC)
- 不會的,開選舉需要去phab提,他們會排期。--MilkyDefer 2022年6月7日 (二) 15:16 (UTC)
- 如果有多個選舉同時辦呢?--Txkk(留言) 2022年6月7日 (二) 14:52 (UTC)
多語言SVG無法顯示繁體中文版
用於日食條目的File:Geometry of a Total Solar Eclipse.svg有多語言翻譯。其中zh-hans版可以正常顯示,但無論是zh還是zh-hant版都無法在「繁體」轉換狀態下正常顯示,而是默認回到zh-hans版。怎麼辦?鋼琴小子 2022年6月2日 (四) 22:24 (UTC)
- 這張圖片沒有繁體中文版,需要單另製作並上傳。--蕭漫(留言) 2022年6月3日 (五) 18:21 (UTC)
- 請見圖片源碼,內含簡體和繁體文字。--鋼琴小子 2022年6月4日 (六) 00:09 (UTC)
- @蕭漫:見此commons: commons:Translation_possible/Learn_more#Multiple translations within one SVG file和meta:Meta:Language select。svg本來就支援單一圖像多個語言功能,@蕭漫:您可能誤會了。這裡的主題是「明明已經定義了zh-hant卻無法藉由commons: commons:Translation_possible/Learn_more#Multiple translations within one SVG file定義了繁體與簡體卻無法顯示」,可能需要去meta或commons詢問會快一些,畢竟這看起來像蠻新的功能,本地瞭解的人可能不多。—- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月4日 (六) 06:18 (UTC)
- 原來如此。我還以為 svg 圖片需要像點陣圖那樣,每種語言單獨對應一個版本。--蕭漫(留言) 2022年6月5日 (日) 11:17 (UTC)
- 如下所示
[[File:Geometry of a Total Solar Eclipse.svg |lang=en]] [[File:Geometry of a Total Solar Eclipse.svg |lang=zh-hans]]
- 我覺得可能是bug ,因為輸入「zh-hant」會有反應(你可以測試亂輸入它識別不出來會是預設語言)代表他能識別「zh系列」但在變體切換他似乎只能讀取到zh,所以zh-hant和zh-hans的效果變成相同。如果確定是bug,可以提報phab。—- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月4日 (六) 06:56 (UTC)
- @Yinweichen:看起來很可能是BUG,我把commons:Special:Diff/661405767zh-hant和zh-hans順序對調一下就變成只能顯示zh-hant了。看來它似乎只能讀到第一個「zh-XX」-- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月4日 (六) 07:05 (UTC)
- 這是個bug沒錯,一年多前我就在wd的主頁和他交戰過了w--SunAfterRain 2022年6月8日 (三) 01:15 (UTC)
Template:Infobox animanga/Novel的caption參數疑似無法正常顯示
2022年第24期技術新聞
維基媒體技術社群現在發佈最新的技術新聞。請告知其他用戶這些更改;不是所有的更改都會對您造成影響。技術新聞提供其他語言的翻譯版本。
最近更新
- 目前所有維基站點都可以使用Kartographer地圖。此地圖已可以兼容啟用了修訂巡查的頁面。 [2][3]
本週後期變更
- MediaWiki新版本將於6月14日部署至測試維基及MediaWiki.org,及於6月15日部署至非維基百科站點及部分維基百科,並於6月16日部署至所有站點,參見日曆。
- 出於定期資料庫維護的原因,某些維基站點將進入只讀模式數分鐘。維護將於6月14日6:00 (UTC) 對s6資料庫組的維基站點進行。 [4]
- 自周三起,部分維基站點將可以使用添加連結功能。這些站點包括阿布哈茲語維基百科、亞齊語維基百科、阿迪格語維基百科、南非語維基百科、阿肯語維基百科、阿勒曼尼語維基百科、阿姆哈拉語維基百科、阿拉貢語維基百科、古英語維基百科、亞拉姆語維基百科、埃及阿拉伯語維基百科、阿斯圖里亞斯語維基百科、Atikamekw語維基百科、阿瓦爾語維基百科、艾馬拉語維基百科、亞塞拜然語維基百科、南亞塞拜然語維基百科。這是逐步向更多維基百科部署這一工具的一部分。社群可以在本地配置這一功能如何工作。 [5]
- 新話題工具很快將在絕大多數維基部署供所有編者使用。您可以在工具中或偏好設定中關閉該功能。 [6][7]
未來會議
- 下一次關於Vector(2022)與網頁團隊的開放會議將於6月13日舉行。目前舉行會議的計劃如下:6月28日、7月12日、7月26日。
未來更新
- Vector 2022皮膚預計將在7月底於更多站點上成為默認皮膚。接下來的幾周內將展開討論,以確定如何調整這一變更,適應更多社群的需要。各站點可以選擇在任何時候基於社群需要撤銷這一變更。了解更多。
2022年6月13日 (一) 16:58 (UTC)
MediaWiki的中文繁簡界面文字現已實行雙向彈返機制
剛剛幾日前推送的MediaWiki軟體對繁簡中文文字的翻譯文本加入了雙向彈返機制,即如果在zh-Hant有翻譯文字,而在zh-Hans沒有翻譯文字的話,則會以繁體中文字表示;而zh-Hant至zh-Hans的彈返機制則會維持不變;對於其他中文語系的彈返機制亦會有所增加,如有該等問題者,應到該工作上留言。 Shinjiman ⇔ ♨ 2022年6月14日 (二) 05:36 (UTC)
Template:Infobox referendum 無法正常顯示map_caption
例如2022年丹麥歐盟選擇退出權公投,編輯者已經寫入了map_caption,但是顯示的還是默認的。--Fireattack(留言) 2022年6月3日 (五) 21:34 (UTC)
- 將參數名改為mapcaption後,可以顯示。是否可以增加map_caption為參數別名?—— (留言) 2022年6月3日 (五) 22:25 (UTC)
- 原來中英參數名不一致,是我看走眼了。感謝幫助--Fireattack(留言) 2022年6月5日 (日) 15:09 (UTC)
- 已將其作為參數別名。--BlackShadowG Slava Ukraini! 2022年6月14日 (二) 10:47 (UTC)
傳記專題模板
綠鏈的顏色不符合WCAG AAA標準
列印時把上下滾動箭頭也一起列印出來了
模板child和subgroup問題
本地烏克蘭語擴充模板未在擴充模板分類顯示
2022年第25期技術新聞
維基媒體技術社群現在發佈最新的技術新聞。請告知其他用戶這些更改;不是所有的更改都會對您造成影響。技術新聞提供其他語言的翻譯版本。
最近更改
- 目前在維基百科Android客戶端中,您可以通過溢出菜單(點擊形如三個點的圖標 )中的一個選項來一次編輯一整個頁面。 [8]
- 近期的一些對資料庫的變更可能會影響通過Quarry工具做出的查詢。在英文維基百科、維基共享資源和維基數據中針對
site_stats
的查詢需要更新。了解更多信息。 - 您目前可以在防濫用過濾器中使用
user_global_editcount
變量來避免影響到在全域範圍內活躍(但在本地編輯較少)的用戶。 [9]
本週後期變更
- MediaWiki的新版本將於6月21日部署至測試維基及MediaWiki.org,於6月22日部署至非維基百科站點及部分維基百科,並於6月23日部署至所有站點,參見日曆。
- 使用非響應式皮膚的用戶(如MonoBook或Vector)可能注意到了在行動裝置上默認縮放級別的一些微小變化。此舉旨在優化縮放功能,確保所有的界面元素都可以呈現在頁面上(如Vector 2022的「目錄」)。罕見情況下,這可能會對您訪問頁面造成一些麻煩;如果您就此遇到了問題,請@Jon (WMF)以進行站內溝通。 [10]
未來更新
2022年6月20日 (一) 20:18 (UTC)
{{!}}在引用模板中的顯示問題
tabs模板不能正常顯示
u:Evesiesta/沙盒13中最後兩個框點擊後為空,但引用了同一頁面的另一tabs模板:u:Evesiesta/沙盒19卻顯示正常,還請各位查看,謝謝!(早前已問過DinoWP君但其尚未回復) --Evesiesta 2022年6月25日 (六) 06:23 (UTC)
@DinoWP:您可在此回復,謝謝!--Evesiesta 2022年6月25日 (六) 06:23 (UTC)
- DinoWP於早些時候回覆說內容過多顯示不出來,並給出了diff。但是經過我精簡後,現在只有第一個框顯示正常。。。Evesiesta 2022年6月25日 (六) 11:28 (UTC)
- 看來並不是內容過多的問題。--Evesiesta 2022年6月25日 (六) 11:29 (UTC)
- 已修復:問題是「User:Evesiesta/FakeEmergency Stop」。——だ☆ぜ (Dasze) 2022年6月25日 (六) 18:38 (UTC)
中華人民共和國行政區劃自動分類問題
Category:尚未清空的已重定向分類有十幾個中華人民共和國地級市重新導向分類長期無法清空,問題應該出在{{PRC admin/navcat}},如何修復?--紺野夢人 2022年6月22日 (三) 09:33 (UTC)
- @Yumeto:本人認為不應當重定向。您提到的模板中的行政區都是帶後綴的,為了統一不應當修改模板,而是應該修改不帶後綴的分類。--落花有意12138 論 回復請ping我 2022年6月26日 (日) 03:51 (UTC)
- 這確實能讓頁面歸入正確的地級市分類,但無法細分。萬年場街道能自動歸入Category:成都市街道,朝農街道卻不能自動歸入Category:南昌市街道,只是歸入Category:南昌市,這樣的問題應該修復模板解決。--紺野夢人 2022年6月26日 (日) 03:59 (UTC)
Twinkle更新 (2022-06-26) @f46a9d83
- 近期變更
- 預覽:根據使用者設定的語言變體提供預覽結果。
- 告狀:在傀儡調查中顯示案件通告及檢查提報頁是否存在。
如果近期變更有任何錯誤,或是認為未來變更會造成任何問題,請在Twinkle討論頁、互助客棧技術版、Telegram群組或Github擇一報告。--Xiplus#Talk 2022年6月26日 (日) 13:50 (UTC)
受保護頁面提示語句「只有…和…才能進行…」
- 一般用戶嘗試編輯被模板保護的頁面(例Template:Taxonomy/Neolepidoptera)將看到「本頁目前被模板保護,只有模板編輯員和管理員才能進行編輯。」。但這個提示有歧義和誤導性,「和」可能解讀為「且」,即具有兩種身份才可進行操作,後面的「才能」加劇這點。建議改為「本頁目前被模板保護,只有模板編輯員或管理員能進行編輯。」。沒有找到該提示的所在位置。
- MediaWiki:Customjsprotected MediaWiki:Customcssprotected MediaWiki:Customjsonprotected等有類似的「和」問題。
- MediaWiki:Titleblacklist-fullprotected MediaWiki:Cascadeprotected等提示的「才能進行」,個人也建議改為「能進行」。
- WP:模板保護的「受到模板保護的頁面只能由管理員或模板編輯員編輯。」是正確的。
- 日誌的「[編輯=僅允許模板編輯員和管理員][移動=僅允許模板編輯員和管理員]」也有類似的誤讀問題,是否宜翻譯為「或」、「/」或「/」。--YFdyh000(留言) 2022年6月25日 (六) 14:45 (UTC)
- (+)支持-- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月25日 (六) 14:51 (UTC)
- 我覺得這裡的「和」很難理解成「且」;先前留言,情形與之類似。改不改無所謂,意思是一樣的。--Lt2818(留言) 2022年6月25日 (六) 15:15 (UTC)
- 不覺得有誤導,如果是「且」的話,句子就不會這樣寫,應作「只有同時擁有模板編輯員和管理員權限的使用者才能進行編輯」。--Xiplus#Talk 2022年6月25日 (六) 15:16 (UTC)
- 改為「或」更加恰當,或者(▲)同上--Evesiesta 2022年6月25日 (六) 15:33 (UTC)
- 小(!)意見:不過一般來說編者看到這句話就會明白其意思。--Evesiesta 2022年6月25日 (六) 15:35 (UTC)
- 本人不覺得有歧義,但如果地區差異導致的話改也可以——落花有意12138 論 回復請ping我 2022年6月26日 (日) 04:28 (UTC)
- 「本頁目前被模板保護,只有模板編輯員和管理員才能編輯」,倒是「進行」多餘了。--安憶Talk 2022年6月26日 (日) 07:47 (UTC)
- (+)支持,雖然個人覺得理解上不成問題,但改後可能更清晰吧。--BlackShadowG Slava Ukraini! 2022年6月26日 (日) 12:16 (UTC)
- 不建議用斜線。連接詞是可以考慮調整。Ericliu1912(留言) 2022年6月27日 (一) 07:32 (UTC)
模板:Switcher 顯示不正確
我看原始碼是和英文維基完全一樣的,但是完全沒有切換的選項,只是兩張圖簡單地上下排列而已。也看不到圖片的caption。--Fireattack(留言) 2022年6月3日 (五) 21:38 (UTC)
- 需要運行英文維基默認啟用的en:MediaWiki:Gadget-switcher.js--YFdyh000(留言) 2022年6月4日 (六) 00:17 (UTC)
- 副知@Antigng。--Txkk(留言) 2022年6月7日 (二) 04:19 (UTC)
- @Antigng:請問可否將其引入?--BlackShadowG Slava Ukraini! 2022年6月14日 (二) 10:42 (UTC)
- @BlackShadowG:,已導入。註冊用戶可開啟試用。工具中「顯示全部」尚未做簡繁轉換,歡迎提供地區詞(如有)。--Antigng(留言) 2022年6月14日 (二) 11:22 (UTC)
- @Antigng:已試行了十多天,看起來沒有什麼問題,可否考慮將其默認啟用?--BlackShadowG Slava Ukraini! 2022年6月26日 (日) 12:19 (UTC)
- MediaWiki:Gadget-switcher.js#L-33因為不了解地區詞用法,還沒有做繁簡轉換,在默認啟用之前應先做轉換。--Antigng(留言) 2022年6月27日 (一) 03:13 (UTC)
- 台灣就叫做「顯示全部」啊,相信各地繁體都是叫做「顯示全部」。不然還有什麼「全部都給我顯示」?「我要看的全部的項目」?「全部出現」?「變成全部可以看得到」?「全部都展示給使用者」?「全部可見化」?「魔法!全部變出來」?「全部都要看到」?「全部疊合顯示」?「你給我全部出現」?「全部都是可見」?「全數表示」?「全部都要顯示」?「全出來」?「展全(文言文?)」??「秀偶(show all音譯)」??「表示/非表示」???[開玩笑的]顯然直接用「顯示全部」絕對是沒問題的,而且最佳。而且在下認為越簡潔越好,諸如「顯示全部的項目」、「所有項目皆呈現」都太長不適合,總而言之,直接直接用其對應繁體「顯示全部」就可以了,簡潔有力淺顯易懂。更精確地說,在下完全不認為這個詞彙有什麼地區詞問題,基本根本各地同形。不必糾結在這種不必要糾結的地方耽誤部署時程。—- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月27日 (一) 03:30 (UTC)
- 已加入轉換並 完成部署。--Antigng(留言) 2022年6月27日 (一) 10:18 (UTC)
腳本問題
如何限制腳本只在特定的命名空間運行?--Txkk(留言) 2022年6月22日 (三) 06:37 (UTC)
if(mw.config.get("wgNamespaceNumber")==命名空间id ){ //要在特定的命名空间运行的脚本 }
- 例如,Wikipdeia命名空間id=4(可至Wikipedia:命名空間查詢)
if(mw.config.get("wgNamespaceNumber")===4 ){ //要在Wikipdeia命名空间运行的脚本 }
- 又例如,僅在特殊頁面運行的腳本,特殊頁面的命名空間Special命名空間id=-1(可至Wikipedia:命名空間查詢)
if(mw.config.get("wgNamespaceNumber")===-1 ){ //要在特殊頁面运行的脚本 }
- 如果要多個,以下[0,4]可自行添加例如[0,1,2,4,10,100]:
if([0,4].includes(mw.config.get("wgNamespaceNumber"))){ //要在id=0命名空间(條目)和id=4命名空间(Wikipdeia命名空间)运行的脚本 }
- 反之如果,不要在特定多個命名空間運行:
if(![0,4].includes(mw.config.get("wgNamespaceNumber"))){ //不要在id=0命名空间(條目)和id=4命名空间(Wikipdeia命名空间)运行的脚本 }
- 同理,不要在單一特定多個命名空間運行:
if(mw.config.get("wgNamespaceNumber")!==4){ //不要在id=4命名空间(Wikipdeia命名空间)运行的脚本 }
- -- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月22日 (三) 06:43 (UTC)
- 看到了就順便提個建議,能使用嚴格取等(
===
)就不要使用寬鬆取等(==
),這是個好習慣。--Diskdance 2022年6月22日 (三) 10:25 (UTC)- (:)回應@Diskdance:我在發該則留言時並不確定
typeof mw.config.get("wgNamespaceNumber")
是否總是number,故用==
以防萬一。-- 今晚 我想來點 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鮮果茶☕](☎️·☘️) 2022年6月22日 (三) 10:57 (UTC)- 嗯。另外
Array.prototype.includes
需要ES2016,請改用indexOf
。--Diskdance 2022年6月24日 (五) 13:47 (UTC)- 這個沒關係的,可以用,ResourceLoader也不會報錯,只是你維還要兼容IE 11所以才不在Gadget里用includes。Txkk都能用Wikiplus了,肯定不是IE。--安憶Talk 2022年6月24日 (五) 14:22 (UTC)
- 嗯。另外
- (:)回應@Diskdance:我在發該則留言時並不確定
- 看到了就順便提個建議,能使用嚴格取等(
- 具體id可以用
console.table(mw.config.get('wgNamespaceIds'))
查看。--安憶Talk 2022年6月22日 (三) 06:46 (UTC) - 如果針對css的話,可以看body標籤裡面的class,裡面有標識頁面命名空間的class名,例如項目空間(Subject)對應有ns-4和ns-subject。——Sakamotosan路過圍觀 | 避免做作,免敬 2022年6月22日 (三) 08:32 (UTC)
怎麼固定腳本的界面語言不變呢?--Txkk(留言) 2022年6月23日 (四) 12:25 (UTC)
- 舉Wikiplus的例子來說,瀏覽器是什麼語言,它就顯示什麼語言。我用的瀏覽器是中文界面,在英維出現中文的Wikiplus未免太突兀了。--Txkk(留言) 2022年6月23日 (四) 12:30 (UTC)
- 在enwiki引入前,加一句
localStorage.Wikiplus_Settings = '{"language":"en-us"}';
。--安憶Talk 2022年6月23日 (四) 13:35 (UTC)- 別的腳本呢?有沒有通用的設置語言的方法?--Txkk(留言) 2022年6月24日 (五) 02:41 (UTC)
- 在enwiki引入前,加一句
討論串自動Outdent
現在討論串的縮排在行動設備上顯示很不友好,一但縮排多了起,最後的留言會被壓成一列(一字一行)。前兩年已經有人提出過這個問題,後來似乎是建議用Template:outdent解決,但大家對Outdent的用法不統一,在加上,現在回復工具的普遍採用,大家更不容易注意到該Outdent了。現在技術上有無可能讓縮排超過一定數時自動Outdent?如果不能的話,設置一個過濾器,警告使用者縮排過長,但不知道回復工具里能不能用過濾器。--I'm an ARTIST, I'm a PERFORMANCE ARTIST. 250 OK: QUEUED AS 0 〈討論〉 2022年6月27日 (一) 07:22 (UTC)
- 基本上,需要手動反縮排的討論不多,手動處理就行了。Ericliu1912(留言) 2022年6月27日 (一) 07:33 (UTC)
- 那使用過濾器提示一下可好。--I'm an ARTIST, I'm a PERFORMANCE ARTIST. 250 OK: QUEUED AS 0 〈討論〉 2022年6月27日 (一) 07:58 (UTC)
- 過濾器體驗會比較差。機器人或有可能,但何時、如何縮排沒有明確標準。或者,是否可能開發JS小工具來自動縮排,避免擠在一起。--YFdyh000(留言) 2022年6月27日 (一) 12:30 (UTC)
- 機器人是個好主意,至於標準,給設置機器人的管理員自行決定就好,畢竟這個東西沒什麼值得爭議的。JS小工具的話,你有更具體的想法嗎?--I'm an ARTIST, I'm a PERFORMANCE ARTIST. 250 OK: QUEUED AS 0 〈討論〉 2022年6月27日 (一) 13:01 (UTC)
- 機器人操作者決定可能不太行,添加縮排有影響討論版式和編輯的可能。JS只是有可能,具體效果和難度我還不確定。--YFdyh000(留言) 2022年6月27日 (一) 13:07 (UTC)
- 機器人是個好主意,至於標準,給設置機器人的管理員自行決定就好,畢竟這個東西沒什麼值得爭議的。JS小工具的話,你有更具體的想法嗎?--I'm an ARTIST, I'm a PERFORMANCE ARTIST. 250 OK: QUEUED AS 0 〈討論〉 2022年6月27日 (一) 13:01 (UTC)
- 過濾器體驗會比較差。機器人或有可能,但何時、如何縮排沒有明確標準。或者,是否可能開發JS小工具來自動縮排,避免擠在一起。--YFdyh000(留言) 2022年6月27日 (一) 12:30 (UTC)
- 那使用過濾器提示一下可好。--I'm an ARTIST, I'm a PERFORMANCE ARTIST. 250 OK: QUEUED AS 0 〈討論〉 2022年6月27日 (一) 07:58 (UTC)
2022年第26期技術新聞
維基媒體技術社群現在發佈最新的技術新聞。請告知其他用戶這些更改;不是所有的更改都會對您造成影響。技術新聞提供其他語言的翻譯版本。
最近更改
- 維基媒體企業API服務目前已提供自助服務帳戶,其包含免費按需請求和月度快照服務(參閱API文檔)。社群仍可通過資料庫轉儲和維基媒體雲服務訪問相關數據。
- 創建本地模板和模塊後,所有維基媒體站點目前均可在Lua中使用由維基數據提供的詞典數據。歡迎在項目討論頁上參與討論。
本周晚些時候的更新
- MediaWiki的新版本將於6月28日部署至測試維基及MediaWiki.org,於6月29日部署至非維基百科站點及部分維基百科,並於6月30日部署至所有站點,參見日曆。
- 出於定期資料庫維護的原因,某些維基站點將進入只讀模式數分鐘。維護將於6月28日6:00 (UTC) 對s7資料庫組的維基站點進行。 [12]
- 出於主資料庫割接的原因,部分全域或跨項目服務將進入只讀模式數分鐘。割接將於6月30日6:00 (UTC)進行。受影響的服務包括內容翻譯、通知、結構式討論、Growth實驗等。 [13]
- 用戶將可以在移動版皮膚下對可排序表格的欄進行排序。 [14]
未來會議
- 下一次關於Vector(2022)與網頁團隊的開放會議將於6月28日舉行。目前舉行會議的計劃如下:7月12日、7月26日。
2022年6月27日 (一) 20:02 (UTC)
- 流動版支援表格排序好像很不錯。就是未知顯示Navbox在不在日程。--洛普利寧 2022年6月29日 (三) 14:45 (UTC)