維基百科:互助客棧/技術

由Nostalgiacn在話題關於標籤上作出的最新留言:5 小時前

本頁用作討論在編輯時遇到的技術問題;發表問題或討論前,請先參閱常見問題解答說明資訊MediaWiki基本問題及搜尋舊討論記錄。另請注意:

請注重禮儀、遵守方針與指引,一般問題請至互助客棧其他區知識問答提出,留言後請務必簽名(點擊 )。


發表前請先搜尋存檔,參考舊討論中的內容可節省您的時間。
公告欄
# 💭 話題 💬 👥 🙋 最新發言 🕒 (UTC+8)
1 我的Wikiplus無法在除Edge之外的瀏覽器使用 20 4 Txkk 2024-08-17 22:51
2 Template:Lang 1 1 Jimmy-bot 2024-08-21 16:14
3 關於檢查插入不存在文件的過濾器 2 2 Ericliu1912 2024-08-21 16:31
4 中國國家標本資源平台的連結被列為「不可靠來源」 6 5 暁月凜奈 2024-08-13 12:45
5 2024年第33期技術新聞 2 2 暁月凜奈 2024-08-13 13:10
6 無法移動至機械人修復雙重重定向後的頁面 5 5 SunAfterRain 2024-08-14 12:16
7 Template:Infobox concert無法編輯 3 2 SunAfterRain 2024-08-16 13:25
8 我想改Template:TR ridership,但是碰到大問題 7 2 Matt Zhuang 2024-08-17 16:44
9 「通知」按鈕、「感謝」按鈕與「添加到監視列表」的新彈窗問題 4 2 暁月凜奈 2024-08-17 13:01
10 timeline 6 4 SunAfterRain 2024-08-19 12:55
11 即將推出:新的子參考功能 – 試用看看吧! 1 1 Johannes Richter (WMDE) 2024-08-19 18:46
12 2024年第34期技術新聞 2 2 Shizhao 2024-08-20 10:30
13 Wikipedia:提示/8月的頁面顯示出異常,但不知道問題出在哪,可能又是一個Bug 4 3 Tisscherry 2024-08-21 16:17
14 關於標籤 1 1 Nostalgiacn 2024-08-21 20:51
發言更新圖例
  • 最近一小時內
  • 最近一日內
  • 一週內
  • 一個月內
  • 逾一個月
特殊狀態
已移動至其他頁面
或完成討論之議題
手動設定
當列表出現異常時,
請先檢查設定是否有誤

正在廣泛徵求意見的議題

以下討論需要社群廣泛關注:重新整理

維基百科技術議題與模板

Wikipedia:徵求意見/深色模式 § 導言

近期部署的深色模式(Dark mode)對頁面內容帶來了很多兼容性問題,需要修復。可參考mw:Recommendations for night mode compatibility on Wikimedia wikis

修復工作需要修復許多模板、模塊以及小工具,還有個別的頁面也需要修復。這個徵求意見的目的一是需要很多人幫忙查找問題並修復,二是一些頁面如何修復可能會影響到頁面本身的用色、排版設計,需要進一步討論尋求共識。

--百無一用是書生 () 2024年6月22日 (六) 12:34 (UTC)

MediaWiki talk:Gadgets-definition § 提議引入CollapsibleToggle作為預設啟用可選擇關閉的小工具

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

Wikipedia:徵求意見/模板樣式 § 導言

以下徵求意見頁面是MediaWiki:Common.css和相關CSS中需要轉換為模板樣式的列表,這些樣式由於多種原因需要轉換為模板樣式,可參考en:MediaWiki talk:Common.css/to do

設立這個徵求意見的目的,一是需要管理員和用戶協助找出需要轉換為模板樣式的列表並需要管理員協助處理;二是一些手動調用CSS類的頁面上的樣式在遷移後將會丟失,需要用戶在此反饋並尋求共識,這會是一個很漫長的過程。

--Dabao qian 2024年8月13日 (二) 16:59 (UTC)

