Модуль:Wikidata/config: различия между версиями
Материал из ChronoWiki
Перейти к навигацииПерейти к поискуLirik (обсуждение | вклад) м (1 версия импортирована) |
Lirik (обсуждение | вклад) м (1 версия импортирована) |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 66: | Строка 66: | ||
conjunction = '<br>', | conjunction = '<br>', | ||
somevalue = '', | somevalue = '', | ||
+ | ['value-module'] = 'Wikidata/media', | ||
+ | ['value-function'] = 'formatCommonsMediaValue', | ||
}, | }, | ||
['external-id'] = { | ['external-id'] = { | ||
Строка 78: | Строка 80: | ||
conjunction = '<br>', | conjunction = '<br>', | ||
references = false, | references = false, | ||
+ | ['value-module'] = 'Wikidata/url', | ||
+ | ['value-function'] = 'formatUrlValue', | ||
}, | }, | ||
quantity = { | quantity = { | ||
Строка 123: | Строка 127: | ||
}, | }, | ||
P37 = { datatype = 'wikibase-item', }, | P37 = { datatype = 'wikibase-item', }, | ||
+ | P39 = { | ||
+ | ['claim-module'] = 'Wikidata/positions', | ||
+ | ['claim-function'] = 'formatPositionClaim', | ||
+ | separator = '', | ||
+ | conjunction = '', | ||
+ | allowTables = true, | ||
+ | }, | ||
P40 = { datatype = 'wikibase-item', }, | P40 = { datatype = 'wikibase-item', }, | ||
P41 = { | P41 = { | ||
Строка 169: | Строка 180: | ||
category = 'P6365', | category = 'P6365', | ||
}, | }, | ||
+ | P103 = { datatype = 'wikibase-item', }, | ||
P106 = { | P106 = { | ||
datatype = 'wikibase-item', | datatype = 'wikibase-item', | ||
Строка 221: | Строка 233: | ||
conjunction = ' ', | conjunction = ' ', | ||
references = false, | references = false, | ||
+ | allowTables = true, | ||
}, | }, | ||
P190 = { datatype = 'wikibase-item', }, | P190 = { datatype = 'wikibase-item', }, | ||
Строка 234: | Строка 247: | ||
P241 = { datatype = 'wikibase-item', }, | P241 = { datatype = 'wikibase-item', }, | ||
P242 = { | P242 = { | ||
+ | datatype = 'commonsMedia', | ||
size = '300x300px', | size = '300x300px', | ||
}, | }, | ||
Строка 266: | Строка 280: | ||
['property-function'] = 'formatVersionProperty', | ['property-function'] = 'formatVersionProperty', | ||
}, | }, | ||
+ | P361 = { datatype = 'wikibase-item', }, | ||
P373 = { | P373 = { | ||
datatype = 'string', | datatype = 'string', | ||
Строка 274: | Строка 289: | ||
P374 = { datatype = 'external-id', }, | P374 = { datatype = 'external-id', }, | ||
P395 = { datatype = 'string', }, | P395 = { datatype = 'string', }, | ||
+ | P407 = { datatype = 'wikibase-item', }, | ||
P410 = { datatype = 'wikibase-item', }, | P410 = { datatype = 'wikibase-item', }, | ||
P412 = { | P412 = { | ||
Строка 324: | Строка 340: | ||
}, | }, | ||
P571 = { datatype = 'time', }, | P571 = { datatype = 'time', }, | ||
+ | P576 = { datatype = 'time', }, | ||
P598 = { datatype = 'wikibase-item', }, | P598 = { datatype = 'wikibase-item', }, | ||
P607 = { | P607 = { | ||
Строка 330: | Строка 347: | ||
}, | }, | ||
P625 = { datatype = 'globe-coordinate', }, | P625 = { datatype = 'globe-coordinate', }, | ||
+ | P669 = { | ||
+ | qualifier = 'P670', | ||
+ | }, | ||
P685 = { | P685 = { | ||
formatter = 'https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=$1', | formatter = 'https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=$1', | ||
Строка 405: | Строка 425: | ||
}, | }, | ||
P1249 = { datatype = 'time', }, | P1249 = { datatype = 'time', }, | ||
+ | P1376 = { datatype = 'wikibase-item', }, | ||
P1402 = { | P1402 = { | ||
preset = 'link', | preset = 'link', | ||
Строка 417: | Строка 438: | ||
['property-function'] = 'formatColorIndex' | ['property-function'] = 'formatColorIndex' | ||
}, | }, | ||
+ | P1464 = { datatype = 'wikibase-item', }, | ||
P1476 = { | P1476 = { | ||
preset = 'name', | preset = 'name', | ||
Строка 480: | Строка 502: | ||
}, | }, | ||
P2060 = { | P2060 = { | ||
+ | siConversion = false, | ||
+ | }, | ||
+ | P2097 = { | ||
siConversion = false, | siConversion = false, | ||
}, | }, | ||
Строка 586: | Строка 611: | ||
['links-to-entities-with-wikibase-error'] = 'Википедия:Страницы с ошибками скриптов, использующих Викиданные', | ['links-to-entities-with-wikibase-error'] = 'Википедия:Страницы с ошибками скриптов, использующих Викиданные', | ||
['links-to-entities-with-missing-local-language-label'] = 'Википедия:Статьи со ссылками на элементы Викиданных без русской подписи', | ['links-to-entities-with-missing-local-language-label'] = 'Википедия:Статьи со ссылками на элементы Викиданных без русской подписи', | ||
− | + | ['media-contains-local-caption'] = 'Википедия:Локальная подпись у изображения из Викиданных', | |
− | ['media-contains-local-caption'] = 'Википедия:Локальная подпись у изображения | ||
['media-contains-markup'] = 'Википедия:Статьи с вики-разметкой в изображении карточки', | ['media-contains-markup'] = 'Википедия:Статьи с вики-разметкой в изображении карточки', | ||
['media-contains-local-double'] = 'Википедия:Изображение в статье дублирует изображение в карточке', | ['media-contains-local-double'] = 'Википедия:Изображение в статье дублирует изображение в карточке', | ||
Строка 619: | Строка 643: | ||
Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="более чем">></span> ', | Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="более чем">></span> ', | ||
thousandPowers = {'', ' тыс.', ' млн', ' млрд', ' трлн'}, | thousandPowers = {'', ' тыс.', ' млн', ' млрд', ' трлн'}, | ||
+ | }, | ||
+ | deprecatedSources = { | ||
+ | Q36578 = true, -- Gemeinsame Normdatei | ||
+ | Q63056 = true, -- Find a Grave | ||
+ | Q212256 = true, -- АиФ | ||
+ | Q1798125 = true, -- LIBRIS | ||
+ | Q15222191 = true, -- BNF | ||
+ | Q15241312 = true, -- Freebase | ||
+ | Q29861311 = true, -- SNAC | ||
+ | Q86999151 = true, -- WeChangEd | ||
+ | Q523660 = true, -- International Music Score Library Project by https://ru.wikipedia.org/?diff=107090748 | ||
}, | }, | ||
}; | }; |
Текущая версия на 22:47, 29 мая 2021
Для документации этого модуля может быть создана страница Модуль:Wikidata/config/doc
-- Property configuration for Wikidata module return { global = { separator = ', ', conjunction = ' и ', }, presets = { ['catonly'] = { datatype = 'wikibase-item', conjunction = '', invisible = true, ['value-module'] = 'Wikidata', ['value-function'] = 'extractCategory', references = '', category = 'P910', }, ['country'] = { ['claim-module'] = 'Wikidata/Places', ['claim-function'] = 'formatCountryClaimWithFlag', before = '<ul><li>', separator = '</li><li>', conjunction = '</li><li>', after = '</li></ul>', }, ['from-to'] = { ['property-module'] = 'Wikidata/date', ['property-function'] = 'formatDateIntervalProperty', }, ['link'] = { ['value-module'] = 'Wikidata/link', ['value-function'] = 'fromModule', }, ['list'] = { before = '<ul><li>', separator = '</li><li>', conjunction = '</li><li>', after = '</li></ul>', }, ['name'] = { monolingualLangTemplate = 'lang', separator = '<br>', conjunction = '<br>', }, ['place'] = { ['claim-module'] = 'Wikidata/Places', ['claim-function'] = 'formatPlaceWithQualifiers', before = '<ul><li>', separator = '</li><li>', conjunction = '</li><li>', after = '</li></ul>', }, ['quantity (date)'] = { before = '<ul><li>', separator = '</li><li>', conjunction = '</li><li>', after = '</li></ul>', qualifier = 'P585', }, }, datatypes = { commonsMedia = { limit = 1, references = false, size = '274x400px', separator = '<br>', conjunction = '<br>', somevalue = '', ['value-module'] = 'Wikidata/media', ['value-function'] = 'formatCommonsMediaValue', }, ['external-id'] = { references = false, }, ['globe-coordinate'] = { limit = 1, references = false, }, url = { separator = '<br>', conjunction = '<br>', references = false, ['value-module'] = 'Wikidata/url', ['value-function'] = 'formatUrlValue', }, quantity = { siConversion = true } }, properties = { P6 = { datatype = 'wikibase-item', }, P17 = { datatype = 'wikibase-item', preset = 'country', }, P18 = { datatype = 'commonsMedia', fixdouble = true, }, P19 = { datatype = 'wikibase-item', preset = 'place', separator = ',</li><li>', conjunction = ' или </li><li>', }, P20 = { datatype = 'wikibase-item', preset = 'place', separator = ',</li><li>', conjunction = ' или </li><li>', }, P22 = { datatype = 'wikibase-item', conjunction = ' или ' }, P25 = { datatype = 'wikibase-item', conjunction = ' или ' }, P26 = { datatype = 'wikibase-item', }, P27 = { datatype = 'wikibase-item', preset = 'country', }, P31 = { datatype = 'wikibase-item', references = false, }, P37 = { datatype = 'wikibase-item', }, P39 = { ['claim-module'] = 'Wikidata/positions', ['claim-function'] = 'formatPositionClaim', separator = '', conjunction = '', allowTables = true, }, P40 = { datatype = 'wikibase-item', }, P41 = { datatype = 'commonsMedia', size = '150x200px', }, P53 = { datatype = 'wikibase-item', category = 'P910', }, P54 = { category = 'P6112', }, P57 = { datatype = 'wikibase-item', preset = 'list', }, P58 = { datatype = 'wikibase-item', preset = 'list', }, P59 = { datatype = 'wikibase-item', category = 'P910', references = false, }, P69 = { datatype = 'wikibase-item', preset = 'list', category = 'P3876', qualifier = 'P582', }, P94 = { datatype = 'commonsMedia', size = '100x200px', }, P86 = { datatype = 'wikibase-item', preset = 'list', }, P101 = { datatype = 'wikibase-item', }, P102 = { datatype = 'wikibase-item', preset = 'list', qualifier = 'P582', category = 'P6365', }, P103 = { datatype = 'wikibase-item', }, P106 = { datatype = 'wikibase-item', ['claim-module'] = 'Wikidata/item', ['claim-function'] = 'formatEntityWithGenderClaim', conjunction = ', ', }, P108 = { datatype = 'wikibase-item', preset = 'list', category = 'P4195', }, P109 = { datatype = 'commonsMedia', size = '150x150px', }, P117 = { datatype = 'commonsMedia', size = '290x300px', }, P119 = { datatype = 'wikibase-item', preset = 'place', thisLocationOnly = 'true', }, P131 = { datatype = 'wikibase-item', }, P140 = { datatype = 'wikibase-item', }, P154 = { size = '220x80px', }, P159 = { preset = 'place', }, P161 = { preset = 'list', }, P162 = { preset = 'list', }, P163 = { datatype = 'wikibase-item', }, P166 = { datatype = 'wikibase-item', ['property-module'] = 'Wikidata/Medals', ['property-function'] = 'formatProperty', ['value-module'] = 'Wikidata/Medals', ['value-function'] = 'formatValue', before = '<div style="text-align:justify">', after = '</div>', separator = ' ', conjunction = ' ', references = false, allowTables = true, }, P190 = { datatype = 'wikibase-item', }, P212 = { preset = 'link', }, P225 = { preset = 'list', ['claim-module'] = 'Wikidata/Biology', ['claim-function'] = 'formatTaxonNameClaim', }, P237 = { datatype = 'wikibase-item', }, P241 = { datatype = 'wikibase-item', }, P242 = { datatype = 'commonsMedia', size = '300x300px', }, P247 = { formatter = 'https://nssdc.gsfc.nasa.gov/nmc/spacecraft/display.action?id=$1', }, P267 = { preset = 'link', }, P276 = { preset = 'place', }, P281 = { datatype = 'string', }, P286 = { preset = 'list', }, P296 = { formatter = 'http://osm.sbin.ru/esr/esr:$1', }, P301 = { rawArticle = true, }, P344 = { preset = 'list', }, P345 = { preset = 'link', }, P348 = { preset = 'list', ['property-module'] = 'Wikidata/Software', ['property-function'] = 'formatVersionProperty', }, P361 = { datatype = 'wikibase-item', }, P373 = { datatype = 'string', ['value-module'] = 'Wikidata/media', ['value-function'] = 'formatCommonsCategory', limit = 1, }, P374 = { datatype = 'external-id', }, P395 = { datatype = 'string', }, P407 = { datatype = 'wikibase-item', }, P410 = { datatype = 'wikibase-item', }, P412 = { datatype = 'wikibase-item', category = 'P910', }, P413 = { datatype = 'wikibase-item', ['claim-module'] = 'Wikidata/item', ['claim-function'] = 'formatEntityWithGenderClaim', conjunction = ', ', category = 'P910', }, P414 = { ['claim-module'] = 'Wikidata/item', ['claim-function'] = 'applyDefaultTemplate', }, P421 = { datatype = 'wikibase-item', }, P473 = { datatype = 'string', }, P495 = { preset = 'country', }, P505 = { preset = 'list', }, P512 = { datatype = 'wikibase-item', ['property-module'] = 'Wikidata/P512', ['property-function'] = 'formatAcademicDegree', }, P527 = { preset = 'list', }, P528 = { references = false, qualifier = 'P972', }, P551 = { preset = 'place', }, P569 = { datatype = 'time', ['claim-module'] = 'Wikidata/date', ['claim-function'] = 'formatDateOfBirthClaim', }, P570 = { datatype = 'time', ['claim-module'] = 'Wikidata/date', ['claim-function'] = 'formatDateOfDeathClaim', }, P571 = { datatype = 'time', }, P576 = { datatype = 'time', }, P598 = { datatype = 'wikibase-item', }, P607 = { datatype = 'wikibase-item', preset = 'list', }, P625 = { datatype = 'globe-coordinate', }, P669 = { qualifier = 'P670', }, P685 = { formatter = 'https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?mode=Info&id=$1', }, P721 = { preset = 'link', }, P764 = { preset = 'link', }, P803 = { datatype = 'wikibase-item', }, P856 = { datatype = 'url', }, P881 = { novalue = 'нет', category = 'P910', }, P884 = { preset = 'link', }, P915 = { category = 'P1740', }, P957 = { preset = 'link', }, P972 = { preset = 'catonly', }, P1077 = { preset = 'link', }, P1082 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1098 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', }, P1120 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1128 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1174 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', }, P1195 = { ['value-module'] = 'Wikidata/Software', ['value-function'] = 'formatExtension', conjunction = ' или ', }, P1215 = { datatype = 'quantity', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatVisualMagnitude' }, P1246 = { preset = 'link', }, P1249 = { datatype = 'time', }, P1376 = { datatype = 'wikibase-item', }, P1402 = { preset = 'link', }, P1448 = { datatype = 'monolingualtext', preset = 'name', }, P1458 = { datatype = 'quantity', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatColorIndex' }, P1464 = { datatype = 'wikibase-item', }, P1476 = { preset = 'name', }, P1477 = { datatype = 'monolingualtext', preset = 'name', }, P1532 = { preset = 'country', rank = '[rank:normal, rank:preferred]', }, P1543 = { datatype = 'commonsMedia', }, P1559 = { datatype = 'monolingualtext', preset = 'name', }, P1603 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1621 = { size = '300x300px', }, P1692 = { preset = 'link', }, P1705 = { datatype = 'monolingualtext', preset = 'name', }, P1753 = { rowArticle = true, }, P1809 = { preset = 'list', }, P2031 = { preset = 'from-to', to = 'P2032', within = 'P570', }, P2043 = { datatype = 'quantity', preset = 'quantity (date)', }, P2044 = { datatype = 'quantity', }, P2046 = { datatype = 'quantity', preset = 'quantity (date)', siConversion = false, }, P2047 = { siConversion = false, }, P2048 = { conjunction = ' или ', }, P2060 = { siConversion = false, }, P2097 = { siConversion = false, }, P2120 = { siConversion = false, }, P2137 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2139 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2146 = { siConversion = false, }, P2214 = { siConversion = false }, P2226 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2257 = { siConversion = false }, P2295 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2324 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.' }, P2403 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2583 = { siConversion = false, }, P2597 = { preset = 'catonly', }, P2650 = { datatype = 'wikibase-item', }, P2896 = { siConversion = false, }, P2910 = { size = '100x80px', }, P3083 = { formatter = 'http://simbad.u-strasbg.fr/simbad/sim-id?Ident=$1', }, P3086 = { siConversion = false, }, P3362 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P4614 = { category = 'P1200', }, P5348 = { siConversion = false, }, P6257 = { ['value-module'] = 'Wikidata/number', ['value-function'] = 'formatRA', }, P6258 = { ['value-module'] = 'Wikidata/number', ['value-function'] = 'formatDMS', }, P6259 = { ['references'] = false, }, P7584 = { siConversion = false, }, P8010 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'чел.', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, }, categories = { ['links-to-entities-with-missing-label'] = 'Википедия:Статьи со ссылками на элементы Викиданных без подписи', ['links-to-entities-with-wikibase-error'] = 'Википедия:Страницы с ошибками скриптов, использующих Викиданные', ['links-to-entities-with-missing-local-language-label'] = 'Википедия:Статьи со ссылками на элементы Викиданных без русской подписи', ['media-contains-local-caption'] = 'Википедия:Локальная подпись у изображения из Викиданных', ['media-contains-markup'] = 'Википедия:Статьи с вики-разметкой в изображении карточки', ['media-contains-local-double'] = 'Википедия:Изображение в статье дублирует изображение в карточке', ['value-contains-table'] = 'Википедия:Статьи с табличной вставкой в карточке', }, errors = { ['property-param-not-provided'] = 'Не дан параметр свойства', ['entity-not-found'] = 'Сущность не найдена.', ['unknown-claim-type'] = 'Неизвестный тип заявления.', ['unknown-snak-type'] = 'Неизвестный тип снэка.', ['unknown-datavalue-type'] = 'Неизвестный тип значения данных.', ['unknown-entity-type'] = 'Неизвестный тип сущности.', ['unknown-property-module'] = 'Вы должны установить и property-module, и property-function.', ['unknown-claim-module'] = 'Вы должны установить и claim-module, и claim-function.', ['unknown-value-module'] = 'Вы должны установить и value-module, и value-function.', ['property-module-not-found'] = 'Модуль для отображения свойства не найден', ['property-function-not-found'] = 'Функция для отображения свойства не найдена', ['claim-module-not-found'] = 'Модуль для отображения утверждения не найден.', ['claim-function-not-found'] = 'Функция для отображения утверждения не найдена.', ['value-module-not-found'] = 'Модуль для отображения значения не найден.', ['value-function-not-found'] = 'Функция для отображения значения не найдена.', }, i18n = { somevalue = "''неизвестно''", novalue = '', -- Обстоятельства источника Q5727902 = 'около ', Q18122778 = '<span style="border-bottom: 1px dotted; cursor: help;" title="предположительно">предп.</span> ', Q30230067 = 'возможно ', Q52834024 = '<span style="border-bottom: 1px dotted; cursor: help;" title="менее чем"><</span> ', Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="более чем">></span> ', thousandPowers = {'', ' тыс.', ' млн', ' млрд', ' трлн'}, }, deprecatedSources = { Q36578 = true, -- Gemeinsame Normdatei Q63056 = true, -- Find a Grave Q212256 = true, -- АиФ Q1798125 = true, -- LIBRIS Q15222191 = true, -- BNF Q15241312 = true, -- Freebase Q29861311 = true, -- SNAC Q86999151 = true, -- WeChangEd Q523660 = true, -- International Music Score Library Project by https://ru.wikipedia.org/?diff=107090748 }, };