跳转到内容

模块讨论:Autotaxobox

页面内容不支持其他语言。
维基百科,自由的百科全书

scientific name

[编辑]

请求已拒绝

都没有移植完咋就保护了捏。见Wikipedia:互助客栈/技术#Template:Taxonomy的Scientific_name显示为缺失~ viztor 2019年6月9日 (日) 04:48 (UTC)[回复]

@viztor根据下一章节的说明编辑并测试,结果并没有改善,仍显示为缺失,请提供完整草稿以免我搞错了什么;暂时关闭请求。--Xiplus#Talk 2019年6月25日 (二) 09:42 (UTC)[回复]

Template:Taxonomy的Scientific name显示为缺失

[编辑]

如题,参考Template:Taxonomy/Polyphaga,Scientific name一栏显示为缺失---Koala0090留言2019年6月7日 (五) 08:56 (UTC)[回复]

都没有移植完咋就保护了捏。~ viztor 2019年6月9日 (日) 04:48 (UTC)[回复]

[编辑]


如上,参数无法生效,导致部分与下级分类单元共用条目的上级分类单元无法设置链接显示名,如{{Taxonomy/Cystoviridae}}。--DvXg 📬 2022年11月1日 (二) 16:07 (UTC)[回复]

本地的taxonomy系列模板使用link_target链接到实际条目名,link为显示的名称,这一点与英维不同。--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 17:07 (UTC)[回复]
感谢说明,不过这里不兼容的原因是什么呢--DvXg 📬 2022年11月1日 (二) 18:18 (UTC)[回复]
顺便,为何我感觉这一系列名字都是你维原创的?(并没有说是阁下本人原创的。)--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 17:09 (UTC)[回复]
这纲、目都是2019年才填空增补上去的,之前是一直因为只有一个属悬空的,官方的说明[2]都指明了命名来源,最后可能也就这样了(Mindich没有官方译名是俗译,Vidaver是查译音表)。--DvXg 📬 2022年11月1日 (二) 18:03 (UTC)[回复]
照此更新后便能修复该 bug,但由于相关配套模板/模块还未同步更新,当前如此修改会造成一些错误,需等所有模板和模块更新完毕后才能修复。--萧漫留言2022年11月2日 (三) 22:59 (UTC)[回复]

@蕭漫在处理Template:Taxonomy/Lacticaseibacillus的时候遇到了同样的问题:目前zh_CN有两个叫做“乳酪杆菌属”的属,必须消歧义,但是不希望消歧义括号漏进显示。现在可以修吗? --Artoria2e5 讨论要完整回复请用ping 2023年12月16日 (六) 04:26 (UTC)[回复]

@Artoria2e5,已对该模板做了临时修复。我目前受限于时间和精力,只能做一些小修改。更新本模块是个大工程,并且要提出编辑请求等待管理员处理。--萧漫留言2023年12月16日 (六) 05:44 (UTC)[回复]
@蕭漫我大概懂了。我看到了T:Don't edit this line link text的讨论页,虽然我还是不懂问题出在哪(两个模块内容无实质性区别,所以不该是模块问题)。我只能怀疑shizhao所指的问题只在特定依赖{{{2}}}写法的T:Taxonomy/...模板中会触发。--Artoria2e5 讨论要完整回复请用ping 2023年12月17日 (日) 07:48 (UTC)[回复]

提议修改自动生物信息框系列模板以适配无中文名的情形

[编辑]

当前在分类群无中文名的情况下,会自动取学名作为条目名,但是这样一来就会导致学名被显示两次,例如在紫冠蕉鹃中,这个属是从冠蕉鹃属中拆分出来,因此目前还没有中文名,就在模板中显示为“属:Gallirex Gallirex”,但是这样非常多余而且影响美观,其实只显示为“属:Gallirex”即可,如同这样:Special:PermaLink/74351122。--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 12:35 (UTC)[回复]

如果确认没有问题,可以提交编辑请求。—— Eric Liu 創造は生命(留言留名学生会 2022年11月1日 (二) 13:14 (UTC)[回复]
我用户沙盒的那个只是用以前的{{Taxobox}}模板做的效果。我看了那几个模板没看懂怎么改。(哭--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 13:26 (UTC)[回复]
对技术层面不熟,但是支持此提议。——T I O U R A R E N 留言 2022年11月1日 (二) 14:44 (UTC)[回复]
这样改大概可以,但建议复核实际效果,我没有检查其他条目。--YFdyh000留言2022年11月1日 (二) 16:37 (UTC)[回复]
这种情况可在分类单元模板的“|scientific_name=”参数中加入解析器函数(“<noinclude>”标签),让学名只在模板页显示,不在条目中显示即可。如果是物种或种下单元没有中文名,可尝试以下两种解决方式:
  1. 在条目中的信息框内添加“|name=”参数并填入空格,这样原本应作为中文名显示的学名便会被覆盖,但可能会有编者误以为“|name= ”这样的空参数是冗余代码并将其移除,建议将空格改为 <!-- xxx --> 来提醒其他编者。
  2. 专门为该物种/种下单元建立一个种级分类单元模板/种下分类单元模板,像上面那样利用解析器函数(“<noinclude>”标签)来避免学名在条目中显示,同时在条目中改用{{Automatic taxobox}}模板生成信息框,通过其“|taxon=”参数调用这个种级/种下分类单元模板。(题外话:“Category:物种分类学模板”这一维护分类中,绝大部分都是多余无用的模板,在逐一检查后将批量提删。)--萧漫留言2022年11月2日 (三) 22:45 (UTC)[回复]
    感谢--——🦝英特浣熊耐尔留言贡献 2022年11月3日 (四) 09:33 (UTC)[回复]
    才发现用不着那么繁琐,直接给学名加上“<noinclude></noinclude>”标签就行:Special:Diff/74419938。--萧漫留言2022年11月4日 (五) 16:51 (UTC)[回复]

Lint error

[编辑]

请求已处理

Line 310 <b><span class="nowrap">' .. sinicizedRank .. '</b>:</span> to <span class="nowrap"><b>' .. sinicizedRank .. '</b>:</span>----Minorax«¦留言¦» 2023年4月29日 (六) 08:33 (UTC)[回复]

@Xiplus----Minorax«¦留言¦» 2023年4月29日 (六) 08:33 (UTC)[回复]
我把修改方案放在沙盒了,测试样例Module_talk:Autotaxobox/testcases看起来好像没什么问题。--Tiger留言2023年5月1日 (一) 18:51 (UTC)[回复]
@Tigerzeng 能进行编辑吗?Minorax«¦留言¦» 2023年5月14日 (日) 14:30 (UTC)[回复]
@Tigerzeng ?? Minorax«¦留言¦» 2023年5月31日 (三) 07:38 (UTC)[回复]
 已修复--百無一用是書生 () 2023年7月26日 (三) 07:26 (UTC)[回复]

可否改成调用strict库?

[编辑]

请求已处理

原因可以在Mediawiki.org了解一下,希望改第11行为

require('strict')

--Liuxinyu970226留言2024年7月25日 (四) 10:27 (UTC)[回复]

完成--百無一用是書生 () 2024年7月31日 (三) 03:06 (UTC)[回复]