Википедия:Форум/Технический: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 17:
****** {{ping|MMH}} Коллега, не могли бы Вы прояснить ситуацию? [[У:Kalendar|Kalendar]] ([[ОУ:Kalendar|обс.]]) 08:03, 1 октября 2020 (UTC)
******* Было задумано, что шаблон {{tl|Cite web 2}} не выводит дату недоступности ссылки, если она не задана в качестве значения параметра '''deadlink'''. Шаблон преобразует значение параметра '''deadlink''' в значения параметров '''число''', '''месяц''', '''год''' шаблона {{tl|Недоступная ссылка}}, с помощью [[Википедия:Функции парсера|функции парсера]] <code>#time</code>. Оказывается, функция парсера <code>#time</code> преобразует значение «y», заданное в качестве её первого параметра, в номер текущего года. Также функция преобразует в число значения «m» (в номер месяца) и «d» (в номер дня месяца). В справке Википедии такое поведение функции не описано, поэтому я не знал о нём. Нужно будет добавить в шаблон проверку значения параметра '''deadlink''' на эти значения и добавить их в исключения, чтобы шаблон не реагировал на них как на дату. Если функция <code>#time</code> реагирует так на ещё какие-нибудь значения, то напишите, пожалуйста, здесь.{{пс}}В качестве быстрого решения проблемы, рекомендую заменить «y» на «1», «yes», «да» или «404». — [[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 09:37, 1 октября 2020 (UTC); 10:11, 1 октября 2020 (UTC)
******* Вижу, что функция <code>#time</code> реагирует на любые одиночные латинские буквы, а не только на вышеуказанные... — [[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 09:56, 1 октября 2020 (UTC) Это баг или фича? {{smile}} — [[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 10:18, 1 октября 2020 (UTC)
******* Есть в Википедии какая-либо функция или шаблон вычисляющая длинну строки? — [[У:MMH|MMH]] ([[ОУ:MMH|обс.]]) 10:18, 1 октября 2020 (UTC)
 
== [[Список муниципальных районов, муниципальных и городских округов России]] ==