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


MediaWiki:Graph-disabled 编辑请求

用户框原码的< noinclude >是什么意思/有何作用?Wikipedia:用户框没有说明

通过robots.txt阻止Google索引“不转换”、“简体”和“繁体”变体的内容

如标题所述,目前Google仍在索引zhzh-hanszh-hant变体的内容。原则上这些变体包含的地区词转换不完整,不应该呈现给用户。我提议通过本站robots.txt来阻止Google索引这些页面。

大致想法如下:

# Search engines should not crawl these pages due to insufficient Simp-Trad conversion, use region-specific variants instead
Disallow: /zh/
Disallow: /zh-hans/
Disallow: /zh-hant/

然后最好让WMF通知一下Google,免得对面一头雾水。--Diskdance 2023年6月1日 (四) 13:15 (UTC)

似乎不必要,这能增加转换不完全的资料与术语的索引和匹配成功率。这也无法解决结果顺序不好的问题。还曾有建议阻止/zh/,未落实。--YFdyh000留言2023年6月1日 (四) 13:40 (UTC)
这两个问题我认为都是Google的功课,我们能做的只有这些。不转换我给忘了,应该也要加上。--Diskdance 2023年6月1日 (四) 13:48 (UTC)

2023年第19期技术新闻

MediaWiki message delivery 2023年5月9日 (二) 00:35 (UTC)

好消息:Graph扩展大概修过了,升底库版本处理;坏消息:相应语法可能要改。 ——Sakamotosan路过围观 | 避免做作,免敬 2023年5月9日 (二) 01:12 (UTC)
期待一下新的Graph。--EvesiestaDie Gedanken sind frei! 2023年5月10日 (三) 15:00 (UTC)
话说图表有在修复吗?毕竟有条目在使用……--EvesiestaDie Gedanken sind frei! 2023年5月14日 (日) 09:28 (UTC)
另外,既然准备开IP Masking,是时候讨论要不要将完整IP信息显示(“ipinfo-view-full”)也给其他需要处理破坏等的管理型组别了(例如新页面巡查组)。现阶段的基本组别(“ipinfo-view-basic”)只能看除ASN、ISP、组织以外的其他信息(IP地址本身能不能看到不能确定,要找现在有权限的组别用户才能知道)。——Sakamotosan路过围观 | 避免做作,免敬 2023年5月9日 (二) 01:18 (UTC)
个人希望能把原ip地址式的用户名查看权限也给到回退员。--EvesiestaDie Gedanken sind frei! 2023年5月9日 (二) 15:00 (UTC)
啊看来不可能了,获取原本ip的操作会被记录在专门的日志页面……--EvesiestaDie Gedanken sind frei! 2023年5月9日 (二) 15:05 (UTC)
应该不同,所有查询IP的操作都会被记录到日志,但查看IP查询日志的权限暂时好像给CU,那个权限好像说了不能给。但查看详细IP信息的权限好像有单子能给。——Sakamotosan路过围观 | 避免做作,免敬 2023年5月10日 (三) 00:37 (UTC)
OK。--EvesiestaDie Gedanken sind frei! 2023年5月10日 (三) 14:59 (UTC)
本地可以考虑批量修改用<syntaxhighlight>高亮wikitext的页面。--Diskdance 2023年5月11日 (四) 12:54 (UTC)
以前用code+nowiki标记维基代码的习惯或许也可以改了?--洛普利宁 2023年5月13日 (六) 16:12 (UTC)
应该可以。--Diskdance 2023年5月17日 (三) 12:05 (UTC)
tipsy是否有在小工具使用? ——魔琴 留言 贡献 新手2023计划 ] 2023年5月15日 (一) 02:45 (UTC)
以上为可能使用了tipsy的js页面--百無一用是書生 () 2023年5月15日 (一) 03:34 (UTC)
我没搞错的话本站绿链就用了这个吧?--Diskdance 2023年5月17日 (三) 12:04 (UTC)
@Shizhao:WMF员工已经把默认启用的绿链小工具修了(Special:Diff/77266220/77276474),其他没默认启用的ILH小工具如果依赖的话也需要跟进。--Diskdance 2023年5月18日 (四) 11:17 (UTC)
修的好暴力。。。--百無一用是書生 () 2023年5月18日 (四) 12:36 (UTC)
绿链修坏了?有人在下面提到绿链出故障了。--日期20220626留言2023年5月27日 (六) 06:48 (UTC)
为啥预设是粤语啊...?-- 宇帆-雪菲蛋糕🎂娜娜奇🐰鲜果茶☕在维基百寻求休闲是否搞错了什么☎️·☘️2023年5月27日 (六) 07:08 (UTC)
@Diskdance:我发现到Wikipedia:格式手册/列表里面的<syntaxhighlight>lang语法高亮选项,有的是用moin(如Wikipedia:格式手册/列表#图片和列表),有的是用text(如Wikipedia:格式手册/列表#带圆点的列表),但内容其实是Wiki标记语言,我想其他页面也有类似问题--林勇智 2023年6月4日 (日) 10:17 (UTC)
那就请统一修正。另外有一个问题是syntaxhighlight目前还不支持简繁转换,这个需要注意。--Diskdance 2023年6月4日 (日) 11:49 (UTC)
@DiskdanceHelp:高级字词转换语法#不转换的内容的内容也要加入<syntaxhighlight>,因为<syntaxhighlight>是“程式码”类的标签--林勇智 2023年6月5日 (一) 14:30 (UTC)

关于一个css

我的一个页面使用了一个css,但是它报错“必须具有内容模型‘已过滤的CSS’用于模板样式”。这个页面有关WP:DC21,需要进行测试以便修正错误。 故请求将User:范博2004/沙盒/6/style.css的内容模型从“CSS”更改为“已过滤的CSS”。谢谢。--——范博📧·🎤·✍🏽🇨🇳 2023年6月5日 (一) 01:17 (UTC)

或许使用background-image引用外部图片是不被“已过滤的CSS”支持的。--Teetrition留言2023年6月5日 (一) 01:49 (UTC)
那段代码复制自Wikipedia:首页/styles.css--——范博📧·🎤·✍🏽🇨🇳 2023年6月5日 (一) 01:58 (UTC)
感觉并不是很需要这么多? ——魔琴 留言 贡献 新手2023计划 ] 2023年6月5日 (一) 14:30 (UTC)
可以在Template:沙盒下面建立测试页面。参考Help:模板样式#基本使用方法说明,前缀索引。--YFdyh000留言2023年6月5日 (一) 14:43 (UTC)

2023年第23期技术新闻

MediaWiki message delivery 2023年6月5日 (一) 22:51 (UTC)

v22目录缩进

目前vector-2022左侧目录的缩进是8px,我认为应该改为一个字符以符合中文版式。已知.vector-toc的font-size是0.875em,因此建议:

.vector-toc-list-item {
    padding-left: 0.875em;
}

不过选择器还要叠个两三层,界面管理员自己看着办吧 ——魔琴 留言 贡献 新手2023计划 ] 2023年6月7日 (三) 12:42 (UTC)

本站多个小工具与本周部署的 Vector 2022 不相容之问题

详见 WP:VPO#小结。目前可能较大影响的问题分别有:繁简转换通知与宽度切换的重叠、{{TOClimit}}无效致WP:DYKC目录异常、NotaTA查看器的风格问题、小工具不在 sticky header 显示。期望各位可以关注及研究如何修正之。谢谢。--SCP-0000留言2023年6月4日 (日) 18:50 (UTC)

小工具不在 sticky header 显示:各位自查一下自己的common.js和常用的小工具里面有没有用addPortletLink或者jQuery在#p-personal加东西的,把东西也加到#p-personal-sticky-header试试看(我还没试)。 ——魔琴 留言 贡献 新手2023计划 ] 2023年6月7日 (三) 12:28 (UTC)
@魔琴:是这样没有错。如果说没有时间大改,最简单的解决方法应该就是User:SunAfterRain/js/Vector2022StickyHeaderAutoCopy.js这种自动复制的方法,不过限制也挺多的(要一劳永逸还是得如同上面的做法)--SunAfterRain 2023年6月7日 (三) 15:47 (UTC)

Global RfC filled to enable global abuse filters on large Wikimedia projects by default

中文标点符号

引号,英式双开引号(前半个引号,U+201C)和英式双闭引号(后半个引号,U+201D )在视觉上无法明显区分,但是在引号#电脑应用章节,“Good morning, Dave,” said HAL.,这段代码里面的引号显示效果就比较好。不知道在技术上如何在页面上定义这种字体,在网上搜到说是可以通过unicode-range来改变特定字符的字体。

另外,77583908#连接号一字线的符号选择,其中常用的一字线间隔号在显示上也不是很好,不是过宽就是过窄,间隔号可能是网页排版优先使用西文字体的缘故。另见知乎问题为什么在有些软件环境下中文里的中圆点(间隔号)是半角的? - 知乎--Kethyga留言2023年6月7日 (三) 10:47 (UTC)

网页的font-family是sans-serif,代码的font-family是monospace。如果您没在浏览器设置等宽默认字体的话,我猜您用的是分别是微软雅黑中易宋体。微软雅黑的弯引号做得实在是一言难尽(也可以看看User:Ericliu1912/论述#格式第三条)…….第一级和第二级的标题使用的字体确实优先使用西文:font-family: 'Linux Libertine','Georgia','Times',serif;但正文还是sans。 ——魔琴 留言 贡献 新手2023计划 ] 2023年6月7日 (三) 11:25 (UTC)
@Ericliu1912 @魔琴 在个人的CSS配置文件中加了点东西,暂时可以显示《标点符号用法》(GB/T 15834—2011)中蝌蚪形的引号,其中间隔号使用思源黑体中易宋体(SimSun)、新宋体(NSimSum)会占用一个字宽度,见截图。不过这个间隔号因为在部分模板中以英文间隔号使用,使用思源黑体之后,导航模板(navbox)中条目的间距变宽了,比如乔治·奥威尔底部导航。--Kethyga留言2023年6月8日 (四) 12:40 (UTC)

提议于繁简转换通知增加相容Vector 2022之提示文字

2023年第24期技术新闻

MediaWiki message delivery 2023年6月12日 (一) 14:50 (UTC)

脚本错误:没有“Type in location”这个模块

有条件(动态)补零(WP预设字体的0很像o)?

如何自动将未够4位的数补足0?补0对表达

 0% 中文维基百科的
136万3319篇条目中,
没有一篇是我建立的!

(模板:User humility)等要补够4位的数很有用

(原本格式是逢千加逗,不符中文的万进制)——勿用“进行”污染中文,要言简意赅。 匣赶以乙精写 2023年6月11日 (日) 06:34 (UTC)

@捍粤者{{padleft:<未够4位的数>|4}}。例如{{padleft:341|4}}会输出0341。--惠龙留言2023年6月11日 (日) 08:21 (UTC)
多谢。--——勿用“进行”污染中文,要言简意赅。 匣赶以乙精写 2023年6月14日 (三) 15:21 (UTC)

Vector-2022下首页设计问题

先开个章节。动员令讨论中有人提到,“banner[...]宽度和上方工具列不一致”,记得之前有谁(好像是书生)也提到首页的设计问题。 ——魔琴 留言 贡献 新手2023计划 ] 2023年6月15日 (四) 08:22 (UTC)

如何为模板参数加描述

模板:Expand language的语言参数有必填、范例等描述。——勿用“进行”污染中文,要言简意赅。 匣赶以乙精写 2023年6月13日 (二) 18:32 (UTC)

Wikipedia:模板数据,不确定您具体问什么。--YFdyh000留言2023年6月13日 (二) 20:40 (UTC)
在条目加模板:Expand language时,会提供几项参数及其说明:
[语言1
参数是必填的。
范例:en]
制作模板时如何为参数[语言1]加[参数是必填的。
范例:en]等参数说明?
加问:如何用自订顺序,而非按出现次序排模板参数?--——勿用“进行”污染中文,要言简意赅。 匣赶以乙精写 2023年6月14日 (三) 15:04 (UTC)
Template:Expand_language#相关模板-编辑模板数据,页面加载后等待片刻,有可视化编辑界面。其中有描述、必需等选项,参数顺序也可以拖拽。--YFdyh000留言2023年6月14日 (三) 18:03 (UTC)
怎在其它模(Template:元素嘅盐粤语Template:元素嘅鹽)为参数加描述?我想改的不是模板:Expand language,上面只是举例。——勿用“进行”污染中文,要言简意赅。 匣赶以乙精写 2023年6月15日 (四) 11:58 (UTC)
Wikipedia:模板数据/教学#工具zh-yue:Template:元素嘅盐/doc有模板数据。--YFdyh000留言2023年6月15日 (四) 22:47 (UTC)

{{Cite report}}修正

Vector(2022)皮肤下,语言链接中部分文字未实现繁简转换

北京市条目为例。在使用Vector(2022)皮肤的情况下,点击右上角的语言链接,上方显示“在湘语、ꆇꉙ,和更多語言裡缺少”,点击后提示“此頁面缺少在您可能理解的幾個語言裡。您可以在幾分鐘內翻譯它!”。这些文字未能正常实现繁简转换。个人不太清楚在什么地方可以翻译这些文字。--Shenzhiming88留言2023年6月9日 (五) 00:26 (UTC)

已增加翻译 translatewiki:MediaWiki:Cx-uls-relevant-languages-panel-message/zh-hans。--SCP-0000留言2023年6月11日 (日) 05:24 (UTC)
SCP-2000建议阁下再增加翻译translatewiki:MediaWiki:Cx-uls-relevant-languages-banner-text-single-missing/zh-hans,内容为“在$1和更多语言里缺少”,以便完全修复该问题。感谢。--深鸣留言2023年6月17日 (六) 13:11 (UTC)
“在 $1和更多语言 里 缺少”? ——魔琴 留言 贡献 新手2023计划 ] 2023年6月17日 (六) 15:23 (UTC)
是的。另外还有“語”在简体和繁体模式下不一样。--深鸣留言2023年6月18日 (日) 03:23 (UTC)
@深鸣:已增加。谢谢。--SCP-0000留言2023年6月17日 (六) 17:07 (UTC)
 谢谢您--深鸣留言2023年6月18日 (日) 03:33 (UTC)
“此页面 缺少 在 您可能理解的几个语言 里”? ——魔琴 留言 贡献 新手2023计划 ] 2023年6月15日 (四) 10:31 (UTC)

Other uses 模板的编辑请求

T:Taxonbar的连结重复问题

2023年第25期技术新闻

MediaWiki message delivery 2023年6月19日 (一) 20:08 (UTC)

要如何让css可以使用path()

.tututest {
	position        : absolute;
	width           : 100px;
	height          : 100px;
	background-color: #0d0;
	clip-path       : path('M0,0v20h7v-13h13v-7zM0,100v-20h7v13h13v7zM100,0v20h-7v-13h-13v-7zM100,100v-20h-7v13h-13v7z');
}

要如何让css可以使用path()? 不能用的原因例如我照着Help:模板样式创建了Template:Wj654cj86/沙盒/tututest.css,结果将上面代码贴到里面后维基百科内的css解析器不让我使用path(),虽然有查了资料这好像是css4的东西,维基百科的css解析器只支援到css3,希望可以支援path()。--Wj654cj86留言2023年6月16日 (五) 10:08 (UTC)

能用吗?我之前在其它wiki站顶着error用了:has(),是能生效的(至少在我的Chrome上)。 ——魔琴 留言 贡献 新手2023计划 ] 2023年6月17日 (六) 18:19 (UTC)
  • 我是跳警告不是跳错误,不过维基百科的css解析器不给我编辑,直接跳出警告说使用了path。再来就是我英文不太好,希望有人能帮我提议增加部分css4的功能;虽然有其他方法可以解决且暂时代替,但我也测试过path已经在主流浏览器edge、chrome、火狐都能使用,维基百科的解析器如果依旧停留在旧版会导致模板编辑者会很痛苦,无法使用新技术并且要寻找旧技术来解决。 Wj654cj86留言2023年6月20日 (二) 12:42 (UTC)

“伊莎贝拉”被错误转换为“伊莎柏拉奇”

我在条目百年战争#英格兰段落,发现“法兰西的伊莎贝拉”(条目现改名伊莎贝拉·德·法兰西)被错误转换成“法兰西的伊莎柏拉奇”,原本以为是笔误,但是条目原文写的是“伊莎贝拉”,显示出来的却是“伊莎柏拉奇”。这样可以怎么修正?我在Module:CGroup/People找不到,目前看来可能是noteTA的“Popes”转换会相冲突。——George6VI留言2023年6月21日 (三) 08:17 (UTC)

这个转换在Module:CGroup/Popes里面,您是不是找错了。--YFdyh000留言2023年6月21日 (三) 09:43 (UTC)
Module:CGroup/Popes里面的Pelagius:zh-hant:柏拉奇; zh-hans:柏拉奇; zh-hk:貝拉--Kethyga留言2023年6月25日 (日) 14:51 (UTC)
暂已修复。--Kethyga留言2023年6月25日 (日) 15:00 (UTC)

分类名未应用手动转换规则

不确定是否已知问题、新增问题。TG群中的报告,[26]洼姓分类被显示为窪姓。--YFdyh000留言2023年6月23日 (五) 10:52 (UTC)

NoteTA中加了禁止转换后,繁体中还是显示为“窪姓”,不知道是不是和其处在分类命名空间有关系?--Kethyga留言2023年6月26日 (一) 03:15 (UTC)

2023年第26期技术新闻

MediaWiki message delivery 2023年6月26日 (一) 16:18 (UTC)

第三方资源方针

基于用户隐私及安全的考量,基金会安全团队现提案第三方资源方针。方针禁止用户脚本及小工具加载第三方资源,并在可适用的情况下应使用 Wikimedia 服务器上现有的资源及脚本等。除非用户已获通知及同意加载第三方资源,以及代码需公开及公告在相关 Noticeboard 上,以便监察及审查

依据 phab:T335892,目前已知本站会受影响的脚本分别有:MediaWiki:Gadget-fixlinkstyle.jsMediaWiki:Gadget-webfontloader.jsMediaWiki:Gadget-webfont.js、Wikiplus。谢谢。--SCP-0000留言2023年6月29日 (四) 09:48 (UTC)

Wikiplus可以根据CC BY-SA导入到MediaWiki空间。——暁月凛奈 (留言) 2023年6月29日 (四) 10:47 (UTC)

编辑框下方的符号工具区(div.mw-editTools)可以自定义吗?

想自订一个符号表替换掉预设的符号。记得多年前好像有个小工具,可以在特定用户页中自订编辑框下方的符号表。现在还有没有这样的技术了?--洛普利宁 2023年6月30日 (五) 05:55 (UTC)