模組討論:Autotaxobox

由Shizhao在話題可否改成調用strict庫?上作出的最新留言:4 個月前

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)回覆
返回 "Autotaxobox" 頁面。