我的Wikiplus無法在除Edge之外的瀏覽器使用

編輯

自添加Wikiplus工具以來,我主要在Microsoft Edge瀏覽器上編輯維基百科。但偶爾可能使用其他瀏覽器或其他操作環境,這時無論是Windows上的其他瀏覽器如Chrome,還是macOS上的Safari、Chrome等瀏覽器,均不顯示「快速編輯」按鈕——頂部和段落邊本應顯示「快速編輯」的地方會僅空出大約一個半角空格的位置而無任何按鈕。(已排查過與「編輯按鈕靠右側顯示」「添加『查看原始碼』按鈕」等小工具無關。)--—自由雨日留言貢獻 2024年7月26日 (五) 09:12 (UTC)回覆

我有時候也會出現這種情況,不過如果點擊空白區域仍會正常彈出編輯框。——春祺夏安 ZhaoFJx 2024年8月4日 (日) 07:13 (UTC)回覆
我不行……空白區域就是什麼都沒有  囧rz……而且不是「有時候」,是一直以來就沒法用……--—自由雨日留言貢獻 2024年8月4日 (日) 07:14 (UTC)回覆
這三個瀏覽器我都看了,發現都沒有這種情況……要不試試清除瀏覽器緩存,或者下個firefox控制變量再試試 ——春祺夏安 ZhaoFJx 2024年8月4日 (日) 07:28 (UTC)回覆
清除緩存肯定一開始就嘗試過了()Firefox……我試試吧!--—自由雨日留言貢獻 2024年8月4日 (日) 07:32 (UTC)回覆
@ZhaoFJx剛剛在Windows下載了Firefox,可以用!神奇……但不知道為什麼,Wikiplus編輯框裏的字號要比Edge上大很多,甚至比正文字號都要大。--—自由雨日留言貢獻 2024年8月4日 (日) 07:46 (UTC)回覆
Firefox裏的monospace(等寬)字號可以單獨調整。你可以看看瀏覽器設定頁面。--SuperGrey (留言) 2024年8月4日 (日) 08:45 (UTC)回覆
@ZhaoFJx怪了……剛剛在macOS試了下,macOS上的Firefox仍不能用……  囧rz……--—自由雨日留言貢獻 2024年8月4日 (日) 10:10 (UTC)回覆
沒壞別修,乾脆就用edge吧(--春祺夏安 ZhaoFJx 2024年8月7日 (三) 09:04 (UTC)回覆
主要有時可能用macOS編輯;還有就是,我目前還沒申請完成全域IP封禁豁免和英維的豁免,有時候代理IP被封需要切換沒被封的節點,但是我發現必須要重開瀏覽器,否則仍會提示IP被封禁,這時候換個瀏覽器編輯就比重開要方便多了。(不過,我嘗試了一下SuperGrey推薦的InPageEdit,發現非常精緻好用!--—自由雨日留言貢獻 2024年8月7日 (三) 09:16 (UTC)回覆
我有一個猜想:會不會是新版Vector主題的問題?之前發現我開發的投票助手失效,排查後發現網頁的程式碼不再是直接排列h3,而是套了一層div.mw-heading.mw-heading3,「編輯」和「快速編輯」按鈕則改為置於這個div內。可以試試使用另一個快速編輯工具InPageEdit,也可以試試切換回舊主題。--SuperGrey (留言) 2024年8月4日 (日) 10:28 (UTC)回覆
@自由雨日按F12鍵打開開發工具,用它可以檢查出錯的原因。--Txkk留言2024年8月16日 (五) 15:44 (UTC)回覆
你加載的是 https://cdn.jsdelivr.net/npm/wikiplus-core ,我經過測試出現的現象和你的一樣,所以我換成了 https://wikiplus-app.com/Main.min.js ,然後就正常了。--Txkk留言2024年8月16日 (五) 16:03 (UTC)回覆
@镜音铃你去查查是由什麼問題導致的。--Txkk留言2024年8月16日 (五) 16:05 (UTC)回覆
啊謝謝大佬!請問為什麼我會加載前一個連結,以及如何改成後一個連結呢?(看您的編輯記錄,我沒有找到相關的更改方法 思考...)--自由雨日🌧️留言貢獻 2024年8月17日 (六) 01:57 (UTC)回覆
咦?我看您JS頁面里似乎沒有用Wikiplus。不過第一個修訂版本裏引用了mw.loader.load('https://cdn.jsdelivr.net/npm/wikiplus-core');,似乎只用把它替換成舊版mw.loader.load('https://wikiplus-app.com/Main.min.js');就好了?——即請秋安 ZhaoFJx 2024年8月17日 (六) 04:16 (UTC)回覆
我的Wikiplus是在全局JS頁面里()舊版……我試試吧,不知道功能會不會少 思考...--自由雨日🌧️留言貢獻 2024年8月17日 (六) 04:42 (UTC)回覆
@ZhaoFJx舊版問題更大啊  囧rz……「快速編輯」按鈕直接單獨成行了,非常不美觀;每次編輯都會彈出「是否允許採集數據」;編輯器完全沒有按鈕……算了,還是用新版吧()--自由雨日🌧️留言貢獻 2024年8月17日 (六) 04:48 (UTC)回覆
🏳️投降了,那我可能不清楚。不如就用InPageEdit吧——即請秋安 ZhaoFJx 2024年8月17日 (六) 06:22 (UTC)回覆
如果只是想用快速編輯這一項功能,英語維基人BrandonXLF開發的QuickEdit也不錯。--Txkk留言2024年8月17日 (六) 14:51 (UTC)回覆

Template:Lang

編輯

關於檢查插入不存在文件的過濾器

編輯

注意到本站使用的245和261號過濾器使用了以下匹配不存在文件名的正則表達式:

"(?i)(?:\[\[(?:File|Image|文件|檔案):|(?:file|img|image|logo|pic|photo|chart|screenshot|cover|symbol|flag|圖片|图片|圖像|图像|画像|文件|檔案)[^|]+?=)\s*([^|]+?)[ \t]*(?:\||\n)"

建議將其改為:

"(?i)(?:\[\[(?:File|Image|文件|檔案):|(?:file|img|image|logo|pic|photo|chart|screenshot|cover|symbol|flag|圖片|图片|圖像|图像|画像|文件|檔案)[^|]*?=)\s*([^|]+?)[ \t]*(?:\||\n)"

之前使用的正則表達式的問題在於只能匹配下面列出的前兩種情況,但無法匹配後兩種情況:

file = example.png
file =example.png
file= example.png
file=example.png

修改後即可解決此問題。--NegativeRnd留言2024年8月12日 (一) 11:25 (UTC)回覆

@NegativeRnd已經調整。—— Eric Liu 創造は生命(留言留名學生會 2024年8月21日 (三) 08:31 (UTC)回覆

中國國家標本資源平台的連結被列為「不可靠來源」

編輯

原標題為:http://www.nsii.org.cn 連結被列為「不可靠來源」

參見: https://zh.wikipedia.org/w/index.php?title=%E5%BC%A0%E5%8F%AF%E5%8F%AF&curid=2826377&diff=83786139&oldid=71270460

請大家代為查找參考資料被列為「不可靠來源」的根據;必要的話予以更正。--Zhenqinli留言2024年8月12日 (一) 23:15 (UTC)回覆

應該是連結內wiki的原因?以及似乎該文章是「NSII維基文檔系統」 思考...@Yfdyh000--—自由雨日🌧️留言貢獻 2024年8月12日 (一) 23:51 (UTC)回覆
不知道用戶名重定向是否能成功發送提醒……更正@YFdyh000--—自由雨日🌧️留言貢獻 2024年8月12日 (一) 23:58 (UTC)回覆
第一個ping好像收不到。過濾器92,我目前沒權限看,不清楚是否規則問題。WP:AF/FP。--YFdyh000留言2024年8月13日 (二) 02:43 (UTC)回覆
可能誤報,那個標記當時巡視提醒,看一眼沒太大問題就不用處理。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年8月13日 (二) 02:54 (UTC)回覆
如上所言,是wiki字串的問題。如果是可靠的,加到過濾器的白名單裏即可。——暁月凜奈 (留言) 2024年8月13日 (二) 04:45 (UTC)回覆

2024年第33期技術新聞

編輯

MediaWiki message delivery 2024年8月12日 (一) 23:20 (UTC)回覆

驗證碼這個未必用得上,感覺中文的宣傳很少是bot發送的,bot的一般都直接用阻止了。——暁月凜奈 (留言) 2024年8月13日 (二) 05:10 (UTC)回覆

無法移動至機械人修復雙重重定向後的頁面

編輯

最低級的移動權限持有者能夠移動至歷史完全清白的重定向頁面,卻不能移動至機械人修復雙重重定向或人手改變重定向目標後、其頁面歷史只有重定向、即毫無實際內容的重定向頁面。這不合理,二者都是沒有頁面歷史保留價值的頁面。--— Gohan 2024年8月13日 (二) 10:34 (UTC)回覆

僅當有一筆編輯歷史時可以覆蓋,或者說可以無害地直接刪除。後續的編輯並不能被如此判斷。——暁月凜奈 (留言) 2024年8月13日 (二) 11:30 (UTC)回覆
技術上就是如此設計,自古以來,祖宗之法,以及可能頁面內部性質不同。我覺得能直接覆蓋重定向就是個奇怪的假定。其實可以將已有歷史的頁面移到其他名稱再提刪——沒有共識支持或阻止這樣做。--YFdyh000留言2024年8月13日 (二) 11:58 (UTC)回覆
以前的話即使是只有一條歷史的移動後創建的重定向也無法移動覆蓋,好像是某次調整後在mw核心判斷認為前者是可以安全刪除並移動「覆蓋」的,核心就是「刪除」權限。如果多餘一條歷史的話可能帶來不確定性(無論是有沒機械人操作過,或者如果沒有使用機械人用戶組的話)。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年8月14日 (三) 00:28 (UTC)回覆
畢竟MediaWiki系統無法判斷多筆編輯時的情況嘛,就像編輯歷史扯到重定向時TW的判斷建立者也常常會給出奇怪的答案--SunAfterRain 2024年8月14日 (三) 04:16 (UTC)回覆

Template:Infobox concert無法編輯

編輯

Template:Infobox concertTemplate:Infobox concert/doc進行任何編輯都會報錯:參數名稱不能為空。要記錄未命名參數,請使用其內部編號「1」、「2」等。--Kcx36留言2024年8月14日 (三) 17:36 (UTC)回覆

問題已解決,感謝User:MiyakooUser:TimWu007。應該是模板數據部分的"": {},導致的。--Kcx36留言2024年8月15日 (四) 10:10 (UTC)回覆
如果是這樣也挺怪的,技術上是允許空參數存在的啊?--SunAfterRain 2024年8月16日 (五) 05:25 (UTC)回覆

我想改Template:TR ridership,但是碰到大問題

編輯

日前我將台鐵年報上的進出站人數上傳到Wikidata後想改Template:TR ridership,但是碰到大問題--—— Matt Zhuang表示有事按「此」留言 2024年8月16日 (五) 18:19 (UTC)回覆

具體一點,有哪些問題。--YFdyh000留言2024年8月16日 (五) 18:27 (UTC)回覆

首先我在沙盒輸入以下內容:

{{formatnum: {{#expr: ({{formatnum:{{wikidata|properties|qualifiers|qualifiers|{{WikidataEntity|基隆車站}}|P3872|P585=2023|P518=Q21171241}}|R}}+{{formatnum:{{wikidata|properties|qualifiers|qualifiers|{{WikidataEntity|基隆車站}}|P3872|P585=2023|P518=Q115287494}}|R}})/{{#ifexpr:{{#time: L|2023}}|366|365}} round 0 }} }}

我就順利得到 16,603 ,也就是基隆車站2023年的日均進出量( (離開人數+到達人數)/365 )

然後我就將基隆車站改成{{{station}}} 以方便該模板調Wikidata資料,如Special:diff/83837615,結果整個模板頁面整個崩潰出現「表達式錯誤:缺少+的操作數。分配用於運行腳本的時間已到期。」,然後想直接開Template:TR_ridership/doc則是後面幾個車站項目出現「表達式錯誤:預期外的<運算符」。

所以我暫時回退到修改前的版本。

—— Matt Zhuang表示有事按「此」留言 2024年8月16日 (五) 18:32 (UTC)回覆

經過排查後可能是{{WikidataEntity|{{{station}}}}}會直接崩潰,要怎麼改才能正常使用?因為{{{station}}}是該模板的最重要參數,必須要餵進去來算出平均數—— Matt Zhuang表示有事按「此」留言 2024年8月16日 (五) 18:38 (UTC)回覆
「缺少+的操作數」是需要#if處理未提供station參數的情況,如模板頁面本身。
「預期外的<運算符」展現數量隨機,疑似因為「分配用於運行腳本的時間已到期。」,這是解析器分析數據-Lua使用時間的10秒用盡。需要研究削減調用消耗。--YFdyh000留言2024年8月16日 (五) 18:56 (UTC)回覆
wikidata調用每次消耗約0.05秒,250個明顯就超過10秒了。英文維基上調用Wd模塊也是這樣消耗。--YFdyh000留言2024年8月17日 (六) 07:56 (UTC)回覆
看來調用Wikidata的複雜函數不適合用在臺灣鐵路車站旅客人次排名(畢竟有240左右座車站),本來想要利用Wikidata來減少本地的編輯:
  1. 先將原始資料匯入到Wikidata再直接改模板中的2023年參數就會實時更新用此模板的運量和排行
  2. 在各車站條目從Wikidata調出歷年的運量(上車、下車、上下車、上車平均、上下車平均)
這下只能放棄了。—— Matt Zhuang表示有事按「此」留言 2024年8月17日 (六) 08:44 (UTC)回覆

「通知」按鈕、「感謝」按鈕與「添加到監視列表」的新彈窗問題

編輯

具體指右上角的「通知」按鈕,監視列表、編輯歷史(含查看差異)中的「感謝」按鈕,以及任何頁面右上方的「⭐️」按鈕。一般情況下,點擊「通知」按鈕是直接在當前頁面彈出一個小框,點擊「感謝」按鈕是在原來的「感謝」按鈕右側將右括號擴展像橫幅一樣展開「發送公開感謝嗎?」文字並請求確認,點擊「⭐️」按鈕則是會直接添加到監視列表並在頁面右上部彈出「已成功加入」橫幅並可以選擇時間範圍。然而,點按這三個按鈕並非每次都是「一般情況」的這種效果,而是時常都會新加載一個頁面,即點擊「通知」按鈕跳轉到一個只顯示全部通知的頁面,點擊「感謝」「⭐️」按鈕也同樣跳轉到新頁面,再點擊確認後需要「後退」兩次才能返回原頁面。--自由雨日🌧️留言貢獻 2024年8月17日 (六) 03:56 (UTC)回覆

js沒加載完就是這樣的靜態頁面。——暁月凜奈 (留言) 2024年8月17日 (六) 04:31 (UTC)回覆
我也發現往往是「還沒加載完很快就點擊這些按鈕」會顯着地增加「新彈窗」出現的概率,但是有時候明明已經「等待了很久」(比如監視列表頁),點擊「感謝」,它還是彈出新窗口? 思考...--自由雨日🌧️留言貢獻 2024年8月17日 (六) 04:38 (UTC)回覆
瀏覽器將頁面視為加載完畢不等於js也全部加載完畢,若是監視列表設定的值較高,那麼等待時間肯定是比較長的,js未必已經加載完畢,還是要打開調試器看有沒有相應的js資源。——暁月凜奈 (留言) 2024年8月17日 (六) 05:01 (UTC)回覆

timeline

編輯

當前使用<timeline>魔術字的頁面,都會添加「Category:使用EasyTimeline擴展的頁面」的紅鏈分類(示例),但是該分類如今以Category:使用時間線的頁面之名存在(該分類鏈入的英維為「Category:Pages using the EasyTimeline extension」,能看出「使用EasyTimeline擴展的頁面」就是字面直譯自英維),故需要修正一下。--BigBullfrog𓆏2024年8月18日 (日) 13:50 (UTC)回覆

#2024年第32期技術新聞。不知道具體要改哪裏……——暁月凜奈 (留言) 2024年8月18日 (日) 14:25 (UTC)回覆
無需修改,經測,零編輯後原分類的成員減少。頁面上展現的分類,有幾十秒延遲和不一致現象。--YFdyh000留言2024年8月18日 (日) 16:53 (UTC)回覆
@YFdyh000但我看EasyTimeline有中文譯名,故是否有必要修改為「使用簡易時間線擴展的頁面」?--BigBullfrog𓆏2024年8月18日 (日) 20:33 (UTC)回覆
我中立。問問@SunAfterRain您提交的。--YFdyh000留言2024年8月18日 (日) 20:53 (UTC)回覆
@YFdyh000改過來了,請等下一次MediaWiki更新。--SunAfterRain 2024年8月19日 (一) 04:55 (UTC)回覆

即將推出:新的子參考功能 – 試用看看吧!

編輯
 

您好。多年來,社群成員一直要求一種簡單的方法來重複使用參考資料,又能修改其中的一些細節。現在,MediaWiki解決方案即將推出:新的子參考功能將能用於wikitext和視覺化編輯器,並將增強現有的參考系統。您可以繼續使用其他引用方式,但您可能會在其他使用者撰寫的條目中遇到子參考。更多資訊請參閱專案頁面

我們需要您的回饋來確保此功能適合您:

德國維基媒體協會技術願望團隊計劃在今年稍後將此功能引入維基媒體維基。我們將事先聯繫參考相關的工具和模板的創建者/維護者。

請協助廣傳這則訊息。 --Johannes Richter (WMDE) (talk) 2024年8月19日 (一) 10:46 (UTC)回覆


2024年第34期技術新聞

編輯

MediaWiki message delivery 2024年8月20日 (二) 00:51 (UTC)回覆

生者傳記提示似乎可以用lua實現了?--百無一用是書生 () 2024年8月20日 (二) 02:30 (UTC)回覆

Wikipedia:提示/8月的頁面顯示出異常,但不知道問題出在哪,可能又是一個Bug

編輯

如標題,這是@Tisscherry所提出的問題,在8月23日至8月31日的9日頁面都無法正常顯示,但不知現在問題出在哪,可能又是一個Bug。--Z7504非常建議必要時多關注評選留言2024年8月21日 (三) 03:22 (UTC)回覆

超出了WP:條目大小,已刪除8月5日及之前的幾個公共轉換組。@Tisscherry結論是不要在短小的條目加上數個龐大的公共轉換組,只把需要轉換的字詞加上就好。--Tim Wu留言2024年8月21日 (三) 06:01 (UTC)回覆
感謝,現在是看正常的。--Z7504非常建議必要時多關注評選留言2024年8月21日 (三) 06:06 (UTC)回覆
@TimWu007,@Z7504,萬分感激。--提斯切里留言2024年8月21日 (三) 08:17 (UTC)回覆

關於標籤

編輯

Special:標籤中的「jimmy-bot-non-free」,說明文段太長了,而且不能換行「阻止非自由版權文件的顯示。根據著作權方針,非自由版權文件僅能在條目中合理使用,而不能在其它的命名空間使用。」,由於整段話不換行,導致手機上看到這段話都會屏幕寬度比例失衡,如「監視清單」和有相關記錄的條目歷史都會出現,如這個條目。--Nostalgiacn留言2024年8月21日 (三) 12:51 (UTC)回覆