维基百科:互助客栈/技术/存档/2024年2月

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


文件上传向导中的「该文件将在以下条目中使用」一项不可用

太不智能的跳轉與搜尋

中文系維基媒體搜尋引擎或許算是主流中文網站中最不智能。在本可自動跳轉的搜尋方塊中提交無間隔號的「阿當戴華」或較寬間隔號的「阿當.戴華」,卻都不能自動跳轉至維基百科標準的較窄間隔號阿當·戴華,搜尋所得前40筆居然都與阿當·戴華無關,而且並非孤例。此情此景,令一般用戶如何常用中文維基百科?由於無間隔號、較寬間隔號的人名常用於港臺星馬來源,對人名按右鍵選單卻無法直接跳轉,徒生不便,因此建議、懇請技術專家:

  1. 不同間隔號視同一致,自動跳轉;
  2. 機械人為有間隔號的標題及重新導向自動創建去除間隔號的重新導向,但此等重新導向(可經標記)不出現在編輯内鏈的選單;若應創的標題已被導向其他條目的重新導向占用,則機械人自動改爲相應消歧義頁;
  • 若在技術上能夠做到從無間隔號的文字自動跳轉到有間隔號的標題,應頂替第2條建議。--— Gohan 2024年1月29日 (一) 09:08 (UTC)
    這個是本站自己可以做到的嗎?—— Eric Liu 創造は生命(留言留名學生會 2024年1月29日 (一) 17:25 (UTC)
    本站能做到第2條建議,不知能否做到第1條建議、替代建議。本人曾在元維基被指不咨詢本地就提議跨維基的事宜,所以這次預先討論。另外,本人奉行非必要不新開賬戶,所以恐怕無法反應到適宜處。第1條想必是輕而易舉,畢竟上萬繁簡、全局地區詞都能不經重新導向即可對應跳轉,幾個間隔號對應一個標準間隔號更是易如反掌,或許在全域轉換表增加幾行字即可實現(當然間隔號本不應轉換)。--— Gohan 2024年1月30日 (二) 04:48 (UTC)
    是的,所以需要重定向。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月30日 (二) 01:39 (UTC)
    請問「是的」是回覆哪一句?--— Gohan 2024年1月30日 (二) 04:49 (UTC)
    是的。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月30日 (二) 05:54 (UTC)
    在日维进行了测试,不带间隔号的(エドゥアルドダシルヴァ)(Eduardo Alves da Silva)在顶部的搜索框和中维一样,应该是忽略了间隔号,但是在Special:搜索搜索框中搜索去掉间隔号的字符串,都将正确的标题优先显示(不过在提示框中有正确的标题)。改善一下该搜索方案会比较好,仅为了跳转而建立大量可能不用的重定向似乎没必要。--Kethyga留言2024年1月30日 (二) 09:17 (UTC)
    不知道是不是测试对不对吗,ja那边“エドゥアルドダシルヴァ”放在上面搜索框的话,是会有对应间隔号的条目提示(可能是全拆字启发匹配),但直接搜索的话,就会没有匹配(红字提示创建,第一项是“ja:NKディナモ・ザグレブ”有关键词エドゥアルド・ダ・シルヴァ)。类似的,上面搜索框填入“阿當戴華”,一样会有对应间隔号的条目提示,但直接搜索的话同样一个找不到,连第一项匹配都没有。至于“阿當.戴華”,连触发条目提示都没有。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月30日 (二) 09:38 (UTC)
    Special:搜索中阿當.戴華、阿當-戴華、阿當。戴華中都会有提示,不过就是点击了“搜索”按钮之后,出现在很靠后的页面,感觉需要改变搜索算法或者显示算法。另外使用intitle:"阿當-戴華"、intitle:"阿當。戴華"都能在Special:搜索中唯一匹配,或许就是改变Special:搜索的显示方法就可以,毕竟一般人很少懂得去使用intitle选项。--Kethyga留言2024年1月30日 (二) 10:19 (UTC)
    可能需要跟进到mw:Help:CirrusSearch里面Elasticsearch的索引分词策略调整?或者可以提交工单到P区去看看?(曾经见过开发人员在这里讨论过涉及繁简用字的索引策略调整,或者这个可以商量?)——Sakamotosan路过围观 | 避免做作,免敬 2024年1月31日 (三) 01:30 (UTC)
    即使改善搜尋算法,對直接跳轉亦有需求(尤其對在站外用小工具跳轉者),不論是否透過重新導向頁實現。若未創建重新導向的「坎城影后」都能跳轉到「戛纳影后」,「阿當.戴華」卻不能跳轉到「阿當·戴華」不是很奇怪嗎?--— Gohan 2024年1月31日 (三) 02:37 (UTC)
    原理不同?因为“坎城”和“戛纳”在内置转换表(ZhConversion.php,参见Wikipedia:字词转换)有一对转换,所以允许繁简转换标题转换机制对应过去。繁体误写的类间隔号“.”能不能被管理员接受作为繁简转换对?——Sakamotosan路过围观 | 避免做作,免敬 2024年1月31日 (三) 05:49 (UTC)
    另,间隔号中说过,“.”是英语全宽句号,经常被台湾用语者误用成“间隔号”?——Sakamotosan路过围观 | 避免做作,免敬 2024年1月30日 (二) 09:40 (UTC)
    ASCII符号的全宽版是早期日语数字排印使用的,地位上类似“CJK兼容汉字”。--DvXg 📬 2024年1月30日 (二) 10:24 (UTC)
    條目中所謂「在繁体中文電腦環境,由於间隔号和連字點輸入大多不方便,很多人會誤用全形英文句號「.」代替」一句並無對應來源,是否可信?非要説(繁體版本)只有一個圓點居中的符號不是間隔號,而是英文句號,是否準確?(「繁體」英文句號圓點居中?一個英文標點爲何設計繁、簡體兩個位置版本?)會不會是當年設計「.」繁體版本圓點居中、簡體版本圓點居左下角的編字者的過錯,或是繁、簡體雙方都誤解設計原意而都有錯?--— Gohan 2024年1月31日 (三) 02:31 (UTC)
    带有技术向,“.”,编码值为U+FF0E,在简体字体库(我的是微软雅黑)下显示是位于左下角的点,而调成繁体字体库(我选了思源宋体香港变体)显示为正中位置,非常像间隔号,可能是繁体系输入法默认输入问题加上字体库将错就错的结果。至少间隔号这里默认用的是U+00B7。字体库问题是浏览器、乃至字库设计,字型标准化组织的锅,mw没有能力做这么多的解决。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月31日 (三) 04:22 (UTC)
    所以嘛,不是單方面的誤用。最簡便的解決「.」方式如我以上回覆 Eric Liu 所説,不需mw人士出手,只需本地管理員在全局轉換表增加幾行字即可。當然,以僅限在標題跳轉為宜,否則其副作用亦有限,未必不能承受。以相同邏輯在字詞轉換表之外作出相似設計,相信亦不困難。--— Gohan 2024年2月1日 (四) 02:17 (UTC)
    是否放全局转换表,需要自行提报,让管理员评估。但可能会引致异常的转换,因为作为间隔号的 U+00B7(middle dot)和U+FF0E(fullwidth full stop)实际上是两样不同的东西,不应该完全等效,全局转换表会对所有引用转换的功能生效,不只是想当然地只对标题有效。我更倾向是繁体使用者误用而延续下来的问题。——Sakamotosan路过围观 | 避免做作,免敬 2024年2月1日 (四) 02:53 (UTC)
    还是认为根据重定向的允许(标点符号上的区别、常见的错别字和错误拼写),创建使用了U+FF0E作为间隔号的重定向会更简单解决。——Sakamotosan路过围观 | 避免做作,免敬 2024年2月1日 (四) 03:02 (UTC)
    或者你这样会回想:你想输入间隔号,很习惯地通过某个输入法输入了你认为是间隔号的东西(“.”),然后你的显示装置显示出字体是好像间隔号的字型(正中的点号),但其他用户告诉你这不是间隔号,甚至有些使用简体字的会说这个点号实际在左下角的。那就证明我的想法:输入法的锅,字体库按照字型标准化组织来说理论上没错,但用户看错了。——Sakamotosan路过围观 | 避免做作,免敬 2024年1月31日 (三) 04:29 (UTC)
    ( π )题外话:使用的簡體字的介面顯示「·」絕對不足半個字位,而中國大陸的出版品的間隔號至少有半個字位,介乎半個至一個字位。「其他用戶告訴」可靠嗎?--— Gohan 2024年2月1日 (四) 02:20 (UTC)
    与字体库字型设计有关,或者标准化上U+00B7(middle dot)应该给予半角宽度,但不同字体库设计没有满足这个要求。至少U+FF0E(fullwidth full stop)在针对繁体和简体的字体库字型设计就有明显差异。——Sakamotosan路过围观 | 避免做作,免敬 2024年2月1日 (四) 02:53 (UTC)

NoteTA查看器小工具新版本

主题含有绿链(例如歌枕日語歌枕)的讨论不会被添加至话题列表

在这个讨论的主题中塞了一个绿链,试试能否复现。--AdyaTalk 2024年2月2日 (五) 15:21 (UTC)

看起来这个主题也未被加入最上方的话题列表。不知其余含有模板的主题名是否也会如此。--AdyaTalk 2024年2月2日 (五) 15:28 (UTC)
此問題似乎已解決。--AdyaTalk 2024年2月4日 (日) 11:41 (UTC)

请求修复Module:Cite web的问题

在英维,Module:Cite web用于在接近模板限制时代替Template:Cite web,以此减少模板展开后大小。但鄙人将其搬运中维后无法使用,先前有编者搬运的Module:Cite news也无法使用。请求协助修复,感谢。——BlackShadowG Slava Ukraini! 2024年2月4日 (日) 13:03 (UTC)

不太懂含义,不过两个模块的getTitle返回值如果是"",显示正常,不知道是否能正常用。Module:Citation/CS1与英文版的相关代码有差异。--YFdyh000留言2024年2月4日 (日) 14:47 (UTC)

Template:Infobox Politburo对其他共产党的适用问题

2024年第06期技术新闻

MediaWiki message delivery 2024年2月5日 (一) 19:21 (UTC)

DOI校验问题

Help:引文格式1错误#bad_doi:“其会校验DOI值的前缀是否包含了适当的“10.”注册识别码”。但我发现有不符合该校验规则的合法DOI存在,例如DOI:10125/44126(可能是较早注册的DOI)--百無一用是書生 () 2024年2月5日 (一) 13:09 (UTC)

ISO 26324:2022里取消directory indicator必须为10的的要求了。--Mys_721tx留言2024年2月5日 (一) 13:28 (UTC)
那就是说Module:Citation/CS1/Identifiers#L-540-542可以删掉了?--百無一用是書生 () 2024年2月5日 (一) 15:00 (UTC)
剩下的校验应该保留。regex改成"[^%s–]-/[^%s–]-[^%.,]$"应该就行。--Mys_721tx留言2024年2月5日 (一) 19:34 (UTC)
这个编号其实不是DOI号,而是handle号(DOI号是handle号的一个子集),doi.org实际上是一个handle解析服务。可以试试hdl:10125/44126。--GZWDer留言2024年2月6日 (二) 08:31 (UTC)

“隐藏‘不转换’、‘简体’和‘繁体’三个标签”小工具在移动版部分失效

下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

如题,经实测在移动版只有zh变体会正确隐藏,zh-hans和zh-hant仍会显示。之前是好的,应该是最近坏掉的。--碟之舞📀💿 2024年2月3日 (六) 12:28 (UTC)

MediaWiki_talk:Gadget-hideConversionTab.js#編輯請求_2024-02-04。--碟之舞📀💿 2024年2月4日 (日) 04:40 (UTC)

本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

外观中皮肤设置似乎失效

本人已经发现了问题:谷歌搜索中第一个是zhm.100ke.info,导致了该错误的出现,本讨论的问题已经解决,但是本人并不会删除讨论,所以只得将讨论大上结束的标签,感谢各位的帮助!

如题,本人习惯Vector2010,故在参数设置-外观-皮肤中选择并保存了使用该外观。在此前的一段时间中,有时会出现首次进入某一页面(例如从谷歌点选进入)之后页面外观错误的情况(但是可惜的是,由于目前本人的所有页面样式都无法改变,所以本人无法确定这里描述的样式具体是哪个),这时再次刷新1-2次即可解决问题,无伤大雅,故本人并未提报。

但是在今天进入时,页面变成了Minerva外观,进入参数设置中查看,所选外观依旧为Vector2010,但是所有界面(包括参数设置)都变成了Minerva的外观。本人进行了多次刷新,也尝试使用Shift+F5清空页面缓存刷新,但都无果,故前来寻求帮助:

请问如何解决这个页面样式的错误问题?

以及提供一个可能有用的信息:本人必须使用VPN登录wiki,不知IP的不同是否会影响该功能。

感谢!--Ghrkya留言2024年2月7日 (三) 10:49 (UTC)

移动版(m.)均默认使用Minerva外观,这不是bug,除非连桌面版也随之变化了。IP不影响用户的浏览器设置。——暁月凛奈 (留言) 2024年2月7日 (三) 13:15 (UTC)
感谢您的解释!
但是在移动版中即使更改外观设置似乎也不会起作用?--Ghrkya留言2024年2月7日 (三) 13:33 (UTC)
设置不生效,不过通过?useskin=vector仍可启用。——暁月凛奈 (留言) 2024年2月7日 (三) 16:11 (UTC)
好的,谢谢您--Ghrkya留言2024年2月9日 (五) 05:42 (UTC)

动态热门的首页板块和内容页面不一致

如题,本留言发布时,动态热门的首页板块显示为Special:Permalink/80893110,而维基百科:动态热门则显示为Special:Permalink/80926707,两者内容不一致。 抄送@Shizhao。——BlackShadowG Slava Ukraini! 2024年2月12日 (一) 01:53 (UTC)

二者更新時間不同。前者正常時候在1:30 am (UTC)更新,後者大概在3:50 am (UTC)至4:00 am (UTC)更新。--— Gohan 2024年2月12日 (一) 07:12 (UTC)

2024年第07期技术新闻

MediaWiki message delivery 2024年2月13日 (二) 05:47 (UTC)

在讨论页中发表回复后,简繁转换暂时失效

偶见此问题,刷新页面后即恢复。--AdyaTalk 2024年2月18日 (日) 14:22 (UTC)

同见此问题。--0xDeadbeef (留言) 2024年2月18日 (日) 14:57 (UTC)
可见即所得的回复?可能老毛病,AJAX请求的解析器对书写转换支持问题。——Sakamotosan路过围观 | 避免做作,免敬 2024年2月19日 (一) 00:26 (UTC)

為何引文格式1模板引用的來源整條都變斜體了?

如題。--紺野夢人 2024年2月17日 (六) 16:14 (UTC)

没看到,请指出问题位置。--YFdyh000留言2024年2月17日 (六) 16:55 (UTC)
行動版。--寒吉留言2024年2月17日 (六) 18:26 (UTC)
显示异常的移动版页面中没有出现应有的TemplateStyles Module:Citation/CS1/styles.css cite.citation。该styles.css的链入页面,在移动版中正常呈现,templatecount.toolforge.org说该页面仅有1.2万个嵌入。Module:Citation/CS1的英文版,结尾会加载templatestyles,中文版CS1区别和问题成因未找出。--YFdyh000留言2024年2月17日 (六) 19:25 (UTC)
若本地沒有任何介面修改,那就是上游技術鍋,應考慮提報phab任務。—— Eric Liu 創造は生命(留言留名學生會 2024年2月18日 (日) 05:39 (UTC)
显示正常的1.2万个页面,基本都是经Template:Catalog_lookup_link引入了所需css。--YFdyh000留言2024年2月18日 (日) 08:56 (UTC)
确认MediaWiki 1.42.0-wmf.18所致,移动版皮肤css变更[17],cite元素不再有font: inherit;。但锅是本地的,CS1模板样式一直未起效。--YFdyh000留言2024年2月18日 (日) 12:48 (UTC)
本地现在有人改么?--百無一用是書生 () 2024年2月20日 (二) 02:01 (UTC)

2024年第08期技术新闻

MediaWiki message delivery 2024年2月19日 (一) 15:35 (UTC)

@Shizhao、@AnYiLin:Vector 2022那条好像会影响本站,请检查。--碟之舞📀💿 2024年2月21日 (三) 12:30 (UTC)

2024年第09期技术新闻

MediaWiki message delivery 2024年2月26日 (一) 19:22 (UTC)

active在這裡是「啟用」不是「活躍」...--Xiplus#Talk 2024年2月27日 (二) 01:30 (UTC)
changetags问题不知道会不会影响WP:高风险主题的一些操作方式? @LuciferianThomas--百無一用是書生 () 2024年2月27日 (二) 02:22 (UTC)
不會。只是從系統設定層面實踐目前奪去一般用戶修改版本標籤的權限,並不影響管理員添加標籤。--西 2024年2月27日 (二) 04:28 (UTC)

維基人可自行授予自己榮譽

本人於編輯個人頁時發現可自行加入{{SeniorChiefEditor}}等榮譽模板,且無錯誤訊息,該榮譽頁面也會顯示用戶名稱,請見本人頁面--August0422留言2024年2月27日 (二) 10:27 (UTC)

维基荣誉并非维基软件自带的一部分,其他语言维基百科鲜有中文维基百科这样的荣誉系统;中维的这套是由维基人依靠共识建立的规则、自行创建的模板和分类组成的,技术上本就没有限制用户自行加入模板。当然,技术上也没有限制其他用户给您的讨论页上加入{{Uw-ah1}}。--Irralpaca留言2024年2月27日 (二) 10:47 (UTC)
其实技术上可以用滥用过滤器实现限制用户本人加入荣誉模板,只是一般来说没有必要。--桐生ここ[讨论] 2024年2月28日 (三) 05:39 (UTC)
話說直一點,應該沒有人無恥到這種地步吧?委婉點說,就是社群相信維基人潔身自愛。—— Eric Liu 創造は生命(留言留名學生會 2024年2月28日 (三) 12:25 (UTC)

字詞轉換

在 英文網站上 下列語法 能正確轉換: (已將"{|}"符號 改為全形) {{lang-ru|{{wt|ru|перестройка}}}

但是 在中文網站上 卻會出錯!? 有高手能check一下差異嗎? Thanks --Innova留言2024年2月21日 (三) 08:58 (UTC)

Reference: https://en.wikipedia.org/wiki/Singularity_theory
奇点理论 --Innova留言2024年2月21日 (三) 09:08 (UTC)
中英文的{{wt}}模板指向不同。--YFdyh000留言2024年2月21日 (三) 10:25 (UTC)
是 有什麼特殊需求 導致中英文使用不同模板?
或者說 中文版 使用英文相同模板 會出什麼問題?
那 該如何解決 奇點理論 裡面的「... perestroika(俄語: class="wikitable")」 問題好 ?--Innova留言2024年2月23日 (五) 02:59 (UTC)
历史原因导致模板简称(别名、重定向)不同吧。模板调用代码中直接换掉就好,将wt换成英文实际指向的{{Wikt-lang}}。--YFdyh000留言2024年2月23日 (五) 03:59 (UTC)
07年注册、500多次编辑……把模板换掉不就是很容易的事?——Sakamotosan路过围观 | 避免做作,免敬 2024年2月23日 (五) 03:27 (UTC)
別這樣~ 中間有十多年窩在對岸... 連古哥都看不到... 只能擺渡的日子... ←_←"' --Innova留言2024年2月26日 (一) 09:51 (UTC)
哦,对(虽然这个理由的确很合理)——Sakamotosan路过围观 | 避免做作,免敬 2024年2月27日 (二) 01:14 (UTC)
假定善意!總是辛苦了。—— Eric Liu 創造は生命(留言留名學生會 2024年2月28日 (三) 12:27 (UTC)