Wikipedia kcgwiki https://kcg.wikipedia.org/wiki/A%CC%B1tsak_Wat_Wu MediaWiki 1.46.0-wmf.26 first-letter Media Wat khwo A‌̱lyiat A‌̱tyunta̱m A‌̱lyiat a‌̱tyunta‌̱m Wukipedia A‌̱lyiat Wukipedia Fail A‌̱lyiat fail MediaWiki A‌̱lyiat MediaWiki Ta‌̱mpi‌̱let A‌̱lyiat ta‌̱mpi‌̱let Beang A‌̱lyiat beang Sa A‌̱lyiat nsa TimedText TimedText talk Module Module talk Event Event talk A̱sa̱khwot 0 255 42121 37523 2026-05-05T19:17:16Z Kambai Akau 15 /* */ 42121 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱sa̱khwot/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱sa̱khwot/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əsəkhwot/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱sa̱khwot/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱sa̱khwot/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱sa̱khwot/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[Fail:Water_drop_001.jpg|thumb|Ta a̱jojot a̱sa̱khwot]] [[Fail:Ice Block, Canal Park, Duluth (32752478892).jpg|thumb|A̱kpa̱u taan a̱sa̱khwot]] [[Fail:Monterrey Mexico Clouds.jpg|thumb|Á̱ni̱nian mi̱ kyai tswazwa swanta ba̱ ni̱ bwuak neet di̱ yet lywei si̱ nat a̱jojot a̱sa̱khwot ji̱ va nang za a̱ni]] '''A̱sa̱khwot''' na (fomula kemikat '''H'''<sub>'''2'''</sub>'''O''') yet a̱ngga kemikat wa a̱ sang swuan, a̱ li ma̱ wowot, á̱ si̱ mi̱n fa̱k di̱ niaat, a̱ nwai swam, a̱ si̱ nyia̱ kpa̱mkpaan sang li, a̱ si̱ yet a̱tsatsak kap nfam a̱sa̱khwot swanta ma̱ng kap a̱jojot nkyang mi̱ nvam a̱mgba̱m nkyang nswuan (mi̱ zang hu hwa a̱ maai byii̱k a̱ kyiai ma̱ng nkyang njhyang a̱ni) a̱ swak ma̱ng shi a̱ni.<ref>[https://www.usgs.gov/special-topic/water-science-school/science/water-qa-why-water-universal-solvent?qt-science_center_objects=0#qt-science_center_objects Water Q&A: Why is water the "universal solvent"?] (di̱n Shong). U.S. Department of the Interior. www.usgs.gov</ref>. ==Ya̱fang== <references/> ==A̱ka̱fwuop nta== * [http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT OECD Water statistics] {{Webarchive|url=https://web.archive.org/web/20090101221540/http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT |date=2009-01-01 }} * [http://www.worldwater.org/ The World's Water Data Page] * [http://www.fao.org/nr/water/aquastat/main/index.stm FAO Comprehensive Water Database, AQUASTAT] * [http://worldwater.org/conflict.html The Water Conflict Chronology: Water Conflict Database] {{Webarchive|url=https://web.archive.org/web/20130116181835/http://www.worldwater.org/conflict.html |date=16 January 2013 }} * [http://ga.water.usgs.gov/edu/ Water science school] (USGS) * [http://water.worldbank.org/ Portal to The World Bank's strategy, work and associated publications on water resources] * [http://www.awra.org/ America Water Resources Association] {{Webarchive|url=https://web.archive.org/web/20180324205603/http://awra.org/ |date=24 March 2018 }} * [https://www.waterontheweb.org Water on the web] * [http://www1.lsbu.ac.uk/water/ Water structure and science] {{Webarchive|url=https://web.archive.org/web/20141228024506/http://www1.lsbu.ac.uk/water/ |date=28 December 2014 }} * [https://www.youtube.com/watch?v=mPpKhxtFf1Q Why water is one of the weirdest things in the universe] [[BBC]] Ideas, Video, 3:16 minutes, 2019 * [https://www.nsf.gov/news/special_reports/water/ The chemistry of water] {{Webarchive|url=https://web.archive.org/web/20200619074258/https://www.nsf.gov/news/special_reports/water/ |date=2020-06-19 }} (NSF special report) * [http://www.iapws.org/index.html The International Association for the Properties of Water and Steam] {{Webarchive|url=https://web.archive.org/web/20220927120500/http://www.iapws.org/index.html |date=2022-09-27 }} * [https://www.pbs.org/wgbh/molecule-that-made-us H2O:The Molecule That Made Us], a 2020 [[PBS]] documentary [[Category:A̱yaati̱kut ba̱ byia̱ nghwughwu a̱guguut]] [[Category:Hydrogen compounds]] [[Category:Inorganic solvents]] [[Category:Liquids]] [[Category:Materials that expand upon freezing]] [[Category:Nuclear reactor coolants]] [[Category:Oxides]] [[Category:Oxygen compounds]] [[Category:A̱sa̱khwot| ]] m4i0mtgwkd280hdcevcz8cygwzm851f 42122 42121 2026-05-05T19:17:39Z Kambai Akau 15 42122 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱sa̱khwot/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱sa̱khwot/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əsəkhwot/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱sa̱khwot/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱sa̱khwot/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱sa̱khwot/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[Fail:Water_drop_001.jpg|thumb|Ta a̱jojot a̱sa̱khwot]] [[Fail:Ice Block, Canal Park, Duluth (32752478892).jpg|thumb|A̱kpa̱u taan a̱sa̱khwot]] [[Fail:Monterrey Mexico Clouds.jpg|thumb|Á̱ni̱nian mi̱ kyai tswazwa swanta ba̱ ni̱ bwuak neet di̱ yet lywei si̱ nat a̱jojot a̱sa̱khwot ji̱ va nang za a̱ni]] '''A̱sa̱khwot''' na (fomula kemikat '''H'''<sub>'''2'''</sub>'''O''') yet a̱ngga kemikat wa a̱ sang swuan, a̱ li ma̱ wowot, á̱ si̱ mi̱n fa̱k di̱ niaat, a̱ nwai swam, a̱ si̱ nyia̱ kpa̱mkpaan sang li, a̱ si̱ yet a̱tsatsak kap nfam a̱sa̱khwot swanta ma̱ng kap a̱jojot nkyang mi̱ nvam a̱mgba̱m nkyang nswuan (mi̱ zang hu hwa a̱ maai byii̱k a̱ kyiai ma̱ng nkyang njhyang a̱ni) a̱ swak ma̱ng shi a̱ni.<ref>[https://www.usgs.gov/special-topic/water-science-school/science/water-qa-why-water-universal-solvent?qt-science_center_objects=0#qt-science_center_objects Water Q&A: Why is water the "universal solvent"?] (di̱n Shong). U.S. Department of the Interior. www.usgs.gov</ref>. ==A̱ya̱fang== {{reflist}} ==A̱ka̱fwuop nta== * [http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT OECD Water statistics] {{Webarchive|url=https://web.archive.org/web/20090101221540/http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT |date=2009-01-01 }} * [http://www.worldwater.org/ The World's Water Data Page] * [http://www.fao.org/nr/water/aquastat/main/index.stm FAO Comprehensive Water Database, AQUASTAT] * [http://worldwater.org/conflict.html The Water Conflict Chronology: Water Conflict Database] {{Webarchive|url=https://web.archive.org/web/20130116181835/http://www.worldwater.org/conflict.html |date=16 January 2013 }} * [http://ga.water.usgs.gov/edu/ Water science school] (USGS) * [http://water.worldbank.org/ Portal to The World Bank's strategy, work and associated publications on water resources] * [http://www.awra.org/ America Water Resources Association] {{Webarchive|url=https://web.archive.org/web/20180324205603/http://awra.org/ |date=24 March 2018 }} * [https://www.waterontheweb.org Water on the web] * [http://www1.lsbu.ac.uk/water/ Water structure and science] {{Webarchive|url=https://web.archive.org/web/20141228024506/http://www1.lsbu.ac.uk/water/ |date=28 December 2014 }} * [https://www.youtube.com/watch?v=mPpKhxtFf1Q Why water is one of the weirdest things in the universe] [[BBC]] Ideas, Video, 3:16 minutes, 2019 * [https://www.nsf.gov/news/special_reports/water/ The chemistry of water] {{Webarchive|url=https://web.archive.org/web/20200619074258/https://www.nsf.gov/news/special_reports/water/ |date=2020-06-19 }} (NSF special report) * [http://www.iapws.org/index.html The International Association for the Properties of Water and Steam] {{Webarchive|url=https://web.archive.org/web/20220927120500/http://www.iapws.org/index.html |date=2022-09-27 }} * [https://www.pbs.org/wgbh/molecule-that-made-us H2O:The Molecule That Made Us], a 2020 [[PBS]] documentary [[Category:A̱yaati̱kut ba̱ byia̱ nghwughwu a̱guguut]] [[Category:Hydrogen compounds]] [[Category:Inorganic solvents]] [[Category:Liquids]] [[Category:Materials that expand upon freezing]] [[Category:Nuclear reactor coolants]] [[Category:Oxides]] [[Category:Oxygen compounds]] [[Category:A̱sa̱khwot| ]] tejo50opqut6868o1g4t0pjjb1xh4rc 42123 42122 2026-05-05T19:18:12Z Kambai Akau 15 42123 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱sa̱khwot/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱sa̱khwot/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əsəkhwot/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱sa̱khwot/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱sa̱khwot/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱sa̱khwot/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[Fail:Water_drop_001.jpg|thumb|Ta a̱jojot a̱sa̱khwot]] [[Fail:Ice Block, Canal Park, Duluth (32752478892).jpg|thumb|A̱kpa̱u taan a̱sa̱khwot]] [[Fail:Monterrey Mexico Clouds.jpg|thumb|Á̱ni̱nian mi̱ kyai tswazwa swanta ba̱ ni̱ bwuak neet di̱ yet lywei si̱ nat a̱jojot a̱sa̱khwot ji̱ va nang za a̱ni]] '''A̱sa̱khwot''' na (fomula kemikat '''H'''<sub>'''2'''</sub>'''O''') yet a̱ngga kemikat wa a̱ sang swuan, a̱ li ma̱ wowot, á̱ si̱ mi̱n fa̱k di̱ niaat, a̱ nwai swam, a̱ si̱ nyia̱ kpa̱mkpaan sang li, a̱ si̱ yet a̱tsatsak kap nfam a̱sa̱khwot swanta ma̱ng kap a̱jojot nkyang mi̱ nvam a̱mgba̱m nkyang nswuan (mi̱ zang hu hwa a̱ maai byii̱k a̱ kyiai ma̱ng nkyang njhyang a̱ni) a̱ swak ma̱ng shi a̱ni.<ref>[https://www.usgs.gov/special-topic/water-science-school/science/water-qa-why-water-universal-solvent?qt-science_center_objects=0#qt-science_center_objects Water Q&A: Why is water the "universal solvent"?] (di̱n Shong). U.S. Department of the Interior. www.usgs.gov</ref>. ==A̱ya̱fang== {{reflist}} ==A̱ka̱fwuop nta== * [http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT OECD Water statistics] {{Webarchive|url=https://web.archive.org/web/20090101221540/http://stats.oecd.org/wbos/Index.aspx?DataSetCode=ENV_WAT |date=2009-01-01 }} * [http://www.worldwater.org/ The World's Water Data Page] * [http://www.fao.org/nr/water/aquastat/main/index.stm FAO Comprehensive Water Database, AQUASTAT] * [http://worldwater.org/conflict.html The Water Conflict Chronology: Water Conflict Database] {{Webarchive|url=https://web.archive.org/web/20130116181835/http://www.worldwater.org/conflict.html |date=16 January 2013 }} * [http://ga.water.usgs.gov/edu/ Water science school] (USGS) * [http://water.worldbank.org/ Portal to The World Bank's strategy, work and associated publications on water resources] * [http://www.awra.org/ America Water Resources Association] {{Webarchive|url=https://web.archive.org/web/20180324205603/http://awra.org/ |date=24 March 2018 }} * [https://www.waterontheweb.org Water on the web] * [http://www1.lsbu.ac.uk/water/ Water structure and science] {{Webarchive|url=https://web.archive.org/web/20141228024506/http://www1.lsbu.ac.uk/water/ |date=28 December 2014 }} * [https://www.youtube.com/watch?v=mPpKhxtFf1Q Why water is one of the weirdest things in the universe] [[BBC]] Ideas, Video, 3:16 minutes, 2019 * [https://www.nsf.gov/news/special_reports/water/ The chemistry of water] {{Webarchive|url=https://web.archive.org/web/20200619074258/https://www.nsf.gov/news/special_reports/water/ |date=2020-06-19 }} (NSF special report) * [http://www.iapws.org/index.html The International Association for the Properties of Water and Steam] {{Webarchive|url=https://web.archive.org/web/20220927120500/http://www.iapws.org/index.html |date=2022-09-27 }} * [https://www.pbs.org/wgbh/molecule-that-made-us H2O:The Molecule That Made Us], a 2020 [[PBS]] documentary [[Category:A̱yaati̱kut ba̱ byia̱ nghwughwu a̱guguut]] [[Sa:A̱sa̱khwot| ]] k7m6pw6gmn7t06ld4p5ujwuyzh6ar7b A̱bwong 0 4206 42134 31165 2026-05-05T20:47:38Z Genesis shan 44 42134 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱bwong|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[A̱bwong/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱bwong/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[A̱bwong/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[A̱bwong|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[A̱bwong/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱bwong''' yet wa hwa ku kyiak neet da̱ a̱vwuo a̱nyiung si̱ nat da̱ a̱vwuo a̱ghyang. A̱ shyiat a̱bwong nang A̱gwaza nyia̱ a̱ni, a̱wot a̱tyubishyi bu lung nka, ku ka̱ bu fa a̱bwong kya nang a̱niet nok swuo ka̱ cat a̱gi̱gi̱k vak shot a̱ni. ==Ya̱fang== {{Reflist}} ==A̱ka̱fwuop nta== {{Swánga̱lyiatwuki}} [[Sa:Tyap Wikimedians Zaria Outreach]] 5onf1kd0ogv9f2ef1g63ni26k715lzk A̱ma̱njhyii̱t 0 4226 42104 31147 2026-05-05T18:04:15Z Kambai Akau 15 42104 wikitext text/x-wiki {{Databox}} Zi̱ byia̱ '''a̱yaama̱njhyii̱t''' ma̱ a̱di̱di̱t ba̱ vwuon a̱ni. Ba̱ byia̱ a̱meang ma̱ng á̱ghyang a̱wot ba̱ mun byia̱ a̱junjung nvam a̱ li ma̱ pwut a̱ni, di̱ mi̱n mbwak ma̱ng a̱ti̱tak, a̱wot mi̱ di̱n jen ma̱ a̱di̱di̱t di̱ mi̱n a̱ghyi. A̱ma̱njhyii̱t wuni, jen jhyang ka̱ kyang khwu (a̱tyubishyi ku nyam) si̱ a̱yaama̱njhyii̱t ba ba̱ ghwut ku ba̱ nwuo mami kyang a̱hwa. Ka̱ á̱ nwuan a̱vwuoswuo ta̱ngka̱i a̱si̱ a̱byin nzi̱t a̱ni nang á̱ nwai kwi nka, á̱ na shyia̱ a̱yaama̱njhyii̱t a̱ja da̱nian a̱yaama̱njhyii̱t bani a̱mgba̱m, ba̱ cat a̱vwuo ka̱ byia̱ a̱lyuk kya a̱ni. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] 57z8jehnfszrhpqmj6ykrav2ycsth1m 42106 42104 2026-05-05T18:14:46Z Kambai Akau 15 /* */ 42106 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱mā̇njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak (kap vam)|a̱ti̱tak]] ku [[Bwak (kap vam)|mbwak]] ku [[A̱li (kap vam)|a̱lili]]. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] cadnw4h4yyuakfd3rve99lrzop3jv7z 42107 42106 2026-05-05T18:15:08Z Kambai Akau 15 Kambai Akau shyei wat hu [[A̱ma̱njhyiit]] nat [[A̱ma̱njhyii̱t]] 42106 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱mā̇njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak (kap vam)|a̱ti̱tak]] ku [[Bwak (kap vam)|mbwak]] ku [[A̱li (kap vam)|a̱lili]]. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] cadnw4h4yyuakfd3rve99lrzop3jv7z 42109 42107 2026-05-05T18:16:33Z Kambai Akau 15 /* */ 42109 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] kvc8yypsy39od9dvpr3yt5e0aji7o50 42110 42109 2026-05-05T18:23:47Z Kambai Akau 15 /* */ 42110 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. Á̱ma̱njhyii̱t vwuon-vi̱vwuon kyiak neet mi̱ tangka̱i shi hu nang ka̱gbang a̱ghyi si̱ mi̱n di a̱ni bah ba̱ng si̱ tat á̱si̱ ba̱ na swak {{convert|1|m|ft}} a̱ni mi̱ shi a̱swap nang á̱ma̱njhyii̱t a̱sa̱khwot jhyáng;<ref>{{cite web|url=https://www.bbc.co.uk/cornwall/content/articles/2009/04/07/nature_worm_feature.shtml |title=Cornwall – Nature – Superstar Worm |publisher=BBC |date=7 Zwat Nyaai 2009 }}</ref> a̱gba̱ndang a̱ma̱njhyii̱t Afi̱rika wu si̱ yet {{convert|6.7|m|ft|}}, ''Microchaetus rappi'';<ref>{{cite web |title=Worm Digest - The Mighty Worm |url=http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-url=https://web.archive.org/web/20090219141951/http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-date=19 Zwat Sweang 2009 |date=2 Zwat Swak 2005 |url-status=dead}};</ref> mbeang a̱ma̱njhyii̱t a̱sa̱khwot wu á̱ ngyei ''Lineus longissimus'' a̱ni a̱ yet {{convert|58|m|ft|}}.<ref>{{cite book |last1=Carwardine |first1=Mark |title=The Guinness book of animal records |date=1995 |publisher=Guinness Publishing |location=Enfield |isbn=978-0851126586 |page=232}}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] 42inxfi53alfdf24pzctfiszps69wnx 42111 42110 2026-05-05T18:30:24Z Kambai Akau 15 /* */ 42111 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. Á̱ma̱njhyii̱t vwuon-vi̱vwuon kyiak neet mi̱ tangka̱i shi hu nang ka̱gbang a̱ghyi si̱ mi̱n di a̱ni bah ba̱ng si̱ tat á̱si̱ ba̱ na swak {{convert|1|m|ft}} a̱ni mi̱ shi a̱swap nang á̱ma̱njhyii̱t a̱sa̱khwot jhyáng;<ref>{{cite web|url=https://www.bbc.co.uk/cornwall/content/articles/2009/04/07/nature_worm_feature.shtml |title=Cornwall – Nature – Superstar Worm |publisher=BBC |date=7 Zwat Nyaai 2009 }}</ref> a̱gba̱ndang a̱ma̱njhyii̱t Afi̱rika wu si̱ yet {{convert|6.7|m|ft|}}, ''Microchaetus rappi'';<ref>{{cite web |title=Worm Digest - The Mighty Worm |url=http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-url=https://web.archive.org/web/20090219141951/http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-date=19 Zwat Sweang 2009 |date=2 Zwat Swak 2005 |url-status=dead}};</ref> mbeang a̱ma̱njhyii̱t a̱sa̱khwot wu á̱ ngyei ''Lineus longissimus'' a̱ni a̱ yet {{convert|58|m|ft|}}.<ref>{{cite book |last1=Carwardine |first1=Mark |title=The Guinness book of animal records |date=1995 |publisher=Guinness Publishing |location=Enfield |isbn=978-0851126586 |page=232}}</ref> Ntangka̱i á̱ma̱njhyii̱t nvwuon shyia̱ di̱ a̱bansot á̱kpa-nzeam, ka̱ swan a̱mami nvam nyám a̱ni. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] 88en27zpbv5b08tv7jvqxbxwopl69oj 42112 42111 2026-05-05T18:33:51Z Kambai Akau 15 /* */ 42112 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. Á̱ma̱njhyii̱t vwuon-vi̱vwuon kyiak neet mi̱ tangka̱i shi hu nang ka̱gbang a̱ghyi si̱ mi̱n di a̱ni bah ba̱ng si̱ tat á̱si̱ ba̱ na swak {{convert|1|m|ft}} a̱ni mi̱ shi a̱swap nang á̱ma̱njhyii̱t a̱sa̱khwot jhyáng;<ref>{{cite web|url=https://www.bbc.co.uk/cornwall/content/articles/2009/04/07/nature_worm_feature.shtml |title=Cornwall – Nature – Superstar Worm |publisher=BBC |date=7 Zwat Nyaai 2009 }}</ref> a̱gba̱ndang a̱ma̱njhyii̱t Afi̱rika wu si̱ yet {{convert|6.7|m|ft|}}, ''Microchaetus rappi'';<ref>{{cite web |title=Worm Digest - The Mighty Worm |url=http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-url=https://web.archive.org/web/20090219141951/http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-date=19 Zwat Sweang 2009 |date=2 Zwat Swak 2005 |url-status=dead}};</ref> mbeang a̱ma̱njhyii̱t a̱sa̱khwot wu á̱ ngyei ''Lineus longissimus'' a̱ni a̱ yet {{convert|58|m|ft|}}.<ref>{{cite book |last1=Carwardine |first1=Mark |title=The Guinness book of animal records |date=1995 |publisher=Guinness Publishing |location=Enfield |isbn=978-0851126586 |page=232}}</ref> Ntangka̱i á̱ma̱njhyii̱t nvwuon nia shyia̱ ma̱ a̱bansot á̱kpa-nzeam ka, ka̱ swan a̱mami nvam nyám a̱ni. Ntangka̱i á̱ma̱njhyii̱t na̱ swan ma̱sa̱t a̱ni nwai swan ma̱ a̱byin bah; da̱ a̱kwonu a̱kya, na̱ ni̱ swan da̱ a̱ka̱vwuo na̱ byia̱ a̱sa̱khwot nia ku na̱ lung bwong a̱tafa a̱byin ka na̱ swan a̱ja. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] pzsiv9ox96txqk676lsn9sdvap2trex 42113 42112 2026-05-05T18:40:27Z Kambai Akau 15 /* */ 42113 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. Á̱ma̱njhyii̱t vwuon-vi̱vwuon kyiak neet mi̱ tangka̱i shi hu nang ka̱gbang a̱ghyi si̱ mi̱n di a̱ni bah ba̱ng si̱ tat á̱si̱ ba̱ na swak {{convert|1|m|ft}} a̱ni mi̱ shi a̱swap nang á̱ma̱njhyii̱t a̱sa̱khwot jhyáng;<ref>{{cite web|url=https://www.bbc.co.uk/cornwall/content/articles/2009/04/07/nature_worm_feature.shtml |title=Cornwall – Nature – Superstar Worm |publisher=BBC |date=7 Zwat Nyaai 2009 }}</ref> a̱gba̱ndang a̱ma̱njhyii̱t Afi̱rika wu si̱ yet mita 6.7 (a̱ti̱tak 22), ''Microchaetus rappi'';<ref>{{cite web |title=Worm Digest - The Mighty Worm |url=http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-url=https://web.archive.org/web/20090219141951/http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-date=19 Zwat Sweang 2009 |date=2 Zwat Swak 2005 |url-status=dead}};</ref> mbeang a̱ma̱njhyii̱t a̱sa̱khwot wu á̱ ngyei ''Lineus longissimus'' a̱ni a̱ yet {{convert|58|m|ft|}}.<ref>{{cite book |last1=Carwardine |first1=Mark |title=The Guinness book of animal records |date=1995 |publisher=Guinness Publishing |location=Enfield |isbn=978-0851126586 |page=232}}</ref> Ntangka̱i á̱ma̱njhyii̱t nvwuon nia shyia̱ ma̱ a̱bansot á̱kpa-nzeam ka, ka̱ swan a̱mami nvam nyám a̱ni. Ntangka̱i á̱ma̱njhyii̱t na̱ swan ma̱sa̱t a̱ni nwai swan ma̱ a̱byin bah; da̱ a̱kwonu a̱kya, na̱ ni̱ swan da̱ a̱ka̱vwuo na̱ byia̱ a̱sa̱khwot nia ku na̱ lung bwong a̱tafa a̱byin ka na̱ swan a̱ja. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] hfm1sdy58ji34g58h0bbf6yayfrb2zy 42114 42113 2026-05-05T18:41:25Z Kambai Akau 15 /* */ 42114 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ma̱njhyii̱t/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Ma̱njyii̱t/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əmənjhyiɨt/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ma̱njhyii̱t/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ma̱njhyii̱t/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Ama̱njhyii̱t/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Regenwurm1.jpg|thumb|''Lumbricus terrestris'', tangka̱i a̱ma̱njhyii̱t]] [[File:Spaghetti Worm Loimia medusa.jpg|thumb|A̱sai cat fwuong-a̱vwuo ''Loimia medusa'', tangka̱i a̱ma̱njhyii̱t]] '''Á̱ma̱njhyii̱t''' ''ba'' (a̱nyiung: '''a̱ma̱njhyii̱t''' ''wu'') yet ntangka̱i nyám ma̱ a̱di̱di̱t nvwuo nia na̱ byia̱ vam ku yet nang lang a̱ni na̱ li junjung a̱wot na̱ si̱ yet nang a̱di̱ri̱m a̱ni, di̱ mi̱n [[Tak|a̱ti̱tak]] ku [[Bwak|mbwak]] ku [[Tswa a̱li|a̱lili]]. Á̱ma̱njhyii̱t vwuon-vi̱vwuon kyiak neet mi̱ tangka̱i shi hu nang ka̱gbang a̱ghyi si̱ mi̱n di a̱ni bah ba̱ng si̱ tat á̱si̱ ba̱ na swak {{convert|1|m|ft}} a̱ni mi̱ shi a̱swap nang á̱ma̱njhyii̱t a̱sa̱khwot jhyáng;<ref>{{cite web|url=https://www.bbc.co.uk/cornwall/content/articles/2009/04/07/nature_worm_feature.shtml |title=Cornwall – Nature – Superstar Worm |publisher=BBC |date=7 Zwat Nyaai 2009 }}</ref> a̱gba̱ndang a̱ma̱njhyii̱t Afi̱rika wu si̱ yet mita 6.7 (a̱ti̱tak 22), ''Microchaetus rappi'';<ref>{{cite web |title=Worm Digest - The Mighty Worm |url=http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-url=https://web.archive.org/web/20090219141951/http://www.wormdigest.org/index.php?option=com_content&task=view&id=102&Itemid=2 |archive-date=19 Zwat Sweang 2009 |date=2 Zwat Swak 2005 |url-status=dead}};</ref> mbeang a̱ma̱njhyii̱t a̱sa̱khwot wu á̱ ngyei ''Lineus longissimus'' a̱ni a̱ yet mita 58 (a̱ti̱tak 190).<ref>{{cite book |last1=Carwardine |first1=Mark |title=The Guinness book of animal records |date=1995 |publisher=Guinness Publishing |location=Enfield |isbn=978-0851126586 |page=232}}</ref> Ntangka̱i á̱ma̱njhyii̱t nvwuon nia shyia̱ ma̱ a̱bansot á̱kpa-nzeam ka, ka̱ swan a̱mami nvam nyám a̱ni. Ntangka̱i á̱ma̱njhyii̱t na̱ swan ma̱sa̱t a̱ni nwai swan ma̱ a̱byin bah; da̱ a̱kwonu a̱kya, na̱ ni̱ swan da̱ a̱ka̱vwuo na̱ byia̱ a̱sa̱khwot nia ku na̱ lung bwong a̱tafa a̱byin ka na̱ swan a̱ja. ==A̱ya̱fang== {{reflist}} [[Sa:Tyap Wikimedians Zaria Outreach]] [[Sa:Á̱ma̱njhyii̱t]] 1buyg6mu3pkom2s5rguqcoq7li23yo6 2 0 5472 42223 39731 2026-05-06T00:05:08Z Genesis shan 44 42223 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} 2 {{audio|Kcg-2.ogg|fa̱k|help=no}} yet lamba hwa, ku byia lamba nbeang adijit ani. lamba hu swuak anyiung awot a si ntat lamba 3 ba.[https://en.wikipedia.org/wiki/2] ==Yafang== {{Reflist}} iuw8rf58n12fahyx0wk9pet1m5h9ytq 42224 42223 2026-05-06T00:07:13Z Genesis shan 44 42224 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[2]] (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[2 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[2]] (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[2]] (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[2]] (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[2]] (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} 2 {{audio|Kcg-2.ogg|fa̱k|help=no}} yet lamba hwa, ku byia lamba nbeang adijit ani. lamba hu swuak anyiung awot a si ntat lamba 3 ba.[https://en.wikipedia.org/wiki/2] ==Yafang== {{Reflist}} 95gyw9t2ialzcncksn7x14nljll8y55 42225 42224 2026-05-06T00:08:52Z Genesis shan 44 42225 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[2]] (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[2]] (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[2]] (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[2]] (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[2]] (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[2]] (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} 2 {{audio|Kcg-2.ogg|fa̱k|help=no}} yet lamba hwa, ku byia lamba nbeang adijit ani. lamba hu swuak anyiung awot a si ntat lamba 3 ba.[https://en.wikipedia.org/wiki/2] ==Yafang== {{Reflist}} lexnzoqf2fy6ag9f8tylh8uu4wvpni4 14 (la̱mba) 0 5499 42201 39709 2026-05-05T22:43:10Z Genesis shan 44 42201 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[Ba̱la Ade Da̱ukee/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Bəla Ade Dəukee/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Ba̱la A̱de Da̱ukee/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[Ba̱la A̱de Da̱ukee/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[Ba̱la A̱de Da̱ukee|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[Ba̱la A̱de Da̱ukee/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''14''' (swak ma̱ng a̱naai) {{audio|Kcg-swakma̱nga̱naai.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 13 a̱wot a̱ shyia̱ lilyim 15. [[Sa:Atyapland WikiOutreach]] cbgo80nxyxdmmkq0qcum0y3x7miigeh 42205 42201 2026-05-05T22:53:27Z Genesis shan 44 42205 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[14 (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[14 (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[14 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[14 (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[14 (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[14 (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''14''' (swak ma̱ng a̱naai) {{audio|Kcg-swakma̱nga̱naai.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 13 a̱wot a̱ shyia̱ lilyim 15. [[Sa:Atyapland WikiOutreach]] 7btpn95k4upy572sus1q1mgd4uiwhzo 20 (la̱mba) 0 5501 42228 39770 2026-05-06T10:30:48Z Genesis shan 44 42228 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''20''' (nswak nfeang) yet a̱za̱za̱rak lamba wa a ntung 19 a̱wot a̱ shyia̱ lilyim 21. a̱wot '''20''' si̱ bu yet a̱kpa suswak (10) feang hwa [[Sa:Atyapland WikiOutreach]] 6s2ocek4klrslkhai94j8atr94dvnxq 18 (la̱mba) 0 5502 42219 39720 2026-05-05T23:54:15Z Genesis shan 44 42219 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''18''' (swak ma̱ng a̱ninai) {{audio|Kcg-18.ogg|fa̱k|help=no}} yet a̱za̱za̱rak lamba wa a ntung di̱ 17 a̱wot a̱ si̱ shyia̱ ma̱lyim 19. [[Sa:Atyapland WikiOutreach]] tbue5sydiwo7b66euln49ezfapw6z05 42220 42219 2026-05-05T23:55:38Z Genesis shan 44 42220 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[17 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[17 (la̱mba)]] (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[17 (la̱mba)]] (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[17 (la̱mba)]] (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[17 (la̱mba)]] (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[17 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''18''' (swak ma̱ng a̱ninai) {{audio|Kcg-18.ogg|fa̱k|help=no}} yet a̱za̱za̱rak lamba wa a ntung di̱ 17 a̱wot a̱ si̱ shyia̱ ma̱lyim 19. [[Sa:Atyapland WikiOutreach]] menw3dplpu576dn3dreoriyz5ujsnyl 19 (la̱mba) 0 5503 42221 39724 2026-05-06T00:02:12Z Genesis shan 44 42221 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''19''' (swak ma̱ng a̱kubunyiung) ({{audio|Kcg-19.ogg|fak|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 18 a̱wot a̱ shyia̱ lilyim 20. [[Sa:Atyapland WikiOutreach]] 55a95t7beww4okf2r9i0xti7vb1c9iw 42222 42221 2026-05-06T00:03:30Z Genesis shan 44 42222 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[19 (la̱mba)]] (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[19 (la̱mba)]] (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[19 (la̱mba)]] (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[19 (la̱mba)]] (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[19 (la̱mba)]] (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[19 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''19''' (swak ma̱ng a̱kubunyiung) ({{audio|Kcg-19.ogg|fak|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 18 a̱wot a̱ shyia̱ lilyim 20. [[Sa:Atyapland WikiOutreach]] t3eznzzt76ugtjuz5igzj9bt8oh3rq2 16 (la̱mba) 0 5504 42216 39711 2026-05-05T23:40:17Z Genesis shan 44 42216 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[14 (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[14 (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[14 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[14 (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[14 (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[14 (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}}'''16''' (swakma̱nga̱taa) {{audio|Kcg-Swakma̱nga̱taa.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak la̱mba wa a̱ tung 15 a̱wot a̱ shyia̱ lilyim 17. [[Sa:Atyapland WikiOutreach]] 8t0qdnmze4b1n28yl3iz7bumoolzdty 42217 42216 2026-05-05T23:51:48Z Genesis shan 44 42217 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}}'''16''' (swakma̱nga̱taa) {{audio|Kcg-Swakma̱nga̱taa.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak la̱mba wa a̱ tung 15 a̱wot a̱ shyia̱ lilyim 17. [[Sa:Atyapland WikiOutreach]] 9gbez01rixpnrjursip5ip9x6ngr1yq 42218 42217 2026-05-05T23:53:06Z Genesis shan 44 42218 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''16''' (swakma̱nga̱taa) {{audio|Kcg-Swakma̱nga̱taa.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak la̱mba wa a̱ tung 15 a̱wot a̱ shyia̱ lilyim 17. [[Sa:Atyapland WikiOutreach]] klaappa8oyh19uqid892q9r20bwr98y 15 (la̱mba) 0 5505 42212 39710 2026-05-05T22:57:54Z Genesis shan 44 42212 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[14 (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[14 (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[14 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[14 (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[14 (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[14 (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''15''' (swak ma̱ng a̱fwuon){{audio|Kcg-Swakma̱nga̱fwuon.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 14 a̱wot a̱ shyia̱ lilyim 16. [[Sa:Atyapland WikiOutreach]] 7aexyv2twkfio1fvzcztvsa7gbrtilo 42215 42212 2026-05-05T22:59:50Z Genesis shan 44 42215 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[15 (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[15 (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[15 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[15 (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[15 (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[15 (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''15''' (swak ma̱ng a̱fwuon){{audio|Kcg-Swakma̱nga̱fwuon.ogg|fa̱k|help=no}}) yet a̱za̱za̱rak lamba wa a ntung 14 a̱wot a̱ shyia̱ lilyim 16. [[Sa:Atyapland WikiOutreach]] tnred702ojzy6v4z1bhuknr4hhuy4cd 21 (la̱mba) 0 5518 42226 39788 2026-05-06T00:10:38Z Genesis shan 44 42226 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[16 (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[16 (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[16 (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[16 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[16 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[16 (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''21''' (nswak nfeang mang a̱nyuing) {{audio|Kcg-21.ogg|fa̱k|help=no}} yet azazarak lamba wa ku ntung di nswak nfeang ma̱ng a̱feang (22) ani, a̱wot la̱mba hu si shyia̱ lilyim nswak nfeang (20). {{wiktionary|twenty-one}} '''Twenty-one''', '''XXI''' or '''21''' may refer to: *[[21 (number)]], the natural number following 20 and preceding 22 * One of the years [[21 BC]], [[AD 21]], [[1921]], [[2021]] {{TOC right}} ==Nghwughwu-a̱guguut== *''[[The 21]]'', directed by Tod Polson *[[21 (2008 film)|''21'' (2008 film)]], starring Kevin Spacey, Laurence Fishburne, Jim Sturgess, and Kate Bosworth. *[[Twenty-One (1991 film)|''Twenty-One'' (1991 film)]], starring Patsy Kensit *[[Twenty-One (1923 film)|''Twenty-One'' (1923 film)]], starring Richard Barthelmess *[[Twenty-One (1918 film)|''Twenty-One'' (1918 film)]], starring Bryant Washburn == Science == * [[Scandium]], a [[transition metal]] in the [[periodic table]] * [[21 Lutetia]], an asteroid in the asteroid belt ==Tsot-Bubwom== *[[XXI (band)]], a band formerly known as A Feast for Kings *[[Twenty One Pilots]], American musical duo *[[21 Savage]], an Atlanta-based rapper ===Albums=== *[[21 (EP)|''21'' (EP)]], a 2015 EP by Hunter Hayes *[[21 (Omarion album)|''21'' (Omarion album)]], 2006 *[[21 (Adele album)|''21'' (Adele album)]], 2011 *[[21 (Rage album)|''21'' (Rage album)]], 2012 *[[Twenty One (Geri Allen album)|''Twenty One'' (Geri Allen album)]], 1994 *[[Twenty One (Mystery Jets album)|''Twenty One'' (Mystery Jets album)]], 2008 *''[[Twenty 1]]'', a 1991 album by Chicago *''XXI'', a 2015 box set by [[Rammstein discography|Rammstein]] ===Bubwom=== *[[21 (The Paddingtons song)|"21" (The Paddingtons song)]], 2004 *[[21 (Hunter Hayes song)|"21" (Hunter Hayes song)]], 2015 *[[21 (Polo G song)|"21" (Polo G song)]], 2020 *"21", a song by Ayra Starr on ''[[The Year I Turned 21]]'' *"21", a song by Corey Hart on ''[[Young Man Running]]'' *"21", a song by Craig Davis from ''[[22 (album)|22]]'' (2022) *"21", a song by [[DaBaby]] from ''Blank Blank'' *"21", a song by Dean from [[130 mood: TRBL]] *"21", a song by Gracie Abrams on [[Minor (EP)|''minor'' (EP)]] *"21", a 2015 song by Cory Marks from ''[[This Man (album)|This Man]]'' *"21", a 2010 song by Flo Rida from ''[[Only One Flo (Part 1)]]'' *"21", a 2018 song by [[Mitch James]] *''21?!'', a 2008 song and EP by [[Marya Roxx]] *"Twenty One", a song by [[The Shirelles]] *"Twenty One", a song by Khalid from ''[[Free Spirit (Khalid album)|Free Spirit]]'' *"Twenty-One", a song by The Eagles from ''[[Desperado (Eagles album)|Desperado]]'' *"Twenty One", a song by The Cranberries from ''[[No Need to Argue]]'' *"Twenty One", a song by [[Corey Smith (musician)|Corey Smith]] ==Vwuo== *[[Twenty-One (card game)]], forerunner of Blackjack and Pontoon *[[21 (drinking game)]], a counting game * 21, also "Counting to 21 game" or "21 game", a [[Nim#The 21 game|Nim-style counting game]] *[[Twenty-one (basketball)]], a basketball variation *[[Twenty-One (game show)|''Twenty-One'' (game show)]], an American game show from 1956 to 1958 and in 2000 *''[[Catch 21]]'', an American game show based on Blackjack ==Nkyang jhyiang== *[[21 (novel)|''21'' (novel)]] or ''The Final Unfinished Voyage of Jack Aubrey'', by Patrick O'Brian, 2004 *[[21 (Boardwalk Empire)|"21" (''Boardwalk Empire'')]], an episode of the ''Boardwalk Empire'' television series *[[21 Club]], a former restaurant and nightclub in New York City *[[Twentyone Lake]], a lake in Minnesota *[[Caterham 21]], a roadster *[[21 Cineplex]], an Indonesian movie theater chain * ''[[21 Emon]]'', a Japanese manga series ==Bu nwuan aji== *[[021 (disambiguation)]] *''[[Twenty to One]]'', a 1935 British musical comedy *[[List of highways numbered 21]] {{Numberdis}} [[Sa:Atyapland WikiOutreach]] dph9pm9tmdc1nwyvqhya8ea8hmc6ziq 42227 42226 2026-05-06T00:12:09Z Genesis shan 44 42227 wikitext text/x-wiki {{Short description|A̱gwatyap I (1995-2005}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Fantswam|[[21 (la̱mba)]] (la̱mba)]] (la̱mba)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[21 (la̱mba)]] (la̱mba)]] (la̱mba)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[21 (la̱mba)]] (la̱mba)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Takad|[[121 (la̱mba)]] (la̱mba)/Takad|Takad]]}} {{Zwa-a̱lyiat-Tyecaat|[[21 (la̱mba)]] (la̱mba)|Tyeca̱rak]]}} {{Zwa-a̱lyiat-Tyuku|[[21 (la̱mba)]] (la̱mba)]] (la̱mba)/Tyuku|Tyuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''21''' (nswak nfeang mang a̱nyuing) {{audio|Kcg-21.ogg|fa̱k|help=no}} yet azazarak lamba wa ku ntung di nswak nfeang ma̱ng a̱feang (22) ani, a̱wot la̱mba hu si shyia̱ lilyim nswak nfeang (20). {{wiktionary|twenty-one}} '''Twenty-one''', '''XXI''' or '''21''' may refer to: *[[21 (number)]], the natural number following 20 and preceding 22 * One of the years [[21 BC]], [[AD 21]], [[1921]], [[2021]] {{TOC right}} ==Nghwughwu-a̱guguut== *''[[The 21]]'', directed by Tod Polson *[[21 (2008 film)|''21'' (2008 film)]], starring Kevin Spacey, Laurence Fishburne, Jim Sturgess, and Kate Bosworth. *[[Twenty-One (1991 film)|''Twenty-One'' (1991 film)]], starring Patsy Kensit *[[Twenty-One (1923 film)|''Twenty-One'' (1923 film)]], starring Richard Barthelmess *[[Twenty-One (1918 film)|''Twenty-One'' (1918 film)]], starring Bryant Washburn == Science == * [[Scandium]], a [[transition metal]] in the [[periodic table]] * [[21 Lutetia]], an asteroid in the asteroid belt ==Tsot-Bubwom== *[[XXI (band)]], a band formerly known as A Feast for Kings *[[Twenty One Pilots]], American musical duo *[[21 Savage]], an Atlanta-based rapper ===Albums=== *[[21 (EP)|''21'' (EP)]], a 2015 EP by Hunter Hayes *[[21 (Omarion album)|''21'' (Omarion album)]], 2006 *[[21 (Adele album)|''21'' (Adele album)]], 2011 *[[21 (Rage album)|''21'' (Rage album)]], 2012 *[[Twenty One (Geri Allen album)|''Twenty One'' (Geri Allen album)]], 1994 *[[Twenty One (Mystery Jets album)|''Twenty One'' (Mystery Jets album)]], 2008 *''[[Twenty 1]]'', a 1991 album by Chicago *''XXI'', a 2015 box set by [[Rammstein discography|Rammstein]] ===Bubwom=== *[[21 (The Paddingtons song)|"21" (The Paddingtons song)]], 2004 *[[21 (Hunter Hayes song)|"21" (Hunter Hayes song)]], 2015 *[[21 (Polo G song)|"21" (Polo G song)]], 2020 *"21", a song by Ayra Starr on ''[[The Year I Turned 21]]'' *"21", a song by Corey Hart on ''[[Young Man Running]]'' *"21", a song by Craig Davis from ''[[22 (album)|22]]'' (2022) *"21", a song by [[DaBaby]] from ''Blank Blank'' *"21", a song by Dean from [[130 mood: TRBL]] *"21", a song by Gracie Abrams on [[Minor (EP)|''minor'' (EP)]] *"21", a 2015 song by Cory Marks from ''[[This Man (album)|This Man]]'' *"21", a 2010 song by Flo Rida from ''[[Only One Flo (Part 1)]]'' *"21", a 2018 song by [[Mitch James]] *''21?!'', a 2008 song and EP by [[Marya Roxx]] *"Twenty One", a song by [[The Shirelles]] *"Twenty One", a song by Khalid from ''[[Free Spirit (Khalid album)|Free Spirit]]'' *"Twenty-One", a song by The Eagles from ''[[Desperado (Eagles album)|Desperado]]'' *"Twenty One", a song by The Cranberries from ''[[No Need to Argue]]'' *"Twenty One", a song by [[Corey Smith (musician)|Corey Smith]] ==Vwuo== *[[Twenty-One (card game)]], forerunner of Blackjack and Pontoon *[[21 (drinking game)]], a counting game * 21, also "Counting to 21 game" or "21 game", a [[Nim#The 21 game|Nim-style counting game]] *[[Twenty-one (basketball)]], a basketball variation *[[Twenty-One (game show)|''Twenty-One'' (game show)]], an American game show from 1956 to 1958 and in 2000 *''[[Catch 21]]'', an American game show based on Blackjack ==Nkyang jhyiang== *[[21 (novel)|''21'' (novel)]] or ''The Final Unfinished Voyage of Jack Aubrey'', by Patrick O'Brian, 2004 *[[21 (Boardwalk Empire)|"21" (''Boardwalk Empire'')]], an episode of the ''Boardwalk Empire'' television series *[[21 Club]], a former restaurant and nightclub in New York City *[[Twentyone Lake]], a lake in Minnesota *[[Caterham 21]], a roadster *[[21 Cineplex]], an Indonesian movie theater chain * ''[[21 Emon]]'', a Japanese manga series ==Bu nwuan aji== *[[021 (disambiguation)]] *''[[Twenty to One]]'', a 1935 British musical comedy *[[List of highways numbered 21]] {{Numberdis}} [[Sa:Atyapland WikiOutreach]] 11vpn2ch2sg3flkbninl93ox79h7g21 A̱tuku (nwap) 0 5740 42126 35843 2026-05-05T19:34:58Z Kambai Akau 15 Kambai Akau shyei wat hu [[A̱tyuku]] nat [[A̱tuku (nwap)]] 35843 wikitext text/x-wiki {{Databox}} '''A̱tyuku''' yet a̱bakeang kya mami [[Susot a̱gwomna̱ti mali Naijeriya|Sot A̱gwomna̱ti Mali]] [[Jemaa]], [[A̱tak Ka̱duna]], di̱ [[Fam A̱ka̱wa̱tyia̱]] a̱byin [[Naijeriya]]. A̱cyiet neet ma̱ a̱keangtung Ka̱duna ka ba̱ng si̱ nat a̱vwuo ka A̱tyuku ba nshyia̱ a̱ni na kyiak kilomita 159.08. La̱mba ta̱m ma̱ng tá̱m a̱ja ji ja yet 801. g11kl9fzhvydb6605vhklvlknf3y0b1 42130 42126 2026-05-05T19:41:40Z Kambai Akau 15 /* */ 42130 wikitext text/x-wiki {{Short description|a̱keangtung Si̱tet Ka̱duna, Naijeriya}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱tuku (nwap)/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱tuku (nwap)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Ətuku (nwap)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱tuku (nwap)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Tuku (nwap)/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Tuku (nwap)/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱tuku''' ba yet nwap hwa mi̱ [[Susot a̱gwomna̱ti mali Naijeriya|Sot A̱gwomna̱ti Mali]] [[Jemaa]], [[A̱tak Ka̱duna]], di̱ [[Fam A̱ka̱wa̱tyia̱]] a̱byin [[Naijeriya]]. Á̱kpa̱ndang swat mba ba, bibya yet A̱ta̱kat ba, A̱gwoot ba, A̱tyap ba, A̱ni̱nza̱m ba, ma̱ng á̱kum nnwap nkak ka ma̱ A̱byintyok Godogodo ka. f4gi4gwo15dwx9i10zgagka5mt790k6 42131 42130 2026-05-05T19:43:22Z Kambai Akau 15 /* */ 42131 wikitext text/x-wiki {{Short description|a̱keangtung Si̱tet Ka̱duna, Naijeriya}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱tuku (nwap)/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱tuku (nwap)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Ətuku (nwap)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱tuku (nwap)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Tuku (nwap)/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Tuku (nwap)/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱tuku''' ba yet nwap hwa mi̱ [[Susot a̱gwomna̱ti mali Naijeriya|Sot A̱gwomna̱ti Mali]] [[Jemaa]], [[A̱tak Ka̱duna]], di̱ [[Fam A̱ka̱wa̱tyia̱]] a̱byin [[Naijeriya]]. Á̱kpa̱ndang swat mba ba, bibya yet [[A̱ta̱kat]] ba, [[A̱gwoot]] ba, [[A̱tyap]] ba, A̱ni̱nza̱m ba, ma̱ng á̱kum nnwap nkak ka ma̱ A̱byintyok Godogodo ka. akqbxlu4z8itogkzpyay938lz96etal 42132 42131 2026-05-05T19:44:24Z Kambai Akau 15 /* */ 42132 wikitext text/x-wiki {{Short description|a̱keangtung Si̱tet Ka̱duna, Naijeriya}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱tuku (nwap)/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱tuku (nwap)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Ətuku (nwap)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱tuku (nwap)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Tuku (nwap)/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Tuku (nwap)/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱tuku''' ba yet nwap hwa mi̱ [[Susot a̱gwomna̱ti mali Naijeriya|Sot A̱gwomna̱ti Mali]] [[Jemaa]], [[A̱tak Ka̱duna]], di̱ [[Fam A̱ka̱wa̱tyia̱]] a̱byin [[Naijeriya]]. Á̱kpa̱ndang swat mba ba, bibya yet [[A̱ta̱kat]] ba, [[A̱gwoot]] ba, [[A̱tyap]] ba, [[A̱ni̱nza̱m (nwap)|A̱ni̱nza̱m]] ba, ma̱ng á̱kum nnwap nkak ka ma̱ A̱byintyok [[Godogodo]] ka. gz2nwkg8wyjh7bcxo2u05dtiv2dct8f A̱ni̱nza̱m (nwap) 0 6261 42133 39240 2026-05-05T19:45:46Z Kambai Akau 15 /* */ 42133 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱ni̱nza̱m (nwap)/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱ni̱nza̱m (nwap)/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Ənɨnzəm (nwap)/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱ni̱nza̱m (nwap)/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱ni̱nza̱m (nwap)/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱ni̱nza̱m (nwap)/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱ni̱nza̱m''' ba (Ni̱nza̱m: '''Ninzo''' ke '''Gbu'''), yet nwap ja di̱ fam-a̱byin [[Fam A̱ka̱wa̱tyia̱]] Naijeriya hu ba̱ lyiat [[Ni̱nza̱m (a̱lyem)|a̱lyem Ni̱nza̱m]], [[Lilyem Pi̱lato|a̱lyem Pi̱lato jenshyung]] a̱ghyang.<ref>[https://www.ethnologue.com/language/NIN Ethnologue entry on Ninzo]</ref> Á̱nietlyiat a̱lyem [[Sambe (a̱lyem)|Sambe]] ba, a̱lyem a̱ghyang nang á̱ fa a̱yin bu lyiat a̱ni bah di̱ yong huni byia̱ a̱bakeang ka̱ byia̱ a̱lyoot a̱nyiung ma̱ng nwap ji a̱ni nang a̱ mun ma̱ng A̱ni̱nza̱m ba ma̱nini ka.<ref>{{Cite web|url=https://www.ogmios.org/ogmios_files/206.htm|title=Foundation for Endangered Languages|date=2001|author=Blench, Roger|publisher=ogmios|access-date=Zwat Nyaai 13, 2025}}</ref> ==A̱ya̱fang== {{reflist}} ==A̱ka̱fwuop nta== {{Swánga̱lyiatwuki}} {{Commons cat|Ninzo people|A̱ni̱nza̱m}} [[Sa:Nnwap_swanta]] [[Sa:Nnwap_Afrika]] [[Sa:Nnwap mi̱ Naijeriya]] [[Sa:Naijeriya]] [[Sa:Á̱niet_lilyem_Nija–Konggo]] bb6roh91y1gllsqr1n7wgi78eg8hwjq A̱tuku 0 7002 42128 41277 2026-05-05T19:36:20Z Kambai Akau 15 /* */ 42128 wikitext text/x-wiki {{Short description|a̱keangtung Si̱tet Ka̱duna, Naijeriya}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Tuku/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Tuku/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Tuku/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Tuku/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Tuku/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Tuku/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱tuku''' yet a̱bakeang kya mi̱ di̱vishyon oda kwak a̱son a̱feang mi̱ Sot A̱gwomna̱ti Mali [[Jemaa]], [[Fam A̱ka̱wa̱tyia̱]], [[Naijeriya]]. A̱ shyia̱ kilomita&nbsp;159.08 neet ma̱ a̱keangtung a̱byin Ka̱duna ka ka̱ shyia̱ ma̱ a̱keang [[Ka̱duna]] a̱ni.<ref>{{cite web|url=https://test.distance.to/Atuku/Kaduna|title=Distance Atuku → Kaduna|work=Test Distance|access-date=Zwat A̱ni̱nai 31, 2024}}</ref><ref name="PPW">{{cite web|url=https://nigeria.places-in-the-world.com/10943403-place-atuku.html|title=Atuku, Nigeria|work=Places in the World|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> Zwunzwuo-a̱muup a̱vwuo ji, jija yet 801.<ref>{{Cite web |title=Post Offices - with map of LGA |publisher=NIPOST |url=http://www.nipost.gov.ng/PostCode.aspx |access-date=Zwat A̱ni̱nai 31, 2024 |url-status=dead |archiveurl=https://web.archive.org/web/20091007011423/http://www.nipost.gov.ng/PostCode.aspx |archivedate=2009-10-07}}</ref><ref>{{cite web|url=https://www.nigeriapostcode.com/kaduna-kaura-kadarko-tukum.html|title=Tukum, Kaura - Postcode - 801113|work=NigeriaPostcode|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> ==A̱baka̱keang== Saot A̱tuku ji byia̱ a̱baka̱keang nani:<ref name="Md">{{cite web|url=https://www.mindat.org/feature-9412084.html|title=Atuku, Jema'A, Kaduna State, Nigeria|work=mindat.org|access-date=Zwat A̱ni̱nai 31, 2024}}</ref><ref>{{cite web|url=https://nigeria-streets.openalfa.com/atuku|title=Atuku (Jema'A) Street Guide and Map|website=Streets of Nigeria|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> * A̱ka̱u * A̱sop * A̱tuku * Bijik * Dogon Fili * Kato * Mafan (Tuku Tuzi) * Tajan A̱byin * Tafan * Tuku A̱byin ==A̱ya̱fang== {{reflist}} hykuw22z0fuakgtjyxzuidfdtr1btgk 42129 42128 2026-05-05T19:36:56Z Kambai Akau 15 42129 wikitext text/x-wiki {{Short description|a̱keangtung Si̱tet Ka̱duna, Naijeriya}} {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Tuku/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Tuku/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Tuku/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Tuku/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Tuku/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Tuku/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''A̱tuku''' yet a̱bakeang kya mi̱ di̱vishyon oda kwak a̱son a̱feang mi̱ Sot A̱gwomna̱ti Mali [[Jemaa]], [[Fam A̱ka̱wa̱tyia̱]], [[Naijeriya]]. A̱ shyia̱ kilomita&nbsp;159.08 neet ma̱ a̱keangtung a̱byin Ka̱duna ka ka̱ shyia̱ ma̱ a̱keang [[Ka̱duna]] a̱ni.<ref>{{cite web|url=https://test.distance.to/Atuku/Kaduna|title=Distance Atuku → Kaduna|work=Test Distance|access-date=Zwat A̱ni̱nai 31, 2024}}</ref><ref name="PPW">{{cite web|url=https://nigeria.places-in-the-world.com/10943403-place-atuku.html|title=Atuku, Nigeria|work=Places in the World|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> Zwunzwuo-a̱muup a̱vwuo ji, jija yet 801.<ref>{{Cite web |title=Post Offices - with map of LGA |publisher=NIPOST |url=http://www.nipost.gov.ng/PostCode.aspx |access-date=Zwat A̱ni̱nai 31, 2024 |url-status=dead |archiveurl=https://web.archive.org/web/20091007011423/http://www.nipost.gov.ng/PostCode.aspx |archivedate=2009-10-07}}</ref><ref>{{cite web|url=https://www.nigeriapostcode.com/kaduna-kaura-kadarko-tukum.html|title=Tukum, Kaura - Postcode - 801113|work=NigeriaPostcode|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> ==A̱baka̱keang== Sot A̱tuku ji byia̱ a̱baka̱keang nani:<ref name="Md">{{cite web|url=https://www.mindat.org/feature-9412084.html|title=Atuku, Jema'A, Kaduna State, Nigeria|work=mindat.org|access-date=Zwat A̱ni̱nai 31, 2024}}</ref><ref>{{cite web|url=https://nigeria-streets.openalfa.com/atuku|title=Atuku (Jema'A) Street Guide and Map|website=Streets of Nigeria|access-date=Zwat A̱ni̱nai 31, 2024}}</ref> * A̱ka̱u * A̱sop * A̱tuku * Bijik * Dogon Fili * Kato * Mafan (Tuku Tuzi) * Tajan A̱byin * Tafan * Tuku A̱byin ==A̱ya̱fang== {{reflist}} 4sl7gk4rhjv030ua66zjt759jozefrj A̱gboso 0 7275 42099 2026-05-05T17:45:00Z Kambai Akau 15 Created page with "{{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} File:Lugwo..." 42099 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Lugworm cast, Red Wharf Bay, Isle of Anglesey - geograph.org.uk - 30354.jpg|thumb|A̱gboso tangka̱i a̱ma̱njhyii̱t ghyang, da̱ A̱ngam-a̱sa̱khwot Red Wharf, A̱basa̱khat Anglesey]] '''A̱gboso''' ''ba'' yet mbyin nia nang [[a̱ma̱njhyii̱t|á̱ma̱njhyii̱t]] myiri̱m a̱ni, tazwa [[mbyin]] na nang a̱si̱ na̱ shyia̱ di̱ nkhwong nvam a̱sa̱khwot a̱ni.<ref name="OpenLearn">{{cite web |date=12 Zwat Swak 2006 |title=Beach life |url=https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |url-status=dead |archive-url=https://web.archive.org/web/20220121071331/https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |archive-date=21 Zwat Jhyiung 2022 |access-date=15 Zwat Sweang 2021 |website=OpenLearn |publisher=The Open University |language=en}}</ref><ref name="Wirral">{{cite web |title=North Wirral - Intertidal Habitats |url=http://www.wirral.gov.uk/er/nwcp_intertidal.htm |access-date=15 Zwat Sweang 2021 |archive-url=https://web.archive.org/web/20051110071719/http://www.wirral.gov.uk/er/nwcp_intertidal.htm |archive-date=10 Zwat Swak ma̱ng Jhyiung 2005 |url-status=dead}}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ma̱njhyii̱t]] fyacwi9uqo36ev75arra9y2ph1h1412 42100 42099 2026-05-05T17:54:48Z Kambai Akau 15 /* */ 42100 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Lugworm cast, Red Wharf Bay, Isle of Anglesey - geograph.org.uk - 30354.jpg|thumb|A̱gboso tangka̱i a̱ma̱njhyii̱t ghyang, da̱ A̱ngam-a̱sa̱khwot Red Wharf, A̱basa̱khat Anglesey]] '''A̱gboso''' ''ba'' yet mbyin nia nang [[a̱ma̱njhyii̱t|á̱ma̱njhyii̱t]] myiri̱m a̱ni, tazwa [[mbyin]] na nang a̱si̱ na̱ shyia̱ di̱ nkhwong nvam a̱sa̱khwot a̱ni.<ref name="OpenLearn">{{cite web |date=12 Zwat Swak 2006 |title=Beach life |url=https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |url-status=dead |archive-url=https://web.archive.org/web/20220121071331/https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |archive-date=21 Zwat Jhyiung 2022 |access-date=15 Zwat Sweang 2021 |website=OpenLearn |publisher=The Open University |language=en}}</ref><ref name="Wirral">{{cite web |title=North Wirral - Intertidal Habitats |url=http://www.wirral.gov.uk/er/nwcp_intertidal.htm |access-date=15 Zwat Sweang 2021 |archive-url=https://web.archive.org/web/20051110071719/http://www.wirral.gov.uk/er/nwcp_intertidal.htm |archive-date=10 Zwat Swak ma̱ng Jhyiung 2005 |url-status=dead}}</ref> Á̱ nyian mba ka̱nang á̱ma̱njhyii̱t ba lung a̱ka̱mbwong nia a̱wot ba̱ si̱ myiri̱m á̱ ta nkyang na a̱ta̱usa ma̱ a̱tai a̱byin wu, mat a̱nia ba̱ bap nkyang na di̱ mbap, a̱bayaaba̱gun, ku a̱bayaala̱u a̱ji̱jak ku mbyin a̱ni. A̱gboso ni̱ ndi nang a̱bacyuang a̱ka̱duk a̱ni na̱ bye tai á̱ma̱njhyii̱t ma̱ a̱di̱di̱t ba̱ neet ghwut ma̱ a̱byin ka a̱ni. Nshyia̱ a̱gboso ni̱ fa nyia̱ a̱ma̱njhyii̱t a̱nyiung ku á̱ma̱njhyii̱t ma̱ a̱di̱di̱t shyia̱ a̱tafa a̱tai a̱byin ka. ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ma̱njhyii̱t]] 4yug92psflfb635rb31yb6ms1dwqof6 42101 42100 2026-05-05T17:55:43Z Kambai Akau 15 /* */ 42101 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Lugworm cast, Red Wharf Bay, Isle of Anglesey - geograph.org.uk - 30354.jpg|thumb|A̱gboso tangka̱i a̱ma̱njhyii̱t ghyang, da̱ A̱ngam-a̱sa̱khwot Red Wharf, A̱basa̱khat Anglesey]] '''A̱gboso''' ''ba'' yet mbyin nia nang [[a̱ma̱njhyii̱t|á̱ma̱njhyii̱t]] myiri̱m a̱ni, tazwa [[mbyin]] na nang a̱si̱ na̱ shyia̱ di̱ nkhwong nvam a̱sa̱khwot a̱ni.<ref name="OpenLearn">{{cite web |date=12 Zwat Swak 2006 |title=Beach life |url=https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |url-status=dead |archive-url=https://web.archive.org/web/20220121071331/https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |archive-date=21 Zwat Jhyiung 2022 |access-date=15 Zwat Sweang 2021 |website=OpenLearn |publisher=The Open University |language=en}}</ref><ref name="Wirral">{{cite web |title=North Wirral - Intertidal Habitats |url=http://www.wirral.gov.uk/er/nwcp_intertidal.htm |access-date=15 Zwat Sweang 2021 |archive-url=https://web.archive.org/web/20051110071719/http://www.wirral.gov.uk/er/nwcp_intertidal.htm |archive-date=10 Zwat Swak ma̱ng Jhyiung 2005 |url-status=dead}}</ref> Á̱ nyian mba ka̱nang á̱ma̱njhyii̱t ba lung a̱ka̱mbwong nia a̱wot ba̱ si̱ myiri̱m á̱ ta nkyang na a̱ta̱usa ma̱ a̱tai a̱byin wu, mat a̱nia ba̱ bap nkyang na di̱ mbap nang a̱bayaaba̱gun, ku a̱bayaala̱u a̱ji̱jak ku mbyin a̱ni. A̱gboso ni̱ ndi nang a̱bacyuang a̱ka̱duk a̱ni na̱ bye tai á̱ma̱njhyii̱t ma̱ a̱di̱di̱t ba̱ neet ghwut ma̱ a̱byin ka a̱ni. Nshyia̱ a̱gboso ni̱ fa nyia̱ a̱ma̱njhyii̱t a̱nyiung ku á̱ma̱njhyii̱t ma̱ a̱di̱di̱t shyia̱ a̱tafa a̱tai a̱byin ka. ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ma̱njhyii̱t]] psgsgh4318ocqrpxhfz5yeiy467kp0q 42102 42101 2026-05-05T18:00:15Z Kambai Akau 15 /* */ 42102 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Lugworm cast, Red Wharf Bay, Isle of Anglesey - geograph.org.uk - 30354.jpg|thumb|A̱gboso tangka̱i a̱ma̱njhyii̱t ghyang, da̱ A̱ngam-a̱sa̱khwot Red Wharf, A̱basa̱khat Anglesey]] '''A̱gboso''' ([ə̀ɡ͡bə́sə́ẁ]) ''ba'' yet mbyin nia nang [[a̱ma̱njhyii̱t|á̱ma̱njhyii̱t]] myiri̱m a̱ni, tazwa [[mbyin]] na nang a̱si̱ na̱ shyia̱ di̱ nkhwong nvam a̱sa̱khwot a̱ni.<ref name="OpenLearn">{{cite web |date=12 Zwat Swak 2006 |title=Beach life |url=https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |url-status=dead |archive-url=https://web.archive.org/web/20220121071331/https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |archive-date=21 Zwat Jhyiung 2022 |access-date=15 Zwat Sweang 2021 |website=OpenLearn |publisher=The Open University |language=en}}</ref><ref name="Wirral">{{cite web |title=North Wirral - Intertidal Habitats |url=http://www.wirral.gov.uk/er/nwcp_intertidal.htm |access-date=15 Zwat Sweang 2021 |archive-url=https://web.archive.org/web/20051110071719/http://www.wirral.gov.uk/er/nwcp_intertidal.htm |archive-date=10 Zwat Swak ma̱ng Jhyiung 2005 |url-status=dead}}</ref> Á̱ nyian mba ka̱nang á̱ma̱njhyii̱t ba lung a̱ka̱mbwong nia a̱wot ba̱ si̱ myiri̱m á̱ ta nkyang na a̱ta̱usa ma̱ a̱tai a̱byin wu, mat a̱nia ba̱ bap nkyang na di̱ mbap nang a̱bayaaba̱gun, ku a̱bayaala̱u a̱ji̱jak ku mbyin a̱ni. A̱gboso ni̱ ndi nang a̱bacyuang a̱ka̱duk a̱ni na̱ bye tai á̱ma̱njhyii̱t ma̱ a̱di̱di̱t ba̱ neet ghwut ma̱ a̱byin ka a̱ni. Nshyia̱ a̱gboso ni̱ fa nyia̱ a̱ma̱njhyii̱t a̱nyiung ku á̱ma̱njhyii̱t ma̱ a̱di̱di̱t shyia̱ a̱tafa a̱tai a̱byin ka. ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ma̱njhyii̱t]] oy2854f2nobgnbiiggo9v5u5cuhm9pl 42103 42102 2026-05-05T18:00:30Z Kambai Akau 15 /* */ 42103 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[A̱gboso/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[A̱gboso/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Əgboso/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[A̱gboso/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[A̱gboso/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[A̱gboso/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Lugworm cast, Red Wharf Bay, Isle of Anglesey - geograph.org.uk - 30354.jpg|thumb|A̱gboso tangka̱i a̱ma̱njhyii̱t ghyang, da̱ A̱ngam-a̱sa̱khwot Red Wharf, A̱basa̱khat Anglesey]] '''A̱gboso''' [ə̀ɡ͡bə́sə́ẁ] ''ba'' yet mbyin nia nang [[a̱ma̱njhyii̱t|á̱ma̱njhyii̱t]] myiri̱m a̱ni, tazwa [[mbyin]] na nang a̱si̱ na̱ shyia̱ di̱ nkhwong nvam a̱sa̱khwot a̱ni.<ref name="OpenLearn">{{cite web |date=12 Zwat Swak 2006 |title=Beach life |url=https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |url-status=dead |archive-url=https://web.archive.org/web/20220121071331/https://www.open.edu/openlearn/nature-environment/natural-history/beach-life |archive-date=21 Zwat Jhyiung 2022 |access-date=15 Zwat Sweang 2021 |website=OpenLearn |publisher=The Open University |language=en}}</ref><ref name="Wirral">{{cite web |title=North Wirral - Intertidal Habitats |url=http://www.wirral.gov.uk/er/nwcp_intertidal.htm |access-date=15 Zwat Sweang 2021 |archive-url=https://web.archive.org/web/20051110071719/http://www.wirral.gov.uk/er/nwcp_intertidal.htm |archive-date=10 Zwat Swak ma̱ng Jhyiung 2005 |url-status=dead}}</ref> Á̱ nyian mba ka̱nang á̱ma̱njhyii̱t ba lung a̱ka̱mbwong nia a̱wot ba̱ si̱ myiri̱m á̱ ta nkyang na a̱ta̱usa ma̱ a̱tai a̱byin wu, mat a̱nia ba̱ bap nkyang na di̱ mbap nang a̱bayaaba̱gun, ku a̱bayaala̱u a̱ji̱jak ku mbyin a̱ni. A̱gboso ni̱ ndi nang a̱bacyuang a̱ka̱duk a̱ni na̱ bye tai á̱ma̱njhyii̱t ma̱ a̱di̱di̱t ba̱ neet ghwut ma̱ a̱byin ka a̱ni. Nshyia̱ a̱gboso ni̱ fa nyia̱ a̱ma̱njhyii̱t a̱nyiung ku á̱ma̱njhyii̱t ma̱ a̱di̱di̱t shyia̱ a̱tafa a̱tai a̱byin ka. ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ma̱njhyii̱t]] psj2u0us1rbmzhrr2r9l11t6tlee1yn Sa:Á̱ma̱njhyii̱t 14 7276 42105 2026-05-05T18:04:34Z Kambai Akau 15 Created page with "[[Sa:Nyám]]" 42105 wikitext text/x-wiki [[Sa:Nyám]] s95xnw9iwh9pbj99xgtpbwbnb48g31z A̱ma̱njhyiit 0 7277 42108 2026-05-05T18:15:08Z Kambai Akau 15 Kambai Akau shyei wat hu [[A̱ma̱njhyiit]] nat [[A̱ma̱njhyii̱t]] 42108 wikitext text/x-wiki #REDIRECT [[A̱ma̱njhyii̱t]] 1uygf6txcetfihpry7i21q7sunlgqzb Mbyin 0 7278 42115 2026-05-05T18:48:26Z Kambai Akau 15 Created page with "{{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin." 42115 wikitext text/x-wiki {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. 7sv77wyovigjxsb3ylcsjqm0fdsxodl 42116 42115 2026-05-05T18:52:11Z Kambai Akau 15 /* */ 42116 wikitext text/x-wiki {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Some scientific definitions distinguish [[dirt]] from soil by restricting the former term specifically to displaced soil. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Soil measuring and surveying device]] Soil consists of a solid collection of [[mineral]]s and [[organic matter]] (the '''[[soil matrix]]'''), as well as a [[Porosity|porous]] phase that holds [[Soil gas|gases]] (the '''soil atmosphere''') and a liquid phase that holds water and dissolved substances both organic and inorganic, in [[ion]]ic or in [[Molecule|molecular]] form (the '''soil solution''').<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=[[Elsevier]] |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4th |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 November 2025 }}</ref> Accordingly, soil is a [[complex system|complex]] three-[[state of matter|state]] system of solids, liquids, and gases.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=[[Pearson Education|Pearson]] |isbn=978-1-292-03939-8 |edition=7th |location=London, United Kingdom |access-date=12 November 2025 |archive-date=16 October 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> mck3epkg2z9u7zq4bgd3c7ynxu161lw 42117 42116 2026-05-05T18:53:34Z Kambai Akau 15 /* */ 42117 wikitext text/x-wiki {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Some scientific definitions distinguish [[dirt]] from soil by restricting the former term specifically to displaced soil. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Soil measuring and surveying device]] Soil consists of a solid collection of [[mineral]]s and [[organic matter]] (the '''[[soil matrix]]'''), as well as a [[Porosity|porous]] phase that holds [[Soil gas|gases]] (the '''soil atmosphere''') and a liquid phase that holds water and dissolved substances both organic and inorganic, in [[ion]]ic or in [[Molecule|molecular]] form (the '''soil solution''').<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=[[Elsevier]] |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4th |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 November 2025 }}</ref> Accordingly, soil is a [[complex system|complex]] three-[[state of matter|state]] system of solids, liquids, and gases.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=[[Pearson Education|Pearson]] |isbn=978-1-292-03939-8 |edition=7th |location=London, United Kingdom |access-date=12 November 2025 |archive-date=16 October 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] eti4b9x35ydm2vu758fthx1qj4eobrz 42118 42117 2026-05-05T19:02:45Z Kambai Akau 15 /* */ 42118 wikitext text/x-wiki {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Á̱ghyang a̱lyiat-wa̱i sayen á̱ghyang ni̱ khap [[a̱lyuk]] ma̱ng mbyin di̱n vak ghwon swanga̱lyiat ntsa ji di̱ wa̱i mbyin na̱ seang a̱ni. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Kyang mai ma̱ng nyian mbyin sovee]] Mbyin byia̱ mkpa̱m á̱kpa̱u a̱yaaminerat ma̱ng nkyangswuan nia, mbeang fam a̱pomporom-a̱byin a̱ni ku ba̱ng gat/wun ma̱ng a̱sa̱khwot bi̱ri̱ng ma̱ng nkyang na na̱ byii̱k a̱mami a̱ni na̱ yet a̱kunkwom nkyangswuan ma̱ng nkyang na̱ nwai yet sí̱ nkyangswuan a̱ni, mi̱ lili molekyut a̱ni.<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=Elsevier |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4 |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] ilhqyr6rsrkg864rniaagq8aswwj6jq 42119 42118 2026-05-05T19:06:07Z Kambai Akau 15 /* */ 42119 wikitext text/x-wiki {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Á̱ghyang a̱lyiat-wa̱i sayen á̱ghyang ni̱ khap [[a̱lyuk]] ma̱ng mbyin di̱n vak ghwon swanga̱lyiat ntsa ji di̱ wa̱i mbyin na̱ seang a̱ni. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Kyang mai ma̱ng nyian mbyin sovee]] Mbyin byia̱ mkpa̱m á̱kpa̱u a̱yaaminerat ma̱ng nkyangswuan nia, mbeang fam a̱pomporom-a̱byin a̱ni ku ba̱ng gat/wun ma̱ng a̱sa̱khwot bi̱ri̱ng ma̱ng nkyang na na̱ byii̱k a̱mami a̱ni na̱ yet a̱kunkwom nkyangswuan ma̱ng nkyang na̱ nwai yet sí̱ nkyangswuan a̱ni, mi̱ lili molekyut a̱ni.<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=Elsevier |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4 |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> Ma̱ a̱ca̱caat, mbyin yet a̱kyiai yet a̱tat wa nang á̱kpa̱u-nkyang, nkyang a̱sa̱khwot, ma̱ng ngwun/gat.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=Pearson |isbn=978-1-292-03939-8 |edition=7 |location=London, Muna̱pyia̱ A̱byintyok |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 |archive-date=16 Zwat Swak 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] 79uog8pe65tp74pwiir5bp925kk731x 42120 42119 2026-05-05T19:10:54Z Kambai Akau 15 /* */ 42120 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Mbyin/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Mbyin/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Mbyin/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Mbyin/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Mbyin/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Mbyin/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Á̱ghyang a̱lyiat-wa̱i sayen á̱ghyang ni̱ khap [[a̱lyuk]] ma̱ng mbyin di̱n vak ghwon swanga̱lyiat ntsa ji di̱ wa̱i mbyin na̱ seang a̱ni. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Kyang mai ma̱ng nyian mbyin sovee]] Mbyin byia̱ mkpa̱m á̱kpa̱u a̱yaaminerat ma̱ng nkyangswuan nia, mbeang fam a̱pomporom-a̱byin a̱ni ku ba̱ng gat/wun ma̱ng a̱sa̱khwot bi̱ri̱ng ma̱ng nkyang na na̱ byii̱k a̱mami a̱ni na̱ yet a̱kunkwom nkyangswuan ma̱ng nkyang na̱ nwai yet sí̱ nkyangswuan a̱ni, mi̱ lili molekyut a̱ni.<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=Elsevier |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4 |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> Ma̱ a̱ca̱caat, mbyin yet a̱kyiai yet a̱tat wa nang á̱kpa̱u-nkyang, nkyang a̱sa̱khwot, ma̱ng ngwun/gat.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=Pearson |isbn=978-1-292-03939-8 |edition=7 |location=London, Muna̱pyia̱ A̱byintyok |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 |archive-date=16 Zwat Swak 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] rln14i372wfu05xo9cdv8vo32qv78tk 42124 42120 2026-05-05T19:32:32Z Kambai Akau 15 /* */ 42124 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Mbyin/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Mbyin/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Mbyin/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Mbyin/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Mbyin/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Mbyin/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Á̱ghyang a̱lyiat-wa̱i sayen ni̱ khap [[a̱lyuk]] ma̱ng mbyin di̱n vak ghwon swanga̱lyiat ntsa ji di̱ wa̱i mbyin na̱ seang a̱ni. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Kyang mai ma̱ng nyian mbyin sovee]] Mbyin byia̱ mkpa̱m á̱kpa̱u a̱yaaminerat ma̱ng nkyangswuan nia, mbeang fam a̱pomporom-a̱byin a̱ni ku ba̱ng gat/wun ma̱ng a̱sa̱khwot bi̱ri̱ng ma̱ng nkyang na na̱ byii̱k a̱mami a̱ni na̱ yet a̱kunkwom nkyangswuan ma̱ng nkyang na̱ nwai yet sí̱ nkyangswuan a̱ni, mi̱ lili molekyut a̱ni.<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=Elsevier |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4 |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> Ma̱ a̱ca̱caat, mbyin yet a̱kyiai yet a̱tat wa nang á̱kpa̱u-nkyang, nkyang a̱sa̱khwot, ma̱ng ngwun/gat.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=Pearson |isbn=978-1-292-03939-8 |edition=7 |location=London, Muna̱pyia̱ A̱byintyok |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 |archive-date=16 Zwat Swak 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] fura8rjmdfsywkxutn6dm3imcb0uu99 42125 42124 2026-05-05T19:34:00Z Kambai Akau 15 /* */ 42125 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Mbyin/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Mbyin/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Mbyin/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Mbyin/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Mbyin/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Mbyin/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} [[File:Stagnogley.JPG|thumb|upright=1.25|A̱sa̱khwot a̱tai a̱byin]] '''Mbyin''' ''na'', yet a̱kyiai nkwom ma̱ng a̱kunkwom nkyangswuan ma̱ a̱di̱di̱t wa ma̱ng a̱yaaminerat, gat, [[a̱sa̱khwot]], mbeang nkyangswuan na̱ nyian ta̱m dundung mat na̱ li̱n-a̱ma swuan nkyangtang-a̱byin ma̱ng a̱cyuang nkyangswuan ma̱ a̱byin. Á̱ghyang a̱lyiat-wa̱i sayen ni̱ khap [[a̱lyuk]] ma̱ng mbyin di̱n vak wa̱i swanga̱lyiat a̱lyuk ji nang mbyin na̱ seang a̱ni. [[File:EAgronom 4okt2023 L-1120.jpg|thumb|upright|Kyang mai ma̱ng nyian mbyin sovee]] Mbyin byia̱ mkpa̱m á̱kpa̱u a̱yaaminerat ma̱ng nkyangswuan nia, mbeang fam a̱pomporom-a̱byin a̱ni ku ba̱ng gat/wun ma̱ng a̱sa̱khwot bi̱ri̱ng ma̱ng nkyang na na̱ byii̱k a̱mami a̱ni na̱ yet a̱kunkwom nkyangswuan ma̱ng nkyang na̱ nwai yet sí̱ nkyangswuan a̱ni, mi̱ lili molekyut a̱ni.<ref>{{cite book |last1=Voroney |first1=R. Paul |title=Soil microbiology, ecology and biochemistry |last2=Heck |first2=Richard J. |year=2015 |publisher=Elsevier |isbn=978-0-12-415955-6 |editor-last=Paul |editor-first=Eldor A. |edition=4 |location=Amsterdam, the Netherlands |pages=15–39 |chapter=The soil habitat |doi=10.1016/B978-0-12-415955-6.00002-5 |access-date=12 November 2025 |chapter-url=https://fr.1lib.sk/book/67708166/606823/soil-microbiology-ecology-and-biochemistry-the-soil-habitat.html }}</ref><ref>{{cite book |last1=Taylor |first1=Sterling A. |url=https://archive.org/details/physicaledapholo0000tayl |title=Physical edaphology: the physics of irrigated and nonirrigated soils |last2=Ashcroft |first2=Gaylen L. |year=1972 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0818-6 |location=San Francisco, California |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> Ma̱ a̱ca̱caat, mbyin yet a̱kyiai yet a̱tat wa nang á̱kpa̱u-nkyang, nkyang a̱sa̱khwot, ma̱ng ngwun/gat.<ref>{{cite book |last=McCarthy |first=David F. |url=https://fr.1lib.sk/book/3555343/8f031e/essentials-of-soil-mechanics-and-foundations-basic-geotechnics.html |title=Essentials of soil mechanics and foundations: basic geotechnics |year=2014 |publisher=Pearson |isbn=978-1-292-03939-8 |edition=7 |location=London, Muna̱pyia̱ A̱byintyok |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 |archive-date=16 Zwat Swak 2022 |archive-url=https://web.archive.org/web/20221016144604/https://fr.b-ok.cc/book/3555343/0f8f97 |url-status=live }}</ref> Mbyin neet mi̱ a̱meang nkyang ma̱ a̱di̱di̱t nia da̱ a̱swap njen nang: lili a̱vwuo hu, lili a̱byin hu (ban, swat, ma̱ng corop a̱vwuo ka), nkyangswuan, ma̱ng a̱tsak nkyang a̱byin wu.<ref name="Gilluly1975">{{cite book |last1=Gilluly |first1=James |url=https://archive.org/details/principlesofgeol0000gill |title=Principles of geology |last2=Waters |first2=Aaron Clement |last3=Woodford |first3=Alfred Oswald |year=1975 |publisher=[[W. H. Freeman and Company|W.H. Freeman]] |isbn=978-0-7167-0269-6 |edition=4th |location=San Francisco, California |author-link1=James Gilluly |access-date=12 Zwat Swak ma̱ng Jhyiung 2025 }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Swanta]] duxeslelzirv47qs1507uiy4e7i685x A̱tyuku 0 7279 42127 2026-05-05T19:34:58Z Kambai Akau 15 Kambai Akau shyei wat hu [[A̱tyuku]] nat [[A̱tuku (nwap)]] 42127 wikitext text/x-wiki #REDIRECT [[A̱tuku (nwap)]] 76eu9ru7u78wi96z79c5mw5mqertd8h Bwonsom 0 7280 42135 2026-05-05T21:36:21Z Kambai Akau 15 Created page with "{{Short description|Species of plant}} {{Speciesbox | taxon = Piliostigma reticulatum | authority = ([[Augustin Pyramus de Candolle|DC.]]) [[Christian Ferdinand Friedrich Hochstetter|Hochst.]] | synonyms = ''Bauhinia reticulata'' <small>DC.</small> }} '''Bwonsom''', á̱ bu ngyei '''''Piliostigma reticulatum''''' a̱ni, yet tangka̱i a̱ga̱fi̱p ku a̱di̱dei a̱kwon wa ku shyia̱ mi̱ kwai junjok mi̱ a̱bankwai ''Cercidoideae'' ka a̱ni. Á̱ shyiat nji koji mi̱ ti..." 42135 wikitext text/x-wiki {{Short description|Species of plant}} {{Speciesbox | taxon = Piliostigma reticulatum | authority = ([[Augustin Pyramus de Candolle|DC.]]) [[Christian Ferdinand Friedrich Hochstetter|Hochst.]] | synonyms = ''Bauhinia reticulata'' <small>DC.</small> }} '''Bwonsom''', á̱ bu ngyei '''''Piliostigma reticulatum''''' a̱ni, yet tangka̱i a̱ga̱fi̱p ku a̱di̱dei a̱kwon wa ku shyia̱ mi̱ kwai junjok mi̱ a̱bankwai ''Cercidoideae'' ka a̱ni. Á̱ shyiat nji koji mi̱ ti̱ropik fam jenshyung Afi̱rika kyiak nat a̱byin [[Ityopya]].<ref>{{cite web|title= Piliostigma reticulatum (DC.) Hochst.|website=Plants of the World Online|url=https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:514345-1}}</ref> Tangka̱i a̱ga̱fi̱p huni byia̱ nta̱m ba̱t ka̱nang á̱ si̱ cyui nhu ma̱ng [[zuk]] di̱ fam [[Sahet]] hu.<ref>{{Cite journal|last1=Bright|first1=M. B.|last2=Diedhiou|first2=I.|last3=Bayala|first3=R.|last4=Assigbetse|first4=K.|last5=Chapuis-Lardy|first5=L.|last6=Ndour|first6=Y.|last7=Dick|first7=R. P.|year=2017|title=Long-term Piliostigma reticulatum intercropping in the Sahel: crop productivity, carbon sequestration, nutrient cycling, and soil quality|journal=Agriculture, Ecosystems & Environment|volume=242|pages=9–22|doi=10.1016/j.agee.2017.03.007|doi-access=free|bibcode=2017AgEE..242....9B }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ga̱fi̱p]] 1bn2o90lrh32ds0xf7prenbooerw6r1 42213 42135 2026-05-05T22:58:38Z Kambai Akau 15 42213 wikitext text/x-wiki {{Databox}} '''Bwonsom''', á̱ bu ngyei '''''Piliostigma reticulatum''''' a̱ni, yet tangka̱i a̱ga̱fi̱p ku a̱di̱dei a̱kwon wa ku shyia̱ mi̱ kwai junjok mi̱ a̱bankwai ''Cercidoideae'' ka a̱ni. Á̱ shyiat nji koji mi̱ ti̱ropik fam jenshyung Afi̱rika kyiak nat a̱byin [[Ityopya]].<ref>{{cite web|title= Piliostigma reticulatum (DC.) Hochst.|website=Plants of the World Online|url=https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:514345-1}}</ref> Tangka̱i a̱ga̱fi̱p huni byia̱ nta̱m ba̱t ka̱nang á̱ si̱ cyui nhu ma̱ng [[zuk]] di̱ fam [[Sahet]] hu.<ref>{{Cite journal|last1=Bright|first1=M. B.|last2=Diedhiou|first2=I.|last3=Bayala|first3=R.|last4=Assigbetse|first4=K.|last5=Chapuis-Lardy|first5=L.|last6=Ndour|first6=Y.|last7=Dick|first7=R. P.|year=2017|title=Long-term Piliostigma reticulatum intercropping in the Sahel: crop productivity, carbon sequestration, nutrient cycling, and soil quality|journal=Agriculture, Ecosystems & Environment|volume=242|pages=9–22|doi=10.1016/j.agee.2017.03.007|doi-access=free|bibcode=2017AgEE..242....9B }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ga̱fi̱p]] rl3takcq0jdww8cxfggyokkr2pbg42l 42214 42213 2026-05-05T22:59:23Z Kambai Akau 15 42214 wikitext text/x-wiki {{1}} {{Zwa-a̱lyiat-Tyap-Maba̱ta̱do|[[{{FULLPAGENAME}}|Maba̱ta̱do]]}} {{Zwa-a̱lyiat-Ca̱caat|[[Bwonsom/Ca̱crak|Ca̱crak]]}} {{Zwa-a̱lyiat-Fantswam|[[Bwonsom/Fantswam|Fantswam]]}} {{Zwa-a̱lyiat-Gworog|[[Bwonsom/Gworog|Gworog]]}} {{Zwa-a̱lyiat-Sholyia̱|[[Bwonsom/Sholyia̱|Sholyia̱]]}} {{Zwa-a̱lyiat-Ta̱kad|[[Bwonsom/Ta̱kad|Ta̱kad]]}} {{Zwa-a̱lyiat-Tuku|[[Bwonsom/Tuku|Tuku]]}} {{2}} {{A̱lyem Maba̱ta̱do|a̱lyem=Maba̱ta̱do}} {{Databox}} '''Bwonsom''', á̱ bu ngyei '''''Piliostigma reticulatum''''' a̱ni, yet tangka̱i a̱ga̱fi̱p ku a̱di̱dei a̱kwon wa ku shyia̱ mi̱ kwai junjok mi̱ a̱bankwai ''Cercidoideae'' ka a̱ni. Á̱ shyiat nji koji mi̱ ti̱ropik fam jenshyung Afi̱rika kyiak nat a̱byin [[Ityopya]].<ref>{{cite web|title= Piliostigma reticulatum (DC.) Hochst.|website=Plants of the World Online|url=https://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:514345-1}}</ref> Tangka̱i a̱ga̱fi̱p huni byia̱ nta̱m ba̱t ka̱nang á̱ si̱ cyui nhu ma̱ng [[zuk]] di̱ fam [[Sahet]] hu.<ref>{{Cite journal|last1=Bright|first1=M. B.|last2=Diedhiou|first2=I.|last3=Bayala|first3=R.|last4=Assigbetse|first4=K.|last5=Chapuis-Lardy|first5=L.|last6=Ndour|first6=Y.|last7=Dick|first7=R. P.|year=2017|title=Long-term Piliostigma reticulatum intercropping in the Sahel: crop productivity, carbon sequestration, nutrient cycling, and soil quality|journal=Agriculture, Ecosystems & Environment|volume=242|pages=9–22|doi=10.1016/j.agee.2017.03.007|doi-access=free|bibcode=2017AgEE..242....9B }}</ref> ==A̱ya̱fang== {{reflist}} [[Sa:Á̱ga̱fi̱p]] 4jc6jsoo6i1p0ujxml0ha91owca09rb Ta‌̱mpi‌̱let:Speciesbox 10 7281 42136 2026-05-05T21:37:40Z Kambai Akau 15 Created page with "<noinclude><!-- -==================================================================== - Template:Speciesbox - Generate a taxobox infobox for species -==================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. When run as -- stand-alone, the template shows Acacia..." 42136 wikitext text/x-wiki <noinclude><!-- -==================================================================== - Template:Speciesbox - Generate a taxobox infobox for species -==================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. When run as -- stand-alone, the template shows Acacia aemula as sample output. -- -- The genus name of the species is found by looking in order at -- (1) the genus parameter -- (2) the first word of the taxon parameter -- (3) the first word of the page name. -- The species name/specific epithet is found by looking in order at -- (1) the species parameter -- (2) the rest of the taxon parameter after removing the first word -- (3) the rest of the page name after removing any final part in -- parentheses and then removing the first word. -- -- The genus name is then the entry into the taxonomic hierarchy. -- -- A complication is that if the taxonomy template for the genus needs -- disambiguation (i.e. is "Template:Taxonomy/GENUS (DISAMBIG)") then -- the parameters will be genus=GENUS (DISAMBIG) | species=EPITHET -- Can also have genus=GENUS/QUALIFIER -- -------------------------------- Invoke {Taxobox/core} The nowiki that follows is needed because of parser bug T18700--></noinclude><nowiki/>{{Taxobox/core<includeonly> | edit link = {{if empty|{{{edit link|}}}|{{{edit_link|}}}|edit}}</includeonly><noinclude><!-- -- -- fossil_range: If the specified fossil range is a period supported -- by templates {period_start} and {next_period}, then it incorporates -- the specified range in template {geological range}, but checking -- to display properly. Otherwise, just passes parameter. --></noinclude> | temporal_range = {{#if:{{{fossil_range|}}}{{{fossil range|}}}|{{#iferror:{{geological range|{{if empty|{{{temporal_range|}}}|{{{temporal range|}}}|{{{fossil_range|}}}|{{{fossil range|}}}}} }}|{{if empty|{{{temporal_range|}}}|{{{temporal range|}}}|{{{fossil_range|}}}|{{{fossil range|}}}}}|{{geological range|{{if empty|{{{temporal_range|}}}|{{{temporal range|}}}|{{{fossil_range|}}}|{{{fossil range|}}}}} }} }} | {{#if:{{{oldest fossil|}}}{{{oldest_fossil|}}}|{{geological range|{{if empty|{{{oldest fossil|}}}|{{{oldest_fossil}}}}}|{{if empty|{{{youngest fossil|}}}|{{{youngest_fossil|}}}|Recent}} }} }} }}<noinclude><!-- PARENT: this is the taxon whose taxonomy template is used to find the taxonomic hierarchy; if not supplied as a parameter value, it defaults to the genus name. Template:Taxonomy/PARENT must exist. --></noinclude> | parent = <includeonly>{{{parent|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}}}</includeonly><noinclude>Acacia<!-- DISPLAY PARENTS: Number of immediate parents to display. Defaults to 1 above species, normally the genus (which is displayed as a major rank, anyway). --></noinclude> | display_taxa = {{#expr:{{if empty|{{{display parents|}}}|{{{display_parents|}}}|1}}-1}}<noinclude><!-- AUTHORITY (etc): In the format "author, year". Species-authority is redundant to binomial_authority; we'll just list it the once. (This avoids reference-duplication errors, too. | species_authority = {{if empty|{{{authority|}}}|{{{binomial authority|}}}|{{{binomial_authority|}}}}}--></noinclude> | authority = {{{authority|}}} | parent_authority = {{if empty|{{{parent_authority|}}}|{{{parent authority|}}}}} | grandparent_authority = {{if empty|{{{grandparent_authority|}}}|{{{grandparent authority|}}}}} | greatgrandparent_authority = {{if empty|{{{greatgrandparent_authority|}}}|{{{greatgrandparent authority|}}}}} | greatgreatgrandparent_authority = {{if empty|{{{greatgreatgrandparent_authority|}}}|{{{greatgreatgrandparent authority|}}}}} | greatgreatgreatgrandparent_authority = {{if empty|{{{greatgreatgreatgrandparent_authority|}}}|{{{greatgreatgreatgrandparent authority|}}}}} | offset = 1 <noinclude><!-- NAME: {{Speciesbox/name}} both determines the taxobox name and whether the page title should be italicized by adding the {{italic title}} template. --></noinclude> | name = {{Speciesbox/name|{{if empty|{{{name|}}}|<noinclude>''Acacia aemula''</noinclude>}}|{{{taxon|}}}|{{{genus|}}}|{{{species|}}}|{{PAGENAMEBASE}}|{{if empty|{{{italic_title|}}}|{{{italic title|}}}|yes}}}}<noinclude><!-- -- colour: (Note UK spelling here) There are two cases: 1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}} 2) otherwise – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy to try to find a taxon that determines the taxobox colour --></noinclude> | colour = {{#if:{{{color_as|}}}{{{colour_as|}}}{{{color as|}}}{{{colour as|}}}|{{Taxobox colour|{{if empty|{{{color_as|}}}|{{{colour_as|}}}|{{{color as|}}}|{{{colour as|}}}}}}}|{{#invoke:Autotaxobox|taxoboxColour|<includeonly>{{{parent|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}}}</includeonly><noinclude>Acacia</noinclude> }} }} | status = {{{status|}}} | status_system = {{if empty|{{{status system|}}}|{{{status_system|}}}}} | status_ref = {{if empty|{{{status ref|}}}|{{{status_ref|}}}}} | status2 = {{{status2|}}} | status2_system = {{if empty|{{{status2 system|}}}|{{{status2_system|}}}}} | status2_ref = {{if empty|{{{status2 ref|}}}|{{{status2_ref|}}}}} | status3 = {{{status3|}}} | status3_system = {{if empty|{{{status3 system|}}}|{{{status3_system|}}}}} | status3_ref = {{if empty|{{{status3 ref|}}}|{{{status3_ref|}}}}} | trend = {{{trend|}}} | image = {{{image|}}} | upright = {{if empty|{{{image_upright|}}}|{{{image upright|}}}}} | image_alt = {{if empty|{{{image alt|}}}|{{{image_alt|}}}}} | image_caption = {{if empty|{{{image caption|}}}|{{{image_caption|}}}}} | image2 = {{{image2|}}} | upright2 = {{if empty|{{{image2_upright|}}}|{{{image2 upright|}}}}} | image2_alt = {{if empty|{{{image2 alt|}}}|{{{image2_alt|}}}}} | image2_caption = {{if empty|{{{image2 caption|}}}|{{{image2_caption|}}}}} | classification_status = {{if empty|{{{classification status|}}}|{{{classification_status|}}}}} | diversity = {{{diversity|}}} | diversity_ref = {{if empty|{{{diversity ref|}}}|{{{diversity_ref|}}}}} | diversity_link = {{if empty|{{{diversity link|}}}|{{{diversity_link|}}}}} | extinct = {{{extinct|}}} | species = {{#if:{{{extinct|}}}|&dagger;|{{#ifeq:{{{status|}}}|EX|&dagger;|{{Taxon info|<includeonly>{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}</includeonly><noinclude>Acacia</noinclude>|dagger}}}}}}<!-- -->'''{{taxon italics|abbreviated=yes|<includeonly>{{Speciesbox/trim|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}} {{Speciesbox/getSpecies|{{{taxon|}}}|{{{species|}}}}}</includeonly><noinclude>Acacia aemula</noinclude>}}''' | binomial = <span style="font-weight:normal;">{{#if:{{{extinct|}}}|&dagger;|{{#ifeq:{{{status|}}}|EX|&dagger;|{{Taxon info|<includeonly>{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}</includeonly><noinclude>Acacia</noinclude>|dagger}}}}}}</span><!-- -->{{taxon italics|<includeonly>{{Speciesbox/trim|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}} {{Speciesbox/getSpecies|{{{taxon|}}}|{{{species|}}}}}</includeonly><noinclude>Acacia aemula</noinclude>}} | binomial_authority = {{if empty|{{{authority|}}}|{{{binomial authority|}}}|{{{binomial_authority|}}}}} | subdivision = {{{subdivision|}}} | subdivision_ranks = {{if empty|{{{subdivision ranks|}}}|{{{subdivision_ranks|}}}|Subspecies}} | subdivision_ref = {{if empty|{{{subdivision_ref|}}}|{{{subdivision ref|}}}}} | type_strain = {{if empty|{{{type strain|}}}|{{{type_strain|}}}}} | type_strain_ref = {{if empty|{{{type_strain_ref|}}}|{{{type strain ref|}}}}} | range_map = {{if empty|{{{range map|}}}|{{{range_map|}}}}} | range_map_upright = {{if empty|{{{range_map_upright|}}}|{{{range map upright|}}}}} | range_map_alt = {{if empty|{{{range map alt|}}}|{{{range_map_alt|}}}}} | range_map_caption = {{if empty|{{{range map caption|}}}|{{{range_map_caption|}}}}} | range_map2 = {{if empty|{{{range map2|}}}|{{{range_map2|}}}}} | range_map2_upright = {{if empty|{{{range_map2_upright|}}}|{{{range map2 upright|}}}}} | range_map2_alt = {{if empty|{{{range map2 alt|}}}|{{{range_map2_alt|}}}}} | range_map2_caption = {{if empty|{{{range map2 caption|}}}|{{{range_map2_caption|}}}}} | range_map3 = {{if empty|{{{range map3|}}}|{{{range_map3|}}}}} | range_map3_upright = {{if empty|{{{range_map3_upright|}}}|{{{range map3 upright|}}}}} | range_map3_alt = {{if empty|{{{range map3 alt|}}}|{{{range_map3_alt|}}}}} | range_map3_caption = {{if empty|{{{range map3 caption|}}}|{{{range_map3_caption|}}}}} | range_map4 = {{#invoke:Infobox mapframe|autoWithCaption}} | synonyms_ref = {{if empty|{{{synonyms ref|}}}|{{{synonyms_ref|}}}}} | synonyms = {{{synonyms|}}} }}{{Speciesbox/parameterCheck|{{{taxon|}}}|{{{genus|}}}|{{{species|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using speciesbox with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Speciesbox]] with unknown parameter "_VALUE_"|ignoreblank=y| mapframe_args = y | authority | binomial authority | binomial_authority | classification status | classification_status | color as | color_as | colour as | colour_as | display parents | display_parents | diversity | diversity link | diversity ref | diversity_link | diversity_ref | edit link | edit_link | extinct | fossil range | fossil_range | genus | grandparent authority | grandparent_authority | greatgrandparent authority | greatgrandparent_authority | greatgreatgrandparent authority | greatgreatgrandparent_authority | greatgreatgreatgrandparent authority | greatgreatgreatgrandparent_authority | image | image alt | image caption | image upright | image_alt | image_caption | image_upright | image2 | image2 alt | image2 caption | image2 upright | image2_alt | image2_caption | image2_upright | italic title | italic_title | name | oldest fossil | oldest_fossil | parent | parent authority | parent_authority | range map | range map alt | range map caption | range map upright | range map2 | range map2 alt | range map2 caption | range map2 upright | range map3 | range map3 alt | range map3 caption | range map3 upright | range_map | range_map_alt | range_map_caption | range_map_upright | range_map2 | range_map2_alt | range_map2_caption | range_map2_upright | range_map3 | range_map3_alt | range_map3_caption | range_map3_upright | species | status | status ref | status system | status_ref | status_system | status2 | status2 ref | status2 system | status2_ref | status2_system | status3 | status3_ref | status3_system | subdivision | subdivision ranks | subdivision ref | subdivision_ranks | subdivision_ref | synonyms | synonyms ref | synonyms_ref | taxon | temporal range | temporal_range | trend | type strain | type strain ref | type_strain | type_strain_ref | youngest fossil | youngest_fossil }}{{#invoke:Check for conflicting parameters|check | template = [[Template:Speciesbox]] | cat = {{main other|Category:Pages using speciesbox with conflicting parameters}} | edit link; edit_link | temporal_range; temporal range; fossil_range; fossil range | oldest fossil; oldest_fossil | youngest fossil; youngest_fossil | display parents; display_parents | authority; binomial authority; binomial_authority | parent_authority; parent authority | grandparent_authority; grandparent authority | greatgrandparent_authority; greatgrandparent authority | greatgreatgrandparent_authority; greatgreatgrandparent authority | greatgreatgreatgrandparent_authority; greatgreatgreatgrandparent authority | italic_title; italic title | color_as; colour_as; color as; colour as | status system; status_system | status ref; status_ref | status2 system; status2_system | status2 ref; status2_ref | image_upright; image upright | image alt; image_alt | image caption; image_caption | image2_upright; image2 upright | image2 alt; image2_alt | image2 caption; image2_caption | classification status; classification_status | diversity ref; diversity_ref | diversity link; diversity_link | subdivision ranks; subdivision_ranks | subdivision_ref; subdivision ref | type strain; type_strain | type_strain_ref; type strain ref | range map; range_map | range_map_upright; range map upright | range map alt; range_map_alt | range map caption; range_map_caption | range map2; range_map2 | range_map2_upright; range map2 upright | range map2 alt; range_map2_alt | range map2 caption; range_map2_caption | range map3; range_map3 | range_map3_upright; range map3 upright | range map3 alt; range_map3_alt | range map3 caption; range_map3_caption | synonyms ref; synonyms_ref }}<noinclude> {{documentation}}</noinclude> 8sutrqb8sqj3oubx4nst17r8cwh4x0x Ta‌̱mpi‌̱let:Speciesbox/parameterCheck 10 7282 42137 2026-05-05T21:38:23Z Kambai Akau 15 Created page with "<noinclude>{{pp-template|small=yes}}</noinclude>{{#ifeq:{{NAMESPACENUMBER}}|0|{{#if:{{{1|}}}|{{#if:{{{2|}}}{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]|{{Speciesbox/checkgenus|{{Speciesbox/getGenus|{{{1}}}|}}}}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{Speciesbox/checkgenus|{{{2}}}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]..." 42137 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{#ifeq:{{NAMESPACENUMBER}}|0|{{#if:{{{1|}}}|{{#if:{{{2|}}}{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]|{{Speciesbox/checkgenus|{{Speciesbox/getGenus|{{{1}}}|}}}}}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{Speciesbox/checkgenus|{{{2}}}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]|[[Category:Speciesboxes relying on page title]]}}}}}}}}<noinclude>{{documentation}}</noinclude> bfftsh4ojs2pofxc3dlqrghlf3civy1 Ta‌̱mpi‌̱let:Taxobox/core 10 7283 42138 2026-05-05T21:39:15Z Kambai Akau 15 Created page with "{| class="infobox biota" style="text-align: left; width: 200px; font-size: 100%" |- ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}}| }}" | {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}} }}{{#if:{{{temporal_range|}}}|<br/><div style="font-size: 85%;">Temporal range: {{{temporal_range}}}</div>}} |- {{#if:{{{image|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image}}..." 42138 wikitext text/x-wiki {| class="infobox biota" style="text-align: left; width: 200px; font-size: 100%" |- ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}}| }}" | {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}} }}{{#if:{{{temporal_range|}}}|<br/><div style="font-size: 85%;">Temporal range: {{{temporal_range}}}</div>}} |- {{#if:{{{image|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image}}}|size={{{image_width|}}}|sizedefault=frameless|upright={{{upright|1}}}|alt={{{image_alt|}}}}} {{!}}- {{#if:{{{image_caption|}}}| {{!}} colspan=2 style="text-align: {{{image_caption_align|center}}}; font-size: 88%" {{!}} {{{image_caption}}} {{!}}- }} }} {{#if:{{{image2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image2}}}|size={{{image2_width|}}}|sizedefault=frameless|upright={{#if:{{{upright2|}}}|{{{upright2}}}|{{{upright|1}}}}}|alt={{{image2_alt|}}}}} {{!}}- {{#if:{{{image2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{image2_caption}}} {{!}}- }} }} |- style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{status|}}}|{{taxobox/species|{{{status_system|}}}|{{{status|}}}|{{{status_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}} }} }} |-{{#if:{{{status2|}}}|{{taxobox/species|{{{status2_system|}}}|{{{status2|}}}|{{{status2_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}}|number=2 }} }} |-{{#if:{{{status3}}}|{{taxobox/species|{{{status3_system|}}}|{{{status3|}}}|{{{status3_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}}|number=3 }} }} |- ! colspan=2 style="color:inherit; min-width:15em; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" | {{#if:{{{virus_group|{{{virus|}}}}}}|[[Virus classification]]|{{#if:{{{ichnos|}}}|[[Trace fossil classification]]|{{#if:{{{veterovata|}}}|[[Egg fossil#Classification|Egg fossil classification]]|[[Taxonomy (biology)|Scientific classification]]}} }} }} {{#if:{{{edit link|}}}|{{edit taxonomy|{{{parent|}}} | {{{edit link}}} }} }}{{#if: {{{classification_status|}}} | <br/><span style="font-weight:normal">({{{classification_status}}})</span> | }} |- {{#if:{{{parent|}}}|{{#invoke:Autotaxobox|taxoboxList|{{{parent}}}| display_taxa={{{display_taxa|1}}}| authority={{{authority|}}}| parent_authority={{{parent_authority|}}}| gparent_authority={{{grandparent_authority|}}}| ggparent_authority={{{greatgrandparent_authority|}}}| gggparent_authority={{{greatgreatgrandparent_authority|}}}| ggggparent_authority={{{greatgreatgreatgrandparent_authority|}}}| offset={{{offset|0}}}| bold_first={{{bold_first|{{#if:{{{species|}}}|link|bold}}}}}| virus={{{virus|no}}}}}}} {{#if:{{{virus_group|}}}|{{taxonomy|rank=group |link= {{#switch:{{lc:{{{virus_group}}} }} |i=Group I <small>([[dsDNA virus|dsDNA]])</small> |ii=Group II <small>([[ssDNA virus|ssDNA]])</small> |iii=Group III <small>([[Double-stranded RNA viruses|dsRNA]])</small> |iv=Group IV <small>([[Positive-sense single-stranded RNA virus|(+)ssRNA]])</small> |v=Group V <small>([[Negative-sense single-stranded RNA virus|(−)ssRNA]])</small> |vi=Group VI <small>([[ssRNA-RT virus|ssRNA-RT]])</small> |vi/vii=Groups VI and VII |vii=Group VII <small>([[dsDNA-RT virus|dsDNA-RT]])</small> |{{{virus_group}}} }} }} }} {{#if:{{{unranked_superdomain|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdomain}}} | auth={{{unranked_superdomain_authority|}}} }} }} {{#if:{{{superdomain|}}}|{{taxonomy|rank=superdomain|link={{{superdomain}}} | auth={{{superdomain_authority|}}} }} }} {{#if:{{{unranked_domain|}}}|{{taxonomy|rank=unranked|link={{{unranked_domain}}} | auth={{{unranked_domain_authority|}}} }} }} {{#if:{{{domain|}}}|{{taxonomy|rank=domain|link={{{domain}}} | auth={{{domain_authority|}}} }} }} {{#if:{{{unranked_superregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superregnum}}} | auth={{{unranked_superregnum_authority|}}} }} }} {{#if:{{{superregnum|}}}|{{taxonomy|rank=superregnum|link={{{superregnum}}} | auth={{{superregnum_authority|}}} }} }} {{#if:{{{unranked_regnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_regnum}}} | auth={{{unranked_regnum_authority|}}} }} }} {{#if:{{{regnum|}}}|{{taxonomy|rank=regnum|link={{{regnum}}} | auth={{{regnum_authority|}}} }} }} {{#if:{{{unranked_subregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subregnum}}} | auth={{{unranked_subregnum_authority|}}} }} }} {{#if:{{{subregnum|}}}|{{taxonomy|rank=subregnum|link={{{subregnum}}} | auth={{{subregnum_authority|}}} }} }} {{#if:{{{unranked_superdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdivisio}}} | auth={{{unranked_superdivisio_authority|}}} }} }} {{#if:{{{superdivisio|}}}|{{taxonomy|rank=superdivisio|link={{{superdivisio}}} | auth={{{superdivisio_authority|}}} }} }} {{#if:{{{unranked_superphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superphylum}}} | auth={{{unranked_superphylum_authority|}}} }} }} {{#if:{{{superphylum|}}}|{{taxonomy|rank=superphylum|link={{{superphylum}}} | auth={{{superphylum_authority|}}} }} }} {{#if:{{{unranked_divisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_divisio}}} | auth={{{unranked_divisio_authority|}}} }} }} {{#if:{{{divisio|}}}|{{taxonomy|rank=divisio|link={{{divisio}}} | auth={{{divisio_authority|}}} }} }} {{#if:{{{unranked_phylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_phylum}}} | auth={{{unranked_phylum_authority|}}} }} }} {{#if:{{{phylum|}}}|{{taxonomy|rank=phylum|link={{{phylum}}} | auth={{{phylum_authority|}}} }} }} {{#if:{{{unranked_subdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subdivisio}}} | auth={{{unranked_subdivisio_authority|}}} }} }} {{#if:{{{subdivisio|}}}|{{taxonomy|rank=subdivisio|link={{{subdivisio}}} | auth={{{subdivisio_authority|}}} }} }} {{#if:{{{unranked_subphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subphylum}}} | auth={{{unranked_subphylum_authority|}}} }} }} {{#if:{{{subphylum|}}}|{{taxonomy|rank=subphylum|link={{{subphylum}}} | auth={{{subphylum_authority|}}} }} }} {{#if:{{{unranked_infraphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraphylum}}} | auth={{{unranked_infraphylum_authority|}}} }} }} {{#if:{{{infraphylum|}}}|{{taxonomy|rank=infraphylum|link={{{infraphylum}}} | auth={{{infraphylum_authority|}}} }} }} {{#if:{{{unranked_microphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_microphylum}}} | auth={{{unranked_microphylum_authority|}}} }} }} {{#if:{{{microphylum|}}}|{{taxonomy|rank=microphylum|link={{{microphylum}}} | auth={{{microphylum_authority|}}} }} }} {{#if:{{{unranked_nanophylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_nanophylum}}} | auth={{{unranked_nanophylum_authority|}}} }} }} {{#if:{{{nanophylum|}}}|{{taxonomy|rank=nanophylum|link={{{nanophylum}}} | auth={{{nanophylum_authority|}}} }} }} {{#if:{{{unranked_superclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_superclassis}}} | auth={{{unranked_superclassis_authority|}}} }} }} {{#if:{{{superclassis|}}}|{{taxonomy|rank=superclassis|link={{{superclassis}}} | auth={{{superclassis_authority|}}} }} }} {{#if:{{{unranked_classis|}}}|{{taxonomy|rank=unranked|link={{{unranked_classis}}} | auth={{{unranked_classis_authority|}}} }} }} {{#if:{{{classis|}}}|{{taxonomy|rank=classis|link={{{classis}}} | auth={{{classis_authority|}}} }} }} {{#if:{{{unranked_subclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_subclassis}}} | auth={{{unranked_subclassis_authority|}}} }} }} {{#if:{{{subclassis|}}}|{{taxonomy|rank=subclassis|link={{{subclassis}}} | auth={{{subclassis_authority|}}} }} }} {{#if:{{{unranked_infraclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraclassis}}} | auth={{{unranked_infraclassis_authority|}}} }} }} {{#if:{{{infraclassis|}}}|{{taxonomy|rank=infraclassis|link={{{infraclassis}}} | auth={{{infraclassis_authority|}}} }} }} {{#if:{{{unranked_magnordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_magnordo}}} | auth={{{unranked_magnordo_authority|}}} }} }} {{#if:{{{magnordo|}}}|{{taxonomy|rank=magnordo|link={{{magnordo}}} | auth={{{magnordo_authority|}}} }} }} {{#if:{{{unranked_superordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_superordo}}} | auth={{{unranked_superordo_authority|}}} }} }} {{#if:{{{superordo|}}}|{{taxonomy|rank=superordo|link={{{superordo}}} | auth={{{superordo_authority|}}} }} }} {{#if:{{{unranked_ordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_ordo}}} | auth={{{unranked_ordo_authority|}}} }} }} {{#if:{{{ordo|}}}|{{taxonomy|rank=ordo|link={{{ordo}}} | auth={{{ordo_authority|}}} }} }} {{#if:{{{unranked_subordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_subordo}}} | auth={{{unranked_subordo_authority|}}} }} }} {{#if:{{{subordo|}}}|{{taxonomy|rank=subordo|link={{{subordo}}} | auth={{{subordo_authority|}}} }} }} {{#if:{{{unranked_infraordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraordo}}} | auth={{{unranked_infraordo_authority|}}} }} }} {{#if:{{{infraordo|}}}|{{taxonomy|rank=infraordo|link={{{infraordo}}} | auth={{{infraordo_authority|}}} }} }} {{#if:{{{unranked_parvordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_parvordo}}} | auth={{{unranked_parvordo_authority|}}} }} }} {{#if:{{{parvordo|}}}|{{taxonomy|rank=parvorder|link={{{parvordo}}} | auth={{{parvordo_authority|}}} }} }} {{#if:{{{unranked_zoodivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoodivisio}}} | auth={{{unranked_zoodivisio_authority|}}} }} }} {{#if:{{{zoodivisio|}}}|{{taxonomy|rank=zoodivisio|link={{{zoodivisio}}} | auth={{{zoodivisio_authority|}}} }} }} {{#if:{{{unranked_zoosectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosectio}}} | auth={{{unranked_zoosectio_authority|}}} }} }} {{#if:{{{zoosectio|}}}|{{taxonomy|rank=zoosectio|link={{{zoosectio}}} | auth={{{zoosectio_authority|}}} }} }} {{#if:{{{unranked_zoosubsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosubsectio}}} | auth={{{unranked_zoosubsectio_authority|}}} }} }} {{#if:{{{zoosubsectio|}}}|{{taxonomy|rank=zoosubsectio|link={{{zoosubsectio}}} | auth={{{zoosubsectio_authority|}}} }} }} {{#if:{{{unranked_superfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_superfamilia}}} | auth={{{unranked_superfamilia_authority|}}} }} }} {{#if:{{{superfamilia|}}}|{{taxonomy|rank=superfamilia|link={{{superfamilia}}} | auth={{{superfamilia_authority|}}} }} }} {{#if:{{{unranked_familia|}}}|{{taxonomy|rank=unranked|link={{{unranked_familia}}} | auth={{{unranked_familia_authority|}}} }} }} {{#if:{{{familia|}}}|{{taxonomy|rank=familia|link={{{familia}}} | auth={{{familia_authority|}}} }} }} {{#if:{{{unranked_subfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_subfamilia}}} | auth={{{unranked_subfamilia_authority|}}} }} }} {{#if:{{{subfamilia|}}}|{{taxonomy|rank=subfamilia|link={{{subfamilia}}} | auth={{{subfamilia_authority|}}} }} }} {{#if:{{{unranked_supertribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_supertribus}}} | auth={{{unranked_supertribus_authority|}}} }} }} {{#if:{{{supertribus|}}}|{{taxonomy|rank=supertribus|link={{{supertribus}}} | auth={{{supertribus_authority|}}} }} }} {{#if:{{{unranked_tribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_tribus}}} | auth={{{unranked_tribus_authority|}}} }} }} {{#if:{{{tribus|}}}|{{taxonomy|rank=tribus|link={{{tribus}}} | auth={{{tribus_authority|}}} }} }} {{#if:{{{unranked_subtribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subtribus}}} | auth={{{unranked_subtribus_authority|}}} }} }} {{#if:{{{subtribus|}}}|{{taxonomy|rank=subtribus|link={{{subtribus}}} | auth={{{subtribus_authority|}}} }} }} {{#if:{{{unranked_alliance|}}}|{{taxonomy|rank=unranked|link={{{unranked_alliance}}} | auth={{{unranked_alliance_authority|}}} }} }} {{#if:{{{alliance|}}}|{{taxonomy|rank=alliance|link={{{alliance}}} | auth={{{alliance_authority|}}} }} }} {{#if:{{{unranked_genus|}}}|{{taxonomy|rank=unranked|link={{{unranked_genus}}} | auth={{{unranked_genus_authority|}}} }} }} {{#if:{{{genus|}}}| {{taxonomy|rank=genus|link={{{genus}}}|auth={{{genus_authority|}}} }} }} {{#if:{{{unranked_subgenus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subgenus}}} | auth={{{unranked_subgenus_authority|}}} }} }} {{#if:{{{subgenus|}}}|{{taxonomy|rank=subgenus|link={{{subgenus}}} | auth={{{subgenus_authority|}}} }} }} {{#if:{{{unranked_sectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_sectio}}} | auth={{{unranked_sectio_authority|}}} }} }} {{#if:{{{sectio|}}}|{{taxonomy|rank=sectio|link={{{sectio}}} | auth={{{sectio_authority|}}} }} }} {{#if:{{{unranked_subsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subsectio}}} | auth={{{unranked_subsectio_authority|}}} }} }} {{#if:{{{subsectio|}}}|{{taxonomy|rank=subsectio|link={{{subsectio}}} | auth={{{subsectio_authority|}}} }} }} {{#if:{{{unranked_series|}}}|{{taxonomy|rank=unranked|link={{{unranked_series}}} | auth={{{unranked_series_authority|}}} }} }} {{#if:{{{series|}}}|{{taxonomy|rank=series|link={{{series}}} | auth={{{series_authority|}}} }} }} {{#if:{{{unranked_subseries|}}}|{{taxonomy|rank=unranked|link={{{unranked_subseries}}} | auth={{{unranked_subseries_authority|}}} }} }} {{#if:{{{subseries|}}}|{{taxonomy|rank=subseries|link={{{subseries}}}|auth={{{subseries_authority|}}} }} }} {{#if:{{{unranked_species_group|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_group}}} | auth={{{unranked_species_group_authority|}}} }} }} {{#if:{{{species_group|}}}|{{taxonomy|rank=species group|link={{{species_group}}} | auth={{{species_group_authority|}}} }} }} {{#if:{{{unranked_species_subgroup|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_subgroup}}} | auth={{{unranked_species_subgroup_authority|}}} }} }} {{#if:{{{species_subgroup|}}}|{{taxonomy|rank=species subgroup|link={{{species_subgroup}}} | auth={{{species_subgroup_authority|}}} }} }} {{#if:{{{unranked_species_complex|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_complex}}} | auth={{{unranked_species_complex_authority|}}} }} }} {{#if:{{{species_complex|}}}|{{taxonomy|rank=species complex|link={{{species_complex}}} | auth={{{species_complex_authority|}}} }} }} {{#if:{{{unranked_species|}}}|{{taxonomy|rank=unranked|link={{{unranked_species}}} | auth={{{unranked_species_authority|}}} }} }} {{#if:{{{species|}}}|{{taxonomy|rank=species|link={{{species}}} | auth={{{species_authority|}}} }} }} {{#if:{{{unranked_subspecies|}}}|{{taxonomy|rank=unranked|link={{{unranked_subspecies}}} | auth={{{unranked_subspecies_authority|}}} }} }} {{#if:{{{subspecies|}}}|{{taxonomy|rank=subspecies|link={{{subspecies}}} | auth={{{subspecies_authority|}}} }} }} |- {{#if:{{{unranked_varietas|{{{unranked_variety|}}}}}}|{{taxonomy|rank=unranked|link={{{unranked_varietas|{{{unranked_variety|}}}}}} | auth={{{unranked_varietas_authority|{{{unranked_variety_authority|}}}}}} }} }} {{#if:{{{varietas|{{{variety|}}}}}}|{{taxonomy|rank=varietas|link={{{varietas|{{{variety}}}}}} | auth={{{varietas_authority|{{{variety_authority|}}}}}} }} }} {{#if:{{{forma|}}}|{{taxonomy|rank=forma|link={{{forma}}} | auth={{{forma_authority|}}} }} }} {{#if:{{{virus_infrasp|}}}|{{taxonomy|rank={{{virus_infrasp_rank|RANK MISSING}}}|link={{{virus_infrasp}}} | auth= }} }} |- {{#if:{{{binomial|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Binomial nomenclature|Binomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="binomial">{{{binomial}}}</span></b><br/><div style="font-size: 85%;">{{{binomial_authority|}}}</div> }} |- style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{trinomial|}}}| ! colspan=2 style="text-align: center" {{!}} [[{{#switch:{{{regnum|}}}|[[Animalia]]|[[Animal]]ia|Animalia=Trinomen|[[Plantae]]|[[Plant]]ae|Plantae|[[Fungi]]|[[Fungus|Fungi]]|Fungi|[[Archaeplastida]]|Archaeplastida=Infraspecific name (botany)|Trinomial nomenclature}}|Trinomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="trinomial">{{{trinomial}}}</span></b><br/><div style="font-size: 85%;">{{{trinomial_authority|}}}</div> }} |- {{#if:{{{type_genus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus]]{{{type_genus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_genus}}}<br/><div style="font-size: 85%;">{{{type_genus_authority|}}}</div> }} |- {{#if:{{{type_ichnogenus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type ichnogenus]]{{{type_ichnogenus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnogenus}}}<br/><div style="font-size: 85%;">{{{type_ichnogenus_authority|}}}</div> }} |- {{#if:{{{type_oogenus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type oogenus]]{{{type_oogenus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oogenus}}}<br/><div style="font-size: 85%;">{{{type_oogenus_authority|}}}</div> }} |- {{#if:{{{type_species|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species]]{{{type_species_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_species}}}<br/><div style="font-size: 85%;">{{{type_species_authority|}}}</div> }} |- {{#if:{{{type_ichnospecies|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type ichnospecies]]{{{type_ichnospecies_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnospecies}}}<br/><div style="font-size: 85%;">{{{type_ichnospecies_authority|}}}</div> }} |- {{#if:{{{type_oospecies|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type oospecies]]{{{type_oospecies_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oospecies}}}<br/><div style="font-size: 85%;">{{{type_oospecies_authority|}}}</div> }} |- {{#if:{{{type_strain|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type strain]]{{#if:{{{type_strain_ref|}}}|{{{type_strain_ref}}}|}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_strain}}} }} |- {{#if:{{{subdivision|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{subdivision_ranks}}}{{{subdivision_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{subdivision|}}} }} |- {{#if:{{{possible_subdivision|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{possible_subdivision_ranks}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{possible_subdivision|}}} }} |- {{#if:{{{diversity|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Biodiversity|Diversity]]{{{diversity_ref|}}} {{#ifeq: {{NAMESPACEE}} | {{ns:0}} | [[Category:Articles using diversity taxobox]] | }} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{#if:{{{diversity_link|}}}|[[{{{diversity_link|}}}|{{{diversity|}}}]]|{{{diversity|}}}}} {{!}}- }} {{#if:{{{range_map|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map}}}|size={{{range_map_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map_upright|}}}|{{{range_map_upright}}}|{{{upright|1}}}}}|alt={{{range_map_alt|}}}}} {{!}}- {{#if:{{{range_map_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map_caption}}} {{!}}- }} }} {{#if:{{{binomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial2}}}'''<br/><div style="font-size: 85%;">{{{binomial2_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial2}}}'''<br/><div style="font-size: 85%;">{{{trinomial2_authority|}}}</div> {{!}}- }} {{#if:{{{range_map2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map2}}}|size={{{range_map2_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map2_upright|}}}|{{{range_map2_upright}}}|{{{upright|1}}}}}|alt={{{range_map2_alt|}}}}} {{!}}- {{#if:{{{range_map2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map2_caption}}} {{!}}- }} }} {{#if:{{{binomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial3}}}'''<br/><div style="font-size: 85%;">{{{binomial3_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial3}}}'''<br/><div style="font-size: 85%;">{{{trinomial3_authority|}}}</div> {{!}}- }} {{#if:{{{range_map3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map3}}}|size={{{range_map3_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map3_upright|}}}|{{{range_map3_upright}}}|{{{upright|1}}}}}|alt={{{range_map3_alt|}}}}} {{!}}- {{#if:{{{range_map3_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map3_caption}}} {{!}}- }} }} {{#if:{{{binomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial4}}}'''<br/><div style="font-size: 85%;">{{{binomial4_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial4}}}'''<br/><div style="font-size: 85%;">{{{trinomial4_authority|}}}</div> {{!}}- }} {{#if:{{{range_map4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map4}}}|size={{{range_map4_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map4_upright|}}}|{{{range_map4_upright}}}|{{{upright|1}}}}}|alt={{{range_map4_alt|}}}}} {{!}}- {{#if:{{{range_map4_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map4_caption}}} }} }} |- {{#if:{{{synonyms|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Synonym (taxonomy)|Synonyms]]{{{synonyms_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{synonyms}}} {{!}}- }} {{#if:{{{footer|}}}| {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{footer}}} {{!}}- }} |}<templatestyles src="Template:Taxobox/core/styles.css" /><!-- Define any categories to be displayed on the page here: -->{{#ifeq:{{NAMESPACE}}|{{ns:0}}<!-- -->| [[Category:Articles with 'species' microformats]]<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox/Error_colour}}| [[Category:Taxoboxes with the error color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|incertae sedis}}| [[Category:Taxoboxes with the incertae sedis color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|}}| [[Category:Taxoboxes with no color]]}}<!-- -->{{Taxonbar/candidate}}<!-- -->}}<noinclude>{{documentation}}</noinclude> tk4e90potfx8syerf907fr78efdp9a8 42139 42138 2026-05-05T21:40:18Z Kambai Akau 15 42139 wikitext text/x-wiki {| class="infobox biota" style="text-align: left; width: 200px; font-size: 100%" |- ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}}| }}" | {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}} }}{{#if:{{{temporal_range|}}}|<br/><div style="font-size: 85%;">Temporal range: {{{temporal_range}}}</div>}} |- {{#if:{{{image|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image}}}|size={{{image_width|}}}|sizedefault=frameless|upright={{{upright|1}}}|alt={{{image_alt|}}}}} {{!}}- {{#if:{{{image_caption|}}}| {{!}} colspan=2 style="text-align: {{{image_caption_align|center}}}; font-size: 88%" {{!}} {{{image_caption}}} {{!}}- }} }} {{#if:{{{image2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image2}}}|size={{{image2_width|}}}|sizedefault=frameless|upright={{#if:{{{upright2|}}}|{{{upright2}}}|{{{upright|1}}}}}|alt={{{image2_alt|}}}}} {{!}}- {{#if:{{{image2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{image2_caption}}} {{!}}- }} }} |- style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{status|}}}|{{taxobox/species|{{{status_system|}}}|{{{status|}}}|{{{status_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}} }} }} |-{{#if:{{{status2|}}}|{{taxobox/species|{{{status2_system|}}}|{{{status2|}}}|{{{status2_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}}|number=2 }} }} |-{{#if:{{{status3}}}|{{taxobox/species|{{{status3_system|}}}|{{{status3|}}}|{{{status3_ref|}}}|extinction_date={{{extinct|}}}|colour={{{colour|}}}|number=3 }} }} |- ! colspan=2 style="color:inherit; min-width:15em; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" | {{#if:{{{virus_group|{{{virus|}}}}}}|[[Virus classification]]|{{#if:{{{ichnos|}}}|[[Trace fossil classification]]|{{#if:{{{veterovata|}}}|[[Egg fossil#Classification|Egg fossil classification]]|[[Takzonomi (bayoloji)|Takti̱tak Sayen]]}} }} }} {{#if:{{{edit link|}}}|{{edit taxonomy|{{{parent|}}} | {{{edit link}}} }} }}{{#if: {{{classification_status|}}} | <br/><span style="font-weight:normal">({{{classification_status}}})</span> | }} |- {{#if:{{{parent|}}}|{{#invoke:Autotaxobox|taxoboxList|{{{parent}}}| display_taxa={{{display_taxa|1}}}| authority={{{authority|}}}| parent_authority={{{parent_authority|}}}| gparent_authority={{{grandparent_authority|}}}| ggparent_authority={{{greatgrandparent_authority|}}}| gggparent_authority={{{greatgreatgrandparent_authority|}}}| ggggparent_authority={{{greatgreatgreatgrandparent_authority|}}}| offset={{{offset|0}}}| bold_first={{{bold_first|{{#if:{{{species|}}}|link|bold}}}}}| virus={{{virus|no}}}}}}} {{#if:{{{virus_group|}}}|{{taxonomy|rank=group |link= {{#switch:{{lc:{{{virus_group}}} }} |i=Group I <small>([[dsDNA virus|dsDNA]])</small> |ii=Group II <small>([[ssDNA virus|ssDNA]])</small> |iii=Group III <small>([[Double-stranded RNA viruses|dsRNA]])</small> |iv=Group IV <small>([[Positive-sense single-stranded RNA virus|(+)ssRNA]])</small> |v=Group V <small>([[Negative-sense single-stranded RNA virus|(−)ssRNA]])</small> |vi=Group VI <small>([[ssRNA-RT virus|ssRNA-RT]])</small> |vi/vii=Groups VI and VII |vii=Group VII <small>([[dsDNA-RT virus|dsDNA-RT]])</small> |{{{virus_group}}} }} }} }} {{#if:{{{unranked_superdomain|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdomain}}} | auth={{{unranked_superdomain_authority|}}} }} }} {{#if:{{{superdomain|}}}|{{taxonomy|rank=superdomain|link={{{superdomain}}} | auth={{{superdomain_authority|}}} }} }} {{#if:{{{unranked_domain|}}}|{{taxonomy|rank=unranked|link={{{unranked_domain}}} | auth={{{unranked_domain_authority|}}} }} }} {{#if:{{{domain|}}}|{{taxonomy|rank=domain|link={{{domain}}} | auth={{{domain_authority|}}} }} }} {{#if:{{{unranked_superregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superregnum}}} | auth={{{unranked_superregnum_authority|}}} }} }} {{#if:{{{superregnum|}}}|{{taxonomy|rank=superregnum|link={{{superregnum}}} | auth={{{superregnum_authority|}}} }} }} {{#if:{{{unranked_regnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_regnum}}} | auth={{{unranked_regnum_authority|}}} }} }} {{#if:{{{regnum|}}}|{{taxonomy|rank=regnum|link={{{regnum}}} | auth={{{regnum_authority|}}} }} }} {{#if:{{{unranked_subregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subregnum}}} | auth={{{unranked_subregnum_authority|}}} }} }} {{#if:{{{subregnum|}}}|{{taxonomy|rank=subregnum|link={{{subregnum}}} | auth={{{subregnum_authority|}}} }} }} {{#if:{{{unranked_superdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdivisio}}} | auth={{{unranked_superdivisio_authority|}}} }} }} {{#if:{{{superdivisio|}}}|{{taxonomy|rank=superdivisio|link={{{superdivisio}}} | auth={{{superdivisio_authority|}}} }} }} {{#if:{{{unranked_superphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superphylum}}} | auth={{{unranked_superphylum_authority|}}} }} }} {{#if:{{{superphylum|}}}|{{taxonomy|rank=superphylum|link={{{superphylum}}} | auth={{{superphylum_authority|}}} }} }} {{#if:{{{unranked_divisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_divisio}}} | auth={{{unranked_divisio_authority|}}} }} }} {{#if:{{{divisio|}}}|{{taxonomy|rank=divisio|link={{{divisio}}} | auth={{{divisio_authority|}}} }} }} {{#if:{{{unranked_phylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_phylum}}} | auth={{{unranked_phylum_authority|}}} }} }} {{#if:{{{phylum|}}}|{{taxonomy|rank=phylum|link={{{phylum}}} | auth={{{phylum_authority|}}} }} }} {{#if:{{{unranked_subdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subdivisio}}} | auth={{{unranked_subdivisio_authority|}}} }} }} {{#if:{{{subdivisio|}}}|{{taxonomy|rank=subdivisio|link={{{subdivisio}}} | auth={{{subdivisio_authority|}}} }} }} {{#if:{{{unranked_subphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subphylum}}} | auth={{{unranked_subphylum_authority|}}} }} }} {{#if:{{{subphylum|}}}|{{taxonomy|rank=subphylum|link={{{subphylum}}} | auth={{{subphylum_authority|}}} }} }} {{#if:{{{unranked_infraphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraphylum}}} | auth={{{unranked_infraphylum_authority|}}} }} }} {{#if:{{{infraphylum|}}}|{{taxonomy|rank=infraphylum|link={{{infraphylum}}} | auth={{{infraphylum_authority|}}} }} }} {{#if:{{{unranked_microphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_microphylum}}} | auth={{{unranked_microphylum_authority|}}} }} }} {{#if:{{{microphylum|}}}|{{taxonomy|rank=microphylum|link={{{microphylum}}} | auth={{{microphylum_authority|}}} }} }} {{#if:{{{unranked_nanophylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_nanophylum}}} | auth={{{unranked_nanophylum_authority|}}} }} }} {{#if:{{{nanophylum|}}}|{{taxonomy|rank=nanophylum|link={{{nanophylum}}} | auth={{{nanophylum_authority|}}} }} }} {{#if:{{{unranked_superclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_superclassis}}} | auth={{{unranked_superclassis_authority|}}} }} }} {{#if:{{{superclassis|}}}|{{taxonomy|rank=superclassis|link={{{superclassis}}} | auth={{{superclassis_authority|}}} }} }} {{#if:{{{unranked_classis|}}}|{{taxonomy|rank=unranked|link={{{unranked_classis}}} | auth={{{unranked_classis_authority|}}} }} }} {{#if:{{{classis|}}}|{{taxonomy|rank=classis|link={{{classis}}} | auth={{{classis_authority|}}} }} }} {{#if:{{{unranked_subclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_subclassis}}} | auth={{{unranked_subclassis_authority|}}} }} }} {{#if:{{{subclassis|}}}|{{taxonomy|rank=subclassis|link={{{subclassis}}} | auth={{{subclassis_authority|}}} }} }} {{#if:{{{unranked_infraclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraclassis}}} | auth={{{unranked_infraclassis_authority|}}} }} }} {{#if:{{{infraclassis|}}}|{{taxonomy|rank=infraclassis|link={{{infraclassis}}} | auth={{{infraclassis_authority|}}} }} }} {{#if:{{{unranked_magnordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_magnordo}}} | auth={{{unranked_magnordo_authority|}}} }} }} {{#if:{{{magnordo|}}}|{{taxonomy|rank=magnordo|link={{{magnordo}}} | auth={{{magnordo_authority|}}} }} }} {{#if:{{{unranked_superordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_superordo}}} | auth={{{unranked_superordo_authority|}}} }} }} {{#if:{{{superordo|}}}|{{taxonomy|rank=superordo|link={{{superordo}}} | auth={{{superordo_authority|}}} }} }} {{#if:{{{unranked_ordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_ordo}}} | auth={{{unranked_ordo_authority|}}} }} }} {{#if:{{{ordo|}}}|{{taxonomy|rank=ordo|link={{{ordo}}} | auth={{{ordo_authority|}}} }} }} {{#if:{{{unranked_subordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_subordo}}} | auth={{{unranked_subordo_authority|}}} }} }} {{#if:{{{subordo|}}}|{{taxonomy|rank=subordo|link={{{subordo}}} | auth={{{subordo_authority|}}} }} }} {{#if:{{{unranked_infraordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraordo}}} | auth={{{unranked_infraordo_authority|}}} }} }} {{#if:{{{infraordo|}}}|{{taxonomy|rank=infraordo|link={{{infraordo}}} | auth={{{infraordo_authority|}}} }} }} {{#if:{{{unranked_parvordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_parvordo}}} | auth={{{unranked_parvordo_authority|}}} }} }} {{#if:{{{parvordo|}}}|{{taxonomy|rank=parvorder|link={{{parvordo}}} | auth={{{parvordo_authority|}}} }} }} {{#if:{{{unranked_zoodivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoodivisio}}} | auth={{{unranked_zoodivisio_authority|}}} }} }} {{#if:{{{zoodivisio|}}}|{{taxonomy|rank=zoodivisio|link={{{zoodivisio}}} | auth={{{zoodivisio_authority|}}} }} }} {{#if:{{{unranked_zoosectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosectio}}} | auth={{{unranked_zoosectio_authority|}}} }} }} {{#if:{{{zoosectio|}}}|{{taxonomy|rank=zoosectio|link={{{zoosectio}}} | auth={{{zoosectio_authority|}}} }} }} {{#if:{{{unranked_zoosubsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosubsectio}}} | auth={{{unranked_zoosubsectio_authority|}}} }} }} {{#if:{{{zoosubsectio|}}}|{{taxonomy|rank=zoosubsectio|link={{{zoosubsectio}}} | auth={{{zoosubsectio_authority|}}} }} }} {{#if:{{{unranked_superfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_superfamilia}}} | auth={{{unranked_superfamilia_authority|}}} }} }} {{#if:{{{superfamilia|}}}|{{taxonomy|rank=superfamilia|link={{{superfamilia}}} | auth={{{superfamilia_authority|}}} }} }} {{#if:{{{unranked_familia|}}}|{{taxonomy|rank=unranked|link={{{unranked_familia}}} | auth={{{unranked_familia_authority|}}} }} }} {{#if:{{{familia|}}}|{{taxonomy|rank=familia|link={{{familia}}} | auth={{{familia_authority|}}} }} }} {{#if:{{{unranked_subfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_subfamilia}}} | auth={{{unranked_subfamilia_authority|}}} }} }} {{#if:{{{subfamilia|}}}|{{taxonomy|rank=subfamilia|link={{{subfamilia}}} | auth={{{subfamilia_authority|}}} }} }} {{#if:{{{unranked_supertribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_supertribus}}} | auth={{{unranked_supertribus_authority|}}} }} }} {{#if:{{{supertribus|}}}|{{taxonomy|rank=supertribus|link={{{supertribus}}} | auth={{{supertribus_authority|}}} }} }} {{#if:{{{unranked_tribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_tribus}}} | auth={{{unranked_tribus_authority|}}} }} }} {{#if:{{{tribus|}}}|{{taxonomy|rank=tribus|link={{{tribus}}} | auth={{{tribus_authority|}}} }} }} {{#if:{{{unranked_subtribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subtribus}}} | auth={{{unranked_subtribus_authority|}}} }} }} {{#if:{{{subtribus|}}}|{{taxonomy|rank=subtribus|link={{{subtribus}}} | auth={{{subtribus_authority|}}} }} }} {{#if:{{{unranked_alliance|}}}|{{taxonomy|rank=unranked|link={{{unranked_alliance}}} | auth={{{unranked_alliance_authority|}}} }} }} {{#if:{{{alliance|}}}|{{taxonomy|rank=alliance|link={{{alliance}}} | auth={{{alliance_authority|}}} }} }} {{#if:{{{unranked_genus|}}}|{{taxonomy|rank=unranked|link={{{unranked_genus}}} | auth={{{unranked_genus_authority|}}} }} }} {{#if:{{{genus|}}}| {{taxonomy|rank=genus|link={{{genus}}}|auth={{{genus_authority|}}} }} }} {{#if:{{{unranked_subgenus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subgenus}}} | auth={{{unranked_subgenus_authority|}}} }} }} {{#if:{{{subgenus|}}}|{{taxonomy|rank=subgenus|link={{{subgenus}}} | auth={{{subgenus_authority|}}} }} }} {{#if:{{{unranked_sectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_sectio}}} | auth={{{unranked_sectio_authority|}}} }} }} {{#if:{{{sectio|}}}|{{taxonomy|rank=sectio|link={{{sectio}}} | auth={{{sectio_authority|}}} }} }} {{#if:{{{unranked_subsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subsectio}}} | auth={{{unranked_subsectio_authority|}}} }} }} {{#if:{{{subsectio|}}}|{{taxonomy|rank=subsectio|link={{{subsectio}}} | auth={{{subsectio_authority|}}} }} }} {{#if:{{{unranked_series|}}}|{{taxonomy|rank=unranked|link={{{unranked_series}}} | auth={{{unranked_series_authority|}}} }} }} {{#if:{{{series|}}}|{{taxonomy|rank=series|link={{{series}}} | auth={{{series_authority|}}} }} }} {{#if:{{{unranked_subseries|}}}|{{taxonomy|rank=unranked|link={{{unranked_subseries}}} | auth={{{unranked_subseries_authority|}}} }} }} {{#if:{{{subseries|}}}|{{taxonomy|rank=subseries|link={{{subseries}}}|auth={{{subseries_authority|}}} }} }} {{#if:{{{unranked_species_group|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_group}}} | auth={{{unranked_species_group_authority|}}} }} }} {{#if:{{{species_group|}}}|{{taxonomy|rank=species group|link={{{species_group}}} | auth={{{species_group_authority|}}} }} }} {{#if:{{{unranked_species_subgroup|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_subgroup}}} | auth={{{unranked_species_subgroup_authority|}}} }} }} {{#if:{{{species_subgroup|}}}|{{taxonomy|rank=species subgroup|link={{{species_subgroup}}} | auth={{{species_subgroup_authority|}}} }} }} {{#if:{{{unranked_species_complex|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_complex}}} | auth={{{unranked_species_complex_authority|}}} }} }} {{#if:{{{species_complex|}}}|{{taxonomy|rank=species complex|link={{{species_complex}}} | auth={{{species_complex_authority|}}} }} }} {{#if:{{{unranked_species|}}}|{{taxonomy|rank=unranked|link={{{unranked_species}}} | auth={{{unranked_species_authority|}}} }} }} {{#if:{{{species|}}}|{{taxonomy|rank=species|link={{{species}}} | auth={{{species_authority|}}} }} }} {{#if:{{{unranked_subspecies|}}}|{{taxonomy|rank=unranked|link={{{unranked_subspecies}}} | auth={{{unranked_subspecies_authority|}}} }} }} {{#if:{{{subspecies|}}}|{{taxonomy|rank=subspecies|link={{{subspecies}}} | auth={{{subspecies_authority|}}} }} }} |- {{#if:{{{unranked_varietas|{{{unranked_variety|}}}}}}|{{taxonomy|rank=unranked|link={{{unranked_varietas|{{{unranked_variety|}}}}}} | auth={{{unranked_varietas_authority|{{{unranked_variety_authority|}}}}}} }} }} {{#if:{{{varietas|{{{variety|}}}}}}|{{taxonomy|rank=varietas|link={{{varietas|{{{variety}}}}}} | auth={{{varietas_authority|{{{variety_authority|}}}}}} }} }} {{#if:{{{forma|}}}|{{taxonomy|rank=forma|link={{{forma}}} | auth={{{forma_authority|}}} }} }} {{#if:{{{virus_infrasp|}}}|{{taxonomy|rank={{{virus_infrasp_rank|RANK MISSING}}}|link={{{virus_infrasp}}} | auth= }} }} |- {{#if:{{{binomial|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Binomial nomenclature|Binomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="binomial">{{{binomial}}}</span></b><br/><div style="font-size: 85%;">{{{binomial_authority|}}}</div> }} |- style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{trinomial|}}}| ! colspan=2 style="text-align: center" {{!}} [[{{#switch:{{{regnum|}}}|[[Animalia]]|[[Animal]]ia|Animalia=Trinomen|[[Plantae]]|[[Plant]]ae|Plantae|[[Fungi]]|[[Fungus|Fungi]]|Fungi|[[Archaeplastida]]|Archaeplastida=Infraspecific name (botany)|Trinomial nomenclature}}|Trinomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="trinomial">{{{trinomial}}}</span></b><br/><div style="font-size: 85%;">{{{trinomial_authority|}}}</div> }} |- {{#if:{{{type_genus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus]]{{{type_genus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_genus}}}<br/><div style="font-size: 85%;">{{{type_genus_authority|}}}</div> }} |- {{#if:{{{type_ichnogenus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type ichnogenus]]{{{type_ichnogenus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnogenus}}}<br/><div style="font-size: 85%;">{{{type_ichnogenus_authority|}}}</div> }} |- {{#if:{{{type_oogenus|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type oogenus]]{{{type_oogenus_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oogenus}}}<br/><div style="font-size: 85%;">{{{type_oogenus_authority|}}}</div> }} |- {{#if:{{{type_species|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species]]{{{type_species_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_species}}}<br/><div style="font-size: 85%;">{{{type_species_authority|}}}</div> }} |- {{#if:{{{type_ichnospecies|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type ichnospecies]]{{{type_ichnospecies_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnospecies}}}<br/><div style="font-size: 85%;">{{{type_ichnospecies_authority|}}}</div> }} |- {{#if:{{{type_oospecies|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type oospecies]]{{{type_oospecies_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oospecies}}}<br/><div style="font-size: 85%;">{{{type_oospecies_authority|}}}</div> }} |- {{#if:{{{type_strain|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type strain]]{{#if:{{{type_strain_ref|}}}|{{{type_strain_ref}}}|}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_strain}}} }} |- {{#if:{{{subdivision|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{subdivision_ranks}}}{{{subdivision_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{subdivision|}}} }} |- {{#if:{{{possible_subdivision|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{possible_subdivision_ranks}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{possible_subdivision|}}} }} |- {{#if:{{{diversity|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Biodiversity|Diversity]]{{{diversity_ref|}}} {{#ifeq: {{NAMESPACEE}} | {{ns:0}} | [[Category:Articles using diversity taxobox]] | }} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{#if:{{{diversity_link|}}}|[[{{{diversity_link|}}}|{{{diversity|}}}]]|{{{diversity|}}}}} {{!}}- }} {{#if:{{{range_map|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map}}}|size={{{range_map_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map_upright|}}}|{{{range_map_upright}}}|{{{upright|1}}}}}|alt={{{range_map_alt|}}}}} {{!}}- {{#if:{{{range_map_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map_caption}}} {{!}}- }} }} {{#if:{{{binomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial2}}}'''<br/><div style="font-size: 85%;">{{{binomial2_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial2}}}'''<br/><div style="font-size: 85%;">{{{trinomial2_authority|}}}</div> {{!}}- }} {{#if:{{{range_map2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map2}}}|size={{{range_map2_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map2_upright|}}}|{{{range_map2_upright}}}|{{{upright|1}}}}}|alt={{{range_map2_alt|}}}}} {{!}}- {{#if:{{{range_map2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map2_caption}}} {{!}}- }} }} {{#if:{{{binomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial3}}}'''<br/><div style="font-size: 85%;">{{{binomial3_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial3}}}'''<br/><div style="font-size: 85%;">{{{trinomial3_authority|}}}</div> {{!}}- }} {{#if:{{{range_map3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map3}}}|size={{{range_map3_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map3_upright|}}}|{{{range_map3_upright}}}|{{{upright|1}}}}}|alt={{{range_map3_alt|}}}}} {{!}}- {{#if:{{{range_map3_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map3_caption}}} {{!}}- }} }} {{#if:{{{binomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial4}}}'''<br/><div style="font-size: 85%;">{{{binomial4_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial4}}}'''<br/><div style="font-size: 85%;">{{{trinomial4_authority|}}}</div> {{!}}- }} {{#if:{{{range_map4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map4}}}|size={{{range_map4_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map4_upright|}}}|{{{range_map4_upright}}}|{{{upright|1}}}}}|alt={{{range_map4_alt|}}}}} {{!}}- {{#if:{{{range_map4_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map4_caption}}} }} }} |- {{#if:{{{synonyms|}}}| ! colspan=2 style="color:inherit; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Synonym (taxonomy)|Synonyms]]{{{synonyms_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{synonyms}}} {{!}}- }} {{#if:{{{footer|}}}| {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{footer}}} {{!}}- }} |}<templatestyles src="Template:Taxobox/core/styles.css" /><!-- Define any categories to be displayed on the page here: -->{{#ifeq:{{NAMESPACE}}|{{ns:0}}<!-- -->| [[Category:Articles with 'species' microformats]]<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox/Error_colour}}| [[Category:Taxoboxes with the error color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|incertae sedis}}| [[Category:Taxoboxes with the incertae sedis color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|}}| [[Category:Taxoboxes with no color]]}}<!-- -->{{Taxonbar/candidate}}<!-- -->}}<noinclude>{{documentation}}</noinclude> sayz66nbijoq6muqpl15r99zsnfco8l Ta‌̱mpi‌̱let:Taxobox/core/styles.css 10 7284 42140 2026-05-05T21:42:39Z Kambai Akau 15 Created page with "/* {{pp-template}} */ @media (max-width:640px) { body:not(.skin-minerva) .infobox { width:100% !important; } body:not(.skin-minerva) .infobox th { width:50%; } } @media screen { html.skin-theme-clientpref-night .infobox.biota tr { background: transparent !important; } html.skin-theme-clientpref-night .infobox.biota img { background: transparent; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox.biota tr {..." 42140 sanitized-css text/css /* {{pp-template}} */ @media (max-width:640px) { body:not(.skin-minerva) .infobox { width:100% !important; } body:not(.skin-minerva) .infobox th { width:50%; } } @media screen { html.skin-theme-clientpref-night .infobox.biota tr { background: transparent !important; } html.skin-theme-clientpref-night .infobox.biota img { background: transparent; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox.biota tr { background: transparent !important; } html.skin-theme-clientpref-os .infobox.biota img { background: white; } } .infobox.biota .taxobox-edit-taxonomy img { background: transparent !important; } body.skin-vector table.biota.infobox { margin-top:0.5em; } body.skin--responsive table.biota.infobox tr.taxonrow2 td { padding:2px 10px; } 532zse09yobklh6l5dhyuovps3ax6sc Ta‌̱mpi‌̱let:Taxonomy 10 7285 42141 2026-05-05T21:45:32Z Kambai Akau 15 Created page with "<includeonly>{{#if:{{{rank|}}}|<!-- Cell stating the rank: --> {{!}} {{anglicise rank|{{{rank|}}}}}:<!-- Cell stating the taxon's name, with authority: DO NOT USE named parameters in the call to replace as they will strip the trailing whitespace. --> {{!}} <div style="display:inline" class="{{lc:{{anglicise rank|{{{rank}}} }} }}">{{#invoke:string|replace|{{{link}}}|. |.&nbsp;|count=1}}</div>{{#if:{{{auth|}}} |<br /><div style="font-size: 85%;">{{{auth}}}</div>}} {{!}}-..." 42141 wikitext text/x-wiki <includeonly>{{#if:{{{rank|}}}|<!-- Cell stating the rank: --> {{!}} {{anglicise rank|{{{rank|}}}}}:<!-- Cell stating the taxon's name, with authority: DO NOT USE named parameters in the call to replace as they will strip the trailing whitespace. --> {{!}} <div style="display:inline" class="{{lc:{{anglicise rank|{{{rank}}} }} }}">{{#invoke:string|replace|{{{link}}}|. |.&nbsp;|count=1}}</div>{{#if:{{{auth|}}} |<br /><div style="font-size: 85%;">{{{auth}}}</div>}} {{!}}- }}</includeonly><noinclude>{{documentation}}</noinclude> 1od1jtxkb7ikgwlrhgknz4manhmrjm2 Module:Autotaxobox 828 7286 42142 2026-05-05T21:46:19Z Kambai Akau 15 Created page with "--[[************************************************************************* This module provides support to the automated taxobox system – the templates Automatic taxobox, Speciesbox, Subspeciesbox, Infraspeciesbox, etc. In particular it provides a way of traversing the taxonomic hierarchy encoded in taxonomy templates (templates with names of the form "Template:Taxonomy/TAXON_NAME") without causing template expansion depth errors. **********************************..." 42142 Scribunto text/plain --[[************************************************************************* This module provides support to the automated taxobox system – the templates Automatic taxobox, Speciesbox, Subspeciesbox, Infraspeciesbox, etc. In particular it provides a way of traversing the taxonomic hierarchy encoded in taxonomy templates (templates with names of the form "Template:Taxonomy/TAXON_NAME") without causing template expansion depth errors. *****************************************************************************]] require('strict') local TaxonRanks = require('Module:Taxobox ranks') -- use functions from Module:Taxobox ranks to handle ranks local TaxonItalics = require('Module:TaxonItalics') -- use a function from Module:TaxonItalics to italicize a taxon name local TableRow = '|- class="taxonrow" \n' local TableEnd = '|}\n' local p = {} -- functions made public local l = {} -- internal functions, kept separate local colour = '' -- colour for taxobox and taxonomy listings --[[========================================================================= Limit the maximum depth of a taxonomic hierarchy that can be traversed; avoids excessive processing time and protects against incorrectly set up hierarchies, e.g. loops. The value can be obtained externally via {{#invoke:Autotaxobox|getMaxSearchLevels}} =============================================================================]] local MaxSearchLevels = 100 function p.getMaxSearchLevels() return MaxSearchLevels end --[[========================== taxoboxColour ================================ Determines the correct colour for a taxobox, by searching up the taxonomic hierarchy from the supplied taxon for the first taxon (other than 'incertae sedis') that sets a taxobox colour. It is assumed that a valid taxobox colour is defined using CSS rgb() syntax. If no taxon that sets a taxobox colour is found, then 'transparent' is returned unless the taxonomic hierarchy is too deep, when the error colour is returned. Usage: {{#invoke:Autotaxobox|taxoboxColour|TAXON}} =============================================================================]] function p.taxoboxColour(frame) return p.getTaxoboxColour(frame, frame.args[1] or '') end function p.getTaxoboxColour(frame, currTaxon) -- note that colour is global to this function; default is empty string local i = 1 -- count levels processed local searching = currTaxon ~= '' -- still searching for a colour? local foundICTaxon = false -- record whether 'incertae sedis' found while searching and i <= MaxSearchLevels do local plainCurrTaxon, dummy = l.stripExtra(currTaxon) -- remove trailing text after / if string.lower(plainCurrTaxon) == 'incertae sedis' then foundICTaxon = true else local possibleColour = frame:expandTemplate{ title = 'Taxobox colour', args = { plainCurrTaxon } } if string.sub(possibleColour,1,3) == 'rgb' then colour = possibleColour searching = false end end if searching then local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else searching = false -- run off the top of the hierarchy or tried to use non-existent taxonomy template end end end if colour == '' then if foundICTaxon then colour = frame:expandTemplate{ title = 'Taxobox colour', args = { 'incertae sedis' } } elseif searching then -- hierarchy exceeds MaxSearchLevels levels colour = frame:expandTemplate{ title = 'Taxobox/Error colour', args = { } } else colour = 'transparent' end end return colour end --[[= = = = = = = = = = = = = topLevelTaxon = = = = = = = = = = = = = = = = Defines the correct top level taxa, one of which should terminate every taxonomic hierarchy encoded in taxonomy templates. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.topLevelTaxon(taxon) return taxon == 'Life' or taxon == 'Veterovata' or taxon == 'Ichnos' end --[[=========================== taxoboxList ================================= Returns the rows of taxa in an automated taxobox, based on the taxonomic hierarchy for the supplied taxon. Usage: {{#invoke:Autotaxobox|taxoboxList|TAXON |display_taxa = the number of taxa *above* TAXON to force to be displayed |authority = taxonomic authority for TAXON |parent_authority = taxonomic authority for TAXON's parent |gparent_authority = taxonomic authority for TAXON's grandparent |ggparent_authority = taxonomic authority for TAXON's greatgrandparent |gggparent_authority = taxonomic authority for TAXON's greatgreatgrandparent |ggggparent_authority = taxonomic authority for TAXON's greatgreatgreatgrandparent |bold_first = 'bold' to bold TAXON in its row |virus = 'yes' to apply virus taxa italicization standards }} =============================================================================]] function p.taxoboxList(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '' end local displayN = (tonumber(frame.args['display_taxa']) or 1) + 1 local authTable = {} authTable[1] = frame.args['authority'] or '' authTable[2] = frame.args['parent_authority'] or '' authTable[3] = frame.args['gparent_authority'] or '' authTable[4] = frame.args['ggparent_authority'] or '' authTable[5] = frame.args['gggparent_authority'] or '' authTable[6] = frame.args['ggggparent_authority'] or '' local authTableMax = 6 local boldFirst = frame.args['bold_first'] or 'link' -- values 'link' or 'bold' local virus = frame.args['virus'] or 'no' -- values 'yes' or 'no' local offset = tonumber(frame.args['offset'] or 0) -- adjust the authority table if 'authority' refers to a rank lower than the target taxon if offset ~= 0 then for i = 1, authTableMax do local j = i + offset if j <= authTableMax then authTable[i] = authTable[j] else authTable[i] = '' end end end local taxonTable, taxonRankTable = l.makeTable(frame, currTaxon) local res = '' local topTaxonN = taxonTable.n -- display all taxa above possible greatgreatgrandparent, without authority for i = topTaxonN, authTableMax+1, -1 do res = res .. l.showTaxon(frame, taxonTable[i], taxonRankTable[i], topTaxonN==i, '', displayN >= i, '', virus) end -- display all taxa above possible parent, with authority if given for i = math.min(topTaxonN, authTableMax), 2, -1 do res = res .. l.showTaxon(frame, taxonTable[i], taxonRankTable[i], topTaxonN==i, authTable[i], displayN >= i, '', virus) end -- display target taxon, always displayed and emboldened res = res .. l.showTaxon(frame, taxonTable[1], taxonRankTable[1], topTaxonN==1, authTable[1], true, boldFirst, virus) return res end --[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Show one taxon row in a taxobox. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.showTaxon(frame, taxon, rank, isTopTaxon, auth, force, boldFirst, virus) -- it's an error if this is the top taxon and it's not a top level taxon (e.g. "Life") if isTopTaxon then if l.topLevelTaxon(taxon) then return '' -- don't display a top level taxon elseif (mw.title.new('Taxonomy/'..taxon, 'Template') or {}).exists then -- taxonomy template for this taxon has no parent specified return frame:expandTemplate{ title = 'Create taxonomy', args = {taxon, msg='Taxonomy template does not specify a parent'} } .. '\n' .. TableRow else -- no taxonomy template for this taxon return frame:expandTemplate{ title = 'Create taxonomy', args = {taxon, msg='Missing taxonomy template'} } .. '\n' .. TableRow end else -- if showing is not already forced, force if it's a principal rank or an authority is specified force = force or frame:expandTemplate{ title = 'Principal rank', args = {rank} } == 'yes' or auth ~= '' if not force then -- if showing is still not already forced, force if the taxonomy template has 'always_display' set local ok, alwaysDisplay = p.getTaxonInfoItem(frame, taxon, 'always_display') force = alwaysDisplay == 'yes' or alwaysDisplay == 'true' end if force then local res = l.tableCell(TaxonRanks.doAngliciseRank(rank, 'no') .. ':') local bold = 'no' if boldFirst == 'bold' then bold = 'yes' end if auth ~= '' then auth = '<br><small>' .. auth .. '</small>' end local res = res .. l.tableCell(l.getTaxonLink(frame, taxon, rank, bold, '', '', virus) .. auth) -- italic, abbreviated return res .. TableRow else return '' end end end --[[========================== taxonomyList ================================= Returns the cells of the taxonomy table displayed on the right hand side of "Template:Taxonomy...." pages. Usage: {{#invoke:Autotaxobox|taxonomyList|TAXON}} =============================================================================]] function p.taxonomyList(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '{|class="infobox biota"\n' .. TableRow .. l.tableCell('') .. l.tableCell('ERROR: no taxon supplied') .. TableEnd end local taxonTable, taxonRankTable = l.makeTable(frame, currTaxon) local lastRankVal = 1000000 local orderOk = true -- check whether the taxonomy is for viruses; use already determined taxon colour if possible local virus = 'no' local taxoColour = colour if taxoColour == '' then if taxonTable[taxonTable.n] == 'Ichnos' or taxonTable[taxonTable.n] == 'Veterovata' then taxoColour = frame:expandTemplate{ title = 'Taxobox colour', args = { taxonTable[taxonTable.n] } } else taxoColour = frame:expandTemplate{ title = 'Taxobox colour', args = { taxonTable[taxonTable.n - 1] } } end end if taxoColour == frame:expandTemplate{ title = 'Taxobox colour', args = { 'virus' } } then virus = 'yes' end -- add information message local res = '<p style="float:right">Bold ranks show taxa that will be shown in taxoboxes<br>because rank is principal or <code>always_display=yes</code>.</p>\n' -- start table res = res .. '{| class="infobox biota" style="text-align: left; font-size:100%"\n' .. TableRow .. '! colspan=4 style="text-align: center; color:var(--color-base,#202122); background-color: ' .. taxoColour .. '"|Ancestral taxa\n' -- deal first with the top level taxon; if there are no errors, it should be Life/Veterovata/Ichnos, which are -- not displayed local taxon = taxonTable[taxonTable.n] if not l.topLevelTaxon(taxon) then local msg = 'Taxonomy template missing' if mw.title.new('Taxonomy/'..taxon, 'Template').exists then msg = 'Parent taxon needed' end res = res .. TableRow .. l.tableCell('colspan=2', frame:expandTemplate{title = 'Create taxonomy', args = {taxon, msg = msg}}) end -- now output the rest of the table local currRankVal for i = taxonTable.n-1, 1, -1 do -- check ranks are in right order in the hierarchy taxon = taxonTable[i] local rank = taxonRankTable[i] currRankVal = TaxonRanks.lookupRankVal(rank) if currRankVal then orderOk = currRankVal < lastRankVal if orderOk then lastRankVal = currRankVal end else orderOk = true end -- see if the row will be displayed in a taxobox; bold the rank if so local boldRank = false local ok, alwaysDisplay = p.getTaxonInfoItem(frame, taxon, 'always_display') if ok and (alwaysDisplay == 'yes' or alwaysDisplay == 'true') then boldRank = true else boldRank = frame:expandTemplate{ title = 'Principal rank', args = {rank} } == 'yes' end -- now return a row of the taxonomy table with anomalous ranks marked local errorStr = '' if not orderOk then errorStr = 'yes' end local link = l.getTaxonLink(frame, taxon, rank, '', '', '', virus) -- bold, italic, abbreviated res = res .. l.taxonomyListRow(frame, taxon, rank, link, boldRank, errorStr) end -- close table res = res .. TableEnd -- error-tracking for taxonomy templates -- if the last row has an anomalous rank, put the page in an error-tracking category local errCat1 = '' if not orderOk then errCat1 = '[[Category:Taxonomy templates showing anomalous ranks]]\n' end -- if the last row has a taxon name in the page name that does not match the link text, -- put the taxonomy template in a tracking category local dummy, linkText = p.getTaxonInfoItem(frame, taxon, 'link_text') local match = l.matchTaxonLink(taxon, linkText, currRankVal and currRankVal < TaxonRanks.lookupRankVal('genus')) local errCat2 = '' if not match then errCat2 = '[[Category:Taxonomy templates with name and link text not matching|' .. taxon .. ']]\n' end if errCat1..errCat2 ~= '' then res = res .. frame:expandTemplate{ title = 'Template other', args = { errCat1..errCat2} } end return res end --[[ = = = = = = = = = = = = = = taxonomyListRow = = = = = = = = = = = = = = Returns a single row of the taxonomy table displayed on the right hand side of "Template:Taxonomy...." pages. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.taxonomyListRow(frame, taxon, rank, link, boldRank, error) local res = '' if taxon == '' or rank == '' then return res end local baseTaxon, qualifier = l.stripExtra(taxon) -- if appropriate, make it clear that some taxa have been skipped via a ... row if qualifier == '/skip' then res = res .. TableRow .. l.tableCell('.....') .. l.tableCell('.....') end -- now generate a row of the table res = res .. TableRow local cellContent = '' local anglicizedRank = TaxonRanks.doAngliciseRank(rank, 'no') if boldRank then cellContent = cellContent .. '<b>' .. anglicizedRank .. '</b>:' else cellContent = cellContent .. anglicizedRank .. ':' end if error == 'yes' then cellContent = '<span style="background-color:#FDD">' .. cellContent .. '</span>' end res = res .. l.tableCell(cellContent) .. l.tableCell('<span style="white-space:nowrap;">' .. link .. '</span>') .. l.tableCell('<span style="font-size:smaller;white-space:nowrap;">' .. qualifier .. '</span>') .. l.tableCell('<span style="white-space:nowrap;">' .. frame:expandTemplate{ title = 'Edit a taxon', args = { taxon } } .. '</span>') return res end --[[========================= callTaxonomyKey =============================== Prepares for, and then calls, Template:Taxonomy key to display a taxonomy template page. It does this by building up the information the template requires, following one 'same as' link, if required. Usage: {{#invoke:Autotaxobox|callTaxonomyKey |parent= |rank= |extinct= |always_display= |link_target=value of 'link' parameter in taxonomy template |link_text=value of parameter 2 in taxonomy template |same_as= }} =============================================================================]] local PARENT = 1 local RANK = 2 local LINK_TARGET = 3 local LINK_TEXT = 4 local ALWAYS_DISPLAY = 5 local EXTINCT = 6 local SAME_AS = 7 local REFS = 8 function p.callTaxonomyKey(frame) local taxon = frame.args['taxon'] or '' local parent = frame.args['parent'] or '' local rank = frame.args['rank'] or '' local extinct = string.lower(frame.args['extinct']) or '' local alwaysDisplay = string.lower(frame.args['always_display']) or '' local linkTarget = frame.args['link_target'] or '' local linkText = frame.args['link_text'] or '' -- this is the "raw" link text, and can be '' local refs = frame.args['refs'] or '' local sameAsTaxon = frame.args['same_as'] or '' if sameAsTaxon ~= '' then -- try using the 'same as' taxon; it's an error if it doesn't exist local ok, sameAsInfoStr = pcall(frame.expandTemplate, frame, { title = 'Template:Taxonomy/' .. sameAsTaxon, args = {['machine code'] = 'all' } }) if ok then local sameAsInfo = mw.text.split(sameAsInfoStr, '$', true) --'same as' taxon's taxonomy template must not have a 'same as' link if sameAsInfo[SAME_AS] == '' then if parent == '' then parent = sameAsInfo[PARENT] end if rank == '' then rank = sameAsInfo[RANK] end if extinct == '' then extinct = string.lower(sameAsInfo[EXTINCT]) end if alwaysDisplay == '' then alwaysDisplay = string.lower(sameAsInfo[ALWAYS_DISPLAY]) end if linkTarget == '' then linkTarget = sameAsInfo[LINK_TARGET] end if linkText == '' then linkText = sameAsInfo[LINK_TEXT] end if refs == '' and parent == sameAsInfo[PARENT] then refs = sameAsInfo[REFS] end else return '<span style="color:red; font-size:1.1em">Error: attempt to follow two "same as" links</span>: <code>same_as = ' .. sameAsTaxon .. '</code>, but [[Template:Taxonomy/' .. sameAsTaxon .. ']] also has a<code>same_as</code> parameter.' end else return frame:expandTemplate{ title = 'Template:Taxonomy key/missing template', args = {taxon=sameAsTaxon, msg='given as the value of <code>same as</code>'} } end end local link = linkTarget if linkText ~= '' and linkText ~= linkTarget then link = link .. "|" .. linkText end -- check consistency of extinct status; if this taxon is not extinct, parent must not be either local extinctError = 'no' if parent ~= '' and (extinct == '' or extinct == 'no' or extinct == 'false') then local ok, parentExtinct = p.getTaxonInfoItem(frame, parent, 'extinct') if ok and (parentExtinct == 'yes' or parentExtinct == 'true') then extinctError = 'yes' end end return frame:expandTemplate{ title = 'Taxonomy key', args = {taxon=taxon, parent=parent, rank=rank, extinct=extinct, always_display=alwaysDisplay, link_target=linkTarget, link=link, refs=refs, same_as=sameAsTaxon, extinct_error = extinctError} } end --[[============================= showRefs ================================== Shows the refs field in a taxonomy template, handing incertae sedis taxa and using '–' for absent refs. Usage: {{#invoke:Autotaxobox|showRefs|TAXON|REFS}} =============================================================================]] function p.showRefs(frame) local taxonName = frame.args[1] or '' local refs = frame.args[2] or '' return l.doShowRefs(taxonName, refs) end --[[= = = = = = = = = = = = = = doShowRefs = = = = = = = = = = = = = = = = = Show the refs field in a taxonomy template. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.doShowRefs(taxonName, refs) if mw.text.split(taxonName, '/', true)[1] == 'Incertae sedis' then refs = 'not applicable (<i>incertae sedis</i>)' elseif refs == '' then refs = '–' end return refs end --[[============================ taxonInfo ================================== Extracts and returns information from Template:Taxonomy/TAXON, following one 'same as' link if required. Usage: {{#invoke:Autotaxobox|taxonInfo|TAXON|ITEM}} ITEM is one of: 'parent', 'rank', 'link target', 'link text', 'extinct', 'always display', 'refs', 'same as' or 'all'. If ITEM is not specified, the default is 'all' – all values in a single string separated by '$'. =============================================================================]] function p.taxonInfo(frame) local taxon = frame.args[1] or '' local item = frame.args[2] or '' if item == '' then item = 'all' end local ok, info = p.getTaxonInfoItem(frame, taxon, item) return info end --[[= = = = = = = = = = = getTaxonInfoItem = = = = = = = = = = = = = = = = = Utility function to extract an item of information from a taxonomy template, following one 'same as' link if required. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function p.getTaxonInfoItem(frame, taxon, item) local ok, info -- item == 'dagger' is a special case if item == 'dagger' then ok, info = p.getTaxonInfoItem(frame, taxon, 'extinct') if ok then if info == 'yes' or info == 'true' then info = '&dagger;' else info = '' end end -- item ~= 'dagger' else ok, info = pcall(frame.expandTemplate, frame, { title = 'Taxonomy/' .. taxon, args = {['machine code'] = item } }) if ok then if info == '' then -- try 'same as' local sameAsTaxon = frame:expandTemplate{ title = 'Taxonomy/' .. taxon, args = {['machine code'] = 'same as' } } if sameAsTaxon ~= '' then ok, info = pcall(frame.expandTemplate, frame, { title = 'Taxonomy/' .. sameAsTaxon, args = {['machine code'] = item } }) end end end end if ok then -- if item is 'link_text', trim info and check whether '(?)' needs to be added if item == 'link_text' then -- there is a newline at the end of linkText when taxonomy template has "|link = LINK_TARGET|LINK_TEXT" info = mw.text.trim(info) if string.sub(taxon, -2) == '/?' and not string.find(info, '?', 1, true) then info = info .. '<span style="font-style:normal;font-weight:normal;">&nbsp;(?)</span>' end end else info = '[[Template:Taxonomy/' .. taxon .. ']]' --error indicator in code before conversion to Lua end return ok, info end --[[============================ taxonLink ================================== Returns a wikilink to a taxon, if required including '†' before it and ' (?)' after it, and optionally italicized or bolded without a wikilink. Usage: {{#invoke:Autotaxobox|taxonLink |taxon= : having '/?' at the end triggers the output of ' (?)' |extinct= : 'yes' or 'true' trigger the output of '†' |bold= : 'yes' makes the core output bold and not wikilinked |italic= : 'yes' makes the core output italic |link_target= : target for the wikilink |link_text= : text of the wikilink (may be same as link_target), without †, italics, etc. }} =============================================================================]] function p.taxonLink(frame) local taxon = frame.args['taxon'] or '' local extinct = string.lower(frame.args['extinct'] or '') local bold = frame.args['bold'] or '' local italic = frame.args['italic'] or '' local abbreviated = frame.args['abbreviated'] or '' local linkTarget = frame.args['link_target'] or '' local linkText = frame.args['link_text'] or frame.args['plain_link_text'] or '' --temporarily allow alternative args return l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) end --[[= = = = = = = = = = = = = = getTaxonLink = = = = = = = = = = = = = = = = Internal function to drive l.makeLink(). = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.getTaxonLink(frame, taxon, rank, bold, italic, abbreviated, virus) local ok, extinct = p.getTaxonInfoItem(frame, taxon, 'extinct') if italic == '' then italic = frame:expandTemplate{ title = 'Is italic taxon', args = { rank, virus = virus } } end local ok, linkTarget = p.getTaxonInfoItem(frame, taxon, 'link_target') local ok, linkText = p.getTaxonInfoItem(frame, taxon, 'link_text') return l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) end --[[= = = = = = = = = = = = = = makeLink = = = = = = = = = = = = = = = = = = Actually make the link. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) local dummy -- if link text is missing, try to find a replacement if linkText == '' then if string.find(taxon, 'Incertae sedis', 1, true) then linkText = "''incertae sedis''" linkTarget = 'Incertae sedis' else linkText, dummy = l.stripExtra(taxon) end end if linkTarget == '' then linkTarget = linkText end if italic == 'yes' then linkText = TaxonItalics.italicizeTaxonName(linkText, false, abbreviated=='yes') end local link = '' if bold == 'yes' then link = '<b>' .. linkText .. '</b>' else if linkTarget == linkText then link = linkText else link = linkTarget .. '|' .. linkText end link = '[[' .. link .. ']]' end if (extinct == 'yes' or extinct == 'true') and not string.find(link, '†', 1, true) then link = '<span style="font-style:normal;font-weight:normal;">†</span>' .. link end if string.sub(taxon, -2) == '/?' and not string.find(link, '?', 1, true) then link = link .. '<span style="font-style:normal;font-weight:normal;">&nbsp;(?)</span>' end return link end --[[============================== find ===================================== Returns the taxon above the specified taxon with a given rank. Usage: {{#invoke:Autotaxobox|find|TAXON|RANK}} =============================================================================]] function p.find(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '<span class="error">no taxon supplied</span>' end local rank = frame.args[2] or '' if rank == '' then return '<span class="error">no rank supplied</span>' end local inHierarchy = true -- still in the taxonomic hierarchy or off the top? local searching = true -- still searching while inHierarchy and searching do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent local ok, currRank = p.getTaxonInfoItem(frame, currTaxon, 'rank') if currRank == rank then searching = false end else inHierarchy = false end end if inHierarchy and not searching then return currTaxon else return '<span class="error">rank not found</span>' end end --[[=============================== nth ===================================== External utility function primarily intended for use in checking and debugging. Returns the nth level above a taxon in a taxonomic hierarchy, where the taxon itself is counted as the first level. Usage: {{#invoke:Autotaxobox|nth|TAXON|n=N}} =============================================================================]] function p.nth(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end local n = tonumber(frame.args['n'] or 1) if n > MaxSearchLevels then return 'Exceeded maximum number of levels allowed (' .. MaxSearchLevels .. ')' end local i = 1 local inHierarchy = true -- still in the taxonomic hierarchy or off the top? while i < n and inHierarchy do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else inHierarchy = false end end if inHierarchy then return currTaxon else return 'Level ' .. n .. ' is past the top of the taxonomic hierarchy' end end --[[============================ hasRankVal ================================= External utility function to determine whether the rank has an arbitrary value attached in order to allow rank order consistency checking. Usage: {{#invoke:Autotaxobox|hasRankVal|RANK}} =============================================================================]] function p.hasRankVal(frame) local rank = frame.args[1] or '' if rank == '' then return '<span class="error">no rank supplied</span>' end local rankVal = TaxonRanks.lookupRankVal(rank) if not rankVal then rankVal = 'no' else rankVal = 'yes' end return rankVal end --[[=========================== hasRankVal1 ================================= External utility function to determine whether the rank has an arbitrary value attached in order to allow rank order consistency checking. Usage: {{#invoke:Autotaxobox|hasRankVal|RANK}} =============================================================================]] function p.hasRankVal1(rank) if rank == '' then return 'no' end local rankVal = TaxonRanks.lookupRankVal(rank) if not rankVal then rankVal = 'no' else rankVal = 'yes' end return rankVal end --[[============================= nLevels =================================== External utility function primarily intended for use in checking and debugging. Returns number of levels in a taxonomic hierarchy, starting from the supplied taxon as level 1. Usage: {{#invoke:Autotaxobox|nLevels|TAXON}} =============================================================================]] function p.nLevels(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end local i = 1 local inHierarchy = true -- still in the taxonomic hierarchy or off the top? while inHierarchy and i < MaxSearchLevels do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else inHierarchy = false end end if inHierarchy then return MaxSearchLevels .. '+' else return i end end --[[============================= listAll =================================== External utility function primarily intended for use in checking and debugging. Returns a comma separated list of a taxonomic hierarchy, starting from the supplied taxon. Usage: {{#invoke:Autotaxobox|listAll|TAXON}} =============================================================================]] function p.listAll(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end return l.doListAll(l.makeTable(frame, currTaxon)) end function l.doListAll(taxonTable, taxonRankTable) local lst = taxonTable[1] .. '-' .. tostring(taxonRankTable[1]) for i = 2, taxonTable.n, 1 do lst = lst .. ', ' .. taxonTable[i] .. '-' .. taxonRankTable[i] end return lst end --[[=========================== removeQualifier ================================ External utility function to remove a qualifier (any part after a "/") from a taxon name. Usage: {{#invoke:Autotaxobox|removeQualifier|TAXON}} =============================================================================]] function p.removeQualifier(frame) local baseName, qualifier = l.stripExtra(frame.args[1]) return baseName end --[[========================================================================= Internal functions =============================================================================]] --[[= = = = = = = = = = = = stripExtra = = = = = = = = = = = = = = = = = = = Internal utility function to strip off any extra parts of a taxon name, i.e. anything after a '/'. Thus 'Felidae/?' would be split into 'Felidae' and '?'. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.stripExtra(taxonName) local i = mw.ustring.find(taxonName, '/', 1, true) if i then return mw.ustring.sub(taxonName, 1, i-1), mw.ustring.sub(taxonName, i, -1) else return taxonName, '' end end --[[= = = = = = = = = = = = splitTaxonName = = = = = = = = = = = = = = = = = Internal utility function to split a taxon name into its parts and return them. Possible formats include: * taxon * taxon (disambig) * taxon (Subgenus) * taxon/qualifier * combinations, e.g. taxon (disambig)/qualifier = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.splitTaxonName(taxon) -- get any qualifier present local qualifier = '' local i = mw.ustring.find(taxon, '/', 1, true) if i then qualifier = mw.ustring.sub(taxon, i+1, -1) taxon = mw.ustring.sub(taxon, 1, i-1) end -- get any disambiguator or subgenus local disambig = '' local subgenus = '' i = mw.ustring.find(taxon, ' (', 1, true) if i then local parenTerm = mw.ustring.sub(taxon, i+2, -2) taxon = mw.ustring.sub(taxon, 1, i-1) local char1 = mw.ustring.sub(parenTerm, 1, 1) if char1 == mw.ustring.lower(char1) then disambig = parenTerm else subgenus = parenTerm end end return taxon, disambig, subgenus, qualifier end --[[= = = = = = = = = = = = matchTaxonLink = = = = = = = = = = = = = = = = = Function to determine whether the taxon name derived from the name of the taxonomy template (passed in the parameter taxon) matches the link text (passed in the parameter linkText). The taxon name may have any of the formats: * baseTaxon/qualifier * baseTaxon (disambig) * baseTaxon (Subgenus) [distinguished by the capital letter] * a qualifier may be present after the previous two formats. Examples of matches (baseTaxon ~ linkText): * Pinus ~ Pinus * Pinus sect. Trifoliae ~ Pinus sect. Trifoliae * Pinus sect. Trifoliae ~ ''Pinus'' sect. ''Trifoliae'' [italic markers ignored] * Pinus sect. Trifoliae ~ P. sect. Trifoliae [abbreviated genus name matches] * Bombus (Pyrobombus) ~ Bombus (Pyrobombus) * Bombus (Pyrobombus) ~ B. (Pyrobombus) * Bombus (Pyrobombus) ~ Pyrobombus [link text may just be the subgenus] * Heteractinida ~ "Heteractinida" [double-quotes are ignored in link text] * "Heteractinida" ~ Heteractinida [double-quotes are ignored in base taxon name] * Incertae sedis ~ anything [link text is ignored for matching in this case] * Cetotheriidae with qualifier=? ~ Cetotheriidae (?) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.matchTaxonLink(taxon, linkText, rankBelowGenus) local dummy linkText, dummy = mw.ustring.gsub(linkText, "''", '') -- remove any italic wikitext in the link text linkText, dummy = mw.ustring.gsub(linkText, '<.->', '') -- strip all tags used to format the link text linkText, dummy = mw.ustring.gsub(linkText, '"', '') -- remove any occurrences of " in the link text local baseTaxon, disambig, subgenus, qualifier = l.splitTaxonName(taxon) -- split up the taxon name baseTaxon, dummy = mw.ustring.gsub(linkText, '"', '') -- remove any occurrences of " in the base taxon name local match = linkText == baseTaxon or linkText == subgenus or linkText == baseTaxon .. ' (' .. subgenus .. ')' or linkText == mw.ustring.sub(baseTaxon, 1, 1) .. '. (' .. subgenus .. ')' or baseTaxon == 'Incertae sedis' or rankBelowGenus and linkText == mw.ustring.gsub(baseTaxon, '([A-Z]).- (.*)', '%1. %2') or mw.ustring.find(qualifier, '?', 1, true) and mw.ustring.find(linkText, baseTaxon, 1, true) == 1 return match end --[[= = = = = = = = = = = = = makeTable = = = = = = = = = = = = = = = = = = = Internal utility function to return two tables (arrays) constructed from a taxonomic hierarchy stored in "Template:Taxonomy/..." templates. taxonTable.n holds the total number of taxa; taxonTable[1]..taxonTable[taxonTable.n] the taxon names. The last taxon in the table will either (a) have a taxonomy template but with no parent given (e.g. 'Life') or (b) not have a taxonomy template. taxonRankTable hold the corresponding ranks of the taxa. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.makeTable(frame, currTaxon) local taxonTable = {} local taxonRankTable = {} local ok, rank, parent local i = 1 local topReached = false -- reached the top of the taxonomic hierarchy? repeat taxonTable[i] = currTaxon ok, rank = p.getTaxonInfoItem(frame, currTaxon, 'rank') if ok then taxonRankTable[i] = string.lower(rank) else taxonRankTable[i] = '' end ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else topReached = true -- reached the top of the hierarchy or tried to use a non-existent taxonomy template end until topReached or i > MaxSearchLevels taxonTable.n = math.min(i, MaxSearchLevels) return taxonTable, taxonRankTable end --[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.tableCell(arg1, arg2) local text, style if arg2 then style = arg1 text = arg2 else style = '' text = arg1 end local res = '|' if style ~= '' then res = res .. style .. '|' end return res .. text .. '\n' end return p 0ls4threhlb9ombc1rra23mp3gtxcn5 Module:Taxobox ranks 828 7287 42143 2026-05-05T21:46:59Z Kambai Akau 15 Created page with "--[[************************************************************************* This module provides support to the automated taxobox system – the templates Automatic taxobox, Speciesbox, Subspeciesbox, Infraspeciesbox, etc. In particular it is part of the configuration of the system, defining the rank names that are recognized and the way they are displayed in English in taxoboxes and viewed taxonomy templates. **********************************************************..." 42143 Scribunto text/plain --[[************************************************************************* This module provides support to the automated taxobox system – the templates Automatic taxobox, Speciesbox, Subspeciesbox, Infraspeciesbox, etc. In particular it is part of the configuration of the system, defining the rank names that are recognized and the way they are displayed in English in taxoboxes and viewed taxonomy templates. *****************************************************************************]] require('strict') local TableRow = '|-\n' local TableEnd = '|}\n' local p = {} -- functions made public local l = {} -- internal functions, kept separate --*************************** CONFIGURATION ********************************* --[[============================ ranks ====================================== Set up a constant to hold the rank names and their English equivalents. If adding to this list, note that rank names containing spaces or - must be enclosed in [' ']. =============================================================================]] local ranks = { --Special cases, alphabetic order alliance = '<i>Alliance</i>', ['basic shell type'] = '<i>Basic shell type</i>', branch = '<i>Branch</i>', clade = '<i>Clade</i>', cladus= '<i>Clade</i>', ['form taxon'] = '<i>Form taxon</i>', grade = '<i>Grade</i>', gradus = '<i>Grade</i>', informal = '<i>Informal group</i>', ['informal group'] = '<i>Informal group</i>', morphotype = '<i>Morphotype</i>', node = '<i>Node</i>', plesion = '<i>Plesion</i>', ['plesion-group'] = '<i>Plesion-group</i>', ['possible clade'] = '<i>Clade?</i>', ['species complex'] = '<i>Species complex</i>', ['species group'] = '<i>Species group</i>', ['species subgroup'] = '<i>Species subgroup</i>', ['stem group'] = '<i>Stem group</i>', supergroup = '<i>Supergroup</i>', ['total group'] = '<i>Total group</i>', --Special virus ranks realm = 'Realm', serotype = 'Serotype', strain = 'Strain', virus = 'Virus', ['virus group'] = 'Group', --Linnaean taxonomy, alphabetic order classis = 'Class', cohort = 'Cohort', divisio = 'Division', domain = 'Domain', epifamilia = 'Epifamily', familia = 'Family', forma = 'Form', genus = 'Genus', grandordo = 'Grandorder', ['grandordo-mb'] = 'Grandorder', --McKenna & Bell version hyperfamilia = 'Hyperfamily', infraclassis = 'Infraclass', infrafamilia = 'Infrafamily', infralegio = 'Infralegion', infralegion = 'Infralegion', infraordo = 'Infraorder', infraphylum = 'Infraphylum', infraregnum = 'Infrakingdom', infratribus = 'Infratribe', legio = 'Legion', legion = 'Legion', magnordo = 'Magnorder', micrordo = 'Microrder', microphylum = 'Microphylum', mirordo = 'Mirorder', ['mirordo-mb'] = 'Mirorder', --McKenna & Bell version nanordo = 'Nanorder', nanophylum = 'Nanophylum', ordo = 'Order', parafamilia = 'Parafamily', parvclassis = 'Parvclass', parvordo = 'Parvorder', phylum = 'Phylum', regnum = 'Kingdom', sectio = 'Section', series = 'Series', species = 'Species', subclassis = 'Subclass', subcohort = 'Subcohort', subdivisio = 'Subdivision', subfamilia = 'Subfamily', subgenus = 'Subgenus', sublegio = 'Sublegion', sublegion = 'Sublegion', subordo = 'Suborder', subphylum = 'Subphylum', subregnum = 'Subkingdom', subsectio = 'Subsection', subseries = 'Subseries', subspecies = 'Subspecies', subterclassis = 'Subterclass', --used in WoRMS subtribus = 'Subtribe', superclassis = 'Superclass', supercohort = 'Supercohort', superdivisio = 'Superdivision', superdomain = 'Superdomain', superfamilia = 'Superfamily', superlegio = 'Superlegion', superlegion = 'Superlegion', superordo = 'Superorder', superphylum = 'Superphylum', superregnum = 'Superkingdom', supersectio = 'Supersection', supertribus = 'Supertribe', tribus = 'Tribe', varietas = 'Variety', zoodivisio = 'Division', zoosectio = 'Section', zooseries = 'Series', zoosubdivisio = 'Subdivision', zoosubsectio = 'Subsection', --trace fossil taxonomy, alphabetic order-->', ichnoclassis = 'Ichnoclass', ichnocohort = 'Ichnocohort', ichnodivisio = 'Ichnodivision', ichnofamilia = 'Ichnofamily', ichnogenus = 'Ichnogenus', ichnograndordo = 'Ichnograndorder', ['ichnograndordo-mb'] = 'Ichnograndorder', --McKenna & Bell version ichnoinfraclassis = 'Ichnoinfraclass', ichnoinfradivisio = 'Ichnoinfradivision', ichnoinfraordo = 'Ichnoinfraorder', ichnolegio = 'Ichnolegion', ichnolegion = 'Ichnolegion', ichnomagnordo = 'Ichnomagnorder', ichnomicrordo = 'Ichnomicrorder', ichnoordo = 'Ichnoorder', ichnoparvordo = 'Ichnoparvorder', ichnospecies = 'Ichnospecies', ['ichnostem-group'] = 'Ichnostem-Group', ichnosubclassis = 'Ichnosubclass', ichnosubdivisio = 'Ichnosubdivision', ichnosubfamilia = 'Ichnosubfamily', ichnosublegio = 'Ichnosublegion', ichnosublegion = 'Ichnosublegion', ichnosubordo = 'Ichnosuborder', ichnosuperclassis = 'Ichnosuperclass', ichnosupercohort = 'Ichnosupercohort', ichnosuperfamilia = 'Ichnosuperfamily', ichnosuperordo = 'Ichnosuperorder', --fossilized egg taxonomy, alphabetic order ooclassis = 'Ooclass', oocohort = 'Oocohort', oofamilia = 'Oofamily', oogenus = 'Oogenus', oomagnordo = 'Oomagnorder', oordo = 'Oorder', oospecies = 'Oospecies', oosubclassis = 'Oosubclass', oosubgenus = 'Oosubgenus', oosubspecies = 'Oosubspecies', oosupercohort = 'Oosupercohort', oosuperordo = 'Oosuperorder', } --[[========================== rank values=================================== Constant to set up a table of numerical values corresponding to 'Linnaean' ranks, with upper ranks having higher values. In a valid taxonomic hierarchy, a lower rank should never have a higher value than a higher rank. The actual numerical values are arbitrary so long as they are ordered. The ranks should be a subset of those in Template:Anglicise ranks. =============================================================================]] local rankValTable = { classis = 1400, cohort = 1100, divisio = 1500, domain = 1700, epifamilia = 802, familia = 800, forma = 100, genus = 600, grandordo = 1005, ['grandordo-mb'] = 1002, hyperfamilia = 805; infraclassis = 1397, infrafamilia = 797, infralegio = 1197, infralegion = 1197, infraordo = 997, infraphylum = 1497, infraregnum = 1597, infratribus = 697, legio = 1200, legion = 1200, magnordo = 1006, microphylum = 1495, micrordo = 995, mirordo = 1004, ['mirordo-mb'] = 1001, nanophylum = 1494, nanordo = 994, ordo = 1000, parafamilia = 800, parvclassis = 1396; -- same as subterclassis parvordo = 996, phylum = 1500, regnum = 1600, sectio = 500, --series = 400, used too inconsistently to check species = 300, subclassis = 1398, subcohort = 1098, subdivisio = 1498, subfamilia = 798, subgenus = 598, sublegio = 1198, sublegion = 1198, subordo = 998, subphylum = 1498, subregnum = 1598, subsectio = 498, subspecies = 298, subterclassis = 1396; -- same as parvclassis subtribus = 698, superclassis = 1403, supercohort = 1103, superdivisio = 1503, superdomain = 1703, superfamilia = 803, superlegio = 1203, superlegion = 1203, superordo = 1003, superphylum = 1503, superregnum = 1603, supersectio = 503, supertribus = 703, tribus = 700, varietas = 200, zoodivisio = 1300, zoosectio = 900, zoosubdivisio = 1298, zoosubsectio = 898, } --***************** Process ranks + English equivalents ********************* --[[======================== angliciseRank ================================== Returns the English language equivalent of a rank name used in a taxonomy template. If the rank name is not in the table of ranks, then the first letter of the rank name is capitalized and used as the English name. If checked=yes, then the generated English name is highlighted in red. If called from a taxonomy template, the page is put in Category:Taxonomy templates using capitalized rank parameters =============================================================================]] function p.doAngliciseRank(rankName, check) rankName = string.gsub(rankName, '_', ' ') -- replace all underscores by spaces -- is rankName capitalized? local testName = string.lower(string.sub(rankName,1,1)) .. string.sub(rankName,2) local wasCapitalized = testName ~= rankName if wasCapitalized then rankName = testName end -- try uncapitalized version if string.sub(rankName, 1,8) == 'unranked' then return '(unranked)' end -- now look for an English version of the rank name local res = ranks[rankName] local notFound = not res if notFound then --rankName is not in the table of recognized ranks; just capitalize rankName res = string.upper(string.sub(rankName,1,1)) .. string.sub(rankName,2) end if check == 'no' then return res elseif notFound then res = '<span style="background-color:#F99">' .. res .. '</span>' -- highlight returned English name end -- tracking caegories required only if called from a taxonomy template local pageTitle = mw.title.getCurrentTitle() if pageTitle.nsText == 'Template' and pageTitle.rootText == 'Taxonomy' then if notFound then res = res .. '[[Category:Taxonomy templates using unrecognized rank parameters]]' elseif wasCapitalized then res = res .. '[[Category:Taxonomy templates using capitalized rank parameters]]' end end return res end function p.angliciseRank(frame) local rankName = frame.args[1] local check = frame.args['check'] or 'no' return p.doAngliciseRank(rankName, check) end --[[========================== showRanks ==================================== Returns a wikitable showing all the recognized ranks, how they are shown in taxoboxes, whether they are automatically italicized, and whether they are checked for consistency of rank order. Usage: {{#invoke:Taxobox ranks|showRanks}} =============================================================================]] function p.showRanks(frame) local res = '{| class="wikitable sortable"\n' res = res ..'|+ Ranks recognized in taxonomy templates\n' res = res .. '!style="text-align: left;"|Rank name in<br/>taxonomy<br/>template' res = res .. '!!style="text-align: left;"|Shown in<br/>taxobox as' res = res .. '!! style="text-align: left;" |Taxon name<br/>automatically<br/>italicized?' res = res .. '!! style="text-align: left;" |Rank checked<br/>for consistent<br/>order?' res = res .. '\n' for k, t in pairs(ranks) do res = res .. TableRow .. '|' .. k .. '||' .. t .. '||' .. frame:expandTemplate{ title = 'Is italic taxon', args = { k } } .. '||' .. l.hasRankVal(k) .. '\n' end return res .. TableEnd end --************************* Process rank values ***************************** --[[========================= lookupRankVal ================================= Function to look up the arbitrary numerical value of a rank in a rank value table. "Ichno" and "oo" ranks are not stored separately, so if present the prefix is removed. =============================================================================]] function p.lookupRankVal(rank) local rankVal = rankValTable[rank] if not rankVal then -- may be an "ichno" or "oo" rank; try removing "ichno-" or "oo-" local baseRank = mw.ustring.gsub(mw.ustring.gsub(rank, '^ichno', ''), '^oo', '') if baseRank == 'rdo' then baseRank = 'ordo' end -- if an "ichno" or "oo" rank, lower rank value slightly so it is ok below the base rank rankVal = rankValTable[baseRank] if rankVal then rankVal = rankVal - 0.1 end end return rankVal end --[[=========================== hasRankVal ================================= Utility function to determine whether the rank has a value in rank value table. Returns 'yes' or 'no'. =============================================================================]] function l.hasRankVal(rank) if rank == '' then return 'no' end local rankVal = p.lookupRankVal(rank) if not rankVal then rankVal = 'no' else rankVal = 'yes' end return rankVal end --[[========================== showRankTable ================================ Returns a wikitable showing the ranks and their values as set up in the constant rankValTable. Usage: {{#invoke:Taxobox ranks|showRankTable}} =============================================================================]] function p.showRankTable(frame) local res = '{| class="wikitable sortable"\n|+ Ranks checked in taxonomy templates\n! Rank !! Shown as !! Value\n' for k, v in pairs(rankValTable) do local rankShown = p.doAngliciseRank(k, 'no') res = res .. TableRow .. '|' .. k .. '||' .. rankShown .. '||' .. v .. '\n' end return res .. TableEnd end return p 7j9k1r2lz4zyoczf1fliruybzhsroqx Ta‌̱mpi‌̱let:Edit taxonomy 10 7288 42144 2026-05-05T21:48:08Z Kambai Akau 15 Created page with "<includeonly><span class='plainlinks taxobox-edit-taxonomy skin-invert' style='font-size:smaller; float:right; padding-right:0.4em; margin-left:-3em;'>[[File:OOjs UI icon edit-ltr.svg|15px|link=Template:Taxonomy/{{{1}}}|Edit this classification]]</span></includeonly><noinclude>{{documentation}}</noinclude>" 42144 wikitext text/x-wiki <includeonly><span class='plainlinks taxobox-edit-taxonomy skin-invert' style='font-size:smaller; float:right; padding-right:0.4em; margin-left:-3em;'>[[File:OOjs UI icon edit-ltr.svg|15px|link=Template:Taxonomy/{{{1}}}|Edit this classification]]</span></includeonly><noinclude>{{documentation}}</noinclude> 4itqqktctr8gs756jc7k0u4raol9zcx Module:TaxonItalics 828 7289 42145 2026-05-05T21:48:52Z Kambai Akau 15 Created page with "--[[========================================================================= Italicize a taxon name appropriately by invoking italicizeTaxonName. The algorithm used is: * If the name has italic markup at the start or the end, do nothing. * Else * Remove (internal) italic markup. * If the name is made up of four words and the third word is a botanical connecting term, de-italicize the connecting term and add italic markup to the outside of the name. * Else..." 42145 Scribunto text/plain --[[========================================================================= Italicize a taxon name appropriately by invoking italicizeTaxonName. The algorithm used is: * If the name has italic markup at the start or the end, do nothing. * Else * Remove (internal) italic markup. * If the name is made up of four words and the third word is a botanical connecting term, de-italicize the connecting term and add italic markup to the outside of the name. * Else if the name is made up of three words and the second word is a botanical connecting term or a variant of "cf.", de-italicize the connecting term and add italic markup to the outside of the name. * Else just add italic markup to the outside of the name. The module also: * Ensures that the hybrid symbol, ×, and parentheses are not italicized, as well as any string inside parentheses if dab is true. * Has an option to abbreviate all parts of taxon names other than the last to the first letter (e.g. "Pinus sylvestris var. sylvestris" becomes "P. s. var. sylvestris"). * Has an option to wikilink the italicized name to the input name. =============================================================================]] local p = {} local l = {} -- used to store purely local functions --connecting terms in three part names (e.g. Pinus sylvestris var. sylvestris) local cTerms3 = { --subsp. subspecies = "subsp.", ["subsp."] = "subsp.", subsp = "subsp.", ["ssp."] = "subsp.", ssp = "subsp.", --var. varietas = "var.", ["var."] = "var.", var = "var.", --subvar. subvarietas = "subvar.", ["subvar."] = "subvar.", subvar = "subvar.", --f. forma = "f.", ["f."] = "f.", f = "f.", --subf. subforma = "subf.", ["subf."] = "subf.", subf = "subf." } --connecting terms in two part names (e.g. Pinus sect. Pinus) local cTerms2 = { --subg. subgenus = "subg.", ["subgen."] = "subg.", ["subg."] = "subg.", subg = "subg.", --supersect. supersection = "supersect.", ["supersect."] = "supersect.", supersect = "supersect.", --sect. section = "sect.", ["sect."] = "sect.", sect = "sect.", --subsect. subsection = "subsect.", ["subsect."] = "subsect.", subsect = "subsect.", --ser. series = "ser.", ["ser."] = "ser.", ser = "ser.", --subser. subseries = "subser.", ["subser."] = "subser.", subser = "subser.", --cf. cf = "cf.", ["cf."] = "cf.", ["c.f."] = "cf." } --[[========================================================================= Main function to italicize a taxon name appropriately. For the purpose of the parameters, see p.italicizeTaxonName(). =============================================================================]] function p.main(frame) local name = frame.args[1] or '' local linked = frame.args['linked'] == 'yes' local abbreviated = frame.args['abbreviated'] == 'yes' local dab = frame.args['dab'] == 'yes' return p.italicizeTaxonName(name, linked, abbreviated, dab) end --[[========================================================================= Utility local function to abbreviate an input string to its first character followed by ".". Both "×" and an HTML entity at the start of the string are skipped over in determining first character, as is an opening parenthesis and an opening ", which cause a matching closing character to be included. =============================================================================]] function l.abbreviate(str) local result = "" local hasParentheses = false local isQuoted = false if mw.ustring.len(str) < 2 then --single character strings are left unchanged result = str else --skip over an opening parenthesis that could be present at the start of the string if mw.ustring.sub(str,1,1) == "(" then hasParentheses = true result = "(" str = mw.ustring.sub(str,2,mw.ustring.len(str)) elseif mw.ustring.sub(str,1,1) == '"' then isQuoted = true result = '"' str = mw.ustring.sub(str,2,mw.ustring.len(str)) end --skip over a hybrid symbol that could be present at the start of the string if mw.ustring.sub(str,1,1) == "×" then result = "×" str = mw.ustring.sub(str,2,mw.ustring.len(str)) end --skip over an HTML entity that could be present at the start of the string if mw.ustring.sub(str,1,1) == "&" then local i,dummy = mw.ustring.find(str,";",2,plain) result = result .. mw.ustring.sub(str,1,i) str = mw.ustring.sub(str,i+1,mw.ustring.len(str)) end --if there's anything left, reduce it to its first character plus ".", --adding the closing parenthesis or quote if required if str ~= "" then result = result .. mw.ustring.sub(str,1,1) .. "." if hasParentheses then result = result .. ")" elseif isQuoted then result = result .. '"' end end end return result end --[[========================================================================= The function which does the italicization. Parameters: name (string) – the taxon name to be processed linked (boolean) – should a wikilink be generated? abbreviated (boolean) – should the first parts of the taxon name be reduced to capital letters? dab (boolean) – should any parenthesized part be treated as a disambiguation term and left unitalicized? =============================================================================]] function p.italicizeTaxonName(name, linked, abbreviated, dab) name = mw.text.trim(name) -- if the name begins with '[', then assume formatting is present if mw.ustring.sub(name,1,1) == '[' then return name end -- otherwise begin by replacing any use of the HTML italic tags -- by Wikimedia markup; replace any entity alternatives to the hybrid symbol -- by the symbol itself; prevent the hybrid symbol being treated as -- a 'word' by converting a following space to the HTML entity local italMarker = "''" name = string.gsub(mw.text.trim(name), "</?i>", italMarker) name = string.gsub(string.gsub(name, "&#215;", "×"), "&times;", "×") name = string.gsub(name, "</?span.->", "") -- remove any span markup name = string.gsub(name, "× ", "×&#32;") -- now italicize and abbreviate if required local result = name if name ~= '' then if string.sub(name,1,2) == italMarker or string.sub(name,-2) == italMarker then -- do nothing if the name already has italic markers at the start or end else name = string.gsub(name, italMarker, "") -- first remove any internal italics local words = mw.text.split(name, " ", true) if #words == 4 and cTerms3[words[3]] then -- the third word of a four word name is a connecting term -- ensure the connecting term isn't italicized words[3] = '<span style="font-style:normal;">' .. cTerms3[words[3]] .. '</span>' if abbreviated then words[1] = l.abbreviate(words[1]) words[2] = l.abbreviate(words[2]) end result = words[1] .. " " .. words[2] .. " " .. words[3] .. " " .. words[4] elseif #words == 3 and cTerms2[words[2]] then -- the second word of a three word name is a connecting term -- ensure the connecting term isn't italicized words[2] = '<span style="font-style:normal;">' .. cTerms2[words[2]] .. '</span>' if abbreviated then words[1] = l.abbreviate(words[1]) end result = words[1] .. " " .. words[2] .. " " .. words[3] else -- not a name as above; only deal with abbreviation if abbreviated then if #words > 1 then result = l.abbreviate(words[1]) for i = 2, #words-1, 1 do result = result .. " " .. l.abbreviate(words[i]) end result = result .. " " .. words[#words] end else result = name end end -- deal with any hybrid symbol as it should not be italicized result = string.gsub(result, "×", '<span style="font-style:normal;">×</span>') -- deal with any parentheses as they should not be italicized if dab then result = string.gsub(string.gsub(result,"%(",'<span style="font-style:normal;">('),"%)",')</span>') else result = string.gsub(string.gsub(result,"%(",'<span style="font-style:normal;">(</span>'),"%)",'<span style="font-style:normal;">)</span>') end -- any question marks surrounded by spans can have the spans joined result = string.gsub(result,'</span>%?<span style="font%-style:normal;">','?') -- add outside markup if linked then if result ~= name then result = "[[" .. name .. "|" .. italMarker .. result .. italMarker .. "]]" else result = italMarker .. "[[" .. name .. "]]" .. italMarker end else result = italMarker .. result .. italMarker end end end return result end --[[========================================================================= Utility function used by other modules to check if a connecting term is present in a name. The value of name is assumed to be plain text. =============================================================================]] function p.hasCT(frame) return p.hasConnectingTerm(frame.args[1] or '') end function p.hasConnectingTerm(name) local words = mw.text.split(name, " ", true) if #words == 4 and cTerms3[words[3]] then return true elseif #words == 3 and cTerms2[words[2]] then return true else return false end end return p tk857d4brbmgnwhescettkachysboi2 Ta‌̱mpi‌̱let:Speciesbox/name 10 7290 42146 2026-05-05T21:49:44Z Kambai Akau 15 Created page with "<noinclude><!--Parameters: 1=name, 2=taxon, 3=genus, 4=species, 5=PAGENAMEBASE, 6=italic_title (obey no) --></noinclude><includeonly>{{#invoke:Automated taxobox|speciesboxName|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}}}</includeonly><noinclude>{{documentation}}</noinclude>" 42146 wikitext text/x-wiki <noinclude><!--Parameters: 1=name, 2=taxon, 3=genus, 4=species, 5=PAGENAMEBASE, 6=italic_title (obey no) --></noinclude><includeonly>{{#invoke:Automated taxobox|speciesboxName|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 7c69z3c95uj8fuq6jywzqscgk1l1qru Module:Automated taxobox 828 7291 42147 2026-05-05T21:50:29Z Kambai Akau 15 Created page with "require('strict') local TaxonItalics = require('Module:TaxonItalics') local Autotaxobox = require('Module:Autotaxobox') local ItalicTitle = require('Module:Italic title') local p = {} -- functions made public local l = {} -- nonpublic internal functions and variables global to the module l.system = '' -- '' for normal scientific classification (default) -- 'ichnos' for trace fossil classification -- 'veterovata' for egg fossil classification..." 42147 Scribunto text/plain require('strict') local TaxonItalics = require('Module:TaxonItalics') local Autotaxobox = require('Module:Autotaxobox') local ItalicTitle = require('Module:Italic title') local p = {} -- functions made public local l = {} -- nonpublic internal functions and variables global to the module l.system = '' -- '' for normal scientific classification (default) -- 'ichnos' for trace fossil classification -- 'veterovata' for egg fossil classification -- ============================================================================= -- ichnobox implements Template:Ichnobox; see the documentation of that -- template for details. -- The only difference from Template:Automatic taxobox is in the taxobox colour -- and classification link and the parameters for type species and genera. -- ============================================================================= function p.ichnobox(frame) l.system = 'ichnos' return p.automaticTaxobox(frame) end -- ============================================================================= -- oobox implements Template:Oobox; see the documentation of that -- template for details. -- The only difference from Template:Automatic taxobox is in the taxobox colour -- and classification link and the parameters for type species and genera. -- ============================================================================= function p.oobox(frame) l.system = 'veterovata' return p.automaticTaxobox(frame) end -- ============================================================================= -- automaticTaxobox implements Template:Automatic taxobox; see the documentation -- of that template for details. -- It also implements Template:Ichnobox and Template:Oobox. The small -- differences are signalled by the module-wide variable l.system. -- The following parameters present in the old template code version of -- Template:Automatic taxobox were not used and have not been implemented: -- image_caption_align -- image2_caption_align -- binomial2 -- binomial2_authority -- binomial3 -- binomial3_authority -- binomial4 -- binomial4_authority -- ============================================================================= function p.automaticTaxobox(frame) local args if frame.args['direct'] == 'yes' then args = frame.args else args = frame:getParent().args end local res = '' -- --------------------------------------------------------------------- -- pick up taxobox parameters from the caller that need to be processed; -- most will be passed on unchanged -- --------------------------------------------------------------------- local pagename = args['pagename'] or '' -- for testing and debugging only local italicTitle = args['italic_title'] or args['italic title'] or '' local ichnos = '' if l.system == 'ichnos' then ichnos = 'true' end local veterovata = '' if l.system == 'veterovata' then veterovata = 'true' end local fossilRange = args['fossil_range'] or args['fossil range'] or args['temporal_range'] or args['temporal range'] or '' local oldestFossil = args['oldest_fossil'] or args['oldest fossil'] or '' local youngestFossil = args['youngest_fossil'] or args['youngest fossil'] or '' local name = args['name'] or '' local colourAs = args['color_as'] or args['color as'] or args['colour_as'] or args['colour as'] or '' local taxon = args['taxon'] or '' local authority = args['authority'] or '' local parentAuthority = args['parent_authority'] or args['parent authority'] or '' local manualFlag = 'text' -- marks manually specified ranks local binomial = args['binomial'] or args['binomial_'..manualFlag] or args['binomial '..manualFlag] or '' local binomialAuthority = args['binomial_authority'] or args['binomial authority'] or '' local genusManual = args['genus_'..manualFlag] or args['genus '..manualFlag] or'' local speciesManual = args['species_'..manualFlag] or args['species '..manualFlag] or'' -- ------------------------------------------------------ -- set the taxobox parameters determined by this function -- ------------------------------------------------------ fossilRange = l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) -- use the base page name as the taxon if the taxon parameter is missing local currentPagename = mw.title.getCurrentTitle() if pagename == '' then pagename = currentPagename.text end -- pagename para only used in testing and local basePagename = pagename if italicTitle ~= 'taxon' then basePagename = mw.ustring.gsub(basePagename, '%s+%b()$', '', 1) end local taxonParaMissingError = false if taxon == '' then taxonParaMissingError = true taxon = basePagename end -- decide if the page name and taxobox name need to be italicized; -- if italic_title is not set, then if the names are the taxon, use its rank to decide local ok, taxonRank = Autotaxobox.getTaxonInfoItem(frame, taxon, 'rank') -- taxonRank needed later if not here if italicTitle == '' then if not (ok and taxonRank ~= '' and frame:expandTemplate{ title = 'Is italic taxon', args = {taxonRank} } == 'yes') then italicTitle = 'no' end end -- remove any " (DISAMBIG)" or "/MODIFIER" from the taxon's name; -- if the base page name is the same as the base taxon name, then italicization can be applied local baseTaxon = taxon if italicTitle ~= 'taxon' then baseTaxon = mw.ustring.gsub(baseTaxon, '%s+%b()$', '', 1) end baseTaxon = mw.ustring.gsub(baseTaxon, '/.*$', '', 1) if italicTitle == '' and basePagename == baseTaxon then italicTitle = 'yes' end -- italicize the page name (page title) if required if currentPagename.namespace == 0 and (italicTitle == 'yes' or italicTitle == 'taxon') then if italicTitle == 'taxon' or TaxonItalics.hasConnectingTerm(baseTaxon) then res = res .. frame:expandTemplate{ title = 'Italic taxon title', args = {} } italicTitle = 'yes' else ItalicTitle._main({}) end end -- set the taxobox name if not supplied, italicizing it if appropriate. if name == '' then name = basePagename if italicTitle == 'yes' then name = TaxonItalics.italicizeTaxonName(name, false, false) end -- name = name .. '/' .. baseTaxon .. '/' .. nameRank end -- determine taxobox colour local colour = '' if colourAs ~= '' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {colourAs} } elseif l.system == 'ichnos' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {'Ichnos'} } elseif l.system == 'veterovata' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {'Veterovata'} } else colour = Autotaxobox.getTaxoboxColour(frame, taxon) end -- set binomial parameters if the target taxon is (unusually) a species local genusAuthority = '' if binomial == '' then if ok and taxonRank == 'species' then binomial = TaxonItalics.italicizeTaxonName(taxon, false, false) binomialAuthority = authority end end -- handle any manually set ranks local boldFirst = '' local offset = 0 if speciesManual ~= '' then offset = offset + 1 binomialAuthority = authority if binomial == '' then binomial = '<span class="error">Error: binomial parameter value is missing</span>' end end if genusManual ~= '' then boldFirst = 'link' offset = offset + 1 if offset == 1 then genusAuthority = authority else genusAuthority = parentAuthority end end -- process type genus and type species if present; italicize if they seem not to have an authority attached local typeGenus = '' local typeGenusRef = '' local typeGenusAuthority = '' local typeSpecies = '' local typeSpeciesRef = '' local typeSpeciesAuthority = '' local typeIchnogenus = '' local typeIchnogenusRef = '' local typeIchnogenusAuthority = '' local typeIchnospecies = '' local typeIchnospeciesRef = '' local typeIchnospeciesAuthority = '' local typeOogenus = '' local typeOogenusRef = '' local typeOogenusAuthority = '' local typeOospecies = '' local typeOospeciesRef = '' local typeOospeciesAuthority = '' if l.system == '' then typeGenus = l.italicizeTypeName(args['type_genus'] or args['type genus'] or '') typeGenusRef = args['type_genus_ref'] or args['type genus ref'] or '' typeGenusAuthority = args['type_genus_authority'] or args['type genus authority'] or '' typeSpecies = l.italicizeTypeName(args['type_species'] or args['type species'] or '') typeSpeciesRef = args['type_species_ref'] or args['type species ref'] or '' typeSpeciesAuthority = args['type_species_authority'] or args['type species authority'] or '' elseif l.system == 'ichnos' then typeIchnogenus = l.italicizeTypeName(args['type_ichnogenus'] or args['type ichnogenus'] or '') typeIchnogenusRef = args['type_ichnogenus_ref'] or args['type ichnogenus ref'] or '' typeIchnogenusAuthority = args['type_ichnogenus_authority'] or args['type ichnogenus authority'] or '' typeIchnospecies = l.italicizeTypeName(args['type_ichnospecies'] or args['type ichnospecies'] or '') typeIchnospeciesRef = args['type_ichnospecies_ref'] or args['type ichnospecies ref'] or '' typeIchnospeciesAuthority = args['type_ichnospecies_authority'] or args['type ichnospecies authority'] or '' elseif l.system == 'veterovata' then typeOogenus = l.italicizeTypeName(args['type_oogenus'] or args['type oogenus'] or '') typeOogenusRef = args['type_oogenus_ref'] or args['type oogenus ref'] or '' typeOogenusAuthority = args['type_oogenus_authority'] or args['type oogenus authority'] or '' typeOospecies = l.italicizeTypeName(args['type_oospecies'] or args['type oospecies'] or '') typeOospeciesRef = args['type_oospecies_ref'] or args['type oospecies ref'] or '' typeOospeciesAuthority = args['type_oospecies_authority'] or args['type oospecies authority'] or '' end -- fill in a missing subdivision_ranks parameter local subdivision = args['subdivision'] or '' local subdivisionRef = args['subdivision_ref'] or args['subdivision ref'] or '' local subdivisionRanks = args['subdivision_ranks'] or args['subdivision ranks'] or '' if subdivision ~= '' and subdivisionRanks == '' and ok and taxonRank ~= '' then subdivisionRanks = frame:expandTemplate{ title = 'Children rank', args = {taxonRank} } end -- ------------------------------------------------ -- now call Taxobox/core with all of its parameters -- ------------------------------------------------ res = res .. frame:expandTemplate{ title = 'Taxobox/core', args = { ichnos = ichnos, veterovata = veterovata, ['edit link'] = 'e', temporal_range = fossilRange, display_taxa = args['display_parents'] or args['display parents'] or '1', parent = taxon, authority = authority, parent_authority = parentAuthority, grandparent_authority = args['grandparent_authority'] or args['grandparent authority'] or '', greatgrandparent_authority = args['greatgrandparent_authority'] or args['greatgrandparent authority'] or '', greatgreatgrandparent_authority = args['greatgreatgrandparent_authority'] or args['greatgreatgrandparent authority'] or '', name = name, colour = colour, status = args['status'] or '', status_system = args['status_system'] or args['status system'] or '', status_ref = args['status_ref'] or args['status ref'] or '', status2 = args['status2'] or '', status2_system = args['status2_system'] or args['status2 system'] or '', status2_ref = args['status2_ref'] or args['status2 ref'] or '', trend = args['trend'] or '', extinct = args['extinct'] or '', image = args['image'] or '', upright = args['image_upright'] or args['image upright'] or '', image_alt = args['image_alt'] or args['image alt'] or '', image_caption = args['image_caption'] or args['image caption'] or '', image2 = args['image2'] or '', upright2 = args['image2_upright'] or args['image2 upright'] or '', image2_alt = args['image2_alt'] or args['image2 alt'] or '', image2_caption = args['image2_caption'] or args['image2 caption'] or '', classification_status = args['classification_status'] or args['classification status'] or '', diversity = args['diversity'] or '', diversity_ref = args['diversity_ref'] or args['diversity ref'] or '', diversity_link = args['diversity_link'] or args['diversity link'] or '', bold_first = boldFirst, offset = offset, genus = genusManual, genus_authority = genusAuthority, species = speciesManual, binomial = binomial, binomial_authority = binomialAuthority, trinomial = args['trinomial'] or '', trinomial_authority = args['trinomial_authority'] or args['trinomial authority'] or '', type_genus = typeGenus, type_genus_ref = typeGenusRef, type_genus_authority = typeGenusAuthority, type_species = typeSpecies, type_species_ref = typeSpeciesRef, type_species_authority = typeSpeciesAuthority, type_ichnogenus = typeIchnogenus, type_ichnogenus_ref = typeIchnogenusRef, type_ichnogenus_authority = typeIchnogenusAuthority, type_ichnospecies = typeIchnospecies, type_ichnospecies_ref = typeIchnospeciesRef, type_ichnospecies_authority = typeIchnospeciesAuthority, type_oogenus = typeOogenus, type_oogenus_ref = typeOogenusRef, type_oogenus_authority = typeOogenusAuthority, type_oospecies = typeOospecies, type_oospecies_ref = typeOospeciesRef, type_oospecies_authority = typeOospeciesAuthority, subdivision = subdivision, subdivision_ref = subdivisionRef, subdivision_ranks = subdivisionRanks, type_strain = args['type_strain'] or args['type strain'] or '', type_strain_ref = args['type_strain_ref'] or args['type strain ref'] or '', range_map = args['range_map'] or args['range map'] or '', range_map_upright = args['range_map_upright'] or args['range map upright'] or '', range_map_alt = args['range_map_alt'] or args['range map alt'] or '', range_map_caption = args['range_map_caption'] or args['range map caption'] or '', range_map2 = args['range_map2'] or args['range map2'] or '', range_map2_upright = args['range_map2_upright'] or args['range map2 upright'] or '', range_map2_alt = args['range_map2_alt'] or args['range map2 alt'] or '', range_map2_caption = args['range_map2_caption'] or args['range map2 caption'] or '', range_map3 = args['range_map3'] or args['range map3'] or '', range_map3_upright = args['range_map3_upright'] or args['range map3 upright'] or '', range_map3_alt = args['range_map3_alt'] or args['range map3 alt'] or '', range_map3_caption = args['range_map3_caption'] or args['range map3 caption'] or '', range_map4 = args['range_map4'] or args['range map4'] or '', range_map4_upright = args['range_map4_upright'] or args['range map4 upright'] or '', range_map4_alt = args['range_map4_alt'] or args['range map4 alt'] or '', range_map4_caption = args['range_map4_caption'] or args['range map4 caption'] or '', synonyms_ref = args['synonyms_ref'] or args['synonyms ref'] or '', synonyms = args['synonyms'] or '' } } -- put page in error-tracking categories if required local errCat1 = '' if genusManual ~= '' or speciesManual ~= '' or binomial ~= '' then errCat1 = '[[Category:Automatic taxoboxes using manual parameters]]' end local errCat2 = '' if taxonParaMissingError then errCat2 = '[[Category:Automatic taxoboxes relying on page title]]' end res = res .. frame:expandTemplate{ title = 'Main other', args = {errCat1..errCat2} } return res end -- ============================================================================= -- l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) checks -- the parameters that determine the fossil range, returning an appropriate -- range. -- ============================================================================= -- temporary public function for debugging function p.chkFossilRange(frame) local args = frame.args local fossilRange = args['temporal_range'] or args['temporal range'] or args['fossil_range'] or args['fossil range'] or '' local oldestFossil = args['oldest_fossil'] or args['oldest fossil'] or '' local youngestFossil = args['youngest_fossil'] or args['youngest fossil'] or '' local fossilRange = l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) return fossilRange end function l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) local res = '' if fossilRange ~= '' then if mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { fossilRange } }, '[Ee]rror') then res = fossilRange else res = frame:expandTemplate{ title = 'Geological range', args = { fossilRange } } end elseif oldestFossil ~= '' then if youngestFossil == '' then youngestFossil = 'Recent' end if mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { oldestFossil } }, '[Ee]rror') or mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { youngestFossil } }, '[Ee]rror') then res = oldestFossil..'–'..youngestFossil else res = frame:expandTemplate{ title = 'Geological range', args = { oldestFossil, youngestFossil } } end end return res end -- ============================================================================= -- l.italicizeTypeName(typeName) checks whether the name of a type genus or -- species should be italicized, because it appears to be a bare name. -- ============================================================================= function l.italicizeTypeName(typeName) if typeName and not (string.find(typeName, "<", 1, true) or string.find(typeName, ">", 1, true)) then typeName = TaxonItalics.italicizeTaxonName(typeName, false, false) end return typeName end -- **************************** Speciesbox support ***************************** -- ============================================================================= -- l.genusOf(str) extracts the genus from a string. Normally this will be the -- first word of the string (e.g. given 'Bellis perennis' it returns 'Bellis'). -- It also handles a string containing a nothogenus with a spaced × (e.g. given -- '× Heucherella tiarelloides' it returns '× Heucherella'). -- ============================================================================= function l.genusOf(str) local res = mw.ustring.match(str, '^[^%s]*', 1) if res == mw.ustring.char(215) then res = res .. ' ' .. mw.ustring.match(str, '^[^%s]*', 3) end return res end -- ============================================================================= -- l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) -- returns a name for a taxobox created by Template:Speciesbox. The name will be -- italicized if appropriate. It also generates code to italicize the page title -- if appropropriate. In both cases the test for italicization is that the base -- taxon name (stripped of any disambiguation or qualifier) is the same as the -- base page title. -- ============================================================================= function p.speciesboxName(frame) local name = frame.args[1] or '' local taxon = frame.args[2] or '' local genus = frame.args[3] or '' local species = frame.args[4] or '' local basePageTitle = frame.args[5] or '' local italicTitle = frame.args[6] or '' return l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) end function l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) if taxon ~= '' then genus = mw.ustring.gsub(l.genusOf(taxon), '/.*$', '', 1) -- strip any qualifier else genus = mw.ustring.gsub(mw.ustring.gsub(genus, '%s+%b()$', '', 1), '/.*$', '', 1) -- strip any disambig and qualifier if species == '' then taxon = genus else taxon = genus .. ' ' .. species end end local italicizeP = italicTitle ~= 'no' and (basePageTitle == taxon or basePageTitle == genus) -- use basePageTitle to match taxon/genus -- deal with taxobox name (i.e. its caption) if name == '' then name = basePageTitle if italicizeP then name = TaxonItalics.italicizeTaxonName(name, false, false) end end -- deal with page title if italicizeP then local pageTitle = mw.title.getCurrentTitle().text -- formatting the page title with DISPLAYTITLE needs the full page title if italicTitle ~= 'test' then pageTitle = TaxonItalics.italicizeTaxonName(pageTitle, false, false, true) -- format pageTitle, not italicizing any parenthesized term local nsText = mw.title.getCurrentTitle().nsText -- for drafts and other pages not in mainspace if nsText ~= '' then pageTitle = nsText:gsub('_', ' ') .. ':' .. pageTitle -- [[phab:T369784]] end mw.getCurrentFrame():callParserFunction('DISPLAYTITLE', pageTitle) else name = name .. ' \\Italic title\\ ' .. pageTitle -- for testing and debugging end end return name end -- ============================================================================= -- ============================================================================= function p.infraspeciesboxName(frame) local name = frame.args[1] or '' local genus = frame.args[2] or '' local species = frame.args[3] or '' local ct = frame.args[4] or '' local infraspecies = frame.args[5] or '' local basePageTitle = frame.args[6] or '' local italicTitle = frame.args[7] or '' return l.doinfraspeciesboxName(name, genus, species, ct, infraspecies, basePageTitle, italicTitle) end function l.doinfraspeciesboxName(name, genus, species, ct, infraspecies, basePageTitle, italicTitle) genus = mw.ustring.gsub(mw.ustring.gsub(genus, '%s+%b()$', '', 1), '/.*$', '', 1) -- strip any disambig and qualifier local taxon = genus .. ' ' .. species if ct == '' then taxon = taxon .. ' ' .. infraspecies else taxon = taxon .. ' ' .. ct .. ' ' .. infraspecies end local italicizeP = italicTitle ~= 'no' and (basePageTitle == taxon) -- use basePageTitle to match taxon -- deal with taxobox name (i.e. its caption) if name == '' then name = basePageTitle if italicizeP then name = TaxonItalics.italicizeTaxonName(name, false, false) end end -- deal with page title if italicizeP then local pageTitle = mw.title.getCurrentTitle().text -- formatting the page title with DISPLAYTITLE needs the full page title pageTitle = TaxonItalics.italicizeTaxonName(pageTitle, false, false, true) -- format pageTitle, not italicizing any parenthesized term if italicTitle ~= 'test' then mw.getCurrentFrame():callParserFunction('DISPLAYTITLE', pageTitle) else name = name .. ' \\Italic title\\ ' .. pageTitle -- for testing and debugging end end return name end return p kifb0pfurao6uxu1t2mdyg3hqdq0ypi Ta‌̱mpi‌̱let:Create taxonomy 10 7292 42148 2026-05-05T21:51:12Z Kambai Akau 15 Created page with "<includeonly> |- |{{#ifeq:{{#titleparts:{{PAGENAME}}||2}}|{{UnstripNoWiki|{{{1}}}}}|You're currently creating:|<span style="color: Red;">{{{msg|Unrecognized taxon}}}</span> (<span class=plainlinks><!-- Link for manual creation, assisted by WP editintros: -->[{{create taxonomy/link|{{UnstripNoWiki|{{{1}}}}}}} fix]</span>):}} |[[{{UnstripNoWiki|{{{1}}}}}]]{{Namespace detect|main=[[Category:Automatic taxobox cleanup]]|template=[[Category:Automatic taxobox cleanup]]|other=..." 42148 wikitext text/x-wiki <includeonly> |- |{{#ifeq:{{#titleparts:{{PAGENAME}}||2}}|{{UnstripNoWiki|{{{1}}}}}|You're currently creating:|<span style="color: Red;">{{{msg|Unrecognized taxon}}}</span> (<span class=plainlinks><!-- Link for manual creation, assisted by WP editintros: -->[{{create taxonomy/link|{{UnstripNoWiki|{{{1}}}}}}} fix]</span>):}} |[[{{UnstripNoWiki|{{{1}}}}}]]{{Namespace detect|main=[[Category:Automatic taxobox cleanup]]|template=[[Category:Automatic taxobox cleanup]]|other=}} |- </includeonly><noinclude>{{documentation}}</noinclude> i7cwo5rrmwa14jr925ejam355o3bkn8 Ta‌̱mpi‌̱let:Taxon italics 10 7293 42149 2026-05-05T21:51:59Z Kambai Akau 15 Created page with "{{#invoke:TaxonItalics|main|{{{1|<noinclude>Homo sapiens</noinclude>}}}|abbreviated={{{abbreviated|no}}}|linked={{{linked|no}}}}}<noinclude> {{Documentation}} </noinclude>" 42149 wikitext text/x-wiki {{#invoke:TaxonItalics|main|{{{1|<noinclude>Homo sapiens</noinclude>}}}|abbreviated={{{abbreviated|no}}}|linked={{{linked|no}}}}}<noinclude> {{Documentation}} </noinclude> s6sde18ux7dt230781bpz8ljyslnn19 Ta‌̱mpi‌̱let:Speciesbox/trim 10 7294 42150 2026-05-05T21:52:44Z Kambai Akau 15 Created page with "{{if empty|{{#invoke:String|match|s={{{1}}}|^×?[%a%-"]+|ignore_errors=true}}|{{#invoke:String|match|s={{{1}}}|^× [%a%-"]+|ignore_errors=true}}}}<noinclude>{{Documentation}}</noinclude>" 42150 wikitext text/x-wiki {{if empty|{{#invoke:String|match|s={{{1}}}|^×?[%a%-"]+|ignore_errors=true}}|{{#invoke:String|match|s={{{1}}}|^× [%a%-"]+|ignore_errors=true}}}}<noinclude>{{Documentation}}</noinclude> s0hiwu03jtgcal5hl0kwv1yzb2ak144 Ta‌̱mpi‌̱let:Speciesbox/getSpecies 10 7295 42151 2026-05-05T21:53:29Z Kambai Akau 15 Created page with "<noinclude>{{pp-template|small=yes}}</noinclude>{{#if:{{{1|}}}|{{remove first word|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{remove first word|<includeonly>{{PAGENAME}}</includeonly><noinclude>Acacia aemula</noinclude>}}}}}}" 42151 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{#if:{{{1|}}}|{{remove first word|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{remove first word|<includeonly>{{PAGENAME}}</includeonly><noinclude>Acacia aemula</noinclude>}}}}}} 5mmygzcbw6segs1q7w7nbtzjyyu4mla Ta‌̱mpi‌̱let:UnstripNoWiki 10 7296 42152 2026-05-05T21:54:11Z Kambai Akau 15 Created page with "{{#invoke:Unstrip|unstripNoWiki|{{{1}}}}}<noinclude> {{documentation}}</noinclude>" 42152 wikitext text/x-wiki {{#invoke:Unstrip|unstripNoWiki|{{{1}}}}}<noinclude> {{documentation}}</noinclude> 35pgdh1bd7wxuemlyvywm6cqsedyi02 Module:Unstrip 828 7297 42153 2026-05-05T21:56:04Z Kambai Akau 15 Created page with "-- This module provides a frontend to the mw.text.unstrip, unstripNoWiki and killMarkers functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1]) end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1]) end function p.killMarkers(frame) return mw.text.killMarkers(frame.args[1]) end return p" 42153 Scribunto text/plain -- This module provides a frontend to the mw.text.unstrip, unstripNoWiki and killMarkers functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1]) end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1]) end function p.killMarkers(frame) return mw.text.killMarkers(frame.args[1]) end return p 8gqjpuzw8h09v57191ev56sc768x5mf Ta‌̱mpi‌̱let:Taxonbar/candidate 10 7298 42154 2026-05-05T21:57:19Z Kambai Akau 15 Created page with "{{#invoke:Taxonbar/candidate|check}}<noinclude> {{Documentation}} </noinclude>" 42154 wikitext text/x-wiki {{#invoke:Taxonbar/candidate|check}}<noinclude> {{Documentation}} </noinclude> 5ff2tg5y7dbk1t1fd90lzmak8oigbfh Module:Taxonbar/candidate 828 7299 42155 2026-05-05T21:58:36Z Kambai Akau 15 Created page with "local p = {} function p.check(frame) local taxonbarExists = require('Module:Taxonbar/exists').check if taxonbarExists(frame) == true then return '' else local resolveEntity = require( 'Module:ResolveEntityId' ) local currentTitle = mw.title.getCurrentTitle() local currentItem = nil local categories = { '[[Category:Taxobox articles possibly missing a taxonbar]]' --unset if acceptable or unacceptable found } --preliminary exclusion criteria if str..." 42155 Scribunto text/plain local p = {} function p.check(frame) local taxonbarExists = require('Module:Taxonbar/exists').check if taxonbarExists(frame) == true then return '' else local resolveEntity = require( 'Module:ResolveEntityId' ) local currentTitle = mw.title.getCurrentTitle() local currentItem = nil local categories = { '[[Category:Taxobox articles possibly missing a taxonbar]]' --unset if acceptable or unacceptable found } --preliminary exclusion criteria if string.match( currentTitle.text, '^List of ') then return '' end --find Wikidata item if currentTitle.namespace == 0 then --mainspace local currentEntityId = mw.wikibase.getEntityIdForCurrentPage() if resolveEntity._id(currentEntityId) then currentItem = mw.wikibase.getEntity(currentEntityId) else --currentEntityId == nil/unresolvable return categories[1] end else return '' end if currentItem then --currentItem should not be nil here, but check just in case --determine if {{Taxonbar}} is *definitely* missing, *possibly* missing, or not missing at all local whitelist = require( 'Module:Taxonbar/whitelist' ).whitelist local blacklist = require( 'Module:Taxonbar/blacklist' ).blacklist local acceptableInstanceOf_All = whitelist{ args = { 'all' } } local unacceptableInstanceOf = blacklist{ args = {} } local acceptableCount = 0 local unacceptableCount = 0 for _, instanceOfState in pairs ( currentItem:getBestStatements('P31') ) do --instance of local instanceOf = instanceOfState.mainsnak.datavalue.value.id if acceptableInstanceOf_All[instanceOf] then acceptableCount = acceptableCount + 1 elseif unacceptableInstanceOf[instanceOf] then unacceptableCount = unacceptableCount + 1 end end for _, subclassOfState in pairs ( currentItem:getBestStatements('P279') ) do --subclass of local subclassOf = subclassOfState.mainsnak.datavalue.value.id if acceptableInstanceOf_All[subclassOf] then acceptableCount = acceptableCount + 1 elseif unacceptableInstanceOf[subclassOf] then unacceptableCount = unacceptableCount + 1 end end if acceptableCount > 0 then categories[1] = '' categories[2] = '[[Category:Taxobox articles missing a taxonbar]]' elseif unacceptableCount > 0 then categories[1] = '' categories[2] = '' end return table.concat(categories) else return '' end end end return p n6bdepje4ljb2ofv34wuipl7skpap3x Module:Taxonbar/exists 828 7300 42156 2026-05-05T21:59:36Z Kambai Akau 15 Created page with "local p = {} function p.check( frame ) local pagename = mw.title.getCurrentTitle().text local content = mw.title.new(pagename):getContent() or '' local getRegex = require('Module:Template redirect regex').main local tregex = getRegex('Taxonbar') for _, v in pairs (tregex) do local found = string.match(content, v) if found then local v_cmt_before = '%<%!%-%-%s*'..v local v_cmt_after = v..'[^{}]*}}%s*-->' local found_cmt = mw.ustring.match(content, v_cm..." 42156 Scribunto text/plain local p = {} function p.check( frame ) local pagename = mw.title.getCurrentTitle().text local content = mw.title.new(pagename):getContent() or '' local getRegex = require('Module:Template redirect regex').main local tregex = getRegex('Taxonbar') for _, v in pairs (tregex) do local found = string.match(content, v) if found then local v_cmt_before = '%<%!%-%-%s*'..v local v_cmt_after = v..'[^{}]*}}%s*-->' local found_cmt = mw.ustring.match(content, v_cmt_before) or mw.ustring.match(content, v_cmt_after) if found_cmt then return 'commented' else return true end end end return false end return p bw0bd4x3vxbze53xk1cthzjx2n8v3u3 Ta‌̱mpi‌̱let:Speciesbox/getGenus 10 7301 42157 2026-05-05T22:00:40Z Kambai Akau 15 Created page with "{{#if:{{{1|}}}|{{first word|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{first word|<includeonly>{{PAGENAME}}</includeonly><noinclude>Acacia aemula</noinclude>}}}}}}" 42157 wikitext text/x-wiki {{#if:{{{1|}}}|{{first word|{{{1}}}}}|{{#if:{{{2|}}}|{{{2}}}|{{first word|<includeonly>{{PAGENAME}}</includeonly><noinclude>Acacia aemula</noinclude>}}}}}} kcudeyuze696e63pak3t1twtki4kc8a Ta‌̱mpi‌̱let:Speciesbox/checkgenus 10 7302 42158 2026-05-05T22:01:33Z Kambai Akau 15 Created page with "<noinclude><!-- Only intended to be called from Template:Speciesbox/parameterCheck; determines whether its first parameter has the rank of genus in its taxonomy template. --></noinclude><nowiki/>{{#switch:{{Taxon info|{{{1|Felis}}}|rank}}|genus=|ichnogenus=|oogenus=|[[Category:Speciesboxes with genus parameter not a genus]]}}<noinclude> {{documentation}}</noinclude>" 42158 wikitext text/x-wiki <noinclude><!-- Only intended to be called from Template:Speciesbox/parameterCheck; determines whether its first parameter has the rank of genus in its taxonomy template. --></noinclude><nowiki/>{{#switch:{{Taxon info|{{{1|Felis}}}|rank}}|genus=|ichnogenus=|oogenus=|[[Category:Speciesboxes with genus parameter not a genus]]}}<noinclude> {{documentation}}</noinclude> 9ne11biulvhtm1kxprwg0jcrtuq5i8j Module:Template redirect regex 828 7303 42159 2026-05-05T22:02:14Z Kambai Akau 15 Created page with "local p = {} --returns a table of regular expressions, sorted by descending popularity, for a parent template and all redirects to it as of a certain date, or nil --regex for the 1st pipe and surrounding whitespace are purposefully omitted to give the calling modules more flexibility function p.main( template ) --expand the following table as-needed, following the same format local tCanonical_templates = { ['Category redirect'] = { --the following 11 pages (6 c..." 42159 Scribunto text/plain local p = {} --returns a table of regular expressions, sorted by descending popularity, for a parent template and all redirects to it as of a certain date, or nil --regex for the 1st pipe and surrounding whitespace are purposefully omitted to give the calling modules more flexibility function p.main( template ) --expand the following table as-needed, following the same format local tCanonical_templates = { ['Category redirect'] = { --the following 11 pages (6 condensed) redirect to [[Template:Category redirect]], as of 2022/9: '{{%s*[Cc]ate?g?o?r?y?[ _]*[rR]edirect', --parent+505+312+243+1 transclusions '{{%s*[Cc]atr', --21 '{{%s*[Cc]at[ _]*[rR]edir', --5+3 '{{%s*[Cc]at[ _]*[rR]ed', --3+2 '{{%s*[Cc]at[ _]*[mM]ove', --1 '{{%s*[Cc]ategory[ _]*[mM]ove', --0 }, ['Taxonbar'] = { --the following 6 pages (3 condensed) redirect to [[Template:Taxonbar]], as of 2023/8: '{{%s*[Tt]axon?[ _-]?[bB]ar', --parent+50+11+2+2 transclusions '{{%s*[Tt]axon[Ii]ds', --45 '{{%s*[Tt]axon[ _]*[iI]dentifiers', --1 --detect direct calls to [[Module:Taxonbar]] '{{ *#invoke *: *[Tt]axonbar', }, ['Short description'] = { --the following 4 pages (2 condensed) redirect to [[Template:Short description]], as of 2024/8: '{{%s*[Ss]hort[ _]?[dD]escription', --parent+125+6 transclusions '{{%s*[Ss]hort[ _]?[d]esc', --10+8 }, } return tCanonical_templates[template] or nil end return p a9n8o33jttng74wtv8xx778lag02nxm Module:ResolveEntityId 828 7304 42160 2026-05-05T22:03:02Z Kambai Akau 15 Created page with "local p = {} function p._id(idOrTitle, alt) local function checkId(id) if id and mw.wikibase.entityExists(id) then local sitelink = mw.wikibase.getSitelink(id) if sitelink then return mw.wikibase.getEntityIdForTitle(sitelink) or mw.wikibase.getEntity(id).id end return mw.wikibase.getEntity(id).id else return alt end end if type(idOrTitle) == 'string' then idOrTitle = mw.ustring.upper(mw.ustring.sub(idOrTitle, 1, 1)) .. mw.ustring.sub(idOrT..." 42160 Scribunto text/plain local p = {} function p._id(idOrTitle, alt) local function checkId(id) if id and mw.wikibase.entityExists(id) then local sitelink = mw.wikibase.getSitelink(id) if sitelink then return mw.wikibase.getEntityIdForTitle(sitelink) or mw.wikibase.getEntity(id).id end return mw.wikibase.getEntity(id).id else return alt end end if type(idOrTitle) == 'string' then idOrTitle = mw.ustring.upper(mw.ustring.sub(idOrTitle, 1, 1)) .. mw.ustring.sub(idOrTitle, 2) if mw.wikibase.isValidEntityId(idOrTitle) then -- idOrTitle is in the proper format for a Wikidata entity ID return checkId(idOrTitle) else local eid = mw.wikibase.getEntityIdForTitle(idOrTitle) if eid then -- idOrTitle is a title that matches a Wikidata entity local instanceOf = mw.wikibase.getBestStatements(eid, 'P31')[1] --instance of if not instanceOf or instanceOf.mainsnak.datavalue.value.id ~= 'Q4167410' then -- instance-of value is missing or is not "disambiguation" return checkId(eid) end else -- idOrTitle is a title, but no wikidata item exists for that title local page = mw.title.new(idOrTitle) if page then -- valid title local rtarget = page.redirectTarget if rtarget then -- title is a Wikipedia redirect return p._id(rtarget.fullText, alt) end end end end end return alt end function p.entityid(frame) return p._id(frame.args[1], frame.args[2]) end return p ry69bn9mxmmaldta93uw9tjdcz4y314 Ta‌̱mpi‌̱let:Taxon info 10 7305 42161 2026-05-05T22:04:25Z Kambai Akau 15 Created page with "{{#invoke:Autotaxobox|taxonInfo|{{{1|<noinclude>Acacia</noinclude>}}}|{{{2|<noinclude>parent</noinclude>}}}}}<noinclude>{{documentation}}</noinclude>" 42161 wikitext text/x-wiki {{#invoke:Autotaxobox|taxonInfo|{{{1|<noinclude>Acacia</noinclude>}}}|{{{2|<noinclude>parent</noinclude>}}}}}<noinclude>{{documentation}}</noinclude> 81398n6a16baqofp8mue2gyw3jh5xdx Ta‌̱mpi‌̱let:Taxonomy/Acacia 10 7306 42162 2026-05-05T22:04:53Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=genus |link=Acacia |parent=Mimosoid clade |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} }}" 42162 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=genus |link=Acacia |parent=Mimosoid clade |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} }} h6a9ifb8o7yfr1cdst0s67tf8ahtbc2 Ta‌̱mpi‌̱let:Don't edit this line 10 7307 42163 2026-05-05T22:05:32Z Kambai Akau 15 Created page with "<noinclude><!-- This template should only be called by taxonomy template pages, where {{{machine code}}} is unspecified. Note that "link=A|B" in the taxonomy template is decomposed into "link_target=A" and "link_text=B", as B will be the only unnamed parameter. --></noinclude><includeonly>{{#invoke:Autotaxobox|callTaxonomyKey|taxon={{#titleparts:{{PAGENAME}}||2}}|parent={{{parent|}}}|rank={{{rank|}}}|extinct={{{extinct|}}}|always_display={{{always_display|{{{always disp..." 42163 wikitext text/x-wiki <noinclude><!-- This template should only be called by taxonomy template pages, where {{{machine code}}} is unspecified. Note that "link=A|B" in the taxonomy template is decomposed into "link_target=A" and "link_text=B", as B will be the only unnamed parameter. --></noinclude><includeonly>{{#invoke:Autotaxobox|callTaxonomyKey|taxon={{#titleparts:{{PAGENAME}}||2}}|parent={{{parent|}}}|rank={{{rank|}}}|extinct={{{extinct|}}}|always_display={{{always_display|{{{always display|}}}}}}|link_target={{{link|}}}|link_text={{{1|}}}|refs={{{refs|}}}|same_as={{{same_as|{{{same as|}}}}}}}}<!-- -->{{#ifeq:{{NAMESPACE}}|Template |{{#ifeq:{{lcfirst:{{{rank|}}}}}|species |[[Category:Taxonomy templates for species|{{#titleparts:{{PAGENAME}}||2}}]] |{{#if:{{Str endswith|{{PAGENAME}}|/?}} |[[Category:Taxonomy templates with query|{{#titleparts:{{PAGENAME}}||2}}]] |{{#if:{{#titleparts:{{PAGENAME}}||3}} |[[Category:Taxonomy templates with qualified names|{{#titleparts:{{PAGENAME}}||2}}]] |[[Category:Taxonomy templates|{{#titleparts:{{PAGENAME}}||2}}]] }} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude> onn3ofvhfgg2t842v3fkeq8ldttiabl Ta‌̱mpi‌̱let:Taxonomy key 10 7308 42164 2026-05-05T22:06:14Z Kambai Akau 15 Created page with "<includeonly><noinclude><!-- ****** First show the RIGHT-HAND table, with the correct taxobox colour, showing parent taxa with "edit" links --></noinclude>{{#invoke:Autotaxobox|taxonomyList|{{{taxon}}}}}<noinclude><!--Now check whether the parent taxonomy template or link target article need to be created; use #titleparts: to remove any #section part in the link target --></noinclude> {{#ifexist:Template:Taxonomy/{{{parent|}}} |{{#if:{{{link_target|}}}|{{#ifexist:{{#tit..." 42164 wikitext text/x-wiki <includeonly><noinclude><!-- ****** First show the RIGHT-HAND table, with the correct taxobox colour, showing parent taxa with "edit" links --></noinclude>{{#invoke:Autotaxobox|taxonomyList|{{{taxon}}}}}<noinclude><!--Now check whether the parent taxonomy template or link target article need to be created; use #titleparts: to remove any #section part in the link target --></noinclude> {{#ifexist:Template:Taxonomy/{{{parent|}}} |{{#if:{{{link_target|}}}|{{#ifexist:{{#titleparts:{{{link_target}}}||}}|__NOINDEX__<noinclude><!-- then it looks like we're in the clear. Google can show the article, rather than this page. --></noinclude> |Wikipedia does not yet have an article about [[{{{link_target}}}]]. <!--You can help by [{{Create taxonomy/link|{{{link_target}}} }} creating it].--> The page that you are currently viewing contains information about [[{{{link_target}}}]]'s taxonomy.[[Category:Taxonomy templates with red-linked taxa|{{SUBPAGENAME}}]]}}}} |{{error|Making progress.}} If the table below looks correct, then the necessary taxonomic information for the target taxon exists. {{Taxonomy key/missing template|taxon={{{parent|}}}|msg=given as the value of <code>parent</code>}} }}<noinclude><!-- ****** Now show the LEFT-HAND table, i.e. information for the current taxon --></noinclude> Not sure why you're here? [[Wikipedia:Automated taxobox system/intro|Get started]] with the automated taxobox system. {| class="wikitable" |- |Parent: |<code>{{{parent|}}}</code> &#x5B;[[Template:Taxonomy/{{{parent|}}}|Taxonomy]]; <span class=plainlinks>[{{Create taxonomy/link|{{{parent|}}}}} edit]&#x5D;</span> |- |Rank: |<code>{{{rank|}}}</code> (displays as <code>{{anglicise rank|{{{rank|}}}|check=yes}}</code>){{#if:{{{rank|}}}||{{error|– a rank must be supplied}}}} |- |Link: |<code>{{#invoke:Autotaxobox|taxonLink |taxon={{{taxon}}} |extinct={{{extinct}}} |link_target={{{link_target}}} |link_text={{{link}}}<!--link here may be "link_target|link_text"--> |bold=no |italic={{Is italic taxon|{{{rank}}}}} }}</code>{{#ifeq:{{{link_target}}}|{{{link}}}|| (links to <code>{{{link_target}}}</code>)}} |- |Extinct: |{{#if:{{{extinct|}}}|<code>{{{extinct|}}}</code>|no}}{{#ifeq:{{{extinct_error|}}}|yes| <span style="background-color:#FCC;color:black;">parent is marked as extinct</span>}} |- |Always displayed: |{{#if:{{{always_display|}}}|<code>{{{always_display}}}</code>[[Category:Taxonomy templates using always_display|{{{always_display}}}]]|{{#switch:{{lc:{{{rank|}}} }} |virus_group |regnum | phylum | divisio | classis | ordo | familia | genus | species = yes (major rank) |#default = no }} }} |- |Taxonomic references: |{{#invoke:Autotaxobox|showRefs|{{{taxon}}}|{{{refs|}}}}} |- |Parent's taxonomic references: |{{#invoke:Autotaxobox|showRefs|{{{parent|}}}|{{Taxon info|{{{parent|}}}|refs}}}} |- {{#if:{{{same_as|{{{same as|}}}}}}| {{!}}Same as taxon:{{!}}{{!}}<code>{{{same_as|{{{same as|}}}}}}</code> &#x5B;[[Template:Taxonomy/{{{same_as|{{{same as}}}}}}|Taxonomy]]; <span class=plainlinks>[{{Create taxonomy/link|{{{same_as|{{{same as|}}}}}}}} edit]&#x5D;</span> {{!}}- }} {{#if:{{#invoke:string|endswith|{{{taxon}}}|/skip}}| {{!}} colspan=2 {{!}}For the suffix "/skip", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Skip_taxonomy_templates|Skip taxonomy templates]].<br>For the skipped taxa, see [[Template:Taxonomy/{{#invoke:string|sub|{{{taxon}}}||-6}}]].| {{#if:{{#invoke:string|endswith|{{{taxon}}}|/?}}| {{!}} colspan=2 {{!}}For the suffix "/?", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Questionable_assignments|Questionable assignments]].| {{#ifeq:{{#titleparts:{{{taxon}}}|1|2}}|Incertae sedis| {{!}} colspan=2 {{!}}For taxon names with "Incertae sedis", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Incertae_sedis_taxonomy_templates|''Incertae sedis'' taxonomy templates]].| }}}}}} |}{{#ifeq:{{{extinct_error|}}}|yes|[[Category:Taxonomy templates with inconsistent extinct values]]}}</includeonly><noinclude>{{documentation}}</noinclude> pqeuvzj2qi2r17kp91kmphmvtryc9uo Ta‌̱mpi‌̱let:Taxonomy/Piliostigma 10 7309 42165 2026-05-05T22:07:00Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=genus |link=Piliostigma |parent=Bauhinieae |refs=Hochst. }}" 42165 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=genus |link=Piliostigma |parent=Bauhinieae |refs=Hochst. }} si6soficiuc3hhj8k2b5usppdtg1zhk Ta‌̱mpi‌̱let:Taxobox colour 10 7310 42166 2026-05-05T22:07:51Z Kambai Akau 15 Created page with "<includeonly>{{#switch:{{lc:{{#titleparts:{{Delink|{{{1|}}}}}|1|1}} }} |animalia|animal = rgb(235,235,210) |archaea|nanoarchaeota|nanarchaeota|euryarchaeota|crenarchaeota|thaumarchaeota|korarchaeota = rgb(195,245,250) |archaeplastida|plantae|plant|viridiplantae = rgb(180,250,180) |bacteria|firmicutes|eubacteria = rgb(220,235,245) |eukaryota|eukarya|excavata|excavates|protista|protists|amoebozoa|opisthokonta|choanozoa = rgb(245,215,255) |fungi = rgb(145,250,250) |ichnos =..." 42166 wikitext text/x-wiki <includeonly>{{#switch:{{lc:{{#titleparts:{{Delink|{{{1|}}}}}|1|1}} }} |animalia|animal = rgb(235,235,210) |archaea|nanoarchaeota|nanarchaeota|euryarchaeota|crenarchaeota|thaumarchaeota|korarchaeota = rgb(195,245,250) |archaeplastida|plantae|plant|viridiplantae = rgb(180,250,180) |bacteria|firmicutes|eubacteria = rgb(220,235,245) |eukaryota|eukarya|excavata|excavates|protista|protists|amoebozoa|opisthokonta|choanozoa = rgb(245,215,255) |fungi = rgb(145,250,250) |ichnos = rgb(230,222,214) |incertae sedis|''incertae sedis''|acritarcha = rgb(250,240,230) |sar|chromalveolata|harosa = rgb(200,250,80) |veterovata = rgb(250,250,220) |virus|viruses|i|ii|iii|iv|v|vi|vi/vii|vii|viii|viroid|viroids = rgb(250,250,190) |life|=transparent |#default = {{Taxobox/Error colour}}<!-- -->}}</includeonly><noinclude> {{template doc}}</noinclude> 5apqzvant6p7qw8u5f5f5n1tcba8dp5 Module:Taxonbar/whitelist 828 7311 42167 2026-05-05T22:09:03Z Kambai Akau 15 Created page with "local p = {} --returns any combination of strict/lax/all acceptable instance-of's, --either as a table for use inside [[Module:Taxonbar]] or another module, --or as an ordered list for use in documentation. function p.whitelist( frame ) local listType = frame.args[1] local documentation = frame.args[2] local outList = {} local acceptableInstanceOf_Strict = { --table order == display order 'Q16521', --taxon 'Q310890', --monotypic taxon 'Q47487597', --monotypi..." 42167 Scribunto text/plain local p = {} --returns any combination of strict/lax/all acceptable instance-of's, --either as a table for use inside [[Module:Taxonbar]] or another module, --or as an ordered list for use in documentation. function p.whitelist( frame ) local listType = frame.args[1] local documentation = frame.args[2] local outList = {} local acceptableInstanceOf_Strict = { --table order == display order 'Q16521', --taxon 'Q310890', --monotypic taxon 'Q47487597', --monotypic fossil taxon 'Q2568288', --ichnotaxon 'Q23038290', --fossil taxon 'Q59278506', --ootaxon 'Q98961713', --extinct taxon 'Q58051350', --paraphyletic group (subclass of taxon) } local acceptableInstanceOf_Lax = { --table order == display order 'Q42621', --hybrid 'Q235536', --incertae sedis 'Q713623', --clade 'Q848328', --serotype 'Q857968', --candidatus 'Q17487588', --unavailable combination 'Q124477390', --taxon hypothesis } if listType == 'strict' then outList = acceptableInstanceOf_Strict elseif listType == 'lax' then outList = acceptableInstanceOf_Lax else --elseif listType == 'all' then --concatenate strict + lax IIF requested local acceptableInstanceOf_All = {} local i = 0 for _, v in pairs( acceptableInstanceOf_Strict ) do i = i + 1 acceptableInstanceOf_All[i] = v end for _, v in pairs( acceptableInstanceOf_Lax ) do i = i + 1 acceptableInstanceOf_All[i] = v end outList = acceptableInstanceOf_All end if (documentation == nil) or --module only (documentation and documentation == '') then local out = {} for k, v in pairs( outList ) do out[v] = k --output Q# as keys for easier searching within Module:Taxonbar end return out elseif (documentation == 'docdoc') then --self-documentation only local selfdocout = 'myWhitelist = {\n' for k, q in pairs( outList ) do selfdocout = selfdocout..'\t\''..q..'\' = '..k..',\n' end selfdocout = selfdocout..'}' local args = { ['lang'] = 'lua', ['code'] = selfdocout } out = frame:expandTemplate{ title = 'Syntaxhighlight', args = args } return out else --normal documentation only local out = '' for _, q in pairs( outList ) do local Q = frame:expandTemplate{ title = 'Q', args = { q } } out = out..'# '..Q..'\n' end out = mw.ustring.gsub(out, '%s+$', '') return out end end return p 40qycyg4pq5dgwa2t859ci1hk9zyx1n Ta‌̱mpi‌̱let:Is italic taxon 10 7312 42168 2026-05-05T22:09:55Z Kambai Akau 15 Created page with "{{#ifeq:{{{virus|no}}}|yes|<!-- virus -->{{#switch:{{lc:{{{1}}} }} |informal_group|informal group|unranked_domain|unranked domain|unranked|virus_group|virus group|virus|strain|serotype=no |#default=yes}}|<!-- not virus -->{{#switch:{{lc:{{{1}}} }} |genus|ichnogenus|oogenus|subgenus|ichnosubgenus|oosubgenus |supersectio|sectio|subsectio |series|subseries |species_complex|species complex|species_group|species group|species_subgroup|species subgroup |species|ichnospecies|oo..." 42168 wikitext text/x-wiki {{#ifeq:{{{virus|no}}}|yes|<!-- virus -->{{#switch:{{lc:{{{1}}} }} |informal_group|informal group|unranked_domain|unranked domain|unranked|virus_group|virus group|virus|strain|serotype=no |#default=yes}}|<!-- not virus -->{{#switch:{{lc:{{{1}}} }} |genus|ichnogenus|oogenus|subgenus|ichnosubgenus|oosubgenus |supersectio|sectio|subsectio |series|subseries |species_complex|species complex|species_group|species group|species_subgroup|species subgroup |species|ichnospecies|oospecies|subspecies|ichnosubspecies|oosubspecies=yes |#default=no}} }}<noinclude> {{documentation}}</noinclude> 3c6wpmq4z9m2cjeqs807xnb8dxmri70 42169 42168 2026-05-05T22:11:39Z Kambai Akau 15 42169 wikitext text/x-wiki {{#ifeq:{{{virus|kaai}}}|ii|<!-- virus -->{{#switch:{{lc:{{{1}}} }} |informal_group|informal group|unranked_domain|unranked domain|unranked|virus_group|virus group|virus|strain|serotype=kaai |#default=ii}}|<!-- not virus -->{{#switch:{{lc:{{{1}}} }} |genus|ichnogenus|oogenus|subgenus|ichnosubgenus|oosubgenus |supersectio|sectio|subsectio |series|subseries |species_complex|species complex|species_group|species group|species_subgroup|species subgroup |species|ichnospecies|oospecies|subspecies|ichnosubspecies|oosubspecies=ii |#default=kaai}} }}<noinclude> {{documentation}}</noinclude> bm5q92x8afqh25nqgw68gdveznqgfbn Ta‌̱mpi‌̱let:Don't edit this line link target 10 7313 42170 2026-05-05T22:12:36Z Kambai Akau 15 Created page with "{{{link|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude>" 42170 wikitext text/x-wiki {{{link|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> g09voc0qmk9gut26033atiaa4spemp5 Ta‌̱mpi‌̱let:Don't edit this line link text 10 7314 42171 2026-05-05T22:13:21Z Kambai Akau 15 Created page with "{{{1|{{{link|}}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude>" 42171 wikitext text/x-wiki {{{1|{{{link|}}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> 145zvuvgghbx8px2c4da2e0wb9t47kw Ta‌̱mpi‌̱let:Don't edit this line parent 10 7315 42172 2026-05-05T22:14:04Z Kambai Akau 15 Created page with "{{{parent|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude>" 42172 wikitext text/x-wiki {{{parent|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> bsudgxbi9z35s87y4j7d4giphaakqux Module:Italic title 828 7316 42173 2026-05-05T22:14:57Z Kambai Akau 15 Created page with "-- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ----------------..." 42173 Scribunto text/plain -- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ---------------------------------------------------------------------------- -- Class attributes and functions -- Things that belong to the class are here. Things that belong to each -- object are in the constructor. ---------------------------------------------------------------------------- -- Keys of title parts that can be italicized. local italicizableKeys = { namespace = true, title = true, dab = true, } ---------------------------------------------------------------------------- -- ItalicTitle constructor -- This contains all the dynamic attributes and methods. ---------------------------------------------------------------------------- function ItalicTitle.new() local obj = {} -- Function for checking self variable in methods. local checkSelf = libraryUtil.makeCheckSelfFunction( 'ItalicTitle', 'obj', obj, 'ItalicTitle object' ) -- Checks a key is present in a lookup table. -- Param: name - the function name. -- Param: argId - integer position of the key in the argument list. -- Param: key - the key. -- Param: lookupTable - the table to look the key up in. local function checkKey(name, argId, key, lookupTable) if not lookupTable[key] then error(string.format( "bad argument #%d to '%s' ('%s' is not a valid key)", argId, name, key ), 3) end end -- Set up object structure. local parsed = false local categories = {} local italicizedKeys = {} local italicizedSubstrings = {} -- Parses a title object into its namespace text, title, and -- disambiguation text. -- Param: options - a table of options with the following keys: -- title - the title object to parse -- ignoreDab - ignore any disambiguation parentheses -- Returns the current object. function obj:parseTitle(options) checkSelf(self, 'parseTitle') checkType('parseTitle', 1, options, 'table') checkTypeForNamedArg('parseTitle', 'title', options.title, 'table') local title = options.title -- Title and dab text local prefix, parentheses if not options.ignoreDab then prefix, parentheses = mw.ustring.match( title.text, '^(.+) %(([^%(%)]+)%)$' ) end if prefix and parentheses then self.title = prefix self.dab = parentheses else self.title = title.text end -- Namespace local namespace = mw.site.namespaces[title.namespace].name if namespace and #namespace >= 1 then self.namespace = namespace end -- Register the object as having parsed a title. parsed = true return self end -- Italicizes part of the title. -- Param: key - the key of the title part to be italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:italicize(key) checkSelf(self, 'italicize') checkType('italicize', 1, key, 'string') checkKey('italicize', 1, key, italicizableKeys) italicizedKeys[key] = true return self end -- Un-italicizes part of the title. -- Param: key - the key of the title part to be un-italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:unitalicize(key) checkSelf(self, 'unitalicize') checkType('unitalicize', 1, key, 'string') checkKey('unitalicize', 1, key, italicizableKeys) italicizedKeys[key] = nil return self end -- Italicizes a substring in the title. This only affects the main part -- of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be italicized. -- Returns the current object. function obj:italicizeSubstring(s) checkSelf(self, 'italicizeSubstring') checkType('italicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = true return self end -- Un-italicizes a substring in the title. This only affects the main -- part of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be un-italicized. -- Returns the current object. function obj:unitalicizeSubstring(s) checkSelf(self, 'unitalicizeSubstring') checkType('unitalicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = nil return self end -- Renders the object into a page name. If no title has yet been parsed, -- the current title is used. -- Returns string function obj:renderTitle() checkSelf(self, 'renderTitle') -- Italicizes a string -- Param: s - the string to italicize -- Returns string. local function italicize(s) assert(type(s) == 'string', 's was not a string') assert(s ~= '', 's was the empty string') return string.format('<i>%s</i>', s) end -- Escape characters in a string that are magic in Lua patterns. -- Param: pattern - the pattern to escape -- Returns string. local function escapeMagicCharacters(s) assert(type(s) == 'string', 's was not a string') return s:gsub('%p', '%%%0') end -- If a title hasn't been parsed yet, parse the current title. if not parsed then self:parseTitle{title = mw.title.getCurrentTitle()} end -- Italicize the different parts of the title and store them in a -- titleParts table to be joined together later. local titleParts = {} -- Italicize the italicizable keys. for key in pairs(italicizableKeys) do if self[key] then if italicizedKeys[key] then titleParts[key] = italicize(self[key]) else titleParts[key] = self[key] end end end -- Italicize substrings. If there are any substrings to be -- italicized then start from the raw title, as this overrides any -- italicization of the main part of the title. if next(italicizedSubstrings) then titleParts.title = self.title for s in pairs(italicizedSubstrings) do local pattern = escapeMagicCharacters(s) local italicizedTitle, nReplacements = titleParts.title:gsub( pattern, italicize ) titleParts.title = italicizedTitle -- If we didn't make any replacements then it means that we -- have been passed a bad substring or that the page has -- been moved to a bad title, so add a tracking category. if nReplacements < 1 then categories['Pages using italic title with no matching string'] = true end end end -- Assemble the title together from the parts. local ret = '' if titleParts.namespace then ret = ret .. titleParts.namespace .. ':' end ret = ret .. titleParts.title if titleParts.dab then ret = ret .. ' (' .. titleParts.dab .. ')' end return ret end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments. -- Returns string function obj:renderDisplayTitle(...) checkSelf(self, 'renderDisplayTitle') return mw.getCurrentFrame():callParserFunction( 'DISPLAYTITLE', self:renderTitle(), ... ) end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments, plus -- any tracking categories. -- Returns string function obj:render(...) checkSelf(self, 'render') local ret = self:renderDisplayTitle(...) for cat in pairs(categories) do ret = ret .. string.format( '[[Category:%s]]', cat ) end return ret end return obj end end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} local function getArgs(frame, wrapper) assert(type(wrapper) == 'string', 'wrapper was not a string') return require('Module:Arguments').getArgs(frame, { wrappers = wrapper }) end -- Main function for {{italic title}} function p._main(args) checkType('_main', 1, args, 'table') local italicTitle = ItalicTitle.new() italicTitle:parseTitle{ title = mw.title.getCurrentTitle(), ignoreDab = yesno(args.all, false) } if args.string then italicTitle:italicizeSubstring(args.string) else italicTitle:italicize('title') end return italicTitle:render(args[1]) end function p.main(frame) return p._main(getArgs(frame, 'Template:Italic title')) end function p._dabonly(args) return ItalicTitle.new() :italicize('dab') :render(args[1]) end function p.dabonly(frame) return p._dabonly(getArgs(frame, 'Template:Italic dab')) end return p i5073gly55g6ltjgvutoqvgvumtx9fc Ta‌̱mpi‌̱let:; 10 7317 42174 2026-05-05T22:15:47Z Kambai Akau 15 Created page with "&#59;<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES TO THE /doc SUBPAGE; INTERWIKIS GO TO WIKIDATA, THANK YOU! --> </noinclude>" 42174 wikitext text/x-wiki &#59;<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES TO THE /doc SUBPAGE; INTERWIKIS GO TO WIKIDATA, THANK YOU! --> </noinclude> 56krc2nl4adk2du4isfrd7ydd55f8ht Module:Taxonbar/blacklist 828 7318 42175 2026-05-05T22:16:32Z Kambai Akau 15 Created page with "local p = {} --Returns a blacklist of unacceptable wikidata instance-of's, --either as a table for use inside a module such as [[Module:Taxonbar]], --or as an ordered list for use in documentation. function p.blacklist( frame ) local documentation = frame.args[1] local unacceptableInstanceOf_All = { --table order == display order 'Q913170', --trivial name 'Q55983715', --group of organisms known by one particular common name 'Q937228', --property 'Q14712', -..." 42175 Scribunto text/plain local p = {} --Returns a blacklist of unacceptable wikidata instance-of's, --either as a table for use inside a module such as [[Module:Taxonbar]], --or as an ordered list for use in documentation. function p.blacklist( frame ) local documentation = frame.args[1] local unacceptableInstanceOf_All = { --table order == display order 'Q913170', --trivial name 'Q55983715', --group of organisms known by one particular common name 'Q937228', --property 'Q14712', --drupe 'Q163233', --compound drupe 'Q747463', --compound fruit } if (documentation == nil) or --module only (documentation and documentation == '') then local out = {} for k, v in pairs( unacceptableInstanceOf_All ) do out[v] = k --output Q# as keys for table lookups end return out elseif (documentation == 'docdoc') then --self-documentation only local selfdocout = 'myBlacklist = {\n' for k, q in pairs( unacceptableInstanceOf_All ) do selfdocout = selfdocout..'\t\''..q..'\' = '..k..',\n' end selfdocout = selfdocout..'}' local args = { ['lang'] = 'lua', ['code'] = selfdocout } out = frame:expandTemplate{ title = 'Syntaxhighlight', args = args } return out else --normal documentation only local out = '' for _, q in pairs( unacceptableInstanceOf_All ) do local Q = frame:expandTemplate{ title = 'Q', args = { q } } out = out..'# '..Q..'\n' end out = mw.ustring.gsub(out, '%s+$', '') return out end end return p oxzcbekn3bmbkc71x7eyuq5k0qsdfcs Ta‌̱mpi‌̱let:Don't edit this line rank 10 7319 42176 2026-05-05T22:17:29Z Kambai Akau 15 Created page with "{{lcfirst:{{{rank|}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude>" 42176 wikitext text/x-wiki {{lcfirst:{{{rank|}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> k7lj21r5sorfunc3mnm1j7058hz9hqm Ta‌̱mpi‌̱let:Anglicise rank 10 7320 42177 2026-05-05T22:19:41Z Kambai Akau 15 Created page with "<includeonly>{{#invoke:Taxobox ranks|angliciseRank|{{{1}}}|check={{{check|no}}}}}</includeonly><noinclude>{{documentation}}</noinclude>" 42177 wikitext text/x-wiki <includeonly>{{#invoke:Taxobox ranks|angliciseRank|{{{1}}}|check={{{check|no}}}}}</includeonly><noinclude>{{documentation}}</noinclude> cpu7lfravqq998fz16tu241d0dpcgca Ta‌̱mpi‌̱let:Taxonomy/doc 10 7321 42178 2026-05-05T22:20:46Z Kambai Akau 15 Created page with "{{Documentation subpage}} {{high-use}} == Usage == Produces a table row for a [[taxon]] in a {{tl|taxobox}}. It is intended to be used only in other taxonomy templates, particularly [[Template:Taxobox/core]]. It takes three parameters: *<code>rank</code> – the Latin rank of the taxon (e.g. "ordo"), which will be anglicized before display (required) *<code>link</code> – the formatted taxon name with any wikilink to be used (required) *<code>auth</code> – the autho..." 42178 wikitext text/x-wiki {{Documentation subpage}} {{high-use}} == Usage == Produces a table row for a [[taxon]] in a {{tl|taxobox}}. It is intended to be used only in other taxonomy templates, particularly [[Template:Taxobox/core]]. It takes three parameters: *<code>rank</code> – the Latin rank of the taxon (e.g. "ordo"), which will be anglicized before display (required) *<code>link</code> – the formatted taxon name with any wikilink to be used (required) *<code>auth</code> – the authority for the name in the appropriate style for the relevant nomenclature code (optional) == Examples == Inside a table: *<syntaxhighlight lang="wikitext" inline>{{Taxonomy |rank=genus |link=''[[Acacia]]'' |auth=Martius}}</syntaxhighlight> produces {| class="wikitable" {{Taxonomy|rank=genus|link=''[[Acacia]]''|auth=Martius}} |} *<syntaxhighlight lang="wikitext" inline>{{Taxonomy |rank=classis |link=[[Mammal|Mammalia]] |auth=[[Carl Linnaeus|Linnaeus]], 1758}}</syntaxhighlight> produces {| class="wikitable" {{Taxonomy|rank=classis|link=[[Mammal|Mammalia]]|auth=[[Carl Linnaeus|Linnaeus]], 1758}} |} *<syntaxhighlight lang="wikitext" inline>{{Taxonomy |rank=species |link=''[[Wolf|C. lupus]]''}}</syntaxhighlight> produces {| class="wikitable" {{Taxonomy|rank=species|link=''[[Wolf|C. lupus]]''}} |} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Taxobox templates]] }}</includeonly> 22wwmnwe6fdxzy2zpp1ko5jwss7rcxn Ta‌̱mpi‌̱let:Taxobox 10 7322 42179 2026-05-05T22:21:47Z Kambai Akau 15 Created page with "<includeonly><!--See parser bug T18700--><nowiki/>{{Taxobox/core | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{Taxobox colour|{{if empty |{{Sets taxobox colour|{{{phylum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_phylum|{{{unranked phylum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{divisio|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_divisio|{{{unranked d..." 42179 wikitext text/x-wiki <includeonly><!--See parser bug T18700--><nowiki/>{{Taxobox/core | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{Taxobox colour|{{if empty |{{Sets taxobox colour|{{{phylum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_phylum|{{{unranked phylum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{divisio|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_divisio|{{{unranked divisio|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superphylum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superphylum|{{{unranked superphylum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superdivisio|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superdivisio|{{{unranked superdivisio|}}}}}}|sep=}} |{{Sets taxobox colour|{{{subregnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_subregnum|{{{unranked subregnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{regnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_regnum|{{{unranked regnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superregnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superregnum|{{{unranked superregnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{domain|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_domain|{{{unranked domain|}}}}}}|sep=}} |{{Sets taxobox colour|{{{virus_group|{{{virus group|}}}}}}|sep=}} |Error}}}}}} | name = {{#if:{{{name|}}}|{{{name}}}|{{Taxobox name|{{{genus}}}|{{{species}}}|{{{binomial}}}}}}} | status = {{{status|}}} | status_system = {{{status_system|{{{status system|}}}}}} | status_ref = {{{status_ref|{{{status ref|}}}}}} | status2 = {{{status2|}}} | status2_system = {{{status2_system|{{{status2 system|}}}}}} | status2_ref = {{{status2_ref|{{{status2 ref|}}}}}} | trend = {{{trend|}}} | extinct = {{{extinct|}}} | temporal_range = {{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} | image = {{{image|}}} | image_width = {{{image_width|{{{image width|}}}}}} | upright = {{{image_upright|{{{image upright|}}}}}} | image_alt = {{{image_alt|{{{image alt|}}}}}} | image_caption = {{{image_caption|{{{image caption|}}}}}} | image_caption_align = {{{image_caption_align|{{{image caption align|center}}}}}} | image2 = {{{image2|}}} | image2_width = {{{image2_width|{{{image2 width|}}}}}} | upright2 = {{{image2_upright|{{{image2 upright|}}}}}} | image2_alt = {{{image2_alt|{{{image2 alt|}}}}}} | image2_caption = {{{image2_caption|{{{image2 caption|}}}}}} | classification_status = {{{classification_status|{{{classification status|}}}}}} | virus_group = {{{virus_group|{{{virus group|}}}}}} | unranked_superdomain = {{{unranked_superdomain|{{{unranked superdomain|}}} }}} | unranked_superdomain_authority = {{{unranked_superdomain_authority|{{{unranked superdomain authority|}}}}}} | superdomain = {{{superdomain|}}} | superdomain_authority = {{{superdomaindomain_authority|{{{superdomaindomain authority|}}}}}} | unranked_domain= {{{unranked_domain|{{{unranked domain|}}}}}} | unranked_domain_authority = {{{unranked_domain_authority|{{{unranked domain authority|}}}}}} | domain = {{{domain|}}} | domain_authority = {{{domain_authority|{{{domain authority|}}}}}} | unranked_superregnum= {{{unranked_superregnum|{{{unranked superregnum|}}}}}} | unranked_superregnum_authority = {{{unranked_superregnum_authority|{{{unranked superregnum authority|}}}}}} | superregnum = {{{superregnum|}}} | superregnum_authority = {{{superregnum_authority|{{{superregnum authority|}}}}}} | unranked_regnum = {{{unranked_regnum|{{{unranked regnum|}}}}}} | unranked_regnum_authority = {{{unranked_regnum_authority|{{{unranked regnum authority|}}}}}} | regnum = {{{regnum|}}} | regnum_authority = {{{regnum_authority|{{{regnum authority|}}}}}} | unranked_subregnum= {{{unranked_subregnum|{{{unranked subregnum|}}}}}} | unranked_subregnum_authority = {{{unranked_subregnum_authority|{{{unranked subregnum authority|}}}}}} | subregnum = {{{subregnum|}}} | subregnum_authority = {{{subregnum_authority|{{{subregnum authority|}}}}}} | unranked_superdivisio= {{{unranked_superdivisio|{{{unranked superdivisio|}}}}}} | unranked_superdivisio_authority = {{{unranked_superdivisio_authority|{{{unranked superdivisio authority|}}}}}} | superdivisio = {{{superdivisio|}}} | superdivisio_authority = {{{superdivisio_authority|{{{superdivisio authority|}}}}}} | unranked_superphylum= {{{unranked_superphylum|{{{unranked superphylum|}}}}}} | unranked_superphylum_authority = {{{unranked_superphylum_authority|{{{unranked superphylum authority|}}}}}} | superphylum = {{{superphylum|}}} | superphylum_authority = {{{superphylum_authority|{{{superphylum authority|}}}}}} | unranked_divisio = {{{unranked_divisio|{{{unranked divisio|}}}}}} | unranked_divisio_authority = {{{unranked_divisio_authority|{{{unranked divisio authority|}}} }}} | divisio = {{{divisio|}}} | divisio_authority = {{{divisio_authority|{{{divisio authority|}}}}}} | unranked_phylum= {{{unranked_phylum|{{{unranked phylum|}}}}}} | unranked_phylum_authority = {{{unranked_phylum_authority|{{{unranked phylum authority|}}}}}} | phylum = {{{phylum|}}} | phylum_authority = {{{phylum_authority|{{{phylum authority|}}}}}} | unranked_subdivisio= {{{unranked_subdivisio|{{{unranked subdivisio|}}}}}} | unranked_subdivisio_authority = {{{unranked_subdivisio_authority|{{{unranked subdivisio authority|}}}}}} | subdivisio = {{{subdivisio|}}} | subdivisio_authority = {{{subdivisio_authority|{{{subdivisio authority|}}}}}} | unranked_subphylum= {{{unranked_subphylum|{{{unranked subphylum|}}}}}} | unranked_subphylum_authority = {{{unranked_subphylum_authority|{{{unranked subphylum authority|}}}}}} | subphylum = {{{subphylum|}}} | subphylum_authority = {{{subphylum_authority|{{{subphylum authority|}}}}}} | unranked_infraphylum= {{{unranked_infraphylum|{{{unranked infraphylum|}}}}}} | unranked_infraphylum_authority = {{{unranked_infraphylum_authority|{{{unranked infraphylum authority|}}}}}} | infraphylum = {{{infraphylum|}}} | infraphylum_authority = {{{infraphylum_authority|{{{infraphylum authority|}}}}}} | unranked_microphylum= {{{unranked_microphylum|{{{unranked microphylum|}}}}}} | unranked_microphylum_authority = {{{unranked_microphylum_authority|{{{unranked microphylum authority|}}}}}} | microphylum = {{{microphylum|}}} | microphylum_authority = {{{microphylum_authority|{{{microphylum authority|}}}}}} | unranked_nanophylum= {{{unranked_nanophylum|{{{unranked nanophylum|}}}}}} | unranked_nanophylum_authority = {{{unranked_nanophylum_authority|{{{unranked nanophylum authority|}}}}}} | nanophylum = {{{nanophylum|}}} | nanophylum_authority = {{{nanophylum_authority|{{{nanophylum authority|}}}}}} | unranked_superclassis= {{{unranked_superclassis|{{{unranked superclassis|}}}}}} | unranked_superclassis_authority = {{{unranked_superclassis_authority|{{{unranked superclassis authority|}}}}}} | superclassis = {{{superclassis|}}} | superclassis_authority = {{{superclassis_authority|{{{superclassis authority|}}}}}} | unranked_classis = {{{unranked_classis|{{{unranked classis|}}}}}} | unranked_classis_authority = {{{unranked_classis_authority|{{{unranked classis authority|}}}}}} | classis = {{{classis|}}} | classis_authority = {{{classis_authority|{{{classis authority|}}}}}} | unranked_subclassis = {{{unranked_subclassis|{{{unranked subclassis|}}}}}} | unranked_subclassis_authority = {{{unranked_subclassis_authority|{{{unranked subclassis authority|}}}}}} | subclassis = {{{subclassis|}}} | subclassis_authority = {{{subclassis_authority|{{{subclassis authority|}}}}}} | unranked_infraclassis = {{{unranked_infraclassis|{{{unranked infraclassis|}}}}}} | unranked_infraclassis_authority = {{{unranked_infraclassis_authority|{{{unranked infraclassis authority|}}}}}} | infraclassis = {{{infraclassis|}}} | infraclassis_authority = {{{infraclassis_authority|{{{infraclassis authority|}}}}}} | unranked_magnordo= {{{unranked_magnordo|{{{unranked magnordo|}}}}}} | unranked_magnordo_authority = {{{unranked_magnordo_authority|{{{unranked magnordo authority|}}}}}} | magnordo = {{{magnordo|}}} | magnordo_authority = {{{magnordo_authority|{{{magnordo authority|}}}}}} | unranked_superordo= {{{unranked_superordo|{{{unranked superordo|}}}}}} | unranked_superordo_authority = {{{unranked_superordo_authority|{{{unranked superordo authority|}}}}}} | superordo = {{{superordo|}}} | superordo_authority = {{{superordo_authority|{{{superordo authority|}}}}}} | unranked_ordo = {{{unranked_ordo|{{{unranked ordo|}}}}}} | unranked_ordo_authority = {{{unranked_ordo_authority|{{{unranked ordo authority|}}}}}} | ordo = {{{ordo|}}} | ordo_authority = {{{ordo_authority|{{{ordo authority|}}}}}} | unranked_subordo= {{{unranked_subordo|{{{unranked subordo|}}}}}} | unranked_subordo_authority = {{{unranked_subordo_authority|{{{unranked subordo authority|}}}}}} | subordo = {{{subordo|}}} | subordo_authority = {{{subordo_authority|{{{subordo authority|}}}}}} | unranked_infraordo= {{{unranked_infraordo|{{{unranked infraordo|}}}}}} | unranked_infraordo_authority = {{{unranked_infraordo_authority|{{{unranked infraordo authority|}}}}}} | infraordo = {{{infraordo|}}} | infraordo_authority = {{{infraordo_authority|{{{infraordo authority|}}}}}} | unranked_parvordo= {{{unranked_parvordo|{{{unranked parvordo|}}}}}} | unranked_parvordo_authority = {{{unranked_parvordo_authority|{{{unranked parvordo authority|}}}}}} | parvordo = {{{parvordo|}}} | parvordo_authority = {{{parvordo_authority|{{{parvordo authority|}}}}}} | zoodivisio = {{{zoodivisio|}}} | zoodivisio_authority = {{{zoodivisio_authority|{{{zoodivisio authority|}}}}}} | unranked_zoosectio = {{{unranked_zoosectio|{{{unranked zoosectio|}}}}}} | unranked_zoosectio_authority = {{{unranked_zoosectio_authority|{{{unranked zoosectio authority|}}}}}} | zoosectio = {{{zoosectio|}}} | zoosectio_authority = {{{zoosectio_authority|{{{zoosectio authority|}}}}}} | unranked_zoosubsectio = {{{unranked_zoosubsectio|{{{unranked zoosubsectio|}}}}}} | unranked_zoosubsectio_authority = {{{unranked_zoosubsectio_authority|{{{unranked zoosubsectio authority|}}}}}} | zoosubsectio = {{{zoosubsectio|}}} | zoosubsectio_authority = {{{zoosubsectio_authority|{{{zoosubsectio authority|}}}}}} | unranked_superfamilia= {{{unranked_superfamilia|{{{unranked superfamilia|}}}}}} | unranked_superfamilia_authority = {{{unranked_superfamilia_authority|{{{unranked superfamilia authority|}}}}}} | superfamilia = {{{superfamilia|}}} | superfamilia_authority = {{{superfamilia_authority|{{{superfamilia authority|}}}}}} | unranked_familia = {{{unranked_familia|{{{unranked familia|}}}}}} | unranked_familia_authority = {{{unranked_familia_authority|{{{unranked familia authority|}}}}}} | familia = {{{familia|}}} | familia_authority = {{{familia_authority|{{{familia authority|}}}}}} | unranked_subfamilia = {{{unranked_subfamilia|{{{unranked subfamilia|}}}}}} | unranked_subfamilia_authority = {{{unranked_subfamilia_authority|{{{unranked subfamilia authority|}}}}}} | subfamilia = {{{subfamilia|}}} | subfamilia_authority = {{{subfamilia_authority|{{{subfamilia authority|}}}}}} | unranked_supertribus = {{{unranked_supertribus|{{{unranked supertribus|}}}}}} | unranked_supertribus_authority = {{{unranked_supertribus_authority|{{{unranked supertribus authority|}}}}}} | supertribus = {{{supertribus|}}} | supertribus_authority = {{{supertribus_authority|{{{supertribus authority|}}}}}} | unranked_tribus = {{{unranked_tribus|{{{unranked tribus|}}}}}} | unranked_tribus_authority = {{{unranked_tribus_authority|{{{unranked tribus authority|}}}}}} | tribus = {{{tribus|}}} | tribus_authority = {{{tribus_authority|{{{tribus authority|}}}}}} | unranked_subtribus = {{{unranked_subtribus|{{{unranked subtribus|}}}}}} | unranked_subtribus_authority = {{{unranked_subtribus_authority|{{{unranked subtribus authority|}}}}}} | subtribus = {{{subtribus|}}} | subtribus_authority = {{{subtribus_authority|{{{subtribus authority|}}}}}} | unranked_alliance = {{{unranked_alliance|{{{unranked alliance|}}}}}} | unranked_alliance_authority = {{{unranked_alliance_authority|{{{unranked alliance authority|}}}}}} | alliance = {{{alliance|}}} | alliance_authority = {{{alliance_authority|{{{alliance authority|}}}}}} | unranked_genus = {{{unranked_genus|{{{unranked genus|}}}}}} | unranked_genus_authority = {{{unranked_genus_authority|{{{unranked genus authority|}}}}}} | genus = {{{genus|}}} | genus_authority = {{{genus_authority|{{{genus authority|}}}}}} | unranked_subgenus = {{{unranked_subgenus|{{{unranked subgenus|}}}}}} | unranked_subgenus_authority = {{{unranked_subgenus_authority|{{{unranked subgenus authority|}}}}}} | subgenus = {{{subgenus|}}} | subgenus_authority = {{{subgenus_authority|{{{subgenus authority|}}}}}} | unranked_sectio = {{{unranked_sectio|{{{unranked sectio|}}}}}} | unranked_sectio_authority = {{{unranked_sectio_authority|{{{unranked sectio authority|}}}}}} | sectio = {{{sectio|}}} | sectio_authority = {{{sectio_authority|{{{sectio authority|}}}}}} | unranked_subsectio = {{{unranked_subsectio|{{{unranked subsectio|}}}}}} | unranked_subsectio_authority = {{{unranked_subsectio_authority|{{{unranked subsectio authority|}}}}}} | subsectio = {{{subsectio|}}} | subsectio_authority = {{{subsectio_authority|{{{subsectio authority|}}}}}} | unranked_series = {{{unranked_series|{{{unranked series|}}}}}} | unranked_series_authority = {{{unranked_series_authority|{{{unranked series authority|}}}}}} | series = {{{series|}}} | series_authority = {{{series_authority|{{{series authority|}}}}}} | unranked_subseries = {{{unranked_subseries|{{{unranked subseries|}}}}}} | unranked_subseries_authority = {{{unranked_subseries_authority|{{{unranked subseries authority|}}}}}} | subseries = {{{subseries|}}} | subseries_authority = {{{subseries_authority|{{{subseries authority|}}}}}} | unranked_species_group = {{{unranked_species_group|{{{unranked species group|}}}}}} | unranked_species_group_authority = {{{unranked_species_group_authority|{{{unranked species group authority|}}}}}} | species_group = {{{species_group|{{{species group|}}}}}} | species_group_authority = {{{species_group_authority|{{{species group authority|}}}}}} | unranked_species_subgroup = {{{unranked_species_subgroup|{{{unranked species subgroup|}}}}}} | unranked_species_subgroup_authority = {{{unranked_species_subgroup_authority|{{{unranked species subgroup authority|}}}}}} | species_subgroup = {{{species_subgroup|{{{species subgroup|}}}}}} | species_subgroup_authority = {{{species_subgroup_authority|{{{species subgroup authority|}}}}}} | unranked_species_complex = {{{unranked_species_complex|{{{unranked species complex|}}}}}} | unranked_species_complex_authority = {{{unranked_species_complex_authority|{{{unranked species complex authority|}}}}}} | species_complex = {{{species_complex|{{{species complex|}}}}}} | species_complex_authority = {{{species_complex_authority|{{{species complex authority|}}}}}} | unranked_species = {{{unranked_species|{{{unranked species|}}}}}} | unranked_species_authority = {{{unranked_species_authority|{{{unranked species authority|}}}}}} | species = {{{species|}}} | species_authority = {{{species_authority|}}} | unranked_subspecies = {{{unranked_subspecies|{{{unranked subspecies|}}}}}} | unranked_subspecies_authority = {{{unranked_subspecies_authority|{{{unranked subspecies authority|}}}}}} | subspecies = {{{subspecies|}}} | subspecies_authority = {{{subspecies_authority|{{{subspecies authority|}}}}}} | unranked_variety = {{{unranked_variety|{{{unranked variety|{{{unranked_varietas|{{{unranked varietas|}}}}}}}}}}}} | unranked_variety_authority = {{{unranked_variety_authority|{{{unranked_varietas_authority|}}}}}} | variety = {{{variety|{{{varietas|}}}}}} | variety_authority = {{{variety_authority|{{{variety authority|{{{varietas_authority|{{{varietas authority|}}}}}}}}}}}} | forma = {{{forma|}}} | forma_authority = {{{forma_authority|{{{forma authority|}}}}}} | diversity = {{{diversity|}}} | diversity_ref = {{{diversity_ref|}}} | diversity_link = {{{diversity_link|{{{diversity link|}}}}}} | binomial = {{{binomial|}}} | binomial_authority = {{{binomial_authority|{{{binomial authority|}}}}}} | trinomial = {{{trinomial|}}} | trinomial_authority = {{{trinomial_authority|{{{trinomial authority|}}}}}} | type_genus = {{{type_genus|{{{type genus|}}}}}} | type_genus_authority = {{{type_genus_authority|{{{type genus authority|}}}}}} | type_species = {{{type_species|{{{type species|}}}}}} | type_species_authority = {{{type_species_authority|{{{type species authority|}}}}}} | subdivision = {{{subdivision|}}} | subdivision_ref = {{{subdivision_ref|{{{subdivision ref|}}}}}} | subdivision_ranks = {{{subdivision_ranks|{{{subdivision ranks|}}}}}} | type_strain = {{{type_strain|{{{type strain|}}}}}} | type_strain_ref = {{{type_strain_ref|{{{type strain ref|}}}}}} | range_map = {{{range_map|{{{range map|}}}}}} | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}} | range_map_width = {{{range_map_width|{{{range map width|}}}}}} | range_map_alt = {{{range_map_alt|{{{range map alt|}}}}}} | range_map_caption = {{{range_map_caption|{{{range map caption|}}}}}} | binomial2 = {{{binomial2|}}} | binomial2_authority = {{{binomial2_authority|{{{binomial2 authority|}}}}}} | range_map2 = {{{range_map2|{{{range map2|}}}}}} | range_map2_upright = {{{range_map2_upright|{{{range map2 upright|}}}}}} | range_map2_width = {{{range_map2_width|{{{range map2 width|}}}}}} | range_map2_alt = {{{range_map2_alt|{{{range map2 alt|}}}}}} | range_map2_caption = {{{range_map2_caption|{{{range map2 caption|}}}}}} | binomial3 = {{{binomial3|}}} | binomial3_authority = {{{binomial3_authority|{{{binomial3 authority|}}}}}} | range_map3 = {{{range_map3|{{{range map3|}}}}}} | range_map3_upright = {{{range_map3_upright|{{{range map3 upright|}}}}}} | range_map3_width = {{{range_map3_width|{{{range map3 width|}}}}}} | range_map3_alt = {{{range_map3_alt|{{{range map3 alt|}}}}}} | range_map3_caption = {{{range_map3_caption|{{{range map3 caption|}}}}}} | binomial4 = {{{binomial4|}}} | binomial4_authority = {{{binomial4_authority|{{{binomial4 authority|}}}}}} | range_map4 = {{{range_map4|{{{range map4|}}}}}} | range_map4_upright = {{{range_map4_upright|{{{range map4 upright|}}}}}} | range_map4_width = {{{range_map4_width|{{{range map4 width|}}}}}} | range_map4_alt = {{{range_map4_alt|{{{range map4 alt|}}}}}} | range_map4_caption = {{{range_map4_caption|{{{range map4 caption|}}}}}} | synonyms_ref = {{{synonyms_ref|{{{synonyms ref|}}}}}} | synonyms = {{{synonyms|}}} | footer = {{{footer|}}} }}{{#if:{{{extinct|}}}|[[Category:Taxoboxes using extinct parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude> jogvocn5xwhqumt3fmgvkop00uown3p Ta‌̱mpi‌̱let:Taxobox/core/doc 10 7323 42180 2026-05-05T22:23:53Z Kambai Akau 15 Created page with "{{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Uses TemplateStyles|Template:Taxobox/core/styles.css}} {{Lua|Module:InfoboxImage|Module:Autotaxobox}} == Usage == This core template <em>should never be used directly.</em> It is called by {{tlx|Taxobox}} and templates in the [[Wikipedia:Automated taxobox system|automated taxobox system]] – {{Tlx|A..." 42180 wikitext text/x-wiki {{Documentation subpage}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> {{High-use}} {{Uses TemplateStyles|Template:Taxobox/core/styles.css}} {{Lua|Module:InfoboxImage|Module:Autotaxobox}} == Usage == This core template <em>should never be used directly.</em> It is called by {{tlx|Taxobox}} and templates in the [[Wikipedia:Automated taxobox system|automated taxobox system]] – {{Tlx|Automatic taxobox}}, {{Tlx|Speciesbox}}, {{tlx|Subspeciesbox}}, {{tlx|Infraspeciesbox}}, {{tlx|Hybridbox}}, {{Tlx|Ichnobox}}, {{Tlx|Oobox}} and {{Tlx|Virusbox}}. It produces the taxobox output. == Parameters == Parameters, on the whole, are the same as in {{Tlx|Taxobox}}. There are a couple of extras: * {{para|edit link}}: If specified, will display a link to allow the ''automated'' taxonomy pertaining to the taxon to be edited, generated by {{Tlx|Edit taxonomy}}. The value will be displayed as the link text, in the "Scientific classification" cell. * {{para|parent}}: If specified, causes the template to display the [[WP:Automated taxobox system|automated taxonomy]] stored in taxonomy templates. == Supporting templates == * [[Template:Taxobox/species]] * [[Template:Taxonomy]] == Tracking categories == Hidden categories added by this template: * {{clc|Articles using diversity taxobox}} * {{clc|Articles with 'species' microformats}} * {{clc|Taxobox articles missing a taxonbar}} * {{clc|Taxobox articles possibly missing a taxonbar}} == See also == * {{tl|Taxonbar/candidate}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Taxobox templates]] [[Category:Templates that add a tracking category]] }}</includeonly> r5qyazkysakk95m9ozbku97pl6de3me Ta‌̱mpi‌̱let:Taxobox/species 10 7324 42181 2026-05-05T22:25:07Z Kambai Akau 15 Created page with "{{#if:{{{2|}}}| ! colspan = 2 {{!}} <div style = "text-align: center">[[Conservation status]]</div> {{!}}- {{!}} colspan = 2 {{!}} <div style = "text-align: center">{{#if:{{{1|}}}|{{#switch:{{{1}}}<!-- ************* * IUCN2.3 * ************* --> | iucn2.3 | IUCN2.3 = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}}<!-- ************* * IUCN3.1 * ************* -->| iucn | IUCN | iucn3.1 | IUCN3.1 = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{..." 42181 wikitext text/x-wiki {{#if:{{{2|}}}| ! colspan = 2 {{!}} <div style = "text-align: center">[[Conservation status]]</div> {{!}}- {{!}} colspan = 2 {{!}} <div style = "text-align: center">{{#if:{{{1|}}}|{{#switch:{{{1}}}<!-- ************* * IUCN2.3 * ************* --> | iucn2.3 | IUCN2.3 = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}}<!-- ************* * IUCN3.1 * ************* -->| iucn | IUCN | iucn3.1 | IUCN3.1 = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}}<!-- ************* * EPBC * ************* -->| epbc | EPBC = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}}<!-- ************* * TNC * ************* -->| tnc | TNC | natureserve | NatureServe ={{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}}<!-- ************* * ESA * ************* -->| esa | ESA ={{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}} <!-- ************* * COSEWIC * ************* -->| cosewic | COSEWIC = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}} <!-- ************* * DECF * ************* -->| decf | DECF = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3|}}}}} <!-- ************* * CITES * ************* -->| CITES | cites = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}|{{{colour|}}}}}<!-- ************* * NZTCS * ************* -->| nztcs | NZTCS = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}|{{{colour|}}}}}<!-- ***************************************************************************** * adding support for other conservation systems using developmental module * * - handling of existing systems are not changed for now * * - the module handles all the above but needs more testing * ***************************************************************************** -->| CNCFLORA | cncflora |CNCFlora = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}} | NSWBCA = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}} | qldnca | QLDNCA = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}} | rlsap | RLSAP |sanbi |SANBI = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}} |TPWCA |tpwca = {{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}}<!-- ******************** * No status system * ******************** -->|{{#invoke:Conservation status|status|{{{1}}}|{{{2}}}|{{{3}}}}}<!-- {{#switch:{{{2}}} | EX | ex = [[Extinction|Extinct]]{{#switch:{{{extinction_date|}}}|y|yes|true|=|&nbsp;({{{extinction_date}}})}} | CR | cr = [[Critically endangered species|Critically Endangered]] | EN | en = [[Endangered species|Endangered]] | {{{2}}} }}<small>&nbsp;({{#if:{{{status_text|}}}|[[{{{status_text|#Conservation status}}}|See text]]|{{{1}}}}}){{{3|}}}</small> {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Taxoboxes with an unrecognised status system]]|}}--> }} | {{#switch:{{{2}}} | EX | ex = [[Extinction|Extinct]]{{#switch:{{{extinction_date|}}}|y|yes|true|=|&nbsp;({{{extinction_date}}})}} | EW | ew = [[Extinction|Extinct]]&nbsp;in&nbsp;the&nbsp;wild {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Species extinct in the wild]][[Category:Taxoboxes needing a status system parameter]]|}} | CR | cr = [[Critically endangered species|Critically endangered]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Critically endangered species]][[Category:Taxoboxes needing a status system parameter]]|}} | EN | en = [[Endangered species|Endangered]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Endangered species]][[Category:Taxoboxes needing a status system parameter]]|}} | VU | vu = [[Vulnerable species|Vulnerable]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Vulnerable species]][[Category:Taxoboxes needing a status system parameter]]|}} | NT | nt = [[Near Threatened]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Near threatened species]][[Category:Taxoboxes needing a status system parameter]]|}} | LC | lc = [[Least Concern]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Least concern species]][[Category:Taxoboxes needing a status system parameter]]|}} | SE | se | SECURE | Secure | secure = Secure {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Taxoboxes needing a status system parameter]]|}} | DD | dd = [[Data deficient|Data Deficient]] {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Taxoboxes needing a status system parameter]]|}} | DOM | dom | DOMESTICATED | Domesticated | domesticated = Domesticated {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} | [[Category:Domesticated animals]]|}} | {{{2}}} {{#ifeq: {{NAMESPACEE}} | {{ns: 0}} |[[Category:Invalid conservation status]]|}} }}<small>{{{3|}}}</small> }}</div> }}<noinclude>{{documentation}}</noinclude> lyn1y4uqztvtaysxn9fzi6ghqeb9yzv Ta‌̱mpi‌̱let:Hybridbox 10 7325 42182 2026-05-05T22:27:09Z Kambai Akau 15 Created page with "<noinclude><!-- -==================================================================== - Template:Hybridbox - Generate a taxobox infobox for an animal - hybrid -==================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. -- The nowiki that follows is needed because o..." 42182 wikitext text/x-wiki <noinclude><!-- -==================================================================== - Template:Hybridbox - Generate a taxobox infobox for an animal - hybrid -==================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. -- The nowiki that follows is needed because of parser bug T18700--></noinclude><includeonly><nowiki/>{{Taxobox/core | edit link = {{{edit link|{{{edit_link|edit}}} }}}</includeonly><noinclude><!-- -- -- fossil_range: If the specified fossil range is a period supported -- by templates {period_start} and {next_period}, then it incorporates -- the specified range in template {geological range}, but checking -- to display properly. Otherwise, just passes parameter. --></noinclude><includeonly> | temporal_range = {{#if:{{{fossil_range|{{{fossil range|}}} }}}|{{#iferror:{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }}|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}}|{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }} }} | {{#if:{{{oldest fossil|{{{oldest_fossil|}}} }}}|{{geological range|{{{oldest fossil|{{{oldest_fossil}}} }}}|{{{youngest fossil|{{{youngest_fossil|Recent}}} }}} }} }} }}<!-- PARENT: this parameter ought really be called "taxon", not "parent" --> | parent = {{select genus|{{{genus|}}}|{{{taxon|}}}|{{PAGENAME}} }}<!-- DISPLAY PARENTS: Number of immediate parents to display. Defaults to 1 above genus (2 above hybrid) to give the taxon some context. --> | display_taxa = {{#expr:{{{display parents|{{{display_parents|2}}} }}}-1}}<!-- AUTHORITY (etc): In the format "author, year". --><!-- Species-authority is redundant to binomial_authority; we'll just list it the once. (This avoids reference-duplication errors, too. | species_authority = {{{authority|{{{binomial authority|{{{binomial_authority|}}} }}} }}}--> | subgenus_authority = {{#if:{{{subgenus|}}}|{{{parent authority|{{{parent_authority|}}} }}} }} | authority = {{#if:{{{subgenus|}}}|{{{grandparent authority|{{{grandparent_authority|}}} }}} |{{{parent authority|{{{parent_authority|}}} }}} }} | parent_authority = {{#if:{{{subgenus|}}}|{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} |{{{grandparent authority|{{{grandparent_authority|}}} }}} }} | grandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} |{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} }} | greatgrandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgrandparent authority|{{{greatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} }} | greatgreatgrandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgreatgrandparent authority|{{{greatgreatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} }}<!-- NAME : Genus + species. If the page title should be italicized, then {{italic title}} is included in the name parameter. This will be the case whenever the genus + species (or just the genus) matches the page name; if unspecified, these parameters are generated from the page name itself. --> | name = {{#switch: {{PAGENAMEBASE}} <!-- Redundant line?? |{{{genus|}}} {{{species|}}} --> |{{select genus|{{{genus|}}}|{{{taxon|}}}|{{PAGENAME}}}} {{select species|{{{species|}}}|{{{taxon|}}}|{{PAGENAMEBASE}}}} |{{select genus|{{{genus|}}}|{{{taxon|}}}|{{PAGENAME}}}}={{#ifeq:{{{italic_title|{{{italic title|}}}}}}|no||{{Italic title}}}}}}{{{name|''{{#if:{{select species|{{{species|}}}|{{{taxon|}}}|}}|{{select genus|{{{genus|}}}|{{{taxon|}}}|{{PAGENAME}}}} {{select species|{{{species|}}}|{{{taxon|}}}|}}|{{PAGENAMEBASE}} }}''}}}<noinclude><!-- -- colour: (Note UK spelling here) There are two cases: 1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}} 2) otherwise – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy to try to find a taxon that determines the taxobox colour --></noinclude> | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{#invoke:Autotaxobox|taxoboxColour|{{{genus|}}} }} }} | status = {{{status|}}} | status_system = {{{status system|{{{status_system|}}} }}} | status_ref = {{{status ref|{{{status_ref|}}} }}} | status2 = {{{status2|}}} | status2_system = {{{status2 system|{{{status2_system|}}} }}} | status2_ref = {{{status2 ref|{{{status2_ref|}}} }}} | image = {{{image|}}} | image_width = {{{image_width|{{{image width|}}} }}} | image_alt = {{{image alt|{{{image_alt|}}} }}} | image_caption = {{{image caption|{{{image_caption|}}} }}} | image_caption_align = {{{image caption align|{{{image_caption_align|center}}} }}} | image2 = {{{image2|}}} | image2_width = {{{image2 width|{{{image2_width|}}} }}} | image2_alt = {{{image2 alt|{{{image2_alt|}}} }}} | image2_caption = {{{image2 caption|{{{image2_caption|}}} }}} | classification_status = {{{classification status|{{{classification_status|}}} }}} | diversity = {{{diversity|}}} | diversity_ref = {{{diversity ref|{{{diversity_ref|}}} }}} | diversity_link = {{{diversity link|{{{diversity_link|}}} }}} | extinct = {{{extinct|}}} | subgenus = {{#if:{{{subgenus|}}}|''{{{subgenus}}}'' }} | species = '''{{#if:{{{father|}}}|''[[{{{father_link|{{{genus}}} {{{father}}}}}}|{{str left|{{{genus}}}|1}}. {{{father}}}]]''♂ × ''[[{{{mother_link|{{{genus}}} {{{mother}}}}}}|{{str left|{{{genus}}}|1}}. {{{mother}}}]]''♀|''[[{{{link1|{{{genus}}} {{{species1}}}}}}|{{str left|{{{genus}}}|1}}. {{{species1}}}]]'' × ''[[{{{link2|{{{genus}}} {{{species2}}}}}}|{{str left|{{{genus}}}|1}}. {{{species2}}}]]''}}''' | binomial = | subdivision = {{{subdivision|}}}<!-- SUBDIVISION RANKS: Displayed above the subdivision, and generated automatically from the taxon's rank if unspecified. --> | subdivision_ranks = {{{subdivision ranks|{{{subdivision_ranks|Subspecies }}} }}} | type_strain = {{{type strain|{{{type_strain|}}} }}} | range_map = {{{range map|{{{range_map|}}} }}} | range_map_width = {{{range map width|{{{range_map_width|}}} }}} | range_map_alt = {{{range map alt|{{{range_map_alt|}}} }}} | range_map_caption = {{{range map caption|{{{range_map_caption|}}} }}} | binomial2 = {{{binomial2|}}} | binomial2_authority = {{{binomial2 authority|{{{binomial2_authority|}}} }}} | range_map2 = {{{range map2|{{{range_map2|}}} }}} | range_map2_width = {{{range map2 width| {{{range_map2_width|}}}}}} | range_map2_alt = {{{range map2 alt|{{{range_map2_alt|}}} }}} | range_map2_caption = {{{range map2 caption|{{{range_map2_caption|}}} }}} | binomial3 = {{{binomial3|}}} | binomial3_authority = {{{binomial3 authority|{{{binomial3_authority|}}} }}} | range_map3 = {{{range map3|{{{range_map3|}}} }}} | range_map3_width = {{{range map3 width|{{{range_map3_width|}}} }}} | range_map3_alt = {{{range map3 alt|{{{range_map3_alt|}}} }}} | range_map3_caption = {{{range map3 caption|{{{range_map3_caption|}}} }}} | binomial4 = {{{binomial4|}}} | binomial4_authority = {{{binomial4 authority|{{{binomial4_authority|}}} }}} | range_map4 = {{{range map4|{{{range_map4|}}} }}} | range_map4_width = {{{range map4 width|{{{range_map4_width|}}} }}} | range_map4_alt = {{{range map4 alt|{{{range_map4_alt|}}} }}} | range_map4_caption = {{{range map4 caption|{{{range_map4_caption|}}} }}} | synonyms_ref = {{{synonyms ref|{{{synonyms_ref|}}} }}} | synonyms = {{{synonyms|}}} }}</includeonly><noinclude> {{documentation}}</noinclude> dmc88f5z2pdf3ckdp2jx60dltsqjhfc Ta‌̱mpi‌̱let:Ichnobox 10 7326 42183 2026-05-05T22:27:45Z Kambai Akau 15 Created page with "<includeonly><nowiki/>{{#invoke:Automated taxobox|ichnobox}}</includeonly><noinclude> {{documentation}}</noinclude>" 42183 wikitext text/x-wiki <includeonly><nowiki/>{{#invoke:Automated taxobox|ichnobox}}</includeonly><noinclude> {{documentation}}</noinclude> abdir1p2b6ma5mkfvs33p93v30bfcul Ta‌̱mpi‌̱let:Infraspeciesbox 10 7327 42184 2026-05-05T22:28:26Z Kambai Akau 15 Created page with "<noinclude><!-- -====================================================================== - Template:Infraspeciesbox - Generate a taxobox infobox for a rank - below species whose name is governed by the botanical code -====================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained wit..." 42184 wikitext text/x-wiki <noinclude><!-- -====================================================================== - Template:Infraspeciesbox - Generate a taxobox infobox for a rank - below species whose name is governed by the botanical code -====================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. When run as -- stand-alone, the template shows Paeonia daurica subsp. -- mlokosewitschii as sample output. -- -- The genus name, specific epithet and infraspecific epithet must be -- supplied separately: the combined taxon parameter cannot be used. -- -- The genus name is then the entry into the taxonomic hierarchy. -- -------------------------------- Invoke {Taxobox/core} The nowiki that follows is needed because of parser bug T18700--></noinclude><nowiki/>{{Taxobox/core <includeonly>| edit link = {{{edit link|{{{edit_link|edit}}} }}}</includeonly><noinclude><!-- FOSSIL RANGE: If the specified fossil range is a period supported by templates "period start" and "next period", then incorporate the specified range into template:Fossil range, having checked that it will display correctly. Otherwise, just pass on the stated parameter. --></noinclude> | temporal_range = {{#if:{{{fossil_range|{{{fossil range|}}} }}}|{{#iferror:{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }}|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}}|{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }} }} | {{#if:{{{oldest fossil|{{{oldest_fossil|}}} }}}|{{geological range|{{{oldest fossil|{{{oldest_fossil}}}}}}|{{{youngest fossil|{{{youngest_fossil|Recent}}}}}} }} }} }}<!-- PARENT: this parameter ought really be called "taxon", not "parent" --> | parent = {{{parent|{{{genus|<noinclude>Paeonia</noinclude>}}}}}}<!-- DISPLAY PARENTS: Number of immediate parents to display. Defaults to 1 to give the taxon some context. --> | display_taxa = {{#expr:{{{display parents|{{{display_parents|1}}}}}}-2}}<!-- AUTHORITY (etc): In the format "author, year". --> | trinomial_authority = {{{authority|{{{trinomial_authority|{{{trinomial authority|{{{varietas_authority|{{{varietas authority|{{{variety_authority|{{{variety authority|{{{subspecies_authority|{{{subspecies authority|}}}}}}}}}}}}}}}}}}}}}}}}}}} | subspecies_authority = {{#if:{{{varietas|{{{variety|}}}}}}|{{{subspecies_authority|{{{subspecies authority|{{{parent_authority|{{{parent authority|}}}}}}}}}}}}}} | species_authority = {{{species_authority|{{{species authority|{{{binomial_authority|{{{binomial authority|{{#switch:{{#expr:{{#if:{{{subspecies|}}}|1|0}}+{{#if:{{{varietas|{{{variety|}}}}}}|1|0}}}}|1={{{parent_authority|{{{parent authority|}}}}}}|2={{{grandparent_authority|{{{grandparent authority|}}}}}}}}}}}}}}}}}}}} | subgenus_authority = {{{subgenus_authority|{{{subgenus authority|{{#switch:{{#expr:{{#if:{{{subspecies|}}}|1|0}}+{{#if:{{{varietas|{{{variety|}}}}}}|1|0}}}}|1={{{grandparent_authority|{{{grandparent authority|}}}}}}|2={{{greatgrandparent_authority|{{{greatgrandparent authority|}}}}}}}}}}}}}}<!-- The following are used by the automated taxobox system: --> | authority = {{{authority|}}} | parent_authority = {{{parent_authority|{{{parent authority|}}}}}} | grandparent_authority = {{{grandparent_authority|{{{grandparent authority|}}}}}} | greatgrandparent_authority = {{{greatgrandparent_authority|{{{greatgrandparent authority|}}}}}} | greatgreatgrandparent_authority = {{{greatgreatgrandparent_authority|{{{greatgreatgrandparent authority|}}}}}} | offset = {{#expr:1+{{#if:{{{subgenus|}}}|1|0}}+{{#if:{{{subspecies|}}}|1|0}}+{{#if:{{{varietas|{{{variety|}}}}}}|1|0}}}} <noinclude><!-- -- colour: (Note UK spelling here) There are two cases: 1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}} 2) otherwise – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy to try to find a taxon that determines the taxobox colour --></noinclude> | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{#invoke:Autotaxobox|taxoboxColour|{{{genus|<noinclude>Paeonia</noinclude>}}} }} }} | status = {{{status|}}} | status_system = {{{status system|{{{status_system|}}} }}} | status_ref = {{{status ref|{{{status_ref|}}} }}} | status2 = {{{status2|}}} | status2_system = {{{status2 system|{{{status2_system|}}} }}} | status2_ref = {{{status2 ref|{{{status2_ref|}}} }}} | image = {{{image|}}} | image_width = {{{image_width|{{{image width|}}} }}} | upright = {{{image_upright|{{{image upright|}}}}}} | image_alt = {{{image alt|{{{image_alt|}}} }}} | image_caption = {{{image caption|{{{image_caption|}}} }}} | image_caption_align = {{{image caption align|{{{image_caption_align|center}}} }}} | image2 = {{{image2|}}} | image2_width = {{{image2 width|{{{image2_width|}}} }}} | upright2 = {{{image2_upright|{{{image2 upright|}}}}}} | image2_alt = {{{image2 alt|{{{image2_alt|}}}}}} | image2_caption = {{{image2 caption|{{{image2_caption|}}}}}} | classification_status = {{{classification status|{{{classification_status|}}} }}} | diversity = {{{diversity|}}} | diversity_link = {{{diversity link|{{{diversity_link|}}} }}} | subgenus = {{#if:{{{subgenus|}}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}''{{{subgenus}}}''}} | species = {{#if:{{{species extinct|{{{species_extinct|}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}}}{{#if:{{{species_link|{{{species link|}}}}}}|''[[{{{species_link|{{{species link}}}}}}|{{Taxon italics|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}}|abbreviated=yes}}]]''|{{Taxon italics|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}}|abbreviated=yes|linked=yes}}}} | subspecies = <!-- -->{{#if:{{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}<!-- -->|{{#if:{{{varietas|{{{variety|}}}}}}|{{#if:{{{subspecies_extinct|{{{subspecies extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}}}|{{#if:{{{extinct|{{{subspecies_extinct|{{{subspecies extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}}}}}<!-- -->{{#if:{{{variety|{{{varietas|}}}}}}<!-- -->|[[{{{subspecies_link|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}} subsp. {{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}}}}{{!}}{{Taxon italics|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}} subsp. {{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}|abbreviated=yes}}]]<!-- -->|'''{{Taxon italics|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}} subsp. {{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}|abbreviated=yes}}'''<!-- -->}}<!-- -->}} | variety={{#if:{{{variety|{{{varietas|}}}}}}|{{#if:{{{extinct|{{{subspecies_extinct|{{{subspecies extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}}}'''{{Taxon italics|{{Speciesbox/getGenus|{{{genus|}}}}} {{{species|}}} var. {{{variety|{{{varietas}}}}}}|abbreviated=yes}}'''|}} | trinomial = {{#if:{{{extinct|{{{subspecies_extinct|{{{subspecies extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Paeonia</noinclude>}}}|dagger}}}}{{{trinomial|{{Taxon italics|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}} {{{species|<noinclude>daurica</noinclude>}}} {{#if: {{{variety|{{{varietas|}}}}}}|var. {{{variety|{{{varietas}}}}}}|subsp. {{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}}}}}}}}<!-- NAME : Genus + species + variety/subspecies --> | name = {{#invoke:Automated taxobox|infraspeciesboxName|{{{name|<noinclude>''Paeonia daurica'' subsp. ''mlokosewitschii''</noinclude>}}}|{{Speciesbox/getGenus|{{{genus|<noinclude>Paeonia</noinclude>}}}}}|{{{species|<noinclude>daurica</noinclude>}}}|{{#if:{{{varietas|{{{variety|}}}}}}|var.|subsp.}}|{{{varietas|{{{variety|{{{subspecies|<noinclude>mlokosewitschii</noinclude>}}}}}}}}}|{{PAGENAMEBASE}}|{{{italic_title|yes}}}}} | range_map = {{{range map|{{{range_map|}}} }}} | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}} | range_map_width = {{{range map width|{{{range_map_width|}}} }}} | range_map_alt = {{{range map alt|{{{range_map_alt|}}} }}} | range_map_caption = {{{range map caption|{{{range_map_caption|}}} }}} | synonyms_ref = {{{synonyms ref|{{{synonyms_ref|}}} }}} | synonyms = {{{synonyms|}}} }}<noinclude>{{documentation}}</noinclude> 7p39x5khq8a7g9rtxbyw8s3r7p3k3wp Ta‌̱mpi‌̱let:Taxonomy/Paeonia 10 7328 42185 2026-05-05T22:28:58Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=genus |link=Peony|Paeonia |parent=Paeoniaceae |refs=<!--Shown on this page only; don't include <ref> tags --> }}" 42185 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=genus |link=Peony|Paeonia |parent=Paeoniaceae |refs=<!--Shown on this page only; don't include <ref> tags --> }} 35zrx2hdrf2m0knm2ecah2vb26swtb5 Ta‌̱mpi‌̱let:Principal rank 10 7329 42186 2026-05-05T22:29:46Z Kambai Akau 15 Created page with "<!-- Remove "ichno" and "oo" and then check for a major taxon ("oordo" becomes "rdo"): -->{{#switch:{{#invoke:String|replace|{{#invoke:String|replace|{{{1|}}}|ichno|}}|oo|}} |realm|regnum|phylum|divisio|classis|ordo|rdo|familia|genus|species=yes|#default=no}}<noinclude>{{documentation}}</noinclude>" 42186 wikitext text/x-wiki <!-- Remove "ichno" and "oo" and then check for a major taxon ("oordo" becomes "rdo"): -->{{#switch:{{#invoke:String|replace|{{#invoke:String|replace|{{{1|}}}|ichno|}}|oo|}} |realm|regnum|phylum|divisio|classis|ordo|rdo|familia|genus|species=yes|#default=no}}<noinclude>{{documentation}}</noinclude> a93gz5jh2370jr3rxoz9fwia37q7oo3 42187 42186 2026-05-05T22:30:07Z Kambai Akau 15 42187 wikitext text/x-wiki <!-- Remove "ichno" and "oo" and then check for a major taxon ("oordo" becomes "rdo"): -->{{#switch:{{#invoke:String|replace|{{#invoke:String|replace|{{{1|}}}|ichno|}}|oo|}} |realm|regnum|phylum|divisio|classis|ordo|rdo|familia|genus|species=ii|#default=kaai}}<noinclude>{{documentation}}</noinclude> lodrgvwxqiuww9ehgn5ywdaprtpywil Ta‌̱mpi‌̱let:Edit a taxon 10 7330 42188 2026-05-05T22:31:19Z Kambai Akau 15 Created page with "{{#if:{{{1<noinclude>|Acacia</noinclude>}}}|<span style="font-size:85%; float:right">&nbsp;&#91;[[Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}{{!}}Taxonomy]]; [[Special:Edit/Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}|edit]]&#93;</span>}}<noinclude> {{documentation}} </noinclude>" 42188 wikitext text/x-wiki {{#if:{{{1<noinclude>|Acacia</noinclude>}}}|<span style="font-size:85%; float:right">&nbsp;&#91;[[Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}{{!}}Taxonomy]]; [[Special:Edit/Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}|edit]]&#93;</span>}}<noinclude> {{documentation}} </noinclude> elamfjs5q3ynxm55ngpwncd81o054hh Ta‌̱mpi‌̱let:Taxonomy key/missing template 10 7331 42189 2026-05-05T22:32:00Z Kambai Akau 15 Created page with "{{#ifexist:Template:Taxonomy/{{{taxon|Acacia}}}||<p><span class="error">Error: missing taxonomy template.</span> Taxonomic information is missing for "{{{taxon}}}"{{#if:{{{msg|}}}|, {{{msg}}}}}. Is "{{{taxon}}}" spelt correctly? Is it the scientific name, not the English name? If so, "Template:Taxonomy/{{{taxon}}}" needs to be created: [{{Create taxonomy/link|{{{taxon}}} }} create page].</p>}}<noinclude>{{documentation}}</noinclude>" 42189 wikitext text/x-wiki {{#ifexist:Template:Taxonomy/{{{taxon|Acacia}}}||<p><span class="error">Error: missing taxonomy template.</span> Taxonomic information is missing for "{{{taxon}}}"{{#if:{{{msg|}}}|, {{{msg}}}}}. Is "{{{taxon}}}" spelt correctly? Is it the scientific name, not the English name? If so, "Template:Taxonomy/{{{taxon}}}" needs to be created: [{{Create taxonomy/link|{{{taxon}}} }} create page].</p>}}<noinclude>{{documentation}}</noinclude> 708me869n18wbmahbgdskgkrpjpuz61 Ta‌̱mpi‌̱let:Create taxonomy/link 10 7332 42190 2026-05-05T22:33:31Z Kambai Akau 15 Created page with "<includeonly>{{fullurl:Template:taxonomy/{{ucfirst:{{{1}}}}}|action=edit&preload=Template:Taxonomy/{{taxonomy preload|{{{1}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude>" 42190 wikitext text/x-wiki <includeonly>{{fullurl:Template:taxonomy/{{ucfirst:{{{1}}}}}|action=edit&preload=Template:Taxonomy/{{taxonomy preload|{{{1}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> m6omomjbxqxjvgpnpok2ypko1zrkdy3 Ta‌̱mpi‌̱let:Taxobox/Error colour 10 7333 42191 2026-05-05T22:34:06Z Kambai Akau 15 Created page with "<includeonly>transparent; text-align:center; border: 2px solid red; error:colour</includeonly><noinclude><!-- -- The caller template must check invalid -- {{{colour}}} value to link [[Category:Taxoboxes with an invalid color]] because -- a [[wp:wikitable]] column format cannot contain a wikilinked page or category, -- as of September 2016. -- -- See check of {{{colour}}} in template {Taxobox/core}. -->{{documentation|Template:Taxobox colour/doc}}</noinclude>" 42191 wikitext text/x-wiki <includeonly>transparent; text-align:center; border: 2px solid red; error:colour</includeonly><noinclude><!-- -- The caller template must check invalid -- {{{colour}}} value to link [[Category:Taxoboxes with an invalid color]] because -- a [[wp:wikitable]] column format cannot contain a wikilinked page or category, -- as of September 2016. -- -- See check of {{{colour}}} in template {Taxobox/core}. -->{{documentation|Template:Taxobox colour/doc}}</noinclude> n8owfylnwasbq6p09fhl83wjdp5npqe Ta‌̱mpi‌̱let:Taxonomy preload 10 7334 42192 2026-05-05T22:34:51Z Kambai Akau 15 Created page with "{{#switch:?| |{{#titleparts:{{{1|}}}|1|2}}=preload/?{{#titleparts:{{{1|}}}|1|3}} |{{#titleparts:{{{1|}}}|1|3}}=preload/? |{{#ifeq:{{lc:{{#titleparts:{{{1|}}}|1|1}} }}|incertae sedis|preload/incertae_sedis |{{#if:{{#titleparts:{{{1|}}}|1|2}}|sameas|preload}} }}}}<noinclude> {{documentation}} </noinclude>" 42192 wikitext text/x-wiki {{#switch:?| |{{#titleparts:{{{1|}}}|1|2}}=preload/?{{#titleparts:{{{1|}}}|1|3}} |{{#titleparts:{{{1|}}}|1|3}}=preload/? |{{#ifeq:{{lc:{{#titleparts:{{{1|}}}|1|1}} }}|incertae sedis|preload/incertae_sedis |{{#if:{{#titleparts:{{{1|}}}|1|2}}|sameas|preload}} }}}}<noinclude> {{documentation}} </noinclude> qdmei6735wh432vboigs6zkot31bcxa Ta‌̱mpi‌̱let:Create taxonomy/doc 10 7335 42193 2026-05-05T22:36:04Z Kambai Akau 15 Created page with "{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> <strong>Note</strong>: as this is an error-handling template, it may have few or no transclusions, but it is a vital part of the [[WP:Automated taxobox system|automated taxobox system]]. === Usage === Creates an error message letting the user create a taxonomy template for a taxon where it does not yet exist or is not complete. The template uses {{tl|Create taxonomy/link}..." 42193 wikitext text/x-wiki {{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> <strong>Note</strong>: as this is an error-handling template, it may have few or no transclusions, but it is a vital part of the [[WP:Automated taxobox system|automated taxobox system]]. === Usage === Creates an error message letting the user create a taxonomy template for a taxon where it does not yet exist or is not complete. The template uses {{tl|Create taxonomy/link}}. <includeonly>{{Sandbox other|| <!-- CATEGORIES AND INTERWIKIS HERE, THANKS --> [[Category:Taxobox templates]] }}</includeonly> bjknkja96khohfd6x8hi8l8tabu8ha3 Ta‌̱mpi‌̱let:Automatic taxobox 10 7336 42194 2026-05-05T22:36:59Z Kambai Akau 15 Created page with "<includeonly><nowiki/>{{#invoke:Automated taxobox|automaticTaxobox}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using automatic taxobox with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Automatic taxobox]] with unknown parameter "_VALUE_"|ignoreblank=y | authority | binomial | binomial_authority | binomial_text | classification_status | color_as | display_parents | diversity | diversity_link..." 42194 wikitext text/x-wiki <includeonly><nowiki/>{{#invoke:Automated taxobox|automaticTaxobox}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using automatic taxobox with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Automatic taxobox]] with unknown parameter "_VALUE_"|ignoreblank=y | authority | binomial | binomial_authority | binomial_text | classification_status | color_as | display_parents | diversity | diversity_link | diversity_ref | extinct | fossil_range | genus_text | grandparent_authority | greatgrandparent_authority | greatgreatgrandparent_authority | image2 | image2_alt | image2_caption | image2_upright | image | image_alt | image_caption | image_upright | italic_title | name | oldest_fossil | parent_authority | range_map2 | range_map2_alt | range_map2_caption | range_map2_upright | range_map | range_map_alt | range_map_caption | range_map_upright | species_text | status2 | status2_ref | status2_system | status | status_ref | status_system | subdivision | subdivision_ranks | subdivision_ref | synonyms | synonyms_ref | taxon | trend | type_genus | type_genus_ref | type_genus_authority | type_species | type_species_ref | type_species_authority | type_strain | type_strain_ref | youngest_fossil}}<noinclude> {{documentation}}</noinclude> 27ken65lclc7y44zrgy1ryf907n46jy Ta‌̱mpi‌̱let:Subspeciesbox 10 7337 42195 2026-05-05T22:37:39Z Kambai Akau 15 Created page with "<noinclude><!-- -====================================================================== - Template:Subspeciesbox - Generate a taxobox infobox for a subspecies - whose name is governed by the zoological code -====================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comm..." 42195 wikitext text/x-wiki <noinclude><!-- -====================================================================== - Template:Subspeciesbox - Generate a taxobox infobox for a subspecies - whose name is governed by the zoological code -====================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. When run as -- stand-alone, the template shows Panthera tigris tigris as sample -- output. -- -- The genus name, species name and subspecies name must be -- supplied separately: the combined taxon parameter cannot be used. -- -- The genus name is then the entry into the taxonomic hierarchy. -- -------------------------------- Invoke {Taxobox/core} The nowiki that follows is needed because of parser bug T18700--></noinclude><nowiki/>{{Taxobox/core <includeonly>| edit link = {{{edit link|{{{edit_link|e}}} }}}</includeonly><noinclude><!-- FOSSIL RANGE: If the specified fossil range is a period supported by templates "period start" and "next period", then incorporate the specified range into template:Fossil range, having checked that it will display correctly. Otherwise, just pass on the stated parameter. --></noinclude> | temporal_range = {{#if:{{{fossil_range|{{{fossil range|}}} }}}|{{#iferror:{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }}|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}}|{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }} }} | {{#if:{{{oldest fossil|{{{oldest_fossil|}}} }}}|{{geological range|{{{oldest fossil|{{{oldest_fossil}}}}}}|{{{youngest fossil|{{{youngest_fossil|Recent}}}}}} }} }} }}<!-- PARENT: this parameter ought really be called "taxon", not "parent" --> | parent = {{{genus|<noinclude>Panthera</noinclude>}}}<noinclude><!-- DISPLAY PARENTS: Number of immediate parents to display. Defaults to 1 to give the taxon some context. --></noinclude> | display_taxa = {{#expr:{{{display parents|{{{display_parents|1}}}}}}-2}}<noinclude><!-- AUTHORITY (etc): In the format "author, year". --></noinclude> | species_authority = {{{parent_authority|{{{parent authority|{{{binomial authority|{{{binomial_authority|}}}}}}}}}}}} | subgenus_authority = {{#if:{{{subgenus|}}}|{{{grandparent_authority|{{{grandparent authority|}}} }}} }} | authority = <!-- genus authority, = grandparent (or greatgrandparent, if subgenus specified) authority -->{{#if:{{{subgenus|}}}|{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} |{{{grandparent authority|{{{grandparent_authority|}}} }}} }} | parent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} |{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} }} | grandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgrandparent authority|{{{greatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} }} | greatgrandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgreatgrandparent authority|{{{greatgreatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgreatgrandparent authority|{{{greatgreatgreatgrandparent_authority|}}} }}} }}<noinclude><!-- NAME : As given, or genus + species + subspecies by default If the page title should be italicized, then the #ifeq: statement includes {{italic title}} in the name parameter. This will be the case whenever the genus + species + subspecies matches the page name. --></noinclude> | name = <!-- -->{{#invoke:Automated taxobox|infraspeciesboxName|{{{name|<noinclude>''Panthera tigris tigris''</noinclude>}}}|{{{genus|<noinclude>Panthera</noinclude>}}}|{{{species|<noinclude>tigris</noinclude>}}}||{{{subspecies|<noinclude>tigris</noinclude>}}}|{{PAGENAMEBASE}}|{{{italic_title|yes}}}}}<noinclude><!-- -- colour: (Note UK spelling here) There are two cases: 1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}} 2) otherwise – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy to try to find a taxon that determines the taxobox colour --></noinclude> | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{#invoke:Autotaxobox|taxoboxColour|{{{genus|<noinclude>Panthera</noinclude>}}} }} }} | status = {{{status|}}} | status_system = {{{status system|{{{status_system|}}} }}} | status_ref = {{{status ref|{{{status_ref|}}} }}} | status2 = {{{status2|}}} | status2_system = {{{status2 system|{{{status2_system|}}} }}} | status2_ref = {{{status2 ref|{{{status2_ref|}}} }}} | status3 = {{{status3|}}} | status3_system = {{{status3 system|{{{status3_system|}}} }}} | status3_ref = {{{status3 ref|{{{status3_ref|}}} }}} | trend = {{{trend|}}} | image = {{{image|}}} | image_width = {{{image_width|{{{image width|}}} }}} | upright = {{{image_upright|{{{image upright|}}}}}} | image_alt = {{{image alt|{{{image_alt|}}} }}} | image_caption = {{{image caption|{{{image_caption|}}} }}} | image_caption_align = {{{image caption align|{{{image_caption_align|center}}} }}} | image2 = {{{image2|}}} | image2_width = {{{image2 width|{{{image2_width|}}} }}} | upright2 = {{{image2_upright|{{{image2 upright|}}}}}} | image2_alt = {{{image2 alt|{{{image2_alt|}}}}}} | image2_caption = {{{image2 caption|{{{image2_caption|}}}}}} | classification_status = {{{classification status|{{{classification_status|}}} }}} | diversity = {{{diversity|}}} | diversity_link = {{{diversity link|{{{diversity_link|}}} }}} | extinct = {{{extinct|}}} | subgenus = {{Taxon info|{{{genus|<noinclude>Panthera</noinclude>}}}|dagger}}{{#if:{{{subgenus|}}}|''{{{subgenus}}}''}} | species = {{#if:{{{species extinct|{{{species_extinct|}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Panthera</noinclude>}}}|dagger}}}}<!-- -->''[[{{{species link|{{{species_link|{{first word|{{{genus|<noinclude>Panthera</noinclude>}}}}} {{{species|<noinclude>tigris</noinclude>}}} }}}}}}{{!}}{{str left|{{{genus|<noinclude>Panthera</noinclude>}}}|1}}. {{{species|<noinclude>tigris</noinclude>}}}]]'' | subspecies = {{#if:{{{extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}|{{extinct}}|{{Taxon info|{{{genus|<noinclude>Panthera</noinclude>}}}|dagger}}}}'''''{{str left|{{{genus|<noinclude>Panthera</noinclude>}}}|1}}. {{str left|{{{species|<noinclude>tigris</noinclude>}}}|1}}. {{{subspecies|<noinclude>tigris</noinclude>}}}''''' | trinomial = {{#if:{{{extinct|{{{species_extinct|{{{species extinct|}}}}}}}}}|<span style="font-weight:normal;">&dagger;</span>|}}''{{first word|{{{genus|<noinclude>Panthera</noinclude>}}}}} {{{species|<noinclude>tigris</noinclude>}}} {{{subspecies|<noinclude>tigris</noinclude>}}}'' | trinomial_authority = {{{authority|{{{trinomial authority|{{{trinomial_authority|}}} }}} }}} | subdivision = {{{subdivision|}}} | subdivision_ranks = {{{subdivision ranks|{{{subdivision_ranks|}}} }}} | type_strain = {{{type strain|{{{type_strain|}}} }}} | type_strain_ref = {{{type_strain_ref|{{{type strain ref|}}} }}} | range_map = {{{range map|{{{range_map|}}} }}} | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}} | range_map_width = {{{range map width|{{{range_map_width|}}} }}} | range_map_alt = {{{range map alt|{{{range_map_alt|}}} }}} | range_map_caption = {{{range map caption|{{{range_map_caption|}}} }}} | synonyms_ref = {{{synonyms ref|{{{synonyms_ref|}}} }}} | synonyms = {{{synonyms|}}} }}<noinclude>{{documentation}}</noinclude> ftwmdtmz3zkiphcle6lbfo70yku86fi Ta‌̱mpi‌̱let:Taxonomy/Panthera 10 7338 42196 2026-05-05T22:38:07Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=genus |link=Panthera |parent=Pantherinae }}" 42196 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=genus |link=Panthera |parent=Pantherinae }} nio6kk7hmj28btv10zlsm7t8e1pk9yf Ta‌̱mpi‌̱let:Taxonomy/Pantherinae 10 7339 42197 2026-05-05T22:38:39Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=subfamilia |link=Pantherinae |parent=Felidae |refs={{MSW3 Carnivora |id = 14000220}} }}" 42197 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=subfamilia |link=Pantherinae |parent=Felidae |refs={{MSW3 Carnivora |id = 14000220}} }} 7yg43042jbjix2lk9nu12kp3hxvj9sx Ta‌̱mpi‌̱let:Taxonomy/Felidae 10 7340 42198 2026-05-05T22:39:08Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=familia |link=Felidae |parent=Feloidea |extinct= }}" 42198 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=familia |link=Felidae |parent=Feloidea |extinct= }} bftktic2wxekt4414qu1o42y0aik1hi Ta‌̱mpi‌̱let:Taxonomy/Feloidea 10 7341 42199 2026-05-05T22:39:34Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=superfamilia |link=Feloidea |parent=Aeluroidea |refs= <!--Shown on this page only; don't include <ref> tags --> }}" 42199 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=superfamilia |link=Feloidea |parent=Aeluroidea |refs= <!--Shown on this page only; don't include <ref> tags --> }} n1k462ha5fbkf6c5d4ij6nh34dtpqun Ta‌̱mpi‌̱let:Taxonomy/Aeluroidea 10 7342 42200 2026-05-05T22:40:01Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=infraordo |link=Aeluroidea |parent=Feliformia |refs=<!--Shown on this page only; don't include <ref> tags --> }}" 42200 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=infraordo |link=Aeluroidea |parent=Feliformia |refs=<!--Shown on this page only; don't include <ref> tags --> }} maaieqjn55gfa22v9g9678f2ji6wtgg Ta‌̱mpi‌̱let:Fossil range 10 7343 42202 2026-05-05T22:50:49Z Kambai Akau 15 Redirected page to [[Ta‌̱mpi‌̱let:Geological range]] 42202 wikitext text/x-wiki #REDIRECT [[Template:Geological range]] 7v75vz714j9z1uuwsspa0q3pkbqe3ku Ta‌̱mpi‌̱let:Geological range 10 7344 42203 2026-05-05T22:51:23Z Kambai Akau 15 Created page with "<includeonly><span class="noprint"><span style="display:inline-block;">{{{prefix|}}}</span><span style="display:inline-block;">{{{3|{{{text|{{{1}}}{{#if:{{{2|}}}|–{{{2|}}}}}{{#iferror:{{#expr:{{{1}}}}}||&nbsp;[[Megaannum|Ma]]}}}}}}}}</span>{{{ref|{{{reference|{{{refs|{{{references|}}}}}}}}}}}} <span style="display:inline-block;">{{{PS|{{{ps|}}}}}}</span>{{Phanerozoic 280px}}<!-- Fossil range marker --><div name=Range style="margin:0 auto; line-height:0; clear:both; w..." 42203 wikitext text/x-wiki <includeonly><span class="noprint"><span style="display:inline-block;">{{{prefix|}}}</span><span style="display:inline-block;">{{{3|{{{text|{{{1}}}{{#if:{{{2|}}}|–{{{2|}}}}}{{#iferror:{{#expr:{{{1}}}}}||&nbsp;[[Megaannum|Ma]]}}}}}}}}</span>{{{ref|{{{reference|{{{refs|{{{references|}}}}}}}}}}}} <span style="display:inline-block;">{{{PS|{{{ps|}}}}}}</span>{{Phanerozoic 280px}}<!-- Fossil range marker --><div name=Range style="margin:0 auto; line-height:0; clear:both; width:280px; padding:0px; height:8px; overflow:visible; color:inherit; background-color:transparent; position:relative; top:-4px; z-index:100;">{{Geological range/marker|{{#if:{{{earliest|}}}|{{#iferror:{{#expr:{{{earliest}}}}}|{{period start|{{{earliest}}}}}|{{{earliest}}}}}|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}}}|{{#if:{{{latest|}}}|{{#iferror:{{#expr:{{{latest}}}}}|{{period end|{{{latest}}}}}|{{{latest}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}}|42<!-- This determines the opacity of the bar-->}} {{Geological range/marker|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}} </div> </div></span></includeonly><noinclude>{{documentation}}</noinclude> gby753toutzx2squepoehcwuos642iv Ta‌̱mpi‌̱let:Oobox 10 7345 42204 2026-05-05T22:52:47Z Kambai Akau 15 Created page with "<includeonly><nowiki/>{{#invoke:Automated taxobox|oobox}}</includeonly><noinclude> {{documentation}}</noinclude>" 42204 wikitext text/x-wiki <includeonly><nowiki/>{{#invoke:Automated taxobox|oobox}}</includeonly><noinclude> {{documentation}}</noinclude> 1463jgb7kwexdybp1q04vhkof36tblo Ta‌̱mpi‌̱let:Virusbox 10 7346 42206 2026-05-05T22:53:31Z Kambai Akau 15 Created page with "<includeonly>{{#invoke:Autovirusbox|main}}</includeonly><noinclude> {{documentation}}</noinclude>" 42206 wikitext text/x-wiki <includeonly>{{#invoke:Autovirusbox|main}}</includeonly><noinclude> {{documentation}}</noinclude> qu9vzzbbogiwhak16p8c17tvsswlzd4 Ta‌̱mpi‌̱let:Taxonomy/Bauhinieae 10 7347 42207 2026-05-05T22:55:17Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=tribus |link=Bauhinieae |parent=Cercidoideae |refs= Sinou C, Forest F, Lewis GP, Bruneau A (2009) }}" 42207 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=tribus |link=Bauhinieae |parent=Cercidoideae |refs= Sinou C, Forest F, Lewis GP, Bruneau A (2009) }} 42oa99nhckdsa12hjocwmzamidzony6 Ta‌̱mpi‌̱let:Taxonomy/Cercidoideae 10 7348 42208 2026-05-05T22:56:04Z Kambai Akau 15 Created page with "{{Don't edit this line {{{machine code|}}} |rank=subfamilia |link=Cercidoideae |parent=Fabaceae |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} }}" 42208 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=subfamilia |link=Cercidoideae |parent=Fabaceae |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} }} ayjpjyt8d8tznc00qeqlbi86zn909on Ta‌̱mpi‌̱let:Taxonomy/Fabaceae 10 7349 42209 2026-05-05T22:56:30Z Kambai Akau 15 Created page with "<noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=familia |link=Fabaceae |parent=Fabales |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=002440..." 42209 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=familia |link=Fabaceae |parent=Fabales |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} oxvaluoa3ob15pe6dxg37e4y5ea8sym Ta‌̱mpi‌̱let:Taxonomy/Fabales 10 7350 42210 2026-05-05T22:56:58Z Kambai Akau 15 Created page with "<noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=ordo |link=Fabales |parent=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|do..." 42210 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=ordo |link=Fabales |parent=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} lc0nlsxf1ntchvorvm6qspophwuasdy Ta‌̱mpi‌̱let:Taxonomy/Fabids 10 7351 42211 2026-05-05T22:57:36Z Kambai Akau 15 Created page with "<noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Rosids |rank=clade |link=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|do..." 42211 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Rosids |rank=clade |link=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} 32na0bs8uynatqpdpj9mcv1g393ydvk