跳转到内容

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

维基百科:互助客栈/技术

维基百科,自由的百科全书

本頁用作讨论在编辑时遇到的技术问题;發表問題或討論前,請先參閱常見問題解答帮助信息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)[回复]