Модуль:Wikidata/config: различия между версиями
Материал из ChronoWiki
Перейти к навигацииПерейти к поискуLirik (обсуждение | вклад) м (1 версия импортирована) |
м (Изменил уровень защиты Модуль:Wikidata/config: критический шаблон или модуль ([Редактирование=только администраторы] (бессрочно) [Переименова…) |
||
Строка 118: | Строка 118: | ||
preset = 'country', | preset = 'country', | ||
}, | }, | ||
− | P31 = { datatype = 'wikibase-item', }, | + | P31 = { |
+ | datatype = 'wikibase-item', | ||
+ | references = false, | ||
+ | }, | ||
P37 = { datatype = 'wikibase-item', }, | P37 = { datatype = 'wikibase-item', }, | ||
P40 = { datatype = 'wikibase-item', }, | P40 = { datatype = 'wikibase-item', }, | ||
Строка 368: | Строка 371: | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
unit = 'чел.', | unit = 'чел.', | ||
+ | }, | ||
+ | P1120 = { | ||
+ | datatype = 'quantity', | ||
+ | preset = 'quantity (date)', | ||
+ | unit = 'чел.', | ||
+ | ['property-module'] = 'Wikidata/number', | ||
+ | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | ||
}, | }, | ||
P1128 = { | P1128 = { | ||
Строка 385: | Строка 395: | ||
['value-function'] = 'formatExtension', | ['value-function'] = 'formatExtension', | ||
conjunction = ' или ', | conjunction = ' или ', | ||
+ | }, | ||
+ | P1215 = { | ||
+ | datatype = 'quantity', | ||
+ | ['property-module'] = 'Wikidata/number', | ||
+ | ['property-function'] = 'formatVisualMagnitude' | ||
}, | }, | ||
P1246 = { | P1246 = { | ||
Строка 411: | Строка 426: | ||
P1532 = { | P1532 = { | ||
preset = 'country', | preset = 'country', | ||
+ | rank = '[rank:normal, rank:preferred]', | ||
}, | }, | ||
P1543 = { | P1543 = { | ||
Строка 418: | Строка 434: | ||
datatype = 'monolingualtext', | datatype = 'monolingualtext', | ||
preset = 'name', | preset = 'name', | ||
+ | }, | ||
+ | P1603 = { | ||
+ | datatype = 'quantity', | ||
+ | preset = 'quantity (date)', | ||
+ | unit = 'чел.', | ||
+ | ['property-module'] = 'Wikidata/number', | ||
+ | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | ||
}, | }, | ||
P1621 = { | P1621 = { | ||
Строка 452: | Строка 475: | ||
P2047 = { | P2047 = { | ||
siConversion = false, | siConversion = false, | ||
+ | }, | ||
+ | P2048 = { | ||
+ | conjunction = ' или ', | ||
}, | }, | ||
P2060 = { | P2060 = { | ||
− | |||
− | |||
− | |||
siConversion = false, | siConversion = false, | ||
}, | }, | ||
Строка 465: | Строка 488: | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
}, | }, | ||
P2139 = { | P2139 = { | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
}, | }, | ||
P2146 = { | P2146 = { | ||
Строка 481: | Строка 506: | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
}, | }, | ||
P2257 = { | P2257 = { | ||
Строка 489: | Строка 515: | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
+ | }, | ||
+ | P2324 = { | ||
+ | datatype = 'quantity', | ||
+ | preset = 'quantity (date)', | ||
+ | unit = 'чел.' | ||
}, | }, | ||
P2403 = { | P2403 = { | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
}, | }, | ||
P2583 = { | P2583 = { | ||
Строка 518: | Строка 551: | ||
preset = 'quantity (date)', | preset = 'quantity (date)', | ||
['property-module'] = 'Wikidata/number', | ['property-module'] = 'Wikidata/number', | ||
− | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | + | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', |
+ | countByThousands = true, | ||
}, | }, | ||
P4614 = { | P4614 = { | ||
category = 'P1200', | category = 'P1200', | ||
+ | }, | ||
+ | P5348 = { | ||
+ | siConversion = false, | ||
}, | }, | ||
P6257 = { | P6257 = { | ||
Строка 536: | Строка 573: | ||
P7584 = { | P7584 = { | ||
siConversion = false, | siConversion = false, | ||
+ | }, | ||
+ | P8010 = { | ||
+ | datatype = 'quantity', | ||
+ | preset = 'quantity (date)', | ||
+ | unit = 'чел.', | ||
+ | ['property-module'] = 'Wikidata/number', | ||
+ | ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' | ||
}, | }, | ||
}, | }, | ||
Строка 569: | Строка 613: | ||
novalue = '', | novalue = '', | ||
-- Обстоятельства источника | -- Обстоятельства источника | ||
− | Q5727902 = ' | + | Q5727902 = 'около ', |
− | Q18122778 = '<span style="border-bottom: 1px dotted; cursor: help;" title="предположительно">предп. </span>', | + | Q18122778 = '<span style="border-bottom: 1px dotted; cursor: help;" title="предположительно">предп.</span> ', |
− | Q52834024 = '<span style="border-bottom: 1px dotted; cursor: help;" title="менее чем">< </span>', | + | Q30230067 = 'возможно ', |
− | Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="более чем">> </span>', | + | Q52834024 = '<span style="border-bottom: 1px dotted; cursor: help;" title="менее чем"><</span> ', |
+ | Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="более чем">></span> ', | ||
+ | thousandPowers = {'', ' тыс.', ' млн', ' млрд', ' трлн'}, | ||
}, | }, | ||
}; | }; |
Версия 15:25, 18 сентября 2020
Для документации этого модуля может быть создана страница Модуль: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 = '', }, ['external-id'] = { references = false, }, ['globe-coordinate'] = { limit = 1, references = false, }, url = { separator = '<br>', conjunction = '<br>', references = false, }, 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', }, 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', }, 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, }, 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 = { 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', }, P373 = { datatype = 'string', ['value-module'] = 'Wikidata/media', ['value-function'] = 'formatCommonsCategory', limit = 1, }, P374 = { datatype = 'external-id', }, P395 = { datatype = 'string', }, 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', }, P598 = { datatype = 'wikibase-item', }, P607 = { datatype = 'wikibase-item', preset = 'list', }, P625 = { datatype = 'globe-coordinate', }, 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', }, P1402 = { preset = 'link', }, P1448 = { datatype = 'monolingualtext', preset = 'name', }, P1458 = { datatype = 'quantity', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatColorIndex' }, 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, }, 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'] = 'Википедия:Статьи со ссылками на элементы Викиданных без русской подписи', ['local-value-present'] = 'Википедия:Статьи с переопределением значения из Викиданных', ['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 = {'', ' тыс.', ' млн', ' млрд', ' трлн'}, }, };