跳至內容

英文维基 | 中文维基 | 日文维基 | 草榴社区

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

維基百科,自由的百科全書

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

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


發表前請先搜尋存檔,參考舊討論中的內容可節省您的時間。
公告欄
# 💭 話題 💬 👥 🙋 最新發言 🕒 (UTC+8)
1 請求模板編輯員協助編輯 6 3 Qqkuro66541 2024-11-03 01:25
2 2024年第45期技術新聞 1 1 MediaWiki message delivery 2024-11-05 04:48
3 {{小寫標題}}與{{斜體標題}}無法同時生效 5 3 自由雨日 2024-11-05 18:38
4 Cat-a-lot最近不能用了? 5 3 紅渡廚 2024-11-05 19:53
5 請求增添及修改{{PRC admin}}廣東省茂名市信宜市玉都街道及其WIKIDATA 3 2 ByH1995 2024-11-07 00:00
6 請求優化Category:側面模板 10 5 Mahengrui1 2024-11-11 00:00
7 關於IP用戶編輯頁面按預覽後,編輯內容會自動還原到當前版本的問題。 2 2 Bovemdep 2024-11-10 19:31
8 關於涵蓋 math 標籤的連結文本顏色問題 3 1 Perxeonic Acid 2024-11-09 21:41
9 有關IABot對URL字符編碼的行爲 22 5 Shizhao 2024-11-11 11:02
10 是否應該就地區詞進行轉換 5 4 SickManWP 2024-11-12 08:47
11 2024年第46期技術新聞 1 1 MediaWiki message delivery 2024-11-12 08:05
發言更新圖例
  • 最近一小時內
  • 最近一日內
  • 一週內
  • 一個月內
  • 逾一個月
特殊狀態
已移動至其他頁面
或完成討論之議題
手動設定
當列表出現異常時,
請先檢查設定是否有誤

正在廣泛徵求意見的議題

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

維基百科技術議題與模板

Template talk:Lang-grc § 為Lang-grc模板引入多調(polytonic)樣式

建議為{{lang-grc}}引入{{Script/Greek}}使用的多調希臘語樣式。畢竟古希臘語肯定是用的多調正字法。 ——魔琴身份聲明 留言 貢獻 新手2023 2024年10月9日 (三) 05:44 (UTC)

請求模板編輯員協助編輯

[編輯]

WT:格式手冊/文字格式#公示錨點 ——自由雨日🌧️留言貢獻 2024年11月2日 (六) 08:36 (UTC)[回覆]

請和上方跟進一下IPA和lang模板的更新,一樣要修改Module:Lang,謝謝。--Qqkuro66541留言2024年11月2日 (六) 16:05 (UTC)[回覆]
似乎不是同一回事。上方那個還在討論中,這裡是已經公示通過了,而且這個修改容易得多。--自由雨日🌧️留言貢獻 2024年11月2日 (六) 16:10 (UTC)[回覆]
要修改Module:Lang#L-636,上面那個一更新,不就又覆蓋過了。--Qqkuro66541留言2024年11月2日 (六) 16:27 (UTC)[回覆]
既然這麼多人想修Lang,那能不能多給Lang加個class以更優雅地解決Template talk:Lang-grc#為Lang-grc模板引入多調(polytonic)樣式(哦好像得公示 ——魔琴身份聲明 留言 貢獻 新手2023 2024年11月2日 (六) 16:41 (UTC)[回覆]
沒注意到沙盒版本,已註釋掉,還希望您可直接修改沙盒,看測試樣例,沒問題的話,應該都會支持的,有樣例,就可更直觀看出差別在哪。--Qqkuro66541留言2024年11月2日 (六) 17:25 (UTC)[回覆]

2024年第45期技術新聞

[編輯]

MediaWiki message delivery 2024年11月4日 (一) 20:48 (UTC)[回覆]

{{小寫標題}}與{{斜體標題}}無法同時生效

[編輯]

sic》條目,用上{{斜體標題}}之後,原先的小寫首字母變大寫了。--自由雨日🌧️留言貢獻 2024年11月4日 (一) 23:12 (UTC)[回覆]

我覺得是不需要斜體。 ——魔琴身份聲明 留言 貢獻 新手2023 2024年11月5日 (二) 10:27 (UTC)[回覆]
@魔琴:我也在想「要不要斜體」的這個問題(畢竟我剛剛把羅馬化斜體取消掉)……我覺得最應該判斷的是這個詞在中文語境中出現用不用斜體,但是貌似不太在中文語境出現?然後我覺得它在英語等文本中斜體的原因不是由於「不是英文(即羅馬化採用斜體的原因)」,而是像生物物種學名(乃至所有屬名與種名)那樣約定俗成的「永遠斜體」……就用斜體了。不過我不是很確定它是不是真的「約定俗成永遠斜體」。--自由雨日🌧️🌨️ 2024年11月5日 (二) 10:37 (UTC)[回覆]
可以用魔術字吧。--Hamish T 2024年11月5日 (二) 10:28 (UTC)[回覆]
確實,Cwek已經用了。--自由雨日🌧️🌨️ 2024年11月5日 (二) 10:38 (UTC)[回覆]

Cat-a-lot最近不能用了?

[編輯]

如題,最近在Cat-a-lot點擊「移動」以後會導致我的瀏覽器頁面卡死動不了,是只有我這邊這樣還是所有的Cat-a-lot都有問題了?--——— 紅渡廚留言貢獻2024年11月5日 (二) 11:24 (UTC)[回覆]

我基本上從開始用這個小工具以來,都常常會不定期出現這種情況……(不過最近沒試過。)--自由雨日🌧️🌨️ 2024年11月5日 (二) 11:29 (UTC)[回覆]
唉。。--——— 紅渡廚留言貢獻2024年11月5日 (二) 11:53 (UTC)[回覆]
你是說瀏覽器卡死了還是說移動進度不走了?如果是後者那正常,如果你移動的是子分類的話那基本上都會卡死,如果是頁面則沒問題。--BigBullfrog𓆏2024年11月5日 (二) 11:39 (UTC)[回覆]
喔,,,,那看來是正常的。。。。--——— 紅渡廚留言貢獻2024年11月5日 (二) 11:52 (UTC)[回覆]

請求增添及修改{{PRC admin}}廣東省茂名市信宜市玉都街道及其WIKIDATA

[編輯]

受定向而來,若分類有誤還請指正。 詳見使用者討論:ByH1995#關於44/09/83/002。此致--ByH1995留言2024年11月5日 (二) 17:26 (UTC)[回覆]

FYI: Special:PermaLink/84867281#中華人民共和國行政區劃代碼。--Hamish T 2024年11月6日 (三) 05:51 (UTC)[回覆]
這裡有民政局的表格,見440983002,與原國家統計局編碼、變更一致 (但不準確至鄉級) 。--ByH1995留言2024年11月6日 (三) 16:00 (UTC)[回覆]

請求優化Category:側面模板

[編輯]

你好,我看不懂Category:側面模板但我大為震撼,求求比較懂的優化下。我想了解寫模板時第一個參數寫哪個,是寫sidebar還是寫某個sidebar。請問哪裡有介紹呢?--Mahengrui1留言2024年11月8日 (五) 09:05 (UTC)[回覆]

沒理解您的需求,寫什麼模板,誰的第一個參數。--YFdyh000留言2024年11月8日 (五) 14:03 (UTC)[回覆]
大概是問建立新模板時{{sidebar要不要寫成{{(something) sidebar,答案是不要。--Hamish T 2024年11月8日 (五) 14:11 (UTC)[回覆]
是的,我要問這個--Mahengrui1留言2024年11月9日 (六) 11:43 (UTC)[回覆]
參見Wikipedia:導航模板,準確來說,{{Sidebar}}是構建其他側邊模板的基礎。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月9日 (六) 01:55 (UTC)[回覆]
非常感謝連結,我希望知道,正如Template:Navigational_templates列出了四種可選的navbox,哪裡有完整的可選的navbox與sidebar呢?--Mahengrui1留言2024年11月9日 (六) 11:19 (UTC)[回覆]
如果您是新建模板的話,您提供的那個連結的navbox和基礎的{{Sidebar}}應該就夠您選用了,不建議您在新模板上嵌入已經建立好的其他sidebar。--Hamish T 2024年11月9日 (六) 19:01 (UTC)[回覆]
我知道不能循環嵌入但是是格式,除了基礎的sidebar還有別的sidebar格式呀,比如template:law_sidebar。想問問全格式列表--Mahengrui1留言2024年11月10日 (日) 04:52 (UTC)[回覆]
分類啊,Category:側面模板。--Miyakoo留言2024年11月10日 (日) 13:58 (UTC)[回覆]
這裡都是做好的模板,不是模板的模板,請問怎麼遷移格式?template:law_sidebar這種是模板的模板--Mahengrui1留言2024年11月10日 (日) 16:00 (UTC)[回覆]

關於IP用戶編輯頁面按預覽後,編輯內容會自動還原到當前版本的問題。

[編輯]

最近發現以未登錄狀態編輯中文維基百科頁面,都必須先按下預覽鍵,以防止編輯後才按預覽鍵會使新增內容會被自動還原。而且這個情況在以登錄狀態編輯和編輯其他語言維基百科或維基項目並不存在。

依據討論頁指引,此處被摺疊的發言已被認定為不合適評論並標記。原因:攻擊性言論--Bovemdep留言2024年11月10日 (日) 11:31 (UTC)[回覆]

如果不歡迎IP用戶編輯頁面,大可直接禁止未登錄狀態編輯中文維基百科,實在不用搞這種骯髒的小手段!

--122.118.50.106留言2024年11月9日 (六) 11:03 (UTC)[回覆]

關於涵蓋 math 標籤的連結文本顏色問題

[編輯]

嘗試在跨 Wiki 連結文本中採用 <math> 環境,如 -TeX英語AMS-TeX,數學公式會導致其顏色不受 tsl 環境控制自動改變為 #3366BB,而如果採用 \color 命令,能夠對比得到最接近的色彩為 Darkcyan,但仍然存在瑕疵,而似乎 wiki 採用的 MathJax 並不支持 \color[HTML]{3366BB} 這樣的方案。請問如何解決?

p.s. 通過 [[...]] 引入 Wiki 內連結也有一致的問題。--Perxeonic Acid留言2024年11月9日 (六) 13:17 (UTC)[回覆]

在發布該討論時似乎將問題掛載到前一個問題下面了,不知道修改之後是否能夠分開,語法不精,較為抱歉。Perxeonic Acid留言2024年11月9日 (六) 13:25 (UTC)[回覆]
已經分開了。Perxeonic Acid留言2024年11月9日 (六) 13:41 (UTC)[回覆]

有關IABot對URL字符編碼的行爲

[編輯]

據觀察,IABot會將源碼中能編碼的字符都編掉,無視原來的寫法,這導致源碼難以閲讀且不必要地增加條目長度。例子見special:diff/84907263。每個3位元組的漢字都會換成9位元組的%xx%xx%xx,再算上url + archive-url,效果雙倍。一旦條目中含此類URL的連結較多,對長度的影響將變得明顯。例子見special:diff/84911755,所有url編碼所帶來的額外長度達條目的30%(157284/513488)。

如果本來填的URL並未進行編碼就代表不編碼也能存取吧,再進一步說,有沒有情況是一定要進行編碼?如果可以的話應停止此行爲。

個人認爲應該將所有URL編碼移除(一個例外是%20,空格會觸發警告),但若IABot行爲不改,將降低成效,所以先單獨處理此行爲。--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 01:14 (UTC)[回覆]

URL的編碼原理。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 02:56 (UTC)[回覆]
這我大概了解,但有什麽技術上的原因必須將漢字進行編碼嗎?即使無法顯示也不影響存取吧(見無韓語字型瀏覽ko.wiki),在可讀性上也是不編碼更佳(圖中的6個方塊 vs %EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:%EB%8C%80%EB%AC%B8)。--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 03:33 (UTC)[回覆]
  • 有「空格」字元的新聞連結、作品名稱等必須使用%XX各式;請不要跟我說維基百科自動會將內部連結的空格換成底線( _ ),那如果連結是「yahoo新聞」怎麼辦?你覺得Yahoo新聞會幫你轉換?其他網站才沒有這種功能。之所以 有「空格」字元的新聞連結、作品名稱等必須使用%XX各式是因為如果你在維基百科外部鏈接語法中直接輸入空白,連結會被截斷,你必須寫成%20才不會被截斷
@Sohryu Asuka Langley Not Shikinami,你自己看,不使用%xx寫的連結直接都壞掉了耶,根本連不到目標頁,因為維基語法就是這樣讀取啊,網址後段全部截掉了,被當成顯示的文字,行為完全錯誤,不符預期;請不要跟我說維基百科自動會將內部連結的空格換成底線( _ ),那如果連結是「yahoo新聞」怎麼辦?你覺得Yahoo新聞會幫你轉換?其他網站才沒有這種功能。%XX寫法仍有必須存在、必須使用的時機。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年11月10日 (日) 04:45 (UTC)[回覆]
第二彈
鏈接:維基百科:頁面存廢討論/記錄/2024/11/10#30天后仍掛有{{notability}}模板的條目
對比
維基百科:頁面存廢討論/記錄/2024/11/10#30天後仍掛有模板的條目(系統提示:無法找到此話題,可能已被刪除、移動、或重新命名。)
vs
[[維基百科:頁面存廢討論/記錄/2024/11/10#30天後仍掛有模板的條目]](鏈接損毀)
vs
[[維基百科:頁面存廢討論/記錄/2024/11/10#30天後仍掛有{{notability}}模板的條目]](鏈接損毀)
vs
維基百科:頁面存廢討論/記錄/2024/11/10#30%E5%A4%A9%E5%90%8E%E4%BB%8D%E6%8E%9B%E6%9C%89%7B%7Bnotability%7D%7D%E6%A8%A1%E6%9D%BF%E7%9A%84%E6%A2%9D%E7%9B%AE(只有這個是正確的)
以上-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年11月10日 (日) 05:04 (UTC)[回覆]
%20空格的問題我知道,也提出了是要保留的例外。由於本來是針對IABot的行爲,確實沒想到{之類的問題,但此類字符加起來大概就十來二十個吧,應該不難處理?比如你的例子其實可以寫成維基百科:頁面存廢討論/記錄/2024/11/10#30天後仍掛有%7B%7Bnotability%7D%7D模板的條目。--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 06:46 (UTC)[回覆]
@Sohryu Asuka Langley Not Shikinami 抱歉,您的鏈接無效。我點進去不但沒有跳轉到任何章節,右上角還提示:「無法找到此話題,可能已被刪除、移動、或重新命名。」。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年11月10日 (日) 07:05 (UTC)[回覆]
簡繁問題,維基百科:頁面存廢討論/記錄/2024/11/10#30天後仍掛有%7B%7Bnotability%7D%7D模板的條目才對。 捂臉--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 07:14 (UTC)[回覆]
  • (:)回應[引述]確實沒想到{之類的問題,但此類字符加起來大概就十來二十個吧,應該不難處理?比如你的例子其實可以寫成[...][引述](:)回應:@Sohryu Asuka Langley Not Shikinami
 ​並非。  ​你怎麼保證所有瀏覽器都用「相同的編碼方式」處理文字『天后仍掛有模板的條目』這些文字?  ​你怎麼保證所有伺服器都用相同的解析方式解析文字『天后仍掛有模板的條目』這些文字?  #30​ ​%E5​ ​%A4​ ​%A9​ ​%E5​ ​%90​ ​%8E​ ​%E4​ ​%BB​ ​%8D​ ​%E6​ ​%8E​ ​%9B​ ​%E6​ ​%9C​ ​%89​ ​ ​%7B​ ​%7B notability %7D​ ​%7D ​ ​%E6​ ​%A8​ ​%A1​ ​%E6​ ​%9D​ ​%BF​ ​%E7​ ​%9A​ ​%84​ ​%E6​ ​%A2​ ​%9D​ ​%E7​ ​%9B​ ​%AE​ ​ ​才是可以確保所有設備正確解析為 #30天后仍掛有​ ​{{​ ​notability​ ​}}​ ​模板的條目 ​的方式吧。以維基百科目前後台的作法,沒有別的方式。-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年11月10日 (日) 08:17 (UTC)[回覆]
從外鏈問題討論到內鏈,並且沒搞清楚目錄和片段ID的編碼問題,真服了。如果想保證頁面內目錄的片段ID跳轉準確的話,可以直接點擊目錄的連結,看一下mw輸出的錨點值,抄下來就可以了。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 07:26 (UTC)[回覆]
其實我的意思就是,URL編碼化才是URL正確的形式。如果不進行URL編碼保存進wikicode代碼的話,實際上mw渲染時不會再做URL編碼處理而原樣輸出(oldid=84916049,打開開發者工具看一下連結href屬性)。這時候URL請求的編碼化就落在瀏覽器上,這可能會導致請求行為不確定(我的工作,見過項目處理這種不URL編碼且不屬於ASCII編碼集的連接,伺服器識別會出現請求字符錯誤的情況)。這種不懂技術想縮數的做法沒啥好說的。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 07:11 (UTC)[回覆]
所以是爲了瀏覽器的兼容性而不能改嗎?那反過來説,應該要確保含漢字(及其他非ASCII)的連結必須被編碼化?--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 07:52 (UTC)[回覆]
可以理解為沒必要處理,因為URL的編碼模式就是這樣。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 08:30 (UTC)[回覆]
註:此處原有文字,因為已經回答,本留言無意義了,已由 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️)於2024年11月10日 (日) 08:37 (UTC)刪除,尚祈見諒。若有異議請至互助客棧或向管理員反映。[回覆]
-- 宇帆-娜娜奇🐰鮮果茶☕在維基百尋求休閒是否搞錯了什麼☎️·☘️2024年11月10日 (日) 08:22 (UTC)[回覆]
正常來説是會被編掉,但比如我最初提的special:diff/84907263,假若編者當時連archive-url都填好,就不會被IABot處理,那不就有潛在問題了?--惣流·明日香·蘭格雷不姓 2024年11月10日 (日) 08:39 (UTC)[回覆]
這個你應該找Iabot系列的開發者討論這個問題。但我認為,1.URL的百分位編碼才是針對非ASCII字符編碼下的URL請求的正確處理模式;2.外鏈語法在mw是會原樣輸出的;3.URL的非ASCII字符編碼在瀏覽器上做了一些「人性化」處理(包括百分位解碼顯示和再次連接請求時的百分位編碼),但不保證兼容。不要糾結這種碼元問題。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 11:39 (UTC)[回覆]
哈,我工作中也遇到過這類問題,非常頭疼--百無一用是書生 () 2024年11月11日 (一) 03:02 (UTC)[回覆]
( π )題外話:例子中的香港01,去掉URL中的標題部分也能正常打開(如https://www.hk01.com/%E9%A3%9F%E7%8E%A9%E8%B2%B7/868261)。--Kcx36留言2024年11月10日 (日) 07:48 (UTC)[回覆]
需要看對應伺服器的代碼設計,實際上這些文章查看器的每一筆數據應該對應一個類似數字或者UUID等組成的唯一業務ID,只需要傳入這個ID就能獲得相應的文章數據,URL中的標題信息可能不是必要的,也可能是SEO策略,方便搜尋引擎捕捉關鍵詞。像我們這種URL直接依靠「標題」來獲得文章資源的應該少見(?),雖然每個頁面是存在pageid這個類似唯一業務ID,可以通過特殊:重定向來唯一獲得。——Sakamotosan路過圍觀 | 避免做作,免敬 2024年11月10日 (日) 08:30 (UTC)[回覆]

是否應該就地區詞進行轉換

[編輯]

史達林」的全域轉換加入香港地區詞「史太林」--Mykola留言2024年11月11日 (一) 10:01 (UTC)[回覆]

抄送予@SickManWPManchiuPatrickov以及TeddyRoosevelt1912--Mykola留言2024年11月11日 (一) 10:08 (UTC)[回覆]
(+)支持 絕對比「史達林」常用,而且能夠在網上找到不少的來源(例子:來自香港01)--TeddyRoosevelt1912留言2024年11月11日 (一) 13:32 (UTC)[回覆]
(+)支持改為史太林。--維基病夫❤️邊緣人小組·簽到·Jimmy Carter 100!!! 2024年11月12日 (二) 00:47 (UTC)[回覆]
如果確實常用,建議加入全域轉換組。--—フラドンスター|往昔を念ふ 2024年11月11日 (一) 13:34 (UTC)[回覆]

2024年第46期技術新聞

[編輯]

MediaWiki message delivery 2024年11月12日 (二) 00:05 (UTC)[回覆]