模块讨论:Infobox element isotopes
本模块依照页面评级标准无需评级。 本模块属于下列维基专题范畴: |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
很多“××的同位素”页面存在lua错误
最近在浏览时偶然发现很多“××的同位素”页面存在Lua错误,导致表格无法浏览。如铅的同位素等。
错误体现在表格“主要的铅的同位素”中,提示如“Lua错误 在Module:Lan的第18行:attempt to call method 'callParserFunction' (a nil value)”的错误。
--Maybeonly(留言) 2022年5月6日 (五) 01:32 (UTC)
- 先行修复了--Xiplus#Talk 2022年5月6日 (五) 01:47 (UTC)
- 不过仍有问题,@A2569875 Module:Infobox element isotopes static_funcs.get_link 的 ['lang'] 值应该是“英语”而不是“en”,['lang-code'] 为 en 则没问题。--Xiplus#Talk 2022年5月6日 (五) 01:48 (UTC)
- @Maybeonly:以前是没有这个问题的,不然我先前推荐的数个“××的同位素”之DYKC也不可能会上首页(DYKC时,页面有错误一定全是(-)反对票),怀疑是近期Module:Ilh的更改(WP:互助客栈/技术#Translink简化)造成的。@Xiplus:以往直接呼叫main的原因是,旧版会自动将“en”转成“英语”输出,所以仍认可能为是Module:Ilh相关修订考量不够周全造成。目前已将新版的Main fork一份到Module:Infobox element isotopes中让“en”能转成“英语”输出。-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年5月6日 (五) 03:58 (UTC)
- @A2569875:“以往直接呼叫main的原因是,旧版会自动将“en”转成“英语”输出”从以前就没有这个功能,“以前是没有这个问题的”刚刚在beta站将所有模板恢复到旧版本,以前该问题就一直存在,实际上非常难发现,如果有开启小工具(预设开启),要将鼠标移上去才会看到“可参考en维基百科的对应页面”。--Xiplus#Talk 2022年5月6日 (五) 04:37 (UTC)
- 自动将“en”转成“英语”输出的功能实际上是这次更改才加入的功能,以前这个值是从模板传入的:Special:Diff/71453014,所以在以前直接呼叫Module是没有这个功能的。--Xiplus#Talk 2022年5月6日 (五) 04:40 (UTC)
- @Xiplus:但现在没有问题。以铅的同位素之Infobox中绿色的211Bi为例,将鼠标移上去会看到“条目“铋-211”尚未创建,可参考英语维基百科的对应页面:bismuth-211。”显示是正常的-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年5月6日 (五) 04:44 (UTC)
- @A2569875:那是我这次Module:Ilh修订在才修好的,我已经建立旧版本于Draft:铅的同位素,您可以自己看看以前显示是怎样。--Xiplus#Talk 2022年5月6日 (五) 04:47 (UTC)
- 但以前不会“Lua错误 在Module:Lan的第18行:attempt to call method 'callParserFunction' (a nil value)”。-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年5月6日 (五) 04:50 (UTC)
- 所以我已经调整成“跟以前一样 Special:Diff/71489796”,但我要提醒你的是,以前的版本也是有些微错误的。--Xiplus#Talk 2022年5月6日 (五) 04:53 (UTC)
- 但以前不会“Lua错误 在Module:Lan的第18行:attempt to call method 'callParserFunction' (a nil value)”。-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年5月6日 (五) 04:50 (UTC)
- @A2569875:那是我这次Module:Ilh修订在才修好的,我已经建立旧版本于Draft:铅的同位素,您可以自己看看以前显示是怎样。--Xiplus#Talk 2022年5月6日 (五) 04:47 (UTC)
- @A2569875:“以往直接呼叫main的原因是,旧版会自动将“en”转成“英语”输出”从以前就没有这个功能,“以前是没有这个问题的”刚刚在beta站将所有模板恢复到旧版本,以前该问题就一直存在,实际上非常难发现,如果有开启小工具(预设开启),要将鼠标移上去才会看到“可参考en维基百科的对应页面”。--Xiplus#Talk 2022年5月6日 (五) 04:37 (UTC)
- @Maybeonly:以前是没有这个问题的,不然我先前推荐的数个“××的同位素”之DYKC也不可能会上首页(DYKC时,页面有错误一定全是(-)反对票),怀疑是近期Module:Ilh的更改(WP:互助客栈/技术#Translink简化)造成的。@Xiplus:以往直接呼叫main的原因是,旧版会自动将“en”转成“英语”输出,所以仍认可能为是Module:Ilh相关修订考量不够周全造成。目前已将新版的Main fork一份到Module:Infobox element isotopes中让“en”能转成“英语”输出。-- 今晚 我想来点 [雪菲🐉蛋糕🎂] 配 [娜娜奇🐰鲜果茶☕](☎️·☘️) 2022年5月6日 (五) 03:58 (UTC)