Обсуждение модуля:Sources

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Модуль:Source/Q4239850 (i18nVolume)[править код]

In article Марло, Кристофер there is a reference [1] in infobox from Wikidata "Краткая литературная энциклопедия — М.: Советская энциклопедия, 1962—1978. — Т. 4." (created by Модуль:Source/Q4239850). From where did you get data — Т. 4.? I am checking this for slovenian Wikipedia. Page (i18nPage) also get its data from unknown Wikidata - look at slovenian page sl:Denis Ivanovič Fonvizin. Can you help me? --Pinky sl 21:21, 17 ноября 2014 (UTC)[ответить]

Т. 4. в элементе викиданных Q28975(Кристофер Марло) хранится в свойстве P1343 (описывается в источниках), которое в свою очередь содержит квалификтор P478 (том). --Туча 22:01, 17 ноября 2014 (UTC)[ответить]
Thank you for your explanation, slowly I get into this. --Pinky sl 11:43, 18 ноября 2014 (UTC)[ответить]

Reference output[править код]

Can you help slovenian wikipedians - we just got access to data from arbitrary items. If you for example call {{Wikidata/p570}} in article Эйри, Джордж Биддель, you get weird reference output: "библиотека Н. н., библиотека Б. г., библиотека Б. г., библиотека А. н. Record #116274646 Проверено 9 апреля 2014." There is no mention of "Gemeinsame Normdatei". It works the same for us, it is in sandbox version sl:Wikidata/p570/peskovnik. Is that on purpose? --Pinky sl 13:13, 13 августа 2015 (UTC)[ответить]

New problem with MediaWiki:Cite error references duplicate key[править код]

There is a new problem with newly added MediaWiki:Cite error references duplicate key. You can check it for example in article Нансен, Фритьоф if you just use {{Политик}} without any parameters ... so wikidata sources appears. It is the same in Slovenian wikipedia. This is what you get in references section:

Ошибка в сносках?: Invalid <ref> tag; name "Q36578" defined multiple times with different content
Ошибка в сносках?: Invalid <ref> tag; name "Q36578" defined multiple times with different content
Ошибка в сносках?: Invalid <ref> tag; name ".D0.9D.D0.B0.D0.BD.D1.81.D0.B5.D0.BD-.D0.A5.D0.B5.D0.B9.D0.B5.D1.80.E2.80.941973.E2.80.94.E2.80.9423" defined multiple times with different content
Ошибка в сносках?: Invalid <ref> tag; name ".D0.9D.D0.B0.D0.BD.D1.81.D0.B5.D0.BD-.D0.A5.D0.B5.D0.B9.D0.B5.D1.80.E2.80.941973.E2.80.94.E2.80.9423" defined multiple times with different content
Ошибка в сносках?: Invalid <ref> tag; name ".D0.9D.D0.B0.D0.BD.D1.81.D0.B5.D0.BD-.D0.A5.D0.B5.D0.B9.D0.B5.D1.80.E2.80.941973.E2.80.94.E2.80.9425" defined multiple times with different content

Any solution? --Pinky sl 17:10, 9 октября 2015 (UTC)[ответить]

I also posted question to meta m:Talk:Tech/News#Changes this week - MediaWiki:Cite error references duplicate key. --Pinky sl 17:27, 9 октября 2015 (UTC)[ответить]

It is solved on Slovenian wiki, thanks to Armenian wikipedian. See diff in Module:Sources [1]. --Pinky sl 20:48, 9 октября 2015 (UTC)[ответить]

From Slovenians - again[править код]

I try to upgrade Module:Sources in Slovenian Wikipedia according to yours. I have made sl:Modul:Sources/peskovnik and when I checked how it works in sandbox (I have used sl:Wikidata/p570/peskovnik on article about Albert Einstein) I noticed that we have lost text "Проверено 29 ..." (access date) in case of death date. It works the same in your artice ({{Wikidata/p570}}). Is that on purpose or just a bug? (see referece nr.3: Bibliothèque nationale de France: open data platform — 2011.)--Pinky sl 19:24, 11 января 2016 (UTC)[ответить]

Ненужные ссылки на викиданные в названиях[править код]

Обсуждение шаблона:Source#Ссылка названия. --Vladis13 (обс) 21:39, 7 июня 2016 (UTC)[ответить]

Выводятся не все нужные библ.сведенья[править код]

Обсуждение шаблона:Source#Соавторы, издательство и типография. --Vladis13 (обс) 21:39, 7 июня 2016 (UTC)[ответить]

Квалификатор для названий статей словарей из Викиданных[править код]

Википедия:Форум/Технический#Цитаты БСЭ, пришедшие из Викиданных. Ошибка со взятием названий статей энциклопедий из Викиданных. В утверждениях типа Sources правильней использовать не название (P1476), ибо название статьи ≠ названию энциклопедии, а раздел, стих или параграф (P958). P1476 не упомянуто и среди квалификаторов для Источников в d:Wikidata:WikiProject Books#Qualifiers. --Vladis13 (обс) 21:39, 7 июня 2016 (UTC)[ответить]

Строка 333[править код]

В строке 333 (result = result .. '<a href="https://wikidata.org' .. mw.uri.localUrl('Track:' .. key).path .. '"></a>';) делается что-то невнятное, конструкции вида <a href=" точно движком вики не обрабатываются нормально и совершенно точно избыточны, если очень хочется делать ссылки на викиданные, то нужно использовать конструкции вида [[d:что нибудь]]. Я не знаю зачем создаются эти невидимые ссылки, но конструкция вида result = result .. '[[d:Track:'..key ..']]' вероятно была бы корректней. --Туча 22:45, 1 сентября 2016 (UTC)[ответить]

@Vlsergey: Кажется эту конструкцию добавили Вы. --Туча 22:51, 1 сентября 2016 (UTC)[ответить]
это позволяет быстро посмотреть какие статьи Википедии используют определенный элемент викиданных (через механизм "поиск внешних ссылок"). -- 213.87.160.133 13:40, 2 сентября 2016 (UTC)[ответить]
Ссылки на викиданные можно оформлять и как внешние result = result .. '[https://wikidata.org' .. mw.uri.localUrl('Track:' .. key).path ..']', но <a href=" точно избыточно ибо движком не обрабатывается. --Туча 16:58, 2 сентября 2016 (UTC)[ответить]
d:Q21714635 => d:Talk:Q21714635 => https://ru.wikipedia.org/wiki/Служебная:Поиск_ссылок/https://wikidata.org/wiki/Track:Q21714635 -- VlSergey (трёп) 20:37, 2 сентября 2016 (UTC)[ответить]
@Vlsergey: да движок wiki ставит ссылки, но не потому что они обернуты в конструкцию в <a href=", а потому что они просто есть в тексте. Просто https://wikidata.org/wiki/Track:Q21714635 тоже будет иметь такой же эффект. Конструкция <a href=" не нужна, она не обрабатывается движком википедии. --Туча 21:41, 2 сентября 2016 (UTC)[ответить]

Надо же спутя 4 года таки убрали. (−) Туча 08:59, 30 августа 2021 (UTC)[ответить]

Указание ответственного[править код]

Поскольку в обсуждении на форуме практических предложений изменить рассогласование падежей (в свойстве «редактор» (P98) должен быть именительный, а тут подразумевается родительный — «под ред. кого?») не поступило, к тому же этот префикс не универсален для указания ответственного (есть ещё, например, «гл. ред.») прошу удалить префикс «под ред.» из этого модуля (в самом начале, там, где объявлена «i18nEditors»). Если нужно, его всегда можно указать в свойстве «указано как» (P1932). Illustr (обс.) 17:49, 14 декабря 2016 (UTC)[ответить]

Есть здесь кто живой? Ауууууу.Illustr (обс.) 16:16, 28 апреля 2018 (UTC)[ответить]

-- appendSnaks( claims, 'P813', data, 'accessdate', {});
539 строчка

А зачем закомментирована эта строчка? Ведь в Модуль:Sources accessdate даже пытается обрабатываться на 255 строчке. --Туча 21:47, 13 февраля 2017 (UTC)[ответить]

Свойство P357[править код]

Свойство d:Property:P357 окончательно удалено и заменено на d:Property:P1476. Наверное, можно удалить эти вызовы из кода и из документации? --Kaganer (обс.) 17:06, 4 марта 2017 (UTC)[ответить]

✔ Сделано. -- dima_st_bk 10:24, 29 июля 2017 (UTC)[ответить]

Википедия не бумага[править код]

Друзья, было бы замечательно, если бы кто-то смог исправить код так, чтобы отображались все авторы вместо "и др.": ВП:НЕБУМАГА. :-) Это ускорит внедрение шаблона Викиданных в статьи и авторов не обидит, которые переводят свои книги на открытую лицензию. — Niklitov (обс.) 11:44, 28 февраля 2018 (UTC)[ответить]

Квалификатор P1932 «указано как» для автора не всегда учитывается[править код]

@Vlsergey, Putnik: Замечено при использовании шаблона Source. Вот пример и контрпример:

  1. Дворжицкий, Андриан Иванович // Русский биографический словарьСПб.: 1905. — Т. 6. — С. 148.
  2. М. П., Соловьев Н. Гендель, Георг-Фридрих // Энциклопедический словарьСПб.: Брокгауз — Ефрон, 1892. — Т. VIII. — С. 304.

В d:Q25864536 указано P50 = «значение неизвестно» с P1932 = "М." и шаблон Source не показывает подписи «М.». А в контрпримере d:Q22671151 указано P50 = d:Q4361824 c P1932 = "М. П." и d:Q1291993 c P1932 = "Н. Соловьев" и шаблон Source успешно визуализирует подписи обоих авторов. Прошу исправить эту ошибку. -- Sergey kudryavtsev (обс.) 05:12, 18 июня 2018 (UTC)[ответить]

PS: Возможно, вся сермяга в том, что P50, равные «значение неизвестно», попросту игнорируются, несмотря на то, что у них могут быть полезные квалификаторы. -- Sergey kudryavtsev (обс.) 05:29, 18 июня 2018 (UTC)[ответить]

Результат renderShortReference?[править код]

Кажется, что в функции renderShortReference пропущена строка return result;. —⁠andrybak (обс) 11:24, 9 сентября 2018 (UTC)[ответить]

Непонятный результат[править код]

См. статью Джексон, Эми — источник для даты рождения в примечаниях почему-то:

Internet Movie Database — 1990.

Откуда взялся год 1990? На Wikidata (d:Q2121695), как и на IMDb указан год 1991. Я пытался разобраться с помощью песочницы (см. Шаблон:Кинематографист/песочницаШаблон:Wikidata/p569/песочницаМодуль:Wikidata/песочница+Модуль:Wikidata/date/песочницаМодуль:Sources/песочница), и кажется, что вместо функций renderReferenceImpl и renderSource вызываются какие-то другие. У конечного результата — тэга <span></span> CSS класc = wef_low_priority_links, и поиск по этой строке тоже не помогает. —⁠andrybak (обс) 17:43, 9 сентября 2018 (UTC)[ответить]

Название книги на нескольких языках[править код]

Вопросы к авторам шаблона:

  • подскажите, пожалуйста, как сделать так, чтобы автор, название книги и другие параметры при использовании этого шаблона в разных языковых разделах Википедии, показывали бы не русский язык, а язык того языкового раздела Википедии, где размещается ссылка? (Например, в Польской Википедии все параметры были бы на польском автоматически. Нужно для этого что-либо менять в модуле Moduł:Sources?). — Niklitov (обс.) 23:39, 6 октября 2018 (UTC)[ответить]
  • для Русской Википедии: как сделать так, чтобы вызывалось или только русское название книги или с полем "оригинал" на языке оринигала. Сейчас при использовании шаблона в Русской Википедии он выдаёт подряд все языки из параметра Викиданных название книги? Это свойство же должно быть в карточке книги на Викиданных. Как тогда быть? Признателен за ответ! — Niklitov (обс.) 23:39, 6 октября 2018 (UTC)[ответить]
    • Предполагается, что для каждого издания книги заводится отдельный элемент. И в этом элементе поле P1476 должно иметь одно конкретное название. Несколько названий может быть у элемента, описывающего художественное произведение (не издание), но и в этом случае для переводов рекомендуется заводить отдельные элементы. Если же этому правилу не следовать, для нормального отображения стоит поменять код карточки, выводящей названия. — VlSergey (трёп) 09:50, 7 октября 2018 (UTC)[ответить]


добавить поддержку Викитеки[править код]

Нужно доработать модуль, чтобы при наличии элемента в русской Викитеке выводилась ссылка в первую очередь на неё, и только если нет -- по URL'у, доступному в entity. При этом указание URL'а в квалификаторах / параметрах всё ещё должно перекрывать ссылку на Викитеку. Пишу примерный код, так как нет возможности отладить.

Перед вызовом populateDataFromClaims(…) метода populateSourceDataImpl(…) нужно добавить:

local wsLink = mw.wikibase.getSitelink( entity.id, 'ruwikisource' );
if ( wsLink ) then
    plainData.url = ":ru:s:" .. wsLink;
end

Для поддержки других wikisource придётся извратиться (сделать проверку языка и делать поиск ссылок после вызова populateDataFromClaims() и проверять языки). Но пока можно и так — мы же в рувики. — VlSergey (трёп) 14:55, 4 апреля 2019 (UTC)[ответить]

Чего не хватает в модуле[править код]

Буду тестировать модуль (а точнее {{ВД-Источник}}) на своих ближайших статьях. Что сходу бросается в глаза:

Пока что без конкретных предложений о том, что с этим делать — просто, чтоб список где-то хранился. Буду дополнять. adamant.pwncontrib/talk 17:15, 12 апреля 2020 (UTC)[ответить]

  • Четвёртый пункт можно поправить уже сейчас. Пожалуйста, добавьте следующее в Модуль:Sources-utils:

    appendSnaks( claims, 'P973', data, 'url', {} );
    appendSnaks( claims, 'P2699', data, 'url', {} );

    Добавить нужно в функцию populateDataFromClaims рядом с другими property для url. adamant.pwncontrib/talk 17:50, 12 апреля 2020 (UTC)[ответить]
  • Вытаскивать параметр editor (d:Property:P98) напрямую из свойств издания небезопасно — если речь об издании, разбитом на много томов или про conference proceedings, то там редактор может меняться чуть ли не от одного тома к другому, а текущее оформление основанных на модуле шаблонов и вообще структура викиданных предполагают, что в таком случае нужно только уточнять номер тома, а не вводить отдельную сущность на ВД под этот том. Мне кажется, безопасно извлекать редактора в таких условиях можно только из квалификатора свойства published in и это надо обработать вручную. Пока же лучше вообще редактора не печатать. Поэтому прошу временно закомментировать следующее:
    	if ( src.editor ) then
    		local prefix = i18nEditors[ context.lang ] or i18nEditors[ i18nDefaultLanguage ];
    		result = result .. ' / ' .. prefix .. getPeopleAsWikitext( context, src.editor, options_commas_responsible );
    	end
    adamant.pwncontrib/talk 16:17, 13 апреля 2020 (UTC)[ответить]
  • Выше уже отмечалось, что сокращать список авторов при достижении четырёх человек не нужно. Чтобы от этого избавиться, нужно убрать из getPeopleAsWikitext следующий текст:
    				if ( #resultList == 4 ) then
    					-- even 4 is too much, but we preserve 4th to mark that "it's more than 3"
    					break;
    				end
    ...
    			if ( i == 4 ) then
    				resultWikitext = resultWikitext .. ( i18nEtAl[ context.lang ] or i18nEtAlDefault );
    				break;
    			end
    А также глобально убрать i18nEtAl и i18nEtAlDefault, которые потеряют актуальность, то есть, следующие куски кода:
    local i18nEtAlDefault = ' et al.';
    local i18nEtAl = {
    	ru	= ' и др.',
    }
    adamant.pwncontrib/talk 06:03, 26 апреля 2020 (UTC)[ответить]
  • Некоторые идентификаторы сейчас подгружаются из связанных сущностей. Нужно добавить подгрузку авторов через является изданием или переводом (P629). adamant.pwncontrib/talk 01:34, 6 июля 2020 (UTC)[ответить]
  • ✔ Сделано: (diff) Помимо редактора, следует указывать переводчика, подгружается из переводчик (P655). adamant.pwncontrib/talk 01:53, 6 июля 2020 (UTC)[ответить]
  • Что касается дат публикации, то там не только день и месяц следует добавить, но и быть готовыми к тому, что дата публикации выглядит как «1—7 июля 2017» или «30 декабря 2010 — 5 января 2011». Давно собираюсь добавить свойство на ВД для указания дополнительной даты публикации (квалификатором, наверное). Сидик из ПТУ (обс.) 07:20, 6 июля 2020 (UTC)[ответить]
  • К выводимым ID помимо DOI, ISBN и пр. имеет смысл добавить код статьи CiteSeerX (P3784). adamant.pwncontrib/talk 13:00, 2 сентября 2020 (UTC)[ответить]
  • Следует добавить в генерируемые сноски явную ссылку на WD Item, по которому она получена. adamant.pwncontrib/talk 13:01, 2 сентября 2020 (UTC)[ответить]

Проблемы в модуле[править код]

  1. Ссылка ставится только только название (P1476), а не на название (P1476)+подзаголовок (P1680). Тест (ожидается что ссылка будет и на "Influential..." тоже)
    Paul Taylor obituary (Q94063444): Kane A. Paul Taylor obituary (англ.): Influential American dancer regarded as one of the great contemporary choreographers // The Guardian — United Kingdom: GMG, 2018. — ed. size: 107899 — ISSN 0261-3077 Ghuron --(обс.) 08:56, 12 мая 2020 (UTC)[ответить]
  2. При попытке сослаться на The New Yorker (Q217305) почему-то показывает untranslated: The New Yorker (амер. англ.) / под ред. Д. Ремник — New York City: Condé Nast, 1925. — 1221133 экз. — ISSN 0028-792X; 2163-3827 adamant.pwncontrib/talk 17:28, 12 мая 2020 (UTC)[ответить]
  3. 1 сноска в статье Озия (Озия (Q313216), раздел, стих или параграф (P958)) отображается как 1 // Вторая книга Паралипоменон. Хочется чтобы результирующая ссылка была s:Вторая книга Паралипоменон#26 (c учётом глава в книге (P792)), да и название было поприличнее (а не 1) --Ghuron (обс.) 13:23, 16 мая 2020 (UTC)[ответить]
  4. Ещё один пример с викитекой: Berry A. A Short History of Astronomy (брит. англ.) — London: John Murray, 1898. — С. 362.
    Во-первых ссылка на книгу в викитеке не отображается как класс, во-вторых книга в викитеке толково размечена, ну если уж по ссылке не возможно показать нужную страницу, то хоть нужную главу-то можно? Ghuron (обс.) 15:57, 11 сентября 2020 (UTC)[ответить]
  5. Если в названии источника есть ', то оно не экранируется:
    A new linear-time “on-line” algorithm for finding the smallest initial palindrome of a string (Q56590767) — Manacher G. K. A new linear-time “on-line” algorithm for finding the smallest initial palindrome of a string (англ.) // Journal of the ACM / D. J. Rosenkrantz — New York City: Association for Computing Machinery, 1975. — Vol. 22, Iss. 3. — P. 346—351. — ISSN 0004-5411; 1557-735Xdoi:10.1145/321892.321896 adamant.pwncontrib/talk 22:02, 15 июля 2020 (UTC)[ответить]
  6. ✔ Сделано Неверно рендерятся авторы в том случае, когда в элементе указаны и автор (P50) и имя автора (строка) (P2093). Тест (ожидается 4 автора):
    Restoration of turbulence profile from scintillation indices (Q68703327): Tokovinin A., Kornilov V., Shatsky N., Voziakova O. Restoration of turbulence profile from scintillation indices (англ.) // Monthly Notices of the Royal Astronomical Society / D. FlowerOUP, 2003. — Vol. 343. — P. 891–899. — ISSN 0035-8711; 1365-2966doi:10.1046/J.1365-8711.2003.06731.XarXiv:1005.4658 --Ghuron (обс.) 08:56, 12 мая 2020 (UTC)[ответить]
  7. × Не сделано Для статьи на русском языке нужно выводить название (P1476) только на русском, а не на всех возможных языках. Тест (ожидается название статьи только на русском):
    Прозрачность атмосферы над горой Шатджатмаз в оптическом и ближнем ИК-диапазоне (Q68393993): Voziakova O. Atmospheric transparency over Mount Shatdzhatmaz in the optical and near-infrared ranges (англ.) // Astronomy Letters / R. SunyaevNauka, Springer Science+Business Media, 2012. — Vol. 38, Iss. 4. — P. 271–279. — ISSN 1063-7737; 1562-6873; 0320-0108; 0360-0327doi:10.1134/S1063773712040068 --Ghuron (обс.) 08:56, 12 мая 2020 (UTC)[ответить]
    • Хм… Вообще, ситуация когда несколько название (P1476) у сущности указано не вполне нормальна — там же ограничение единственное значение (Q19474404) стоит. Такое допустимо только для работ, которые являются по своей сути многоязычными. Здесь же, судя по «Original Russian Text (с) O.V. Voziakova, 2012, published in Pis’ma v Astronomicheski˘ı Zhurnal, 2012, Vol. 38, No. 4, pp. 307—615» другой случай и нужно заводить отдельную сущность для англоязычного перевода и связывать их через является изданием или переводом (P629). А то каша какая-то получается — например, страницы в сноске сейчас указаны для англоязычной версии работы, а язык указан русский, хотя в русскоязычной работе страницы 307—315, а не 271—279. А в целом, ситуацию с несколькими заголовками, мне кажется, нужно отдельно отслеживать и решать индивидуально. Попробую категорию на это добавить. adamant.pwncontrib/talk 03:36, 6 июля 2020 (UTC)[ответить]
      • Я исходил из того, что в русскоязычных астрономических журналах довольно часто для русскоязычных статей приводят заголовок и абстракт по английски. Очевидно что конкретно тут ситуация другая, есть русскоязычный оригинал и есть его перевод на английский. Наверное да, нужно решать индивидуально Ghuron (обс.) 04:01, 6 июля 2020 (UTC)[ответить]
        • Ну вот на название (P1476) указание «Add only title of work in its original language», так что если сами работы на русском, то, видимо, следует указывать русский заголовок. Там в разрешённых qualifiers есть, дословный перевод (P2441), думаю, что следует такие штуки когда только заголовок или только заголовок и abstract переведён указывать через него. adamant.pwncontrib/talk 04:07, 6 июля 2020 (UTC)[ответить]
  8. ✔ Сделано По какой-то причине в Модуль:Sources-utils использовалось число объектов (P1114) вместо всего произведено (P1092) для указания тиража. Поправил, а то абсурдные сноски генерировались, с числом элементов в генеалогических базах данных вместо тиража, например. adamant.pwncontrib/talk 02:33, 6 июля 2020 (UTC)[ответить]
  9. В статье Пи Большого Пса сноска на Star Trek: Star Charts указывает на d:Q66364856, который является изданием d:Q47088406. Логично брать автора и т.п. из элемента книги Ghuron (обс.) 18:56, 21 марта 2021 (UTC)[ответить]
  10. Lipton R. J., Regan K. W. Leonard Schulman: Associativity (англ.) // People, Problems, and Proofs: Essays from Gödel's Lost Letter: 2010 — 2013. — P. 297—299. — 333 p. — doi:10.1007/978-3-642-41422-0_57
    Авторы дублируются из Leonard Schulman: Associativity (Q107209461) и People, Problems, and Proofs (Q107209465) (указана в опубликовано в (P1433) у первого). adamant.pwncontrib/talk 01:58, 13 июня 2021 (UTC)[ответить]

renderReferenceImpl следует обновить[править код]

В некоторых ссылках используется цитата (P1683). На пример d:Q120015. Разумно ли поддерживать его в составе референций? — Милан Јелисавчић (обс.) 14:59, 12 августа 2020 (UTC)[ответить]

Прямые ссылки на иноязычные разделы[править код]

Насколько вижу, модуль генерирует прямые ссылки на иноязычные разделы (считающиеся у нас нежелательными). Можно ли такие ссылки оборачивать в какой-нибудь шаблон группы {{Не переведено}}? bezik° 15:26, 20 сентября 2020 (UTC)[ответить]

С технической точки зрения это возможно, но визуально это будет выглядеть ещё тяжелее, чем сейчас Ghuron (обс.) 16:39, 20 сентября 2020 (UTC)[ответить]
Но гораздо хуже то, что читатель неожиданно для себя переходит на иноязычную ссылку. (Притом что есть достаточно «лёгкие» шаблоны (вроде {{iw}})), bezik° 16:48, 20 сентября 2020 (UTC)[ответить]
Как вариант — можно было бы помечать иноязычные ссылки и ссылки на Викиданные каким-либо индексом. В идеале видится так: ссылки на Викиданные давать с индексом-пометкой (раньше вроде бы так и было), а на иноязычные разделы — как положено, в шаблонах группы «Не переведено», bezik° 16:51, 20 сентября 2020 (UTC)[ответить]
@bezik: я не против, но вот прямо сейчас код не пишется совсем :( Поэтому видимо это займет некоторое время Ghuron (обс.) 06:14, 22 сентября 2020 (UTC)[ответить]

А можно мне пожалуйста библиоссылку в формате BibTeX? infovarius (обс.) 22:39, 13 декабря 2020 (UTC)[ответить]

Столбцы[править код]

Можно ли добавить отображение номера столбца через вывод свойства P3903? Sudzuki Erina 09:28, 13 декабря 2021 (UTC)[ответить]

Библиографические ссылки с Викиданных[править код]

Есть ли возможность изменить содержание ссылок, автоматически подтягиваемых с Викиданных в карточки, чтобы устранить в описании сведения об ответственности для журнальных статей или хотя бы исправить ошибки? В статье NGC 3205 ссылка [1] представляет следующий текст: Tully R. B. Galaxy groups: a 2MASS catalog (англ.) // Astron. J. / J. G. III, E. Vishniac — IOP Publishing, American Astronomical Society, University of Chicago Press, AIP, 2015. — ISSN 0004-6256; 1538-3881 — doi:10.1088/0004-6256/149/5/171 — arXiv:1503.03134. Сведения об ответственности (после косой черты) здесь вообще не нужны, к тому же представляются неправильно: загадочный J. G. III — на самом деле J.Gallagher III, а E.Vishniac стал главредом The Astronomical Journal только в 2016 году и, следовательно, не имеет никакого отношения к цитируемой статье. Причём какого рода ответственность, в ссылке не указано (оба человека — главные редакторы, один до 2016, второй после, но читателю предоставляется возможность догадаться, что это за люди и почему их фамилии возникли в ссылке). При этом отсутствуют необходимые элементы: том журнала, номер и страница (UPD: ранее отсутствовали, но это я уже подправил). В статье NGC 3206 в ссылке [3] первый автор, W. van Driel, представлен как Driel W. v., в ссылке [4] те же проблемы в зоне ответственности редакторов (J. G. III etc.). В NGC 3211 в ссылке [1] автор R.A.Shaw появляется дважды, во второй раз почему-то без среднего имени, и опять фамилия Вишняк в зоне ответственности без указания должности. В NGC 3227, ссылка [3] Вишняк появляется как ответственный в статье, вышедшей в 2001, тогда как он стал главредом в ApJ только в 2006. -- V1adis1av (обс.) 15:03, 14 мая 2022 (UTC)[ответить]

  • Самое простое - указать корректную ссылку в самой статье (в Примечаниях), а на ВД ее заменить, например, на значение "Импортировано из проекта Русская википедия". Другой вариант сложнее, можно попробовать источник корректно (с полным описанием) внести в ВД как публикацию (книга, статья и т.д.), тогда ссылка на нее через свойство "stated in" вполне возможно корректно отразится в статье (правда я не проверял :)). Может есть и другие способы, более сведущие в ВД люди подскажут Apetrov09703 (обс.) 15:40, 14 мая 2022 (UTC)[ответить]
  • Сноски формируются автоматически Модуль:Sources на основе информации из викиданных. Давайте пойдем по пунктам:
  1. «Сведения об ответственности … здесь вообще не нужны». Вы предлагаете вообще не выводить в сносках информацию о главреде издания?
  2. Сокращение «John Gallagher III» до «J. G. III» происходит в Модуль:Sources (предположительно tokenizeName рассматривает III как фамилию, а не часть фамилии). Это надо пофиксать в коде
  3. Несмотря на то, что в d:Q669166#P98 корректно проставлены года работы главредов, видимо Модуль:Sources не учитывает квалификаторы P580/P582. Это надо пофиксать в коде
  4. Сокращение «Wim van Driel» до «Driel W. v.» тоже ошибка в tokenizeName, он не рассматривает van как часть фамилии. Это надо пофиксать в коде
  5. Задваивание R. A. Show пофиксал в d:Q56032288
итого остаются 3 проблемы в Модуль:Sources Ghuron (обс.) 20:31, 14 мая 2022 (UTC)[ответить]
  • «Вы предлагаете вообще не выводить в сносках информацию о главреде издания?» — В 99 % случаев информация о редакторах периодических изданий (в отличие от редакторов сборников трудов, конференций, коллективных монографий и т.п.) вообще не нужна читателю и её не принято приводить в пристатейных списках литературы в энциклопедических и научных статьях. В библиографии должен использоваться принцип лаконизма, а Википедия — не библиотечный каталог, целью ссылки в статье является удобство поиска источника, а не его полное библиографическое описание. Кроме того, какой смысл выводить информацию о главреде, который не занимал эту должность во время выхода статьи? Это не то что не нужная, а ложная информация: имя человека, который никоим образом не отвечает за эту публикацию, появляется в поле «ответственный». — V1adis1av (обс.) 10:33, 15 мая 2022 (UTC)[ответить]
Подтверждаю, в библиографических описаниях статей из периодики имена ответственных за выпуск номера не указываются. Ни у нас, ни на Западе. — Cantor (O) 07:50, 17 мая 2022 (UTC)[ответить]

Вызовы типа {{source-ref|Q2449070}}[править код]

@Putnik: Я только сегодня заметил, что поменялось поведение вызовов типа {{source-ref|Q2449070}}. См. Твигг, Гэри. Раньше примечание к дате рождения и к полному имени выводилось бы одинаково, а сейчас ручной вызов источника не подхватывает привязанного к элементу идентификатора. Сидик из ПТУ (обс.) 09:19, 30 июня 2023 (UTC)[ответить]

@Putnik: модуль не справляется с различением сносок, ссылающихся на разные идентификаторы IWSC Network, свойство P1827 не обрабатывается. Как пример — Sway, d:Q962175#P86 windewrix (обс.) 06:20, 11 марта 2024 (UTC)[ответить]

  • @WindEwriX, элемент источника и свойство не были связаны со стороны элемента. — putnik 12:09, 11 марта 2024 (UTC)[ответить]
    • Да, теперь ссылочка появилась, но всё ещё одинаковая во всех случаях (правда, там сейчас одна ссылка неправильная, если переходить, но я специально для отладки не трогал ничего в элементе). И вообще не уверен, что корректно, чтобы такое дважды с разными идентификаторами использовалось, но всё равно сложность видна. windewrix (обс.) 12:14, 11 марта 2024 (UTC)[ответить]