Interested Article - Bt-ruslat
- 2021-10-24
- 1
Этот шаблон использует оператор #ifexist, который имеет лимит к применению. В ноябре 2007 года разработчиками было принято решение ограничить его использование не более 100 раз на страницу, после чего «последующие #ifexist будут выполняться как будто страницы не существует».-- Vicpeters 18:10, 5 декабря 2007 (UTC)
- Шаблон {{ bt-ruslat }} изменен и больше не использует {{ Красная ссылка }} ≈gruzd 18:24, 5 декабря 2007 (UTC)
Нельзя ли избегать двойных ссылок?
Выглядит некрасиво, пользы не добавляет. Единственный смысл, это не забыть создавать латинские перенаправления, но предлагаю показывать обе ссылки только в таком случае. То есть когда статья написана, а редиректа ещё нет. В остальных случаях из латинской ссылки делать обычный курсивный чёрный текст. Где то уже я такое видел. Нельзя ли это сделать и здесь? Воевода 21:23, 16 января 2008 (UTC)
- Смотри выше - так раньше и работало. Сейчас подобный фокус запретили - пришлось отказаться от условных операторов. Совсем убирать ссылки с латыни тоже не хочется :-( ≈gruzd 09:01, 17 января 2008 (UTC)
- Ну, совсем фокус не запретили, просто #ifexist не должно быть на странице больше 100 штук. Вероятно всего несколько статей, использующих {{ Bt-ruslat }} , выходили за этот предел. В декабре мы как раз пытались эти статьи найти, поэтому я был несколько удивлён правкой, вообще убравшей #ifexist из шаблона. Предлагаю вернуть шаблон к прежней функциональности (тем более сейчас предел временно равен 500), и я скриптом пройдусь и проверю около 300 статей, использующих шаблон ∴ AlexSm 03:02, 18 января 2008 (UTC)
- Хорошо, можно попробовать вернуть как было раньше. ≈gruzd 08:47, 18 января 2008 (UTC)
Список
-
Дописал и запустил скрипт. Всего шаблон используют 239 статей, в 9 из них используется более 100 вызовов #ifexist (именно такой предел нам обещали сделать). Видимо нужно либо уменьшать размеры статей, либо заменить в них
{{
Bt-ruslat
}}
например на
{{
Bt-ruslat2
}}
, в котором не будет #ifexist. Напоминаю, что количество вызовов #ifexist видно прямо в HTML source внутри комментария (например
#ifexist count: 137/500
) ∴ AlexSm 22:09, 22 января 2008 (UTC)
- Система Кронквиста : 473
- Мотыльковые : 471
- Акантовые : 259
- Гумбольдт, Александр фон : 137
- Врановые : 128
- Вересковые : 126
- Список птиц, занесённых в Красную книгу России : 123
- Зонтичные : 110
- Бигнониевые : 107
- Ласточковые : 90
- Личинкоедовые : 70
- Капустные : 61
- ...
3-й аргумент
Совсем недавно, 28 апреля 2008, добавлен 3-й аргумент - имя автора. Может быть стоит разместить анонс этого изменения на странице Проект:Ботаника ? В определённых кругах шаблон весьма популярен. Chan 10:52, 5 мая 2008 (UTC)
- Если не трудно, может напишешь? ≈gruzd 12:16, 5 мая 2008 (UTC)
Предложение заменить неразрывный пробел на обычный
Предлагаю заменить неразрывный пробел на обычный, чтобы русское название не «приклеивалось» к латинскому: сейчас, если рабочая зона имеет небольшую ширину, нередко возникают проблемы с расположением текста.
Раньше я не знал, как это сделать (поскольку в шаблоне нельзя просто заменить   на пробел, так как пробелы в тем местах, где сейчас стоят  , будут проигнорированы), но теперь нашёл: надо использовать в качестве замены не сами пробелы, а их код,  .
Среди лекарственных растений, растущих в этой местности, можно отметить боярышник обыкновенный ( Crataegus laevigata ) и одуванчик лекарственный ( Taraxacum officinale ).
Среди лекарственных растений, растущих в этой местности, можно отметить боярышник обыкновенный ( Crataegus laevigata ) и одуванчик лекарственный ( Taraxacum officinale ).
В качестве примера выше приведены два одинаковых фрагмента текста: в первом используется шаблон
{{
bt-ruslat
}}
, а во втором — отладочный шаблон
{{
bt-ruslat2
}}
, который отличается от первого только тем, что в нём заменены неразрывные пробелы на обычные.
--
Bff
15:20, 16 декабря 2008 (UTC)
- Отличный вариант! Я поправил шаблон. ≈gruzd 15:53, 16 декабря 2008 (UTC)
Подавление ссылок
Хотелось бы иметь возможность указывать в шаблоне, что вики-ссылки не надо создавать вообще (примерно как
{{{1}}}
в
{{
bt-latrus
}}
). Это может быть полезно, к примеру, в дизамбигах: сам по себе шаблон
{{
bt-ruslat
}}
весьма удобен для записи таксонов, но вот лишние ссылки в дизамбиге не нужны. Если ни у кого нет особых возражений, я могу попытаться добавить такую возможность.
08:07, 7 декабря 2011 (UTC)
-
К огромному сожалению шаблон
{{
bt-latrus
}}
защищён, править его могут только администраторы. Запросы на изменение шаблонов биологической тематики рассматриваются очень долго, даже когда в запросе приводится конкретный код для внесения изменений. Ваше предложение вполне разумно и легко реализуемое, но пока не найдётся администратор, интересующийся биологической тематикой, реализовать его в разумные сроки не возможно. --
Chan
09:31, 7 декабря 2011 (UTC)
- Шаблон, который используется в слишком большом числе статей, не стоит дорабатывать напрямую. Сначала следует создать новый шаблон (можно занять место шаблона {{ bt-ruslat2 }} , который сейчас является перенаправлением на {{ bt-ruslat }} ), отладить его, показать, что он правильно работает, а затем уже просить администраторов снести изменения в {{ bt-ruslat }} . Насчёт сроков скажу о своём опыте: изменения в защищённые шаблоны вносились в период от одного до трёх месяцев после моего запроса. -- Bff 04:03, 8 декабря 2011 (UTC)
- 2021-10-24
- 1