Обсуждение Википедии:Шаблоны цитирования CS1/2
Эта страница предназначена для централизованного обсуждения всех шаблонов, использующих CS1/2. При этом вопросы не по локализации (использованию английских шаблонов в русском разделе) можно также попробовать задать на en:Help talk:Citation Style 1. |
Язык в t:cite journal
правитьСейчас шаблон добавляет язык в нестандартном виде в квадратных скобках — {{cite journal|title=Example|lang=en}}
→ "Example" (англ.). {{cite journal}}
: Cite journal требует |journal=
(справка), тогда как в {{статья}} использует стандартные вещи вида {{ref-en}}: {{статья|язык=en|заглавие=Example}}
→ Example (англ.).. Может быть стоит унифицировать? windewrix (обс.) 08:07, 9 февраля 2022 (UTC)
- Унифицировано. Iniquity (обс.) 17:00, 14 декабря 2023 (UTC)
Обновление модуля
правитьПривет! Начал работу по обновлению Модуль:Citation/CS1/sandbox и вносить правки @Wikisaurus, и вот думаю, а нужно ли нам поддерживать coautors и month? Там просто использований этих параметров почти нулевое, легче ботом заменить, чем костыли делать: https://bambots.brucemyers.com/TemplateParam.php?wiki=ruwiki&template=Cite+journal.
Так же заменил отображение языка источника с {{lg}} на {{ref-lang}}, чтобы было так же как у {{cite web}}. Никто не против?
Тесты можно проверить тут: Шаблон:Cite journal/тесты. Iniquity (обс.) 13:05, 25 ноября 2023 (UTC)
- И еще вопрос, а что за правка с изменением refов? В чем у нее смысл? :) Iniquity (обс.) 13:07, 25 ноября 2023 (UTC)
- Начал кстати заодно переделку к ГОСТовому оформлению. Iniquity (обс.) 04:24, 26 ноября 2023 (UTC)
- Только не нужно в cite web и другие подобные ему не-ГОСТ-шаблоны вставлять конструкции вида "город : издательство" с пробелом перед двоеточием. На это требуется широкое обсуждение. ~~~~ Jaguar K · 10:04, 26 ноября 2023 (UTC)
Iniquity указал, что шаблон Cite journal заменяет Cite doi. [1] Но как видно, он не обладает функционалом автозаполнения. Cite journal это примитивный ручной заполнятор полей. Halfcookie (обс.) 08:02, 15 декабря 2023 (UTC)
- ↑ . doi:10.1210/jc.2011-0385.
{{cite journal}}
:|title=
пропущен или пуст (справка); Cite journal требует|journal=
(справка)
- Да, я видимо поспешил, надо бота притащить из англовики. Iniquity (обс.) 09:02, 15 декабря 2023 (UTC)
- Убрал пометку. Iniquity (обс.) 11:19, 15 декабря 2023 (UTC)
- Тут можно уточнить, что функционал автозаполнения существует в визуальном редакторе и ProveIt, и для этого совсем не обязательно пользоваться странным шаблоном с кучей подстраниц. {{cite doi}} действительно надо постепенно признать устаревшим. stjn 12:53, 15 декабря 2023 (UTC)
- Пока что визуальный редактор де-факто в бете. Всё надо постепенно признать устаревшим, разумеется. Halfcookie (обс.) 13:42, 15 декабря 2023 (UTC)
- Нет, визуальный редактор ни в какой не в бете. stjn 13:44, 15 декабря 2023 (UTC)
- Уже несколько лет как нет :) Iniquity (обс.) 14:16, 15 декабря 2023 (UTC)
- И до сих пор не умеет Шаблон:Примечания#refs, имеющиеся в сорока тысячах статей. — Alex NB IT (обс.) 15:08, 15 декабря 2023 (UTC)
- А задача на фабрикаторе есть? Iniquity (обс.) 16:06, 15 декабря 2023 (UTC)
- Да, десять с половиной лет: phab:T52896 — Alex NB IT (обс.) 17:14, 15 декабря 2023 (UTC)
- А задача на фабрикаторе есть? Iniquity (обс.) 16:06, 15 декабря 2023 (UTC)
- И до сих пор не умеет Шаблон:Примечания#refs, имеющиеся в сорока тысячах статей. — Alex NB IT (обс.) 15:08, 15 декабря 2023 (UTC)
- Почему же странным шаблоном? Удобный способ централизованного хранения источников, разгружающий код статей и не имеющий недостатков Викидаты. Жаль только, что заполняющий подстраницы бот больше не работает. Sneeuwschaap (обс.) 14:07, 15 декабря 2023 (UTC)
- Потому что вместо заполнения данных в самой статье шаблоном создано 60 тысяч абсолютно бесполезных подстраниц, которые никем скорее всего не контролируются. По сути от такого метода надо отказаться как можно быстрее. stjn 14:05, 19 декабря 2023 (UTC)
- С какой стати они бесполезны, если они используются в статьях? Sneeuwschaap (обс.) 21:06, 19 декабря 2023 (UTC)
- С такой, что под использование в одной-двух статьях не нужно создавать шаблоны, нужно напрямую разворачивать эти страницы в статьях. stjn 13:13, 29 декабря 2023 (UTC)
- Если что-то используется хотя бы в одной статье, оно не бесполезно по определению. Оно может быть неоптимальным, гадким, мерзким — каким угодно, но не бесполезным. Что касается данного случая: есть шаблоны, прекрасно использующиеся как минимум в трёх статьях, и они ничем не хуже аналогичных шаблонов для книг, несметное множество которых вполне консенсусно существует много лет. Sneeuwschaap (обс.) 19:41, 29 декабря 2023 (UTC)
- Юзербоксы, например, удаляются при наличии на одной-двух страницах, и по делу. Думаю, большинство из 12 тысяч шаблонов, построенных таким образом, тоже находятся в основном на одной-двух страницах. stjn 20:29, 29 декабря 2023 (UTC)
- Шаблоны научных статей аналогичны шаблонам книг, а не юзербоксам. Юзербоксы можно хоть вообще все удалить, Википедия хуже не станет. «Обсуждение показало, что при создании нового шаблона решающим фактором должен быть его функционал; количество включений таковым быть не может, в некоторых случаях достаточно одного.», «Есть чёткий консенсус, что неиспользуемость шаблона — валидный критерий для его удаления… В качестве исключения назывались шаблоны-источники: у них может не быть включений в конкретный момент, однако в будущем они будут безусловно полезны.» Впрочем, содержимое тех шаблонов cite doi, которые используются только в одной статье, действительно лучше в неё и отправить ради упрощения. Sneeuwschaap (обс.) 23:13, 29 декабря 2023 (UTC)
- Юзербоксы, например, удаляются при наличии на одной-двух страницах, и по делу. Думаю, большинство из 12 тысяч шаблонов, построенных таким образом, тоже находятся в основном на одной-двух страницах. stjn 20:29, 29 декабря 2023 (UTC)
- Если что-то используется хотя бы в одной статье, оно не бесполезно по определению. Оно может быть неоптимальным, гадким, мерзким — каким угодно, но не бесполезным. Что касается данного случая: есть шаблоны, прекрасно использующиеся как минимум в трёх статьях, и они ничем не хуже аналогичных шаблонов для книг, несметное множество которых вполне консенсусно существует много лет. Sneeuwschaap (обс.) 19:41, 29 декабря 2023 (UTC)
- С такой, что под использование в одной-двух статьях не нужно создавать шаблоны, нужно напрямую разворачивать эти страницы в статьях. stjn 13:13, 29 декабря 2023 (UTC)
- С какой стати они бесполезны, если они используются в статьях? Sneeuwschaap (обс.) 21:06, 19 декабря 2023 (UTC)
- Потому что вместо заполнения данных в самой статье шаблоном создано 60 тысяч абсолютно бесполезных подстраниц, которые никем скорее всего не контролируются. По сути от такого метода надо отказаться как можно быстрее. stjn 14:05, 19 декабря 2023 (UTC)
- Пока что визуальный редактор де-факто в бете. Всё надо постепенно признать устаревшим, разумеется. Halfcookie (обс.) 13:42, 15 декабря 2023 (UTC)
Поступил запрос на изменение защищённой страницы. За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом. |
Привет, хочу уйти от вызова шаблона {{ref-lang}} и вызывать модуль Модуль:Languages, но нужна помощь. Нужно позволить модулю преобразовывать оригинальные имена в языковой код. То есть, например, English -> en, Russian -> ru, Albanian -> sq и так далее. Нужно для формирования подсказок на каком языке источник.
Как сейчас реализовано можно посмотреть в строке 1854 тут: https://ru.wiki.x.io/w/index.php?title=Module:Citation/CS1&action=edit Iniquity (обс.) 14:12, 15 декабря 2023 (UTC)
- @Dima st bk, поможешь/глянешь? :) Iniquity (обс.) 11:30, 19 декабря 2023 (UTC)
- Да, как найду достаточно времени для переписывания этого. — dima_st_bk 04:14, 15 января 2024 (UTC)
Что-то произошло с параметром date2
править- Пример. Пример (телепередача).
{{cite AV media}}
: Неизвестный параметр|date2=
игнорируется (справка) Wesha (обс.) 04:11, 16 декабря 2023 (UTC)- Умер, поправим :) Iniquity (обс.) 10:22, 16 декабря 2023 (UTC)
Шаблон:cite news
править
Коллега Iniquity, после Вашей правки 15 декабря 2023 г. в шаблоне {{cite news}} в параметре |date =
перестала работать конвертация из формата ГГГГ‑ММ‑ДД в формат ДД месяц ГГГГ (при этом в параметрах |access-date =
и |archive-date =
она продолжает работать). Кроме того, появился конфликт если в тексте шаблона имеются неразрывные пробелы, которые образуются при обработке текста викификатором, например:
- "Росморпорт заплатит 26 млн рублей за утилизацию дизель-электрического ледокола «Юрий Лисянский»". Korabel.ru. 2023-01-25. Архивировано 4 февраля 2023. Дата обращения: 27 ноября 2023.
При том, что когда я добавлял 27 ноября 2023 г. данную ссылку в статью, то всё работало нормально. С уважением. — 212.32.192.71 08:05, 17 декабря 2023 (UTC)
- Он в курсе и обещался, что позавчера вечером исправит: Служебная:Изменения/134868924. @Iniquity: Служебная:Изменения/134874467/134874855? — Alex NB IT (обс.) 08:55, 17 декабря 2023 (UTC)
- Да, это оказалось сложнее чем я думал. В процессе фикса. Iniquity (обс.) 09:08, 17 декабря 2023 (UTC)
- Там ещё исчез мелкий шрифт для отображения даты проверки и архивации, что несколько косячит общий вид списка ссылок. Красныйхотите поговорить? 12:37, 29 декабря 2023 (UTC)
- Понятно, спасибо! — 212.32.192.71 09:25, 17 декабря 2023 (UTC)
- Да, это оказалось сложнее чем я думал. В процессе фикса. Iniquity (обс.) 09:08, 17 декабря 2023 (UTC)
- @Dima st bk, @Colt browning, @Wikisaurus можете глянуть плз строку 4094: нужно, чтобы первую букву делало заглавной. Не получается: ( Мои полномочия в Lua на этом всё xDВот тут можно увидеть, что сейчас месяц с маленькой - пример. Iniquity (обс.) 23:08, 23 марта 2024 (UTC)
Cite AV media notes: параметр notestitle и прочие
правитьДобрый день!
После изменения модуля в {{Cite AV media notes}} стал игнорироваться параметр notestitle, в котором можно было указать раздел буклета компакт диска, например, главу. Просьба исправить или предложить альтернативный параметр для той же функции. Vasyatka1 14:00, 19 декабря 2023 (UTC)
- Пример: Chris Heath[англ.] (2018). Behaviour / Further Listening 1990–1991 (2 x CD Reissue, Remastered) (Media notes). Pet Shop Boys. Parlophone. 0190295818852.
{{cite AV media notes}}
: Неизвестный параметр|notestitle=
игнорируется (справка); Проверьте значение|last=
(справка)Википедия:Обслуживание CS1 (множественные имена: authors list) (ссылка) Vasyatka1 14:00, 19 декабря 2023 (UTC)- Думаю вам подойдет параметр
|chapter =
.Chris Heath[англ.] (2018). "Where the streets have no name (I can't take my eyes off you)". Behaviour / Further Listening 1990–1991 (2 x CD Reissue, Remastered) (Media notes). Pet Shop Boys. Parlophone. 0190295818852.{{cite AV media notes}}
: Проверьте значение|last=
(справка)Википедия:Обслуживание CS1 (множественные имена: authors list) (ссылка) Iniquity (обс.) 14:47, 3 января 2024 (UTC)- Спасибо. В целом, устраивает, только кавычки нужны ёлочные, согласно ВП:МУЛАТ. Поправьте, пожалуйста. Vasyatka1 20:15, 3 января 2024 (UTC)
- Это сложно, но я подумаю как это сделать. Iniquity (обс.) 21:20, 3 января 2024 (UTC)
- Участник:Iniquity, Участник:Vasyatka1, вообще если читать ВП:ЛАТ-ТЕКСТЫ, то в заголовках библиографических списков названия отдельных текстов небольшого объёма, входящих в состав книг или опубликованных в периодических изданиях (глав, разделов, статей, частей) даются без внешних кавычек. Тут речь идёт об отдельной главе буклета (мы называем «буклет», хотя по сути обычно это книжечка или брошюра), так что по идее кавычек не должно быть никаких. Точно также, например, в шаблоне «Книга» с проставленным параметром «язык=en» названия частей англоязычных книг не кавычатся.— Kursebi (обс.) 06:13, 4 января 2024 (UTC).
- Я лично не против любого решения, но если что кавычки убрать проще, чем их заменить, наверное. Все равно посмотреть надо :) Iniquity (обс.) 08:57, 4 января 2024 (UTC)
- Да, соглашусь, лучше без кавычек вовсе, чтобы иметь возможность добавлять их вручную там где надо. Vasyatka1 10:03, 4 января 2024 (UTC)
- Я лично не против любого решения, но если что кавычки убрать проще, чем их заменить, наверное. Все равно посмотреть надо :) Iniquity (обс.) 08:57, 4 января 2024 (UTC)
- Участник:Iniquity, Участник:Vasyatka1, вообще если читать ВП:ЛАТ-ТЕКСТЫ, то в заголовках библиографических списков названия отдельных текстов небольшого объёма, входящих в состав книг или опубликованных в периодических изданиях (глав, разделов, статей, частей) даются без внешних кавычек. Тут речь идёт об отдельной главе буклета (мы называем «буклет», хотя по сути обычно это книжечка или брошюра), так что по идее кавычек не должно быть никаких. Точно также, например, в шаблоне «Книга» с проставленным параметром «язык=en» названия частей англоязычных книг не кавычатся.— Kursebi (обс.) 06:13, 4 января 2024 (UTC).
- Это сложно, но я подумаю как это сделать. Iniquity (обс.) 21:20, 3 января 2024 (UTC)
- Спасибо. В целом, устраивает, только кавычки нужны ёлочные, согласно ВП:МУЛАТ. Поправьте, пожалуйста. Vasyatka1 20:15, 3 января 2024 (UTC)
- Думаю вам подойдет параметр
Участник:Iniquity, скажите, когда стоит ожидать исправления ошибок в шаблоне? Может, пока в части проблемных параметров изменения стоит отменить? Чтоб не краснели. И ещё момент — шаблон теперь обязательно требует заполнения url (ругается красным в случае отсутствия), что не всегда можно сделать. Далеко не на все буклеты (как и прочую литературу) есть ссылки в открытом доступе. Так что я бы попросил данный параметр снова сделать опциональным— Kursebi (обс.) 14:36, 3 января 2024 (UTC).
С отменой кусков достаточно сложно. Бот потихонечку чистит шаблоны.Участник:Iniquity, скажите, когда стоит ожидать исправления ошибок в шаблоне? Может, пока в части проблемных параметров изменения стоит отменить?
Мм, можете показать пример? URL не обязателен в шаблоне. Iniquity (обс.) 14:42, 3 января 2024 (UTC)И ещё момент — шаблон теперь обязательно требует заполнения url (ругается красным в случае отсутствия), что не всегда можно сделать. Далеко не на все буклеты (как и прочую литературу) есть ссылки в открытом доступе. Так что я бы попросил данный параметр снова сделать опциональным.
Участник:Iniquity, например, в статье Blue Kentucky Girl, в которую вы заходили. Приведу шаблон оттуда прямо здесь. Если параметр url не заполнен или отсутствует, то получается вот такое:
Puterbaugh, Parke (1979). Blue Kentucky Girl (Media notes). Emmylou Harris. Warner Bros. Records. pp. 2—15. 8122-78112-2. {{cite AV media notes}}
: |format=
требует |url=
(справка)
Причем он свои претензии к отсутствию url увязывает, как я понял, с полем format. Если последнее убрать — не ругается (не тогда и формат релиза не показывает):
Puterbaugh, Parke (1979). Blue Kentucky Girl (Media notes). Emmylou Harris. Warner Bros. Records. pp. 2—15. 8122-78112-2.— Kursebi (обс.) 15:05, 3 января 2024 (UTC)
- Понял, в общем
|format =
используется для указания формата в интернет-источнике (pdf, xml и так далее). Нужно|format =
заменить на|type =
.Puterbaugh, Parke (1979). Blue Kentucky Girl (CD). Emmylou Harris. Warner Bros. Records. pp. 2—15. 8122-78112-2. Iniquity (обс.) 15:18, 3 января 2024 (UTC)- Понял, спасибо за разъяснение. Просто в инструкции по заполнению шаблона такого параметра нет, поэтому я даже не пытался format на него заменить — Kursebi (обс.) 15:23, 3 января 2024 (UTC).
- Да, это самый сломанный шаблон, так как самый старый. Я поменяю документацию. Iniquity (обс.) 15:39, 3 января 2024 (UTC)
- Понял, спасибо за разъяснение. Просто в инструкции по заполнению шаблона такого параметра нет, поэтому я даже не пытался format на него заменить — Kursebi (обс.) 15:23, 3 января 2024 (UTC).
Неразрывные пробелы
правитьЗачем шаблон ругается на символы неразрывного пробела в авторах? Если это просто передрано из английского раздела, то там в общих правилах написано, что сам символ вообще нигде использовать нельзя (а нужно какую-нибудь видимую в коде конструкцию, типа
или {{nbsp}}
). В местных же правилах рекомендации скорее обратные (ВП:Типографика, ВП:ОС#Знаки препинания) и также требуют символ неразрывного пробела между инициалами и фамилией — что прямо конфликтует с этим сообщением об «ошибке» в параметрах. Уберите эту проверку, пожалуйста. — Mikhail Ryazanov (обс.) 07:48, 2 марта 2024 (UTC)
- Да, это вредная функция. Шаблоны ссылок на источники загромождены непрошеными «улучшениями» сверх всякой меры. Sneeuwschaap (обс.) 08:18, 2 марта 2024 (UTC)
- Я попробовал решить проблему правкой Модуль:Citation/CS1/Configuration. Помогло? Ещё что-то не сломалось? Браунинг (обс.) 11:30, 2 марта 2024 (UTC)
- Не похоже, что помогло: G. N. Surname. "On T. title". J. Something. — Mikhail Ryazanov (обс.) 23:34, 2 марта 2024 (UTC)
- А, простите, вы только sandbox поменяли. Как это можно проверить на практике? — Mikhail Ryazanov (обс.) 23:48, 2 марта 2024 (UTC)
- {{cite journal/песочница}}. Но это я сам ошибся: имел в виду сразу реальный модуль поправить. Теперь Сделано. — Браунинг (обс.) 23:55, 2 марта 2024 (UTC)
- Вроде помогло, спасибо! — Mikhail Ryazanov (обс.) 00:20, 3 марта 2024 (UTC)
- {{cite journal/песочница}}. Но это я сам ошибся: имел в виду сразу реальный модуль поправить. Теперь Сделано. — Браунинг (обс.) 23:55, 2 марта 2024 (UTC)
Даты и всё, что с ними связано
правитьПочинил одно, вылезло другое. В общем нужна помощь.
Я скопировал нормальные тесткейсы для дат - Обсуждение модуля:Citation/CS1/testcases/dates - и стало видно две основных проблемы, одна маленькая, одна большая:
- Маленькая: если дата начинается с месяца, то он пишется с маленькой буквы.
- Большая: модуль Модуль:Calendar принимает значения
15-13 января 2001
и подобные как валидные и возвращает обрубки13 января 2001
, надо как-то внутри внести ограничения на обработку таких дат. - Также как валидную принимает дату
13января 2001
, но это не критично, если будет выходить ошибка.
Iniquity (обс.) 12:56, 24 марта 2024 (UTC)
- Может, и хорошо, что по-русски месяц с маленькой, если дата всё равно в скобках? Браунинг (обс.) 19:55, 24 марта 2024 (UTC)
- Возможно, но при беглом просмотре режет глаз, вроде как :) Iniquity (обс.) 20:26, 24 марта 2024 (UTC)
- Это не единственная проблема, см. ниже Proeksad (обс.) 19:30, 25 марта 2024 (UTC)
Архивировано из оригинала
править{{Cite news|title=В МВД опровергли российское гражданство у подозреваемых в теракте|url=https://www.rbc.ru/politics/23/03/2024/65fee9f59a7947297940ef97|website=РБК|access-date=2024-03-23|archive-date=2024-03-23|archive-url=https://web.archive.org/web/20240323164721/https://www.rbc.ru/politics/23/03/2024/65fee9f59a7947297940ef97|url-status=live}}
"В МВД опровергли российское гражданство у подозреваемых в теракте". РБК. 2024-03-23. Архивировано 23 марта 2024. Дата обращения: 23 марта 2024.
Через шаблон должно записываться Архивировано из оригинала только для мёртвой ссылки, но не для live. И опять же дату хорошо бы тоже поправить — Proeksad (обс.) 19:30, 25 марта 2024 (UTC)
- Почему? Всегда же так было. Iniquity (обс.) 19:48, 25 марта 2024 (UTC)
- У cite web по-другому: архивировано из оригинала, только когда ссылка умерла и при нажатии на заголовок переходишь на архивную. То есть это несколько странно, так как ожидаешь другого Proeksad (обс.) 20:17, 25 марта 2024 (UTC)
Сейчас есть:
Викитекст | {{cite news
|
---|---|
Текущий | "В МВД опровергли российское гражданство у подозреваемых в теракте". РБК. Архивировано 23 марта 2024. Дата обращения: 23 марта 2024. |
Песочница |
"В МВД опровергли российское гражданство у подозреваемых в теракте". РБК. Архивировано 23 март 2024. Дата обращения: 23 март 2024. |
и
Викитекст | {{cite news
|
---|---|
Текущий | "В МВД опровергли российское гражданство у подозреваемых в теракте". РБК. Архивировано из оригинала 23 марта 2024. Дата обращения: 23 марта 2024. |
Песочница |
"В МВД опровергли российское гражданство у подозреваемых в теракте". РБК. Архивировано из оригинала 23 март 2024. Дата обращения: 23 март 2024. |
Что вы предлагаете? :) Iniquity (обс.) 20:51, 25 марта 2024 (UTC)
- Убирать «из оригинала» при живой ссылке. Proeksad (обс.) 09:18, 27 марта 2024 (UTC)
Обновление от 27 марта 2024
правитьЗапрос выполнен |
Обновите, пожалуйста, модуль из песочницы со ссылкой на эту тему.
- removed temporary Julian–Gregorian uncertainty categorization; discussion
- combine extra-text tests for
|volume =
and|issue =
; discussion - fix bug related to hyphenated given names when reducing to initials for vancouver style; discussion
- add
|script-encyclopedia =
and|trans-encyclopedia =
; discussion - allow
|mode = cs1
and|postscript = none
in{{citation}}
; discussion - fix long-term-sleeping bibcode/postscript interaction bug; discussion
- fix archive.today timestamp check; discussion
- cleanup
tcommon
assignments; discussion - extend latn char definition; discussion
Module:Citation/CS1/Configuration
- add doi free registrants: 1045 - D-Lib Magazine; 1074 and 1194 - American Society for Biochemistry and Molecular Biology; 1096 - FASEB; 4249 - Scholarpedia; 5210 - University of Illinois Libraries; 7759 - Cureus; 14256 - Croatian Association of Civil Engineers; 15347 - Wikijournals; 22323 - SISSA
- removed temporary Julian–Gregorian uncertainty categorization
- combine extra-text tests for
|volume =
and|issue =
- add
|script-encyclopedia =
and|trans-encyclopedia =
- use tabular data file at commons for identifier limit values; discussion
- removed doi free registrant 3410 - F1000; discussion
- extend latn char definition;
- add
|script-encyclopedia =
and|trans-encyclopedia =
Module:Citation/CS1/Date validation
- removed temporary Julian–Gregorian uncertainty categorization
Module:Citation/CS1/styles.css
- revise access and wikisource icon css; discussion
- Наши изменения
- исправление нескольких ошибок и комментариев
Module:Citation/CS1/Configuration
- сообщение об архивации при живой ссылке больше не содержит «из оригинала»; обсуждение
Module:Citation/CS1/Date validation
- у нас заменяем дефис на минус, для последующей нормальной обработки дат
Iniquity (обс.) 18:06, 27 марта 2024 (UTC)
- Коллега @Iniquity, это ещё актуально? Если я обновлю, проверишь, что всё работает как положено? Викизавр (обс.) 07:39, 19 апреля 2024 (UTC)
- Да, актуально, конечно :) Проверю. Iniquity (обс.) 16:43, 19 апреля 2024 (UTC)
- Коллега @Iniquity, я скопировал Whitelist и Date validation, а при копировании основного и Configuration появляется ошибка "Ошибка Lua в Модуль:Citation/CS1 на строке 2065: bad argument #1 to 'ipairs' (table expected, got nil)" и
"Трассировка вызовов:
[C]: в функции «ipairs»
Модуль:Citation/CS1:2065: в функции «extra_text_in_vol_iss_check»
Модуль:Citation/CS1:2833: в функции «citation0»
Модуль:Citation/CS1:4567: в функции «chunk»
mw.lua:527: ?
[C]: ?"
(Пингани при ответе, пожалуйста). Викизавр (обс.) 19:17, 28 апреля 2024 (UTC)- @Wikisaurus, воу, эта ошибка при копировании обоих сразу? Или только одного какого-то? Iniquity (обс.) 20:16, 28 апреля 2024 (UTC)
- @Iniquity, это при копировании отдельно Configuration, и почти та же ошибка — при копировании отдельно основного, но тогда "Ошибка Lua в Модуль:Citation/CS1 на строке 2070: bad argument #1 to 'ipairs' (table expected, got nil)" и
"Трассировка вызовов:
[C]: в функции «ipairs»
Модуль:Citation/CS1:2070: в функции «extra_text_in_vol_iss_check»
Модуль:Citation/CS1:2839: в функции «citation0»
Модуль:Citation/CS1:4587: в функции «chunk»
mw.lua:527: ?
[C]: ?"В предпросмотре могу только по одиночке, попробовать скопировать оба? Тогда 120 тысяч страниц сломается, к сожалению... Викизавр (обс.) 20:24, 28 апреля 2024 (UTC)- @Wikisaurus, это созависимые модули, поэтому и ошибка. Если песочница работает, то и основной будет работать, всё ок, ломай :) Iniquity (обс.) 20:33, 28 апреля 2024 (UTC)
- @Iniquity, сделал, вроде норм? См. Шаблон:Cite journal/doc. Викизавр (обс.) 20:38, 28 апреля 2024 (UTC)
- @Wikisaurus, всё шикарно, спасибо! Iniquity (обс.) 20:39, 28 апреля 2024 (UTC)
- @Wikisaurus, ой, Module:Citation/CS1/styles.css вот это тоже надо обновить :( Iniquity (обс.) 20:41, 28 апреля 2024 (UTC)
- @Iniquity, сделал. Викизавр (обс.) 20:54, 28 апреля 2024 (UTC)
- @Wikisaurus, спасибо! Iniquity (обс.) 21:07, 28 апреля 2024 (UTC)
- @Iniquity, сделал. Викизавр (обс.) 20:54, 28 апреля 2024 (UTC)
- @Iniquity, сделал, вроде норм? См. Шаблон:Cite journal/doc. Викизавр (обс.) 20:38, 28 апреля 2024 (UTC)
- @Wikisaurus, это созависимые модули, поэтому и ошибка. Если песочница работает, то и основной будет работать, всё ок, ломай :) Iniquity (обс.) 20:33, 28 апреля 2024 (UTC)
- @Iniquity, это при копировании отдельно Configuration, и почти та же ошибка — при копировании отдельно основного, но тогда "Ошибка Lua в Модуль:Citation/CS1 на строке 2070: bad argument #1 to 'ipairs' (table expected, got nil)" и
- @Wikisaurus, воу, эта ошибка при копировании обоих сразу? Или только одного какого-то? Iniquity (обс.) 20:16, 28 апреля 2024 (UTC)
- Коллега @Iniquity, я скопировал Whitelist и Date validation, а при копировании основного и Configuration появляется ошибка "Ошибка Lua в Модуль:Citation/CS1 на строке 2065: bad argument #1 to 'ipairs' (table expected, got nil)" и
- Да, актуально, конечно :) Проверю. Iniquity (обс.) 16:43, 19 апреля 2024 (UTC)
- Я практически уверен, что у нас был какой-то флаг для технически грамотных участников, чтобы править защищённые страницы :) Браунинг (обс.) 21:42, 28 апреля 2024 (UTC)
- Не помню такого, надо поискать xD Iniquity (обс.) 21:45, 28 апреля 2024 (UTC)
- Нашёл? К чему эта лишняя нагрузка на полутора инженеров? -- dima_st_bk 04:45, 8 мая 2024 (UTC)
- Да я её счас не создаю же, практически :) Плюс делаю её минимальной, через песочницу. Iniquity (обс.) 16:22, 8 мая 2024 (UTC)
- Нашёл? К чему эта лишняя нагрузка на полутора инженеров? -- dima_st_bk 04:45, 8 мая 2024 (UTC)
- Не помню такого, надо поискать xD Iniquity (обс.) 21:45, 28 апреля 2024 (UTC)
Event occurs
правитьСейчас у нас при добавлении параметра "time=" добавляется текст "Event occurs...." Предлагаю перевести на русский, чтобы не пугать читателей. -- Wesha (обс.) 20:54, 1 июля 2024 (UTC)
- Сделал правку, должно исправиться. Браунинг (обс.) 23:47, 19 июля 2024 (UTC)
Вывод/параметры cite news
правитьПоступил запрос на изменение защищённой страницы. За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом. |
В статье Витгенштейн, Людвиг шаблон {{cite news}}
(вторая сноска, «Ludwig Wittgenstein: Philosopher») заканчивается какой-то странной точкой с запятой через пробел. При том, что там заполнены все параметры, указанные в документации как «обязательные» и даже «предложенные». Пожалуйста, исправьте форматирование (или документацию, если там не все обязательные параметры помечены). — Mikhail Ryazanov (обс.) 20:48, 13 июля 2024 (UTC)
- @Mikhail Ryazanov, перепроверьте, пожалуйста, шаблон, там дублируются параметры. Iniquity (обс.) 20:43, 14 июля 2024 (UTC)
- Действительно. Но тогда шаблон должен выводить об этом предупреждение (как он делает, например, при несоответствии архивных даты и ссылки). — Mikhail Ryazanov (обс.) 21:34, 14 июля 2024 (UTC)
Обновление от 31 августа 2024
правитьЗапрос выполнен |
Обновите, пожалуйста, модуль из песочницы со ссылкой на эту тему.
- allow
|agency =
in{{cite magazine}}
; discussion - maintenance category when value assigned to
|year =
is more precise than a year; discussion
Module:Citation/CS1/Configuration:
- fix 'email' generic name pattern; discussion
- fix undeclared variable 'uncategorized_namespaces_t'; no discussion; this edit
- add free DOI registrants: 4230 (LIPIcs) and 12942 (Living Reviews)
- maintenance category when value assigned to
|year =
is more precise than a year; - support free-to-read DOI on certain
10.registrant/incipit...
; initial support for MNRAS, MNRAS Letters, Geophysical Journal International, RAS Techniques and Instruments; discussion - test for 'bureau', 'company', 'correspondent', 'desk', 'group', 'limited', 'newsroom' generic names; discussion
- update WorldCat URL prefixes; discussion
- remove support for
|authors =
; limit|people =
to{{cite av media}}
,{{cite episode}}
, and{{cite serial}}
; discussion
Module:Citation/CS1/Date validation
- maintenance category when value assigned to
|year =
is more precise than a year;
Module:Citation/CS1/Identifiers
- support free-to-read DOI on certain
10.registrant/incipit...
; initial support for MNRAS, MNRAS Letters, Geophysical Journal International, RAS Techniques and Instruments;
Модуль:Citation/CS1/styles.css
- исправление темной темы, удаление устаревших костылей
Iniquity (обс.) 15:06, 31 августа 2024 (UTC)
- Зачем remove support for
|authors =
? У нас куча включений cite-шаблонов с authors. Браунинг (обс.) 15:10, 31 августа 2024 (UTC)- Мы же их все почистили еще в прошлое обновление, когда
|authors =
стал устаревшим. Где-то пропустили? Iniquity (обс.) 15:35, 31 августа 2024 (UTC)- А, тогда ладно. Браунинг (обс.) 15:39, 31 августа 2024 (UTC)
- Если что, можно вот тут проверять :)
https://bambots.brucemyers.com/TemplateParam.php?wiki=ruwiki&template=Cite+journal Iniquity (обс.) 15:42, 31 августа 2024 (UTC)
- Если что, можно вот тут проверять :)
- А, тогда ладно. Браунинг (обс.) 15:39, 31 августа 2024 (UTC)
- Мы же их все почистили еще в прошлое обновление, когда
- Коллега Iniquity, Сделано, проверишь, что всё работает как положено? Викизавр (обс.) 19:28, 2 сентября 2024 (UTC)
- Спасибо! Iniquity (обс.) 20:20, 2 сентября 2024 (UTC)
- Всё ок :) Iniquity (обс.) 20:21, 2 сентября 2024 (UTC)
- Честно говоря, не пойму смысла в удалении параметра
|authors =
. Такой вариант указания авторов должен быть основным, он наиболее удобен и для редакторов, и для читателей. Расписывание списка авторов поимённо, да ещё и отдельно имя, отдельно фамилия — это никому не нужное украшательство; википедия — не библиографическое агентство. Настолько полное библиографическое описание источника уместно разве что в энциклопедической статье, посвящённой именно этому источнику; во всех остальных случаях должен действовать принцип лаконизма, для препринта достаточно написать Pupkin V. et al., а не расписывать всю коллаборацию из тысячи соавторов. -- V1adis1av (обс.) 20:55, 16 ноября 2024 (UTC)- Совершенно верно. Разнесение всех авторов, да ещё и их имён и фамилий, по разным параметрам — это не прогресс, это неоправданное загромождение кода. Если у него и есть какие-то плюсы, они не перевешивают минусы. Более того, ещё и объявили ошибкой явное указание «et al.», испортив примечания в сотнях статей безосновательными сообщениями об ошибках. Sneeuwschaap (обс.) 05:28, 17 ноября 2024 (UTC)
Более того, ещё и объявили ошибкой явное указание «et al.», испортив примечания в сотнях статей безосновательными сообщениями об ошибках.
Это исправляется ботом, надо на РДБ запрос сделать, да. Iniquity (обс.) 19:02, 20 ноября 2024 (UTC)- Тут надо не ботом исправлять, а убрать эти причуды из кода шаблона. Чтобы он перестал называть ошибкой то, что ошибкой не является. Sneeuwschaap (обс.) 15:59, 21 ноября 2024 (UTC)
- et al - не автор, это явная ошибка. Iniquity (обс.) 18:27, 21 ноября 2024 (UTC)
- Это вообще не ошибка. И тем более не явная. Это общепринятое и общеизвестное указание на сокращённость списка авторов. Sneeuwschaap (обс.) 18:38, 21 ноября 2024 (UTC)
- et al - не автор, это явная ошибка. Iniquity (обс.) 18:27, 21 ноября 2024 (UTC)
- Тут надо не ботом исправлять, а убрать эти причуды из кода шаблона. Чтобы он перестал называть ошибкой то, что ошибкой не является. Sneeuwschaap (обс.) 15:59, 21 ноября 2024 (UTC)
Читателям всё-равно, они не видят разницы. Редакторам да удобнее, но многим редакторам было удобнее вообще голые источники вставлять без шаблонов, мало кто системность любит.Такой вариант указания авторов должен быть основным, он наиболее удобен и для редакторов, и для читателей.
Вы же и так расписываете список авторов?Расписывание списка авторов поимённо, да ещё и отдельно имя, отдельно фамилия — это никому не нужное украшательство; википедия — не библиографическое агентство.
Как это связано сдля препринта достаточно написать Pupkin V. et al., а не расписывать всю коллаборацию из тысячи соавторов.|authors =
? Iniquity (обс.) 19:05, 20 ноября 2024 (UTC)- Так зачем же делать шаблон менее удобным для редакторов? «Многим редакторам было удобнее вообще голые источники вставлять без шаблонов» — после всех этих безосновательных усложнений работы с шаблонами таких редакторов станет ещё больше. Sneeuwschaap (обс.) 16:09, 21 ноября 2024 (UTC)
- Зачем читателю список авторов на полстраницы? Чтобы браузер подтормаживал? Это не «системность», а бессмысленная трата времени и места. По ГОСТу на библиографические ссылки, в списке литературы принято до 3 авторов указывать полностью, а если их больше, то достаточно только первого автора, далее «и др./et al.» (см. ГОСТ 7.1-2003, раздел 5.2.6.8-9). В общем, если
|authors =
не вернётся, придётся делать форк шаблона, в таком виде его юзать нельзя. -- V1adis1av (обс.) 16:34, 21 ноября 2024 (UTC)- Лень спорить, вот лично @V1adis1av и @Sneeuwschaap можете использовать
|vauthors =
. Iniquity (обс.) 18:30, 21 ноября 2024 (UTC)- Спасибо, но
|vauthors =
вроде бы в оригинале предназначен для ванкуверского стиля (Ivanov II, Petrov PP, ...)? -- V1adis1av (обс.) 12:45, 22 ноября 2024 (UTC)- Он все форматы обрабатывает, так что если именно проблема в том, что не хотите разделять авторов, то можно использовать его. Но, я сейчас сделал запрос на обновление ProveIt гаджета - Обсуждение Википедии:Гаджеты/ProveIt#Добавить оставшиеся шаблоны источников для обработки, так что в будущем можно вообще руками не заполнять и он самостоятельно заполнит нужные поля шаблона по DOI. Iniquity (обс.) 10:14, 24 ноября 2024 (UTC)
- Спасибо, но
- И этот форк, разумеется, будет удалён через КУ. stjn 18:32, 21 ноября 2024 (UTC)
- В Википедии обсуждение требуется не для ликвидации спорных изменений, а для самих изменений. Это усложнение работы с шаблонами ссылок предварительно обсуждалось на форумах? А объявление «et al.» ошибкой? А отмена уменьшенного шрифта для архивных версий? Sneeuwschaap (обс.) 18:56, 21 ноября 2024 (UTC)
- Спокойно, коллеги. «et al.» никуда не уходит, просто указывается отдельным параметром (см. текст запроса Iniquity на ВП:РДБ). Работа авторов с этими шаблонами — это вообще, кажется, явление чисто гипотетическое: как известно, cite-шаблоны существуют в первую очередь для совместимости с англовики, то есть они появляются в переводах уже заполненными, а авторы у нас используют {{статья}} и {{публикация}}. (Хотя, конечно, было бы приятно, если бы исследование ошибок и подготовка нужных ботоисправлений были сделаны перед обновлением, как при первом импорте модулей CS1 в рувики, но поскольку в этот раз я сам это не организовал, то и никто другой не обязан.) — Браунинг (обс.) 10:43, 22 ноября 2024 (UTC)
- Прости, но там столько всего было, что и за месяц аналитической работы не все выловить можно было. Так что даже вины не чувствую :)Пытаюсь все решить набегами. Iniquity (обс.) 12:03, 22 ноября 2024 (UTC)
- Вину чувствовать и не надо, это не помогает :) Я имею в виду, что есть готовая методология для отлова и предотвращения проблем: заранее делаем случайную выборку включений (У:Vort/CJ500), в ней частые проблемы видны глазами, какие-то можно исправить заранее, какие-то — только после замены, но в этом случае можно временно отключить отображение и категоризацию соответствующих ошибок в конфиге модуля CS1. Эту работу тогда проделал с моей подачи Викизавр при помощи Vort-а, там изменения были существеннее, чем здесь, и я бы хотел, чтобы эта работа служила ориентиром и образцом для больших обновлений популярных шаблонов. Но мои ожидания — мои проблемы, не в пассивно-агрессивном смысле, а совершенно буквально. Обновление сделано — и хорошо, спасибо тебе за это. Браунинг (обс.) 12:53, 22 ноября 2024 (UTC)
- На всякий случай уточню, я знаю о той странице и она отлично помогла в переводе на модуль, потому что пришлось очень много чего фиксить. Спасибо вам всем за ее создание :)
Но, мне кажется, что ошибки, которые сейчас остались - не критичны и могут быть исправлены в процессе допиливания модуля. Iniquity (обс.) 15:41, 22 ноября 2024 (UTC)
- На всякий случай уточню, я знаю о той странице и она отлично помогла в переводе на модуль, потому что пришлось очень много чего фиксить. Спасибо вам всем за ее создание :)
- Вину чувствовать и не надо, это не помогает :) Я имею в виду, что есть готовая методология для отлова и предотвращения проблем: заранее делаем случайную выборку включений (У:Vort/CJ500), в ней частые проблемы видны глазами, какие-то можно исправить заранее, какие-то — только после замены, но в этом случае можно временно отключить отображение и категоризацию соответствующих ошибок в конфиге модуля CS1. Эту работу тогда проделал с моей подачи Викизавр при помощи Vort-а, там изменения были существеннее, чем здесь, и я бы хотел, чтобы эта работа служила ориентиром и образцом для больших обновлений популярных шаблонов. Но мои ожидания — мои проблемы, не в пассивно-агрессивном смысле, а совершенно буквально. Обновление сделано — и хорошо, спасибо тебе за это. Браунинг (обс.) 12:53, 22 ноября 2024 (UTC)
- Если бы {{cite arXiv}} использовался только для переводов из англовики, то и вопросов бы не было. Но его приходится использовать и при написании статей с нуля и при дописывании существующих, а в таком режиме, увы, я не готов расписывать списки авторов, разделяя их имена и фамилии, как-то неинтересно заниматься такой бессмысленной работой. Поэтому хочу, если никто не возражает, просто написать отдельный шаблон для цитирования е-принтов (не только arXiv, но и bioRxiv, earthArXiv, engrXiv, medRxiv, psyArXiv, preprints.org и, может быть, viXra). -- V1adis1av (обс.) 12:45, 22 ноября 2024 (UTC)
- Это имеет смысл. Тогда ещё HAL (архив), пожалуйста. Браунинг (обс.) 12:55, 22 ноября 2024 (UTC)
- ОК, спасибо за напоминание. -- V1adis1av (обс.) 13:21, 22 ноября 2024 (UTC)
- Я и {{cite journal}} много использовал. В первую очередь для единообразия с другими разделами. Технические вещи должны быть максимально унифицированы во всех разделах. Лучше бы cite journal — пускай с ГОСТовским отображением параметров — был основным и в ру-вики, а {{статья}} была перенаправлением на него. Sneeuwschaap (обс.) 22:18, 23 ноября 2024 (UTC)
- Теперь вы можете установить себе:Это добавит внизу кнопку, которая по ID сможет заполнить за вас шаблон, то есть превратит:
importScript('Участник:Iniquity/citations.js'); // Ссылка на скрипт: [[Участник:Iniquity/citations.js]]
в{{Cite arXiv |arxiv=gr-qc/0610068}}
{{Cite arXiv |eprint=gr-qc/0610068 |last1=Sparling |first1=George A. J. |title=Spacetime is spinorial; new dimensions are timelike |date=2006 }}
- Это имеет смысл. Тогда ещё HAL (архив), пожалуйста. Браунинг (обс.) 12:55, 22 ноября 2024 (UTC)
- Прости, но там столько всего было, что и за месяц аналитической работы не все выловить можно было. Так что даже вины не чувствую :)Пытаюсь все решить набегами. Iniquity (обс.) 12:03, 22 ноября 2024 (UTC)
- Спокойно, коллеги. «et al.» никуда не уходит, просто указывается отдельным параметром (см. текст запроса Iniquity на ВП:РДБ). Работа авторов с этими шаблонами — это вообще, кажется, явление чисто гипотетическое: как известно, cite-шаблоны существуют в первую очередь для совместимости с англовики, то есть они появляются в переводах уже заполненными, а авторы у нас используют {{статья}} и {{публикация}}. (Хотя, конечно, было бы приятно, если бы исследование ошибок и подготовка нужных ботоисправлений были сделаны перед обновлением, как при первом импорте модулей CS1 в рувики, но поскольку в этот раз я сам это не организовал, то и никто другой не обязан.) — Браунинг (обс.) 10:43, 22 ноября 2024 (UTC)
- В Википедии обсуждение требуется не для ликвидации спорных изменений, а для самих изменений. Это усложнение работы с шаблонами ссылок предварительно обсуждалось на форумах? А объявление «et al.» ошибкой? А отмена уменьшенного шрифта для архивных версий? Sneeuwschaap (обс.) 18:56, 21 ноября 2024 (UTC)
- Лень спорить, вот лично @V1adis1av и @Sneeuwschaap можете использовать
- Совершенно верно. Разнесение всех авторов, да ещё и их имён и фамилий, по разным параметрам — это не прогресс, это неоправданное загромождение кода. Если у него и есть какие-то плюсы, они не перевешивают минусы. Более того, ещё и объявили ошибкой явное указание «et al.», испортив примечания в сотнях статей безосновательными сообщениями об ошибках. Sneeuwschaap (обс.) 05:28, 17 ноября 2024 (UTC)
- Iniquity (обс.) 21:28, 24 ноября 2024 (UTC)
- Коллега, если так, это прекрасный инструмент, снимаю шляпу. Но кривизна шаблонов не должна компенсироваться специальными инструментами. Она должна отсутствовать изначально. Sneeuwschaap (обс.) 21:51, 24 ноября 2024 (UTC)
- Спасибо, ценная штука. -- V1adis1av (обс.) 09:09, 26 ноября 2024 (UTC)
- Iniquity (обс.) 21:28, 24 ноября 2024 (UTC)