Головне призначення таксобоксів – відобразити ланцюжок біологічної ієрархії для таксона, щоб показати місце таксона в еволюційній історії.
Таксобокси можна заповнювати вручну шаблоном {{Картка:Таксономія}} ({{Taxobox}}). Кожен такий таксобокс має включати повну ієрархію. Це призводить до значного дублювання цих ієрархій. Наприклад, Mammillaria має 171 вид. Ручний Taxobox передбачає, що в статтях про ці види доведеться 171 раз писати, що вони відносяться до роду Mammillaria родини Кактусові, порядку Гвоздикоцвіті, і так аж до царства Рослини. Також може трапитись, що у якійсь із цих статей ієрархія відрізняється від решти.
Система автоматичних таксобоксів використовує набір шаблонів таксономії і Lua-модулі, щоб автоматично генерувати таксономічну ієрархію для таксона. Наприклад, за умови що існують таксономічні шаблони для роду Mammillaria, система зможе відобразити повну ієрархію для будь-якого виду з цього роду.
Як це працює?
Є дві частини системи
Шаблони таксономії, які виконують роль бази даних таксономічних назв і зв'язків.
Автоматичні картки таксономії, які зчитують дані з шаблонів таксономії і відображають автоматичну ієрархію.
Шаблони таксономії
Це шаблони виду "Шаблон:Taxonomy/таксон", де таксон відповідає наукові назві таксона. Щоб зберегти інформацію про те, що умовний рід Junkia належить до родини Junkiaceae, ви створюєте сторінку з назвою "Шаблон:Taxonomy/Junkia". Вона виглядатиме приблизно так:
Ранг:
рід
Предок:
Junkiaceae
інша інформація
Щоб пов'язати Junkiaceae з якимсь таксоном вищого рангу, ви створюєте новий "Шаблон:Taxonomy/Junkiaceae", у якому в свою чергу вказуєте ранг і батьківський таксон для Junkiaceae. Цей процес повториться, аж поки для батьківського таксона вже буде існувати давніше створений шаблон.
Шаблон:Speciesbox використовується для видів. Зазвичай для виду не потрібно створювати шаблон таксономії "Шаблон:Taxonomy/рідвид", бо назва роду явно вказується у таксобоксі або автоматично зчитується з назви виду. Тому види й підвиди використовують окремі шаблони таксобоксів[1].
Шаблон:Subspeciesbox для підвидів тварин (які підпорядковані зоологічній номенклатурі). Відображає триномен (наприклад, Junkia communis communis).
Шаблон:Infraspeciesbox для підвидів і різновидів таксонів, які підпорядковані ботанічній номенклатурі. Це назви з трьох частин і проміжним терміном (наприклад, Junkia communis subsp. communis або Junkia communis var. communis).
Шаблон:Hybridbox для гібридів в рамках одного роду. Відображає назву у вигляді Panthera tigris × P. leo.
Ці шаблони є альтернативою ручному шаблону Taxobox. За умови, що потрібні шаблони таксономії вже існують, стаття Felis може використати такий мінімальний шаблон:
У випадку, коли вже створені шаблони таксономії для більшості вищих рангів, не потрібно досліджувати й копіювати таксономію.
Коли міняється загальноприйнята таксономія, виправлення шаблону таксономії стає видимим на всіх сторінках, які його використовують. Це зменшує ймовірність
Ієрархії в рамках одного таксона виглядають однаково.
Якщо для певної гілки таксонів ніхто ще не створив відповідні шаблони, їх доведеться створити (зазвичай скопіювати й адаптувати з Англомовної Вікіпедії).
Через генерацію таксобоксу трохи збільшується час, потрібний для збереження сторінки.
Щоб помітити вандалізм у таксономії, хтось має слідкувати за відповідним шаблоном таксономії.
Оскільки один шаблон таксономії використовується на багатьох сторінках, вони більш вразливі до вандалізму.
Менш зрозуміла для новачків.
Особливі випадки вимагають краще розуміти систему.
{{Subspeciesbox}} і {{Infraspeciesbox}} – таксобокси для рангів нижче виду. Перший для тварин, другий для рослин (враховуються особливості ботанічної номенклатури).
{{Hybridbox}} – таксобокси для гібридів у рамках одного роду.
Коментарі
↑У деяких випадках назви видів вимагають незвичайного форматування. Наприклад назва можу бути не біномінальною або містити непохилі слова.