Обсуждение шаблона:TaxInfo

message: Я конечно не смею ни на чём настаивать, но хочется спросить. Зачем в шаблоне два разных вызова одного параметра?
| 7 =  
| ref = 
Не проще ли легализовать (описать в документации) один, подобный другим и использовать его? Или есть веские основания для таких исключительных подходов?   --Chan 11:35, 13 июля 2010 (UTC)
Можем оставить только строку: | ref =  S.J. 11:45, 13 июля 2010 (UTC)
replies: text: Почему ключ именно ref, а не 7? Зачем так затейливо? Тогда и остальные по аналогии переделать можно, но я переписывать шаблоны не хочу. --Chan 11:51, 13 июля 2010 (UTC)
replies: text: : Тогда оставьте как есть, и не придирайтесь. Ошибкой было когда я назвал параметры 1,2,3,... Хотя за исключением 1.  S.J. 12:07, 13 июля 2010 (UTC)
replies: text: ::Вообще то, „ошибки“, если они есть надо исправлять. Придираться к Вам я не смею, но элементарное уважения к тем кто обратиться к коду после вас предполагает выбор логичных и понятных конструкций. Впрочем, делайте как знаете... --Chan 13:29, 13 июля 2010 (UTC)
thread_title:  Параметры «для совместимости» 

message: В связи с внесением восьмого параметра homonym, дополните фрагмент
</td>}}
строками
«»
и
«»
 получится так:
</td>}} 
replies: text: --Convallaria 14:37, 19 июня 2013 (UTC)
thread_title:  Новый параметр 

message: 1)Есть doc-inline значит до }}</includeonly> нужно добавить такой же ifeq с doc-end
2)последний <tr> нужно заменить на </tr> --Sunpriat (обс.) 14:49, 19 сентября 2017 (UTC)
* , что делает это дополнение? Так ли оно нужно? --VladXe (обс.) 17:36, 4 декабря 2017 (UTC)
**  Нужно. doc-inline открывал тег div, но далее тег не закрывался. tr так же был незакрыт. Этот шаблон подставляют много шаблонов и все они попадали в Служебная:LintErrors/missing-end-tag. --Sunpriat (обс.) 17:42, 4 декабря 2017 (UTC)
*** Спрашиваю, потому что повысился «размер» шаблона, учитываемый в mw:Manual:$wgMaxArticleSize (см. здесь), и я не понимаю, что даёт такое повышение. Если заменить Ш:Тable на обычную таблицу, шаблон уменьшится? --VladXe (обс.) 17:47, 4 декабря 2017 (UTC)
**** А зачем в Шаблон:Неиспользуемые шаблоны/Шаблон шаблоны разворачиваются в {{#if:{{{{{1}}}}}}}? --Sunpriat (обс.) 17:59, 4 декабря 2017 (UTC)
***** Вобщем, убрал if - работает. --Sunpriat (обс.) 18:06, 4 декабря 2017 (UTC)
****** Зря убрали, оказывается. --VladXe (обс.) 18:25, 4 декабря 2017 (UTC)
******* Тогда нужен параметр, типа nocat, - вызываем "шаблон |параметр1= без содержания" а в этом шаблоне if который оборачивает весь шаблон и если есть параметр, то не возвращает никакое содержимое. в Шаблон:Неиспользуемые шаблоны/Шаблон {{#if:{{{{{1}}}|параметр1= без содержания}}}} --Sunpriat (обс.) 18:42, 4 декабря 2017 (UTC)
******** Это про какой шаблон идёт речь? --VladXe (обс.) 18:44, 4 декабря 2017 (UTC)
********* Про этот. Для того if он должен вернуть что-то короткое, наверное и ничего сойдёт, но подставлять в if целиком развёрнутый шаблон нет смысла. --Sunpriat (обс.) 19:11, 4 декабря 2017 (UTC)
* Просмотрел внимательней код и вопрос: почему {{doc-end}} просто не добавить перед }} }}</includeonly> без ещё одного #switch? Заодно и <br /> на <br> заменить. --VladXe (обс.) 18:51, 4 декабря 2017 (UTC)
** switch чтобы doc-end появлялся ровно в той же ситуации когда добавляется doc-inline. Иначе /div может повлиять на другие случаи в первом switch - их использование неясно. + если будет только закрывающий div без открывающего, то шаблоны попадут в Служебная:LintErrors/stripped-tag. --Sunpriat (обс.) 19:11, 4 декабря 2017 (UTC)
*** Не нужен второй switch — doc-inline добавляется только после первого выполнения ifeq, следовательно и doc-end нужен перед закрытием этого оператора, а закрывается он вот здесь: }} }}</includeonly>. Перед первой парой скобок добавляем {{doc-end}} и всё. --VladXe (обс.) 19:33, 4 декабря 2017 (UTC)
*** Или перед блоком категорий, строкой {{#ifeq:{{{rang|}}}|Раздел|[[Категория:Шаблоны:Таксономические шаблоны с неясным рангом]]|}}. --VladXe (обс.) 19:39, 4 декабря 2017 (UTC)
**** Да, недосчитался скобок. Так https://ru.wikipedia.org/w/index.php?title=Шаблон:Песочница_для_шаблонов&oldid=89454666 нормально? --Sunpriat (обс.) 20:25, 4 декабря 2017 (UTC)
***** Нет, проставление категорий тоже должно быть в первом switch'е. И вообще зачем создавать второй switch, если закрыть документацию можно в первом? --VladXe (обс.) 20:41, 4 декабря 2017 (UTC)
****** Оно всё в первом switch. Второго в песочнице нет. --Sunpriat (обс.) 20:46, 4 декабря 2017 (UTC)
****** В принципе меня устраивает действующий вариант Grain of sand. Подождём недельку для чистки кэша. Если проблема не уйдёт, то надо думать дальше. --VladXe (обс.) 20:53, 4 декабря 2017 (UTC)
thread_title:  doc-inline 

message: Просьба указать, какие параметры являются обязательными, а какие нет, а также привести примеры использования. --Bff 10:50, 6 июля 2010 (UTC)
* Информацию о параметрах дополнил. Оформление, вероятно, стоит доработать. Примеры использования находятся в документации к шаблону Таксон. Можно дать ссылку Шаблон:Таксон/doc#Таксономические шаблоны. --Chan 11:45, 6 июля 2010 (UTC)
thread_title:  Просьба 

message: Может заменить пример на монотипический таксон? Я сам сделаю, нужно только согласие. --VladXe 10:06, 24 января 2016 (UTC)
replies: text: Наверное можно и два примера, один моно — другой нет. --Chan 13:07, 24 января 2016 (UTC)
thread_title:  Замена примера 

message: Просьба обновить шаблон из песочницы. Это для удобства создания таксошаблонов, обсуждалось здесь. Землеройкин (обс.) 20:05, 25 мая 2020 (UTC)
* . — Сергио (обс.) 00:26, 30 мая 2020 (UTC)
thread_title:  Обновить