跳至內容

模組討論:Message box

頁面內容不支援其他語言。
新增話題
維基百科,自由的百科全書
由Hamish在話題編輯請求 2026-10-27上作出的最新留言:9 天前

Edit protected

[編輯]
請求已處理--1=0,歡迎維基人加QQ群170258339 2016年11月27日 (日) 04:16 (UTC)回覆

HtmlBuilder is obsolete, please use mw.html instead. --Dabao qian(留言) 2016年11月26日 (六) 02:49 (UTC)回覆

編輯請求

[編輯]

{{Editprotected}} 模塊:Message_box/sandbox依據上游變動更新。~ viztor ✪ 2018年11月19日 (一) 06:56 (UTC) --~ viztor ✪ 2018年11月19日 (一) 06:56 (UTC) 同時請更新模塊:Message_box/configuration/sandbox~ viztor ✪ 2018年11月19日 (一) 07:00 (UTC)回覆

為什麼要變更分類命名?--Jimmy Xu 論 2018年12月4日 (二) 14:52 (UTC)回覆

整理*mbox系列模板

[編輯]

Module:Message boxTemplate:mbox

目前中文維基消息框的實現十分混亂,各個子模板分別對應不同時期的英文版模板。部分調用了Module:Message box。部分完全手寫,部分半調用半手寫。甚至左側的圖標也是部分svg,部分jpeg(筆誤:是png)。建議統一一起調整。~ viztor ✪ 2018年11月17日 (六) 23:37 (UTC)回覆

是 png* —— Eric Liu(留言.留名.學生會) 2018年11月21日 (三) 02:15 (UTC)回覆
抱歉,未仔細查看。謝謝糾正~ viztor ✪ 2018年11月22日 (四) 10:31 (UTC)回覆
不反對更新,另外應該早就要過渡往SVG了吧,只是沒人在做(--1233( T / C) 2018年11月20日 (二) 16:47 (UTC)回覆
要統一的話,是這裡面選一個還是做一個新的?-KRF(留言) 2018年11月21日 (三) 09:15 (UTC)回覆
英文已經更新。所以大概翻譯一些字段就可以了。en已經統一使用en:Module:Message box所以會比較簡單一些。~ viztor ✪ 2018年11月22日 (四) 10:30 (UTC)回覆

更新後大概是這樣的

風格稍有變化。參考模塊:Message_box/testcases~ viztor ✪ 2018年11月24日 (六) 10:13 (UTC)回覆

為甚麼當初會分岐出這幾種樣式?-- Sunny00217 --維基餐廳開幕了,歡迎參觀。 2018年12月2日 (日) 09:01 (UTC)回覆

本->此

[編輯]

「避免自我引用」。本是自指,此是第三人稱代詞,第一人稱化在很多情況下不合理,同時在維基百科的情況下,很多時候使用「本」是語法上錯誤的。而使用「本」的都可用「此」代替。「此模版已經被保護」。顯然說的不是消息框。錯誤信息提示的時候也不會說,本軟體出錯。例子還有很多。"此處文字已經刪除"。在描述狀態的很多時候只能以第三人稱。~ viztor ✪ 2019年6月9日 (日) 07:48 (UTC)回覆

編輯請求 2025-05-22

[編輯]
請求已處理

維護更新,將common.css中的遺留樣式完全移動至模板樣式。步驟如下:

  1. Module:Message_box/configuration/sandbox => Module:Message_box/configuration;
  2. Module:Message_box/sandbox => Module:Message_box,注意L9應改為指向生產環境頁面(Module:Message box/configuration);
  3. 在{{mbox}}、{{ambox}}、{{imbox}}、{{tmbox}}、{{ombox}}、{{cmbox}}、{{fmbox}}中移除模板樣式調用;
  4. 移除MediaWiki:Common.css中和消息框有關的樣式。

以上。--碟之舞📀💿 2025年5月22日 (四) 10:50 (UTC)回覆

附知@Shizhao、@SunAfterRain。--碟之舞📀💿 2025年5月22日 (四) 10:55 (UTC)回覆
去年就開始逐步做這方面的工作了,已經完成對Navbox和Hatnote的改造,後續準備繼續改造Hlist和Plainlist。Common.css最終全部遷移完之後的內容應該是User:Dabao qian/MobileCommon.css中的代碼,如此就可以向phab申請在移動端解析Common.css了。--Dabao qian℡ 2025年5月22日 (四) 18:05 (UTC)回覆
完成,請檢查是否有異常--百無一用是書生 (☎) 2025年7月1日 (二) 12:19 (UTC)回覆
附知@Diskdance--Dabao qian℡ 2025年7月1日 (二) 15:43 (UTC)回覆
@Shizhao、@Dabao qian:Common.css那筆改動太大了,導致頁面不存在消息框等也壞掉了。我先改成保守一點的修改了,怪我沒解釋清楚。目前看上去編輯提示下的消息框會有問題(少.mw-parser-output wrapper),這個也需要修復。--碟之舞📀💿 2025年7月1日 (二) 16:29 (UTC)回覆
我粗略看了一下,或許需要在{{Editnotice load}}加上div.mw-parser-output wrapper才能兼容模板樣式。--碟之舞📀💿 2025年7月1日 (二) 16:39 (UTC)回覆
去年就提到過這個問題,所有嵌入於MediaWiki命名空間的模板必須加上div.mw-parser-outputwrapper才能調用模板樣式,可能後續需要逐一排查所有不通過模板直接引用.messagebox和.mbox系列類的頁面(排除沙盒、測試樣例、討論頁存檔、用戶頁、存廢討論等),確認全部安全移除之後才能從Common.css移除對應樣式。--Dabao qian℡ 2025年7月1日 (二) 19:28 (UTC)回覆
在搜索框輸入insource:/[ \'\"=\(\.\|]ambox/ -intitle:/\/(sandbox|doc|test)/ -intitle:archive -intitle:"沙盒" -intitle:/存[档檔]/ -intitle:"存廢討論"並去掉用戶頁、草稿和所有討論頁之後得出的搜索結果是80條,但是還需要進一步人工篩選。--Dabao qian℡ 2025年7月1日 (二) 19:42 (UTC)回覆

編輯請求 2025-11-30

[編輯]
請求已處理

#L-302、#L-304,更改標點符號為中文全形符號,使用於{{Cleanup}}。--路西法人 2025年11月30日 (日) 13:48 (UTC)回覆

完成--百無一用是書生 (☎) 2025年12月23日 (二) 03:05 (UTC)回覆

編輯請求 2026-10-27

[編輯]
請求已處理

更新模塊至最新版本(其實是2025年的版本,最新版本部分命名空間已將表格改為div,後續在站外測試後再引入),配置子頁面也需要同步更新。--Dabao qian℡ 2026年10月27日 (二) 16:45 (UTC)回覆

User:S8321414User:ManchiuUser:Ericliu1912User:HamishUser:1F616EMOUser:臺灣象象修復:第283行末尾的點號替換為中文句號。--Dabao qian℡ 2026年10月27日 (二) 17:21 (UTC)回覆
User:S8321414User:ManchiuUser:Ericliu1912User:HamishUser:1F616EMOUser:臺灣象象L-276也需要相同的處理。因為這個版本是2025年8月完成的,所以上方路西法人提的EP被回滾掉了。--Dabao qian℡ 2026年10月27日 (二) 17:27 (UTC)回覆
User:S8321414User:ManchiuUser:Ericliu1912User:HamishUser:1F616EMOUser:臺灣象象不好意思還有一處小修復:消除L-276行talkText和talk中間的空格。--Dabao qian℡ 2026年10月27日 (二) 17:30 (UTC)回覆
等待伺服器緩存刷新完畢之後可以從/configuration子頁面移除-- Global styles applying to all *mboxes這節。--Dabao qian℡ 2026年10月27日 (二) 18:31 (UTC)回覆
初步測試了div版本,{{Non-free title-card}}左側的圖像變成了左右並排而不是上下並排。--Dabao qian℡ 2026年10月27日 (二) 18:57 (UTC)回覆
Wikipedia:互助客棧/技術#Template:Redirect_category_shell報錯。--—MintCandy(Talk) 2026年10月27日 (二) 19:07 (UTC)回覆
正在排查中,請稍候--Dabao qian℡ 2026年10月27日 (二) 19:08 (UTC)回覆
User:S8321414User:ManchiuUser:Ericliu1912User:HamishUser:1F616EMOUser:臺灣象象去掉第一行的require('strict')讓模塊運行在非嚴格模式即可解決。--Dabao qian℡ 2026年10月27日 (二) 19:14 (UTC)回覆
其實應該去把downstream的模組中的所有implicit global variable都local(本地化),但是先取消嚴格模式防止其他地方報錯。--Hamish|Hopewill camelot 2026年10月27日 (二) 19:27 (UTC)回覆
我剛剛已經用搜索查過一次了,正常在生產環境中使用的模塊除了Rcat shell其他都沒有問題不需要修改。--Dabao qian℡ 2026年10月27日 (二) 19:32 (UTC)回覆
User:S8321414User:ManchiuUser:Ericliu1912User:HamishUser:1F616EMOUser:臺灣象象已經排查所有含有require('Module:Message box')的模塊並確認無誤,這筆臨時緩解措施應該可以復原了,另待伺服器緩存更新完畢後這筆編輯也可以復原(其實現在復原也無妨,因為Module:Message box/mbox.css已經不再被主模塊調用,不知道SunAfterRain當初寫這個公用樣式的目的是什麼,明明.mbox-image/text等元素的樣式早已經分別應用到各命名空間專用CSS中,還要多此一舉地創建這個頁面幹什麼)。--Dabao qian℡ 2026年10月27日 (二) 20:01 (UTC)回覆
完成。--Hamish|Hopewill camelot 2026年10月27日 (二) 21:38 (UTC)回覆