Обсуждение шаблона:Cite web
![]() | Эта страница выставлялась на удаление и была оставлена. Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/12 декабря 2008. Повторное выставление допустимо лишь при наличии аргументов, не рассмотренных в прошлых номинациях, при изменении обстоятельств вокруг предмета статьи или изменении правил Википедии, в противном случае повторная заявка будет быстро закрыта. |
![]() |
Примечания[править код]
Url-status[править код]
![]() | Поступил запрос на изменение защищённой страницы. За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Если автор запроса знает язык шаблонов, лучше всего сразу приготовить код. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом. |
Нужно добавить обработку usurped unfit которые есть в en:Template:Cite web. Их можно задавать в новом параметре url-status или существующем deadlink. При usurped unfit оригинальная ссылка не показывается. Это необходимо чтобы не направлять (защищать) читателей на рекламный/спам/поддельный/проданный/угнанный сайт (а также не кормить перехватчиков трафиком от переходов по ссылкам из более посещаемого сайта Википедии). Пример: WP:СОО special:diff/119228049 ; подходящее действие usurped unfit по гайду en:WP:Citing sources#Preventing and repairing dead links; но нет аналога в ruwiki и другие участники просто удаляют "мёртвую" ссылку special:diff/119232086. Сунприат 20:52, 8 января 2022 (UTC)
- Не проще ли давать ссылку сразу на архив? MBH 02:25, 9 января 2022 (UTC)
- В en оставляется "Archived from", что соответствует ожиданиям пользователя как в изменяемом увиденном названии открытого сайта/url так и в скорости прогрузки из архива. Арх.ссылка может быть прямой, но url короткий webcitation.org/5yo0HaAk7 или материал бывает перепечатан (сохранён) на другом сайте (доступен или тоже нет, а в архиваторах нашлась перепечатка и оригинал совсем подменится полями перепечатки) - оригинальный url лучше организованно сохранять, чем создавать закомментированные url (могут пригодиться для поиска альтернативных архивов) в конце сносок. Ситуация удаления/замены сама по себе конфликтна и не описана в гайдах, вариант с параметром используется и есть в гайдах. Сунприат 04:05, 9 января 2022 (UTC)
- А как быть со страницами, где информация меняется в зависимости от даты обращения? Это не usurped, но unfit, приделается сюда же? Например, ссылка в сноске при утверждении, что в 2019 году директором был Орлов, но в 2022 году там будет уже Соколова. Важно ещё, чтобы всякие боты версию архивной страницы на свой вкус не меняли. — 188.123.231.3 13:13, 9 января 2022 (UTC)
- Если по современной ссылке нет данных, на именно которые была отсылка для подтверждения, но они есть в старой архивной копии, тогда да - "When the original URL has been ... or is otherwise unsuitable" - современная ссылка не подходит для подтверждения, переход по ссылке будет заставлять пользователя искать несуществующее, мало смысла отправлять по ссылке на несуществующее подтверждение когда по двум ссылкам информация не один в один, а есть только в архиве. Сунприат 17:12, 9 января 2022 (UTC)
- Уже несколько лет прошу о возможности скрывать от читателя оригинальную ссылку, а воз и ныне там.— Yellow Horror (обс.) 21:07, 11 января 2022 (UTC)
- Сделал в песочнице — Шаблон:Cite_web/песочница. Стоит требовать параметры архивации или просто убираем ссылку? -- dima_st_bk 12:49, 24 октября 2022 (UTC)
- Если по оригинальной ссылке сейчас не тот контент, который нужен для подтверждения сведений Википедии, а архив отсутствует или непригоден для той же цели, то смысла в такой сноске нет — её нужно удалять, а сведения помечать шаблоном «Нет источника» с последующей заменой источника или удалением этих сведений. Поэтому скрытие оригинальной ссылки без указания ссылки на архив должно как минимум давать видимое в режиме редактирования предупреждение.— Yellow Horror (обс.) 16:11, 24 октября 2022 (UTC)
- Участник:Dima st bk/Черновик — пока выглядит так (последняя строчка). Побаиваюсь, что слишком в большом количестве статей будет эта красная сноска. Поиском сложно понять, сколько их всего [1]. -- dima_st_bk 16:21, 24 октября 2022 (UTC)
- Доперенёс логику с енвики, чтобы оригинал и архив менялся местами при мертвой ссылке. Осталось перенести это на deadlink. -- dima_st_bk 18:00, 8 ноября 2022 (UTC)
- Участник:Dima st bk/Черновик — пока выглядит так (последняя строчка). Побаиваюсь, что слишком в большом количестве статей будет эта красная сноска. Поиском сложно понять, сколько их всего [1]. -- dima_st_bk 16:21, 24 октября 2022 (UTC)
- Если по оригинальной ссылке сейчас не тот контент, который нужен для подтверждения сведений Википедии, а архив отсутствует или непригоден для той же цели, то смысла в такой сноске нет — её нужно удалять, а сведения помечать шаблоном «Нет источника» с последующей заменой источника или удалением этих сведений. Поэтому скрытие оригинальной ссылки без указания ссылки на архив должно как минимум давать видимое в режиме редактирования предупреждение.— Yellow Horror (обс.) 16:11, 24 октября 2022 (UTC)
- dima_st_bk, здесь следует также учесть, что в En нет параметра deadlink, они используют url-status. Соответственно если внедрять url-status без переделки deadlink это будет страх и ужас. Потом никаких концов не найдёте, где ссылки дохлые, где сменившие содержимое, а где живые. Боты и люди постараются. Возможным решением будет слияние параметров и ликвидация deadlink из документации. При этом надо обязательно поставить замены в викификаторе, объёмы огромные. 185.16.137.132 17:17, 24 октября 2022 (UTC)
- dima_st_bk, при этом надо сразу заменить
deadlink/deadurl/dead-url
наurl-status
и в других шаблонах-АИ, чтобы редакторы не путались, а скрипты могли универсально распознавать пометки: 70 шаблонов. И, повторюсь, добавить всё это в стандартный викификатор. Далее, я бы удалил из кода всеdead-url
, почти не используется, но усложняет. В статьях всего 6 тысяч включений, обновить ботом. 194.50.12.56 00:18, 12 ноября 2022 (UTC) - dima_st_bk, также надо будет сразу сообщить владельцу IABot и скрипта ВО, оба механизма работают с deadlink. 194.50.15.88 10:13, 22 ноября 2022 (UTC)
- dima_st_bk, при этом надо сразу заменить
- Предлагаю кроме https://ru.wikipedia.org/?diff=128011940 сделать простое решение: если указана архивная ссылка, есть deadlink=yes И url пуст - игнорировать url.То есть, Не нужно запоминать новомодные unfit и т.д. ~~~~ Jaguar K · 19:17, 21 января 2023 (UTC)
- Я пока сходу вижу такую проблему — если кто-то поставит архив на условный webcitation и удалит оригинал, а потом условный webcitation умрёт, то оригинал ссылки для восстановления архива придётся искать в истории правок. -- dima_st_bk 19:22, 21 января 2023 (UTC)
- Значит, только для вебархива подходит. Формат впоследствие можно править ботом (т.е. ставить unfit), для других архивов не прокатит. ~~~~ Jaguar K · 19:28, 21 января 2023 (UTC)
- Я пока сходу вижу такую проблему — если кто-то поставит архив на условный webcitation и удалит оригинал, а потом условный webcitation умрёт, то оригинал ссылки для восстановления архива придётся искать в истории правок. -- dima_st_bk 19:22, 21 января 2023 (UTC)
- Поддерживаю. Возникла такая же проблема с угнанными сайтами. Кроме того, имхо, для совместимости лучше как раз поступить идентично англовики; usurped/unfit. Sleeps-Darkly (обс.) 10:17, 16 мая 2023 (UTC)
- Обновил шаблон, пусть так побудет неделю. Если не выявится ошибок/возражений, то буду заменять везде и писать ответственным за ботов/скрипты. -- dima_st_bk 18:12, 17 мая 2023 (UTC)
Предварительный итог[править код]
Параметры live/dead/unfit поддерживаются уже 4 месяца, на форумах проблем не замечено. Примеры:
- Main Page — Wikipedia . Архивировано 2 декабря 2002 года.
- Main Page — Wikipedia . Архивировано из оригинала 2 декабря 2002 года.
- Main Page — Wikipedia . Архивировано 2 декабря 2002 года.
Для полного перехода нужно:
- Донести до всех наличие этих параметров (в т.ч. описать их в документации)
- Мигрировать все инструменты (заменить в templatedata, гаджетах)
- Написать ботам-архиваторам (или изменить в настройках в консоли IAbot?)
- Заменить все включения dead-url (см. #c-194.50.12.56-20221112001800-185.16.137.132-20221024171700)
- Сделать аналогичные замены во всех остальных шаблонах, где используется deadlink
- Сделать замену в викификаторе
Есть желающие чем-нибудь заняться? -- dima_st_bk 04:38, 17 октября 2023 (UTC)
- deadlink — deprecated в документации. -- dima_st_bk 05:21, 15 ноября 2023 (UTC)
- Правильно ли я понимаю:
- live — живая (рабочая) ссылка
- dead — неживая (мертвая ссылка — 404 и т. п.)
- unfit — живая, но некорректная ссылка (другой сайт, другое содержание etc)?
- Pessimist (обс.) 08:47, 15 ноября 2023 (UTC)
- Да. В последнем случае ссылка скрывается вообще. Я смотрю, для другого содержания в енвики добавили deviated. -- dima_st_bk 09:09, 15 ноября 2023 (UTC)
- Ох, как много всего… При этом я вообще не понимаю зачем показывать все варианты кроме live. Pessimist (обс.) 09:27, 15 ноября 2023 (UTC)
- Не знаю. У нас пока 3, остальные можно добавить синонимом к unfit. -- dima_st_bk 12:13, 15 ноября 2023 (UTC)
- Ох, как много всего… При этом я вообще не понимаю зачем показывать все варианты кроме live. Pessimist (обс.) 09:27, 15 ноября 2023 (UTC)
- Да. В последнем случае ссылка скрывается вообще. Я смотрю, для другого содержания в енвики добавили deviated. -- dima_st_bk 09:09, 15 ноября 2023 (UTC)
- Почти везде добавил url-status (а также алиасы access-date/arhive-url/archive-date). Вижу, что @Iniquity обновляет citations из enwiki, там в таком случае тоже заедет url-status. Кажется, после переноса citations всё будет готово для замены в инструментах. -- dima_st_bk 15:13, 26 ноября 2023 (UTC)
Языковые коды ru-RU, en-GB, en-US[править код]
См. также тему на форуме
Коллеги, а подскажите. Пытался разобраться, но как-то безуспешно. Может быть кто-то поможет сделать так, чтоб такие языковые коды работали корректно? Например, в подобной ссылке: Википедия (рус.). okras (обс.) 07:16, 15 апреля 2022 (UTC)
- Коллега @Okras: нужно удалить дефис и всё что после: |lang=ru| Викизавр (обс.) 02:26, 16 апреля 2022 (UTC)
- Это понятно, но эти коды откуда-то постоянно лезут. Такое впечатление, что не только из других разделов при копипастинге, но и из чего-то локального типа визреда. Если так, хорошо бы исправить. Sneeuwschaap (обс.) 03:44, 16 апреля 2022 (UTC)
- Имхо, нужно просто считать их допустимыми. Не знаю, почему когда-то решили наоборот. Викизавр (обс.) 03:50, 16 апреля 2022 (UTC)
- Вот мне тоже кажется, что для удобства их стоит добавить. Но я немного запутался в том, в каком шаблоне чего-то не хватает. okras (обс.) 09:09, 18 апреля 2022 (UTC)
- Явно в каком-то из защищенных до админов. ~~~~ Jaguar K · 14:16, 6 мая 2022 (UTC)
- Вот мне тоже кажется, что для удобства их стоит добавить. Но я немного запутался в том, в каком шаблоне чего-то не хватает. okras (обс.) 09:09, 18 апреля 2022 (UTC)
- Имхо, нужно просто считать их допустимыми. Не знаю, почему когда-то решили наоборот. Викизавр (обс.) 03:50, 16 апреля 2022 (UTC)
- Это понятно, но эти коды откуда-то постоянно лезут. Такое впечатление, что не только из других разделов при копипастинге, но и из чего-то локального типа визреда. Если так, хорошо бы исправить. Sneeuwschaap (обс.) 03:44, 16 апреля 2022 (UTC)
- Самое простое решение это чтобы викификатор отрезал коды страны от кодов языков. Один щелчок и в статье порядок. Зачем плодить мусорные записи в коде? 185.16.139.28 12:18, 27 июля 2022 (UTC)
- Сейчас работает через
{{#invoke:Languages|list_ref|ru-RU}}
→ (рус.): 1) ищется по таблице, есть ли код языка ru-RU, не находится, 2) всё равно вызывается {{ref-ru-RU}}, к которому присобачивается Категория:Википедия:Статьи с нераспознанным языком (ref). Не знаю, не сломается ли что-то, если сначала отрывать -RU, а потом искать. Викизавр (обс.) 10:30, 2 марта 2023 (UTC)- > Не знаю, не сломается ли что-то, если сначала отрывать -RU, а потом искать.
Категория явно не по месту, так что стоит эти приставки из нее убрать.Как - не столь важно.~~~~ Jaguar K · 11:47, 2 марта 2023 (UTC)- Впрочем, диалекты работают, так что отрывать дефис у всех не стоит. А ради одного ru-ru проще его добавить в модуль настроек. ~~~~ Jaguar K · 12:24, 2 марта 2023 (UTC)
- Нет. Там складывается в том числе мусор вроде {{ref-рус.}}, такое нужно складывать в категорию и периодически разбирать, чтобы не расползалось. -- dima_st_bk 14:22, 2 марта 2023 (UTC)
- Эти = заголовок темы. Зачем добавлять им категорию? ~~~~ Jaguar K · 14:28, 2 марта 2023 (UTC)
- Откуда в категории 28к страниц, в модуле же почти все учтено.. кроме ru-ru, который стоит добавить. ~~~~ Jaguar K · 11:54, 2 марта 2023 (UTC)
- Википедия (брит. англ.). Википедия (брит. англ.). Википедия (брит. англ.). а не, учли toLowerCase как-то странно. ~~~~ Jaguar K · 11:54, 2 марта 2023 (UTC)
- @Dima st bk, посмотрите lang.toLowerCase() плз. ~~~~ Jaguar K · 11:55, 2 марта 2023 (UTC)
- +. -- dima_st_bk 15:53, 2 марта 2023 (UTC)
- @Dima st bk, посмотрите lang.toLowerCase() плз. ~~~~ Jaguar K · 11:55, 2 марта 2023 (UTC)
- > Не знаю, не сломается ли что-то, если сначала отрывать -RU, а потом искать.
- Сейчас код ru-RU вызывает отображение (рус.), а код ru — нет, поправить бы первое. Викизавр (обс.) 09:03, 4 июня 2023 (UTC)
- А потом "рус" и "рус.". -- dima_st_bk 11:00, 4 июня 2023 (UTC)
- Код с прописными RU или Ru также вызывает отображение (рус.) — ArtSmir (обс.) 21:59, 2 сентября 2023 (UTC)
Некорректные даты[править код]
Коллега @Dima st bk, если ввести некоторые некорректные даты, то выдаёт ошибку модуля вместо ошибки шаблона: {{cite web|date=2009-02023}}
-> Ошибка Lua: bad argument #2 to 'formatDate': invalid timestamp '202-9'., не доходя до status.brk на строке 92 — не исправите? Викизавр (обс.) 20:27, 3 марта 2023 (UTC)
- На первый взгляд, это ошибка в модуле Calendar. Нужно разбираться. -- dima_st_bk 03:16, 4 марта 2023 (UTC)
Пустой параметр[править код]
В своё время участник Мастер теней добавил проверку. Проблема в том, что когда в шаблоне обнаруживается пустая графа («||»), выдаётся предупреждение: «В шаблоне «cite web» обнаружен параметр «1 = ». Эта проблема уже поднималась здесь, но там тема ушла в архив без решения, сейчас вновь вопрос подняли на Общем форуме. На мой взгляд, в подобных случаях подобные предупреждения лишние. Vladimir Solovjev обс 13:18, 22 апреля 2023 (UTC)
- На мой взгляд, предупреждение нужно, поскольку речь идет о технически некорректном содержании, но его следует сделать более понятным.
Например: «В шаблоне „cite web“ обнаружен пустой параметр (два пайпа без содержания между ними — ||)». Pessimist (обс.) 13:24, 22 апреля 2023 (UTC)- Синтаксически наличие пустого параметра не является ошибкой. Vladimir Solovjev обс 13:25, 22 апреля 2023 (UTC)
- Если после этого пустого параметра добавить другой параметр, тоже неименованный, то он будет воспринят как второй. Для редактора, считающего, что пустой первый должен игнорироваться, это окажется сюрпризом. Поэтому лучше все-таки привыкать работать правильно. Vcohen (обс.) 13:36, 22 апреля 2023 (UTC)
- В этом шаблоне все параметры должны использоваться как именованные, иначе бардак будет. Vladimir Solovjev обс 13:54, 22 апреля 2023 (UTC)
- Правильно. Я говорю про формирование у редакторов правильных привычек. Нельзя создавать у редакторов иллюзию, что два пайпа подряд работают как один. Они к этому привыкнут в одном шаблоне, а потом будут сильно удивляться в ста других. Vcohen (обс.) 14:01, 22 апреля 2023 (UTC)
- Проблема в том, что ряд участников не будут разбираться, почему выдаётся такое сообщение, поэтому шаблон просто будет висеть с красным сообщением. В своё время, кстати, добавление проверки параметров Мастером теней без какого-то предварительного обсуждения вызвало бурые споры, при этом сам участник все аргументы против игнорировал и просто пытался продавить своё мнение, которое никто не поддерживал. Потом там проверку скорректировали, проблема исчезла, но данная ошибка всплыла позже. При этом если вы посмотрите использование шаблонов, вставка пустого параметра по заготовке — обычная практика. Ни один другой шаблон не выдаёт таких красных извещений. Да, формально два пайпа добавлять не нужно, но ошибкой с точки зрения существующей практики это не является. Тем более что сейчас сообщение об ошибке выдаётся крайне некорректно, и я не уверен, что предлагаемый вариант сообщения можно добавить, ибо там сообщение универсальное. Vladimir Solovjev обс 14:33, 22 апреля 2023 (UTC)
- Сейчас при сохранении шаблона с пустым параметром выдается на самом деле «Все параметры шаблона {{cite web}} должны иметь имя» — причем в конкретном шаблоне. То есть понятно где искать и что исправлять. Кроме того, статья попадает автоматом в категорию Википедия:Cite web (некорректное использование: непустой неименованный параметр), Где её видят все желающие и исправляют как любую другую ошибку, не замеченную автором. Pessimist (обс.) 14:43, 22 апреля 2023 (UTC)
- Если этот шаблон стопроцентно работает исключительно с именованными параметрами, то можно неименованные параметры не проверять. Это как компромисс, с учетом того что в других шаблонах такой проверки с красными сообщениями нет совсем. Vcohen (обс.) 14:56, 22 апреля 2023 (UTC)
- А лучше встроить проверку в другие шаблоны, чем из этого исключать. Pessimist (обс.) 15:02, 22 апреля 2023 (UTC)
- А я пытался предложить компромисс... Эта проверка, кроме своей положительной стороны, еще и жрет ресурсы. Vcohen (обс.) 15:06, 22 апреля 2023 (UTC)
- Она работает лишь в предпросмотре, и основана на модуле - вряд ли с ресурсами есть проблема. Тем не менее, т.к. не используются , то можно смело убрать. ~~~~ Jaguar K · 22:43, 22 апреля 2023 (UTC)
- А я пытался предложить компромисс... Эта проверка, кроме своей положительной стороны, еще и жрет ресурсы. Vcohen (обс.) 15:06, 22 апреля 2023 (UTC)
- А лучше встроить проверку в другие шаблоны, чем из этого исключать. Pessimist (обс.) 15:02, 22 апреля 2023 (UTC)
- Проблема в том, что ряд участников не будут разбираться, почему выдаётся такое сообщение, поэтому шаблон просто будет висеть с красным сообщением. В своё время, кстати, добавление проверки параметров Мастером теней без какого-то предварительного обсуждения вызвало бурые споры, при этом сам участник все аргументы против игнорировал и просто пытался продавить своё мнение, которое никто не поддерживал. Потом там проверку скорректировали, проблема исчезла, но данная ошибка всплыла позже. При этом если вы посмотрите использование шаблонов, вставка пустого параметра по заготовке — обычная практика. Ни один другой шаблон не выдаёт таких красных извещений. Да, формально два пайпа добавлять не нужно, но ошибкой с точки зрения существующей практики это не является. Тем более что сейчас сообщение об ошибке выдаётся крайне некорректно, и я не уверен, что предлагаемый вариант сообщения можно добавить, ибо там сообщение универсальное. Vladimir Solovjev обс 14:33, 22 апреля 2023 (UTC)
- Правильно. Я говорю про формирование у редакторов правильных привычек. Нельзя создавать у редакторов иллюзию, что два пайпа подряд работают как один. Они к этому привыкнут в одном шаблоне, а потом будут сильно удивляться в ста других. Vcohen (обс.) 14:01, 22 апреля 2023 (UTC)
- В этом шаблоне все параметры должны использоваться как именованные, иначе бардак будет. Vladimir Solovjev обс 13:54, 22 апреля 2023 (UTC)
- Если после этого пустого параметра добавить другой параметр, тоже неименованный, то он будет воспринят как второй. Для редактора, считающего, что пустой первый должен игнорироваться, это окажется сюрпризом. Поэтому лучше все-таки привыкать работать правильно. Vcohen (обс.) 13:36, 22 апреля 2023 (UTC)
- Там проверка не на два пайпа, а на неименованный или неизвестный параметр в принципе. -- dima_st_bk 15:26, 22 апреля 2023 (UTC)
- Синтаксически наличие пустого параметра не является ошибкой. Vladimir Solovjev обс 13:25, 22 апреля 2023 (UTC)
- Да, предупреждение должно быть — иначе бардак — но его стоит сделать более понятным. Sneeuwschaap (обс.) 15:11, 22 апреля 2023 (UTC)
- Я также против убирания уведомления о пустом параметре, так как это по факту неверное заполнение шаблона. Можно изменить текст на более понятный. -- dima_st_bk 15:12, 22 апреля 2023 (UTC)
- Ну, раз все считают так, надо сделать более понятным текст, чтобы не приходилось гадать, что это за параметр 1. Vladimir Solovjev обс 15:16, 22 апреля 2023 (UTC)
- Убирать проверку не надо, текст сделать более понятным надо. Я сейчас проэкспериментировал, указал явно ошибочный параметр, шаблон ответил: «Предупреждение: В шаблоне «cite web» обнаружен параметр «кукареку», пожалуйста, исправьте его или удалите. (это сообщение видно только при предпросмотре страницы).» Это может пригодиться, если редактор случайно ошибётся в названии одного из параметров — потом будут мучиться и не понимать, почему параметр, например, titel не отображает название. 𝓛𝓮𝓸𝗞 𝗮 𝗻 𝗱 16:59, 22 апреля 2023 (UTC)
- Надо бы вместо
| preview = В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите
писать что-то вроде| preview = {{#ifeq:_VALUE_|1|В шаблоне «cite web» обнаружен нумерованный параметр, пожалуйста, исправьте его удалением лишней вертикальной черты|В шаблоне «cite web» обнаружен параметр «_VALUE_», пожалуйста, исправьте его или удалите}}
. Викизавр (обс.) 22:34, 22 апреля 2023 (UTC)- Это нужно делать в модуле. С другой стороны, в данном шаблоне пустые нумерованные параметры не мешают, зачем о них писать? Не пустые формально тоже не мешают, но они наверняка реже встречаютсяС первым непустым все непросто: Все параметры шаблона {{cite web}} должны иметь имя. Main Page — Wikipedia . — Архивная копия главной страницы русского раздела Википедии. Дата обращения: 2 декабря 2002. Архивировано 2 декабря 2002 года.Есть шаблон, все необходимые параметры заполнены. Непустой первый выдает ошибку не в предпросмотре. Зачем?.. ~~~~ Jaguar K · 22:50, 22 апреля 2023 (UTC)
- Потому что непустой параметр это зачастую ошибка, когда вместо title=Google пишут title+Google. Или пайп в параметре title (который должен быть
{{!}}
, например). -- dima_st_bk 09:23, 23 апреля 2023 (UTC)
- Потому что непустой параметр это зачастую ошибка, когда вместо title=Google пишут title+Google. Или пайп в параметре title (который должен быть
- Это нужно делать в модуле. С другой стороны, в данном шаблоне пустые нумерованные параметры не мешают, зачем о них писать? Не пустые формально тоже не мешают, но они наверняка реже встречаютсяС первым непустым все непросто: Все параметры шаблона {{cite web}} должны иметь имя. Main Page — Wikipedia . — Архивная копия главной страницы русского раздела Википедии. Дата обращения: 2 декабря 2002. Архивировано 2 декабря 2002 года.Есть шаблон, все необходимые параметры заполнены. Непустой первый выдает ошибку не в предпросмотре. Зачем?.. ~~~~ Jaguar K · 22:50, 22 апреля 2023 (UTC)
- Предлагаю просто убрать. И, кстати: По умолчанию модуль игнорирует пустые неименованные параметры. То есть |2= будет проигнорирован, даже если его нет в списке. Для включения пустых неименованных параметров используйте |showblankpositional=1.Уберите showblankpositional=1 для начала. @dima_st_bk ~~~~ Jaguar K · 22:45, 22 апреля 2023 (UTC)
- Нет, я не буду реализовывать запрос, против которого я выступаю. Ищите добровольцев или идите на ВП:ЗСИ. У нас и так помойка в параметрах половины шаблонов, чтобы и тут её поощрять на ровном месте просто потому, что кому-то в предпросмотре мешают красные надписи. Всё это решается либо понятным объяснением в надписи, либо добавлением там ссылки на документацию. -- dima_st_bk 09:25, 23 апреля 2023 (UTC)
- Выше вы пишете, что непустые могут быть. А пустые-то на кой? ~~~~ Jaguar K · 09:53, 23 апреля 2023 (UTC)
- 1) Это мусор в коде 2) это может привести к неожиданному поведению в будущем, если будет добавлен неименованный параметр 3) сейчас проверка на непустой неименованный работает только на на первый параметр, если второй будет косячным, то это не попадёт в отслеживающую категорию (да, это можно починить, желающих лес рук как обычно). -- dima_st_bk 09:57, 23 апреля 2023 (UTC)
- 3) это в обычном виде. Мой запрос касается только предпросмотра. ~~~~ Jaguar K · 09:58, 23 апреля 2023 (UTC)
- Все параметры шаблона {{cite web}} должны иметь имя. Main page .. -- dima_st_bk 10:00, 23 апреля 2023 (UTC)
- Этот пример показывает, что пустой параметр не мешает. ~~~~ Jaguar K · 10:02, 23 апреля 2023 (UTC)
- Этот пример показыват, что кривое заполнение title не отследилось. -- dima_st_bk 10:02, 23 апреля 2023 (UTC)
- Прекрасно. Вы можете в модуль добавить проверку каждого параметра. Как это касается моего запроса? ~~~~ Jaguar K · 10:07, 23 апреля 2023 (UTC)
- > да, это можно починить, желающих лес рук как обычно
За 10 минут ничего ни изменилось. -- dima_st_bk 10:09, 23 апреля 2023 (UTC)
- > да, это можно починить, желающих лес рук как обычно
- Прекрасно. Вы можете в модуль добавить проверку каждого параметра. Как это касается моего запроса? ~~~~ Jaguar K · 10:07, 23 апреля 2023 (UTC)
- Этот пример показыват, что кривое заполнение title не отследилось. -- dima_st_bk 10:02, 23 апреля 2023 (UTC)
- Этот пример показывает, что пустой параметр не мешает. ~~~~ Jaguar K · 10:02, 23 апреля 2023 (UTC)
- Все параметры шаблона {{cite web}} должны иметь имя. Main page .. -- dima_st_bk 10:00, 23 апреля 2023 (UTC)
- 3) это в обычном виде. Мой запрос касается только предпросмотра. ~~~~ Jaguar K · 09:58, 23 апреля 2023 (UTC)
- 1) Это мусор в коде 2) это может привести к неожиданному поведению в будущем, если будет добавлен неименованный параметр 3) сейчас проверка на непустой неименованный работает только на на первый параметр, если второй будет косячным, то это не попадёт в отслеживающую категорию (да, это можно починить, желающих лес рук как обычно). -- dima_st_bk 09:57, 23 апреля 2023 (UTC)
- Выше вы пишете, что непустые могут быть. А пустые-то на кой? ~~~~ Jaguar K · 09:53, 23 апреля 2023 (UTC)
- Нет, я не буду реализовывать запрос, против которого я выступаю. Ищите добровольцев или идите на ВП:ЗСИ. У нас и так помойка в параметрах половины шаблонов, чтобы и тут её поощрять на ровном месте просто потому, что кому-то в предпросмотре мешают красные надписи. Всё это решается либо понятным объяснением в надписи, либо добавлением там ссылки на документацию. -- dima_st_bk 09:25, 23 апреля 2023 (UTC)