模板讨论:Start date and age
外观
提升错误处理能力
[编辑]提升错误处理能力
[编辑]英文维基使用以下语法不会显示任何错误
{{Start date and age|1923||}}
结果: 1923年
谢谢--Winston(留言) 2021年11月8日 (一) 07:00 (UTC)
这种技术性问题,我看见过。--夏雪若(留言) 2021年12月20日 (一) 13:25 (UTC)
编辑请求 2023-12-21
[编辑]请求已处理-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月21日 (四) 12:08 (UTC)
处理第二个和第三个参数传进空白的情况,参见#提升错误处理能力_2、Wikipedia:互助客栈/技术#{{End_date_and_age}}错误--SunAfterRain 2023年12月21日 (四) 11:03 (UTC)
- 完成:@SunAfterRain:请求已处理。-- 宇帆-娜娜奇🐰鲜果茶☕在维基百科寻求休闲是否搞错了什么(☎️·☘️) 2023年12月21日 (四) 12:08 (UTC)
{{End date and age}}错误
[编辑]然而标记上End date and age是三个参数都必须要填就是了... Special:Diff/80195517--SunAfterRain 2023年12月21日 (四) 12:12 (UTC)
- 下列讨论已经关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
只填年分会出现 错误:第一个参数不能被解析为日期或时间。 见马里乌波尔足球会--John123521(留言-贡献) 2023年10月22日 (日) 10:55 (UTC)
- Template talk:Start date and age报告过该问题。T:Start date and age中调用T:Time ago时未检查参数2、3是否空白,导致多余-。Start date and age中有缺省值,但传入空值为参数时,缺省值似乎不生效。目前用临时方法修复了End date and age。--YFdyh000(留言) 2023年10月25日 (三) 18:00 (UTC)
- 本讨论已关闭,请勿修改。如有任何意见,请在合适的讨论页提出,而非再次编辑本讨论。
编辑请求 2024-10-06
[编辑]
正在请求他人代为编辑受保护的页面(编辑:仅允许模板编辑员;移动:仅允许模板编辑员(保护日志)) 注意:本模板不是用于请求开放页面给予编辑,相关请求请至请求解除保护页申请;本模板是用于请求可以编辑的用户帮忙修改内容。 请求时请列明理由及内容,对于模板、模块、MediaWiki命名空间的修改请求,请阅读相关方针。(工具:处理、申请解除保护) 如果您想直接展示给管理员修改后的页面及清楚地列出编辑差异,请将本模板改为 {{Editprotected|patch=}} ,点击“显示预览”并按照提示进一步操作。 |
语法 {{start date and age|{{wikidata|qualifier|P348|P577}}}} 在en正确显示,zh显示有格式问题,在wiki bug report询问好像跟Lua module有关,请求修改,让zh正确显示,
测试步骤,在en及zh的spring boot维基页,贴上 {{start date and age|{{wikidata|qualifier|P348|P577}}}} , 按预览, 在en正确显示,zh显示有格式问题
--Wikiuserwk(留言) 2024年10月6日 (日) 01:13 (UTC)
- 其实是因为本模板可以处理
{{start date and age|15 February 2024}}
,但不能处理{{start date and age|2024年9月19日}}
。--Kcx36(留言) 2024年10月6日 (日) 16:46 (UTC)- 阅读 wikidata template 用法, 进一步知道raw可以让年月日转为 2024-9-19, {{start date and age|{{wikidata|qualifier|raw|P348|P577}}}} 预览为
2024-09-19年,19天前
,没有错误讯息, 接近正确格式, 2024-09-19年
假设有办法修改原始码, 转2024年09月19日,19天前
,即符合语句- 尝试预览{{wikidata|raw|qualifier|P348|P577}}发现错误讯息附Lua module连结,
- https://zh.wikipedia.org/w/index.php?title=Module:Wd&action=edit#mw-ce-l2557
- Module:Wd 在 wikidata 原始码有用, https://zh.wikipedia.org/w/index.php?title=Template:Wikidata&action=edit
- 关联语法:
safesubst:#invoke:Wd|main
- Wd原始码
parseDate(dateStr, precision)
日期处理 - https://en.wikipedia.org/wiki/Template:Wikidata--Wikiuserwk(留言) 2024年10月8日 (二) 12:18 (UTC)
- 阅读 wikidata template 用法, 进一步知道raw可以让年月日转为 2024-9-19, {{start date and age|{{wikidata|qualifier|raw|P348|P577}}}} 预览为