Vikipediya crhwiki https://crh.wikipedia.org/wiki/Ba%C5%9F_Saife MediaWiki 1.46.0-wmf.24 first-letter Media Mahsus Muzakere Qullanıcı Qullanıcı muzakeresi Vikipediya Vikipediya muzakeresi Fayl Fayl muzakeresi MediaViki MediaViki muzakeresi Şablon Şablon muzakeresi Yardım Yardım muzakeresi Kategoriya Kategoriya muzakeresi R R talk TimedText TimedText talk Modul Modul muzakeresi Event Event talk Aqyar 0 231 243701 233854 2026-04-28T16:03:42Z Хтосьці 13041 +{{başqa añlam|Aqyar (añlamlar)}} 243701 wikitext text/x-wiki {{başqa añlam|Aqyar (añlamlar)}} {{MY-Qırım |tip = şeer |qırımtatar adı = Aqyar |original adı = ''ukr.'' Севастополь |memleket = [[Ukraina]]<ref>Bu meskün yer [[Rusiye]] ve [[Ukraina]] arasında çatışuvğa sebep olğan Qırım yarımadasında buluna. Qırımnı de-fakto idare etken Rusiyeniñ qanunlarına köre yarımadada bulunğan Qırım Cumhuriyeti ve Aqyar federal emiyetli şeeri - Rusiye terkibindeki eki federatsiya subyektidir. Ukraina qanunlarına köre yarımadada Ukraina terkibindeki Qırım Muhtar Cumhuriyeti ve Aqyar mahsus statuslı şeeri buluna.</ref> |tuğra = Sevastopol-COA.gif |bayraq = Sevastopol-flag.gif |tuğra eni = |bayraq eni = |lat_deg = 44 |lat_min = 36 |lat_sec = 0 |lon_deg = 33 |lon_min = 31 |lon_sec = 48 |CoordAddon = |CoordScale = |region2 türü = |region2 = |cedvelde region2 adı = |içki bölünüv = |baş türü = gubernator |baş = Dmitriy Ovsânnikov |temeli qoyulğan tarihı = |ilki añıluv = |evelki adları = |bu seneden berli statuslı = |meydanlıq = 864 |yükseklik türü = |yükseklik = ~100 |iklim = |resmiy til = |resmiy til-ref = |eali = 342 451 |cedvelge aluv senesi = 2001 |eali sıqlığı = 3393,97 |aglomeratsiya = |milliy terkip = |diniy terkip = |saat quşağı = +3 |DST = |telefon kodu = 692 |poçta indeksleri = 299000 — 299699 |avtomobil kodu = |identifikator türü = |raqamlı identifikator = |Commons = Sevastopol |sayt = https://sevastopol.gov.ru/ |sayt tili = }} '''Aqyar''' ({{Lang-uk|Акьяр/Севастополь}}; {{lang-ru|Акъяр/Севастополь}}) – cenüp-ğarbiy [[Qırım]]da bir şeerdir. {{commonscat|Sevastopol}} == Tüpyazlar == {{reflist}} {{Qırımdaki meskün yerler}} {{Ukraina}} [[Kategoriya:Aqyar| ]] 2jeaf0jwguyrgp36lwl3z3p1tdhlyyh Küneş 0 8699 243686 212010 2026-04-28T12:45:06Z Хтосьці 13041 +|kösterilmegen husasiyetletler=P398. Küneşte pek çok yoldaş bar içün [[wikidata:P398]] husasiyeri kösterilmemeli. “Yoldaş” hustaiyet olsa infoqalıp işlemey ve “Çok fazla Vikiveri varlığına erişildi. Yüklenen varlık sayısı: 500/500.” hatası yaza. 243686 wikitext text/x-wiki {{universal infocard|kösterilmegen husasiyetletler=P398}} '''Küneş''' (timsali: [[file:Sun symbol (bold).svg|16px|☉]]) – [[Kâbe yolu]]nda bir [[yıldız]], [[Küneş sisteması]]nıñ birden-bir ve [[Dünya]]ğa eñ yaqın yıldızıdır. Küneş etrafında bu sistemanıñ başqa obyektleri aylanıp tura: [[seyyare]]ler ve olarnıñ [[yoldaş]]ları, [[kiçkene seyyare]]ler, [[asteroid]]ler, [[meteoroid]]ler, [[quyruqlı yıldız]]lar ve [[kâinat tozu]]. Küneş esasen [[gidrogen]] (kütlesiniñ ~73 %, köleminiñ ~92 %) ve [[geliy]]den (kütlesiniñ ~25 %, köleminiñ ~7 %) ibaret. Küneş sisteması kütlesiniñ 99,866 % - Küneşniñ kütlesidir. [[Fayl:Izgrew.jpg|thumb|Küneş]] == Tüpbilgiler == {{Küneş sisteması}} [[Kategoriya:Felekiyat]] 8qhlim8g7gh1g0ykapaninchov7ob64 Modul:Wikidata/config 828 19261 243692 243675 2026-04-28T14:54:29Z Хтосьці 13041 model resmi ufaqlaştırdım ([[Küneş]] saifesi içün) 243692 Scribunto text/plain -- Property configuration for Wikidata module return { global = { separator = ',&#32;', conjunction = '&#32;ve&#32;', }, presets = { ['catonly'] = { datatype = 'wikibase-item', conjunction = '', invisible = true, ['value-module'] = 'Wikidata/item', ['value-function'] = 'formatCategoryOnly', 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 = ' ya da </li><li>', }, P20 = { datatype = 'wikibase-item', preset = 'place', separator = ',</li><li>', conjunction = ' ya da </li><li>', }, P22 = { datatype = 'wikibase-item', conjunction = ' ya da ' }, P25 = { datatype = 'wikibase-item', conjunction = ' ya da ' }, 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', }, P86 = { datatype = 'wikibase-item', preset = 'list', }, P94 = { datatype = 'commonsMedia', size = '100x200px', }, 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 = ',&#32;', }, P108 = { datatype = 'wikibase-item', preset = 'list', category = 'P4195', }, P109 = { datatype = 'commonsMedia', size = '150x150px', alt = 'Avtograf resmi', }, P117 = { datatype = 'commonsMedia', size = '290x300px', alt = 'Himiyeviy qurulış resmi', }, P119 = { datatype = 'wikibase-item', preset = 'place', thisLocationOnly = 'true', }, P131 = { datatype = 'wikibase-item', }, P140 = { datatype = 'wikibase-item', }, P154 = { size = '220x80px', alt = 'Logotip resmi', }, 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 = '&#32;', conjunction = '&#32;', 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', }, P367 = { datatype = 'commonsMedia', size = '16x16px', }, 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 = ',&#32;', 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 = 'kişi', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1098 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'kişi', }, P1120 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'kişi', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1128 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'kişi', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1174 = { datatype = 'quantity', preset = 'quantity (date)', unit = 'kişi', }, P1195 = { ['value-module'] = 'Wikidata/Software', ['value-function'] = 'formatExtension', conjunction = ' ya da ', }, 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 = 'kişi', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P1621 = { size = '300x300px', }, P1692 = { preset = 'link', }, P1705 = { datatype = 'monolingualtext', preset = 'name', }, P1753 = { rowArticle = true, }, P1809 = { preset = 'list', }, P1846 = { datatype = 'commonsMedia', fixdouble = true, }, 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 = '&#32;ya da&#32;', }, 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 = 'kişi' }, P2403 = { preset = 'quantity (date)', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator', countByThousands = true, }, P2425 = { alt = 'Изображение орденской планки', }, P2583 = { siConversion = false, }, P2597 = { preset = 'catonly', }, P2650 = { datatype = 'wikibase-item', }, P2789 = { preset = 'list', }, 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 = 'kişi', ['property-module'] = 'Wikidata/number', ['property-function'] = 'formatPropertyWithMostRecentClaimAndIndicator' }, P8224 = { alt = 'Moledula modeli resmi', }, P11101 = { size = '200x200px', alt = 'Model resmi', }, }, 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 = { -- eger metinde "..." olsa, esas metin çoq noqtanıñ yerine qoymalı somevalue = "''bilinmez''", novalue = '', -- Обстоятельства источника Q5727902 = '... yaqın', Q18122778 = '<span style="border-bottom: 1px dotted; cursor: help;" title="imkânı bar, ki">imk.</span> ', Q30230067 = 'belki, ', Q52834024 = '<span style="border-bottom: 1px dotted; cursor: help;" title="bu sayıdan daa ufaq ">&lt;</span> ', Q54418095 = '<span style="border-bottom: 1px dotted; cursor: help;" title="bu sayıdan daa büyük ">&gt;</span> ', thousandPowers = {'', ' biñ', ' mln', ' mlrd', ' trln'}, }, deprecatedSources = { Q36578 = true, -- Gemeinsame Normdatei Q63056 = true, -- Find a Grave Q212256 = true, -- АиФ Q523660 = true, -- International Music Score Library Project by https://ru.wikipedia.org/?diff=107090748 Q1798125 = true, -- LIBRIS Q15222191 = true, -- BNF Q15241312 = true, -- Freebase Q25328680 = true, -- Prabook Q29861311 = true, -- SNAC Q86999151 = true, -- WeChangEd }, }; 7x24ctosu8s34lvtn8g07yb5btgo0ht Modul:Wikidata/Places 828 19272 243708 166708 2026-04-29T10:44:22Z Хтосьці 13041 [[Con Kits]] maqalesinde «, London, Büyük Britaniya» tüzetmek içün rus Vikipediyasınıñ [[ru:Модуль:Wikidata/Places]] modulisindan formatPlaceWithQualifiers funktsiyasınıñ yañi versiyanı (ve yardımcı concatChain, formatPlaceFromQualifiers funktsiyalarını) kopiyaladım 243708 Scribunto text/plain local categorizeByPlace = true; local WDS = require( 'Module:WikidataSelectors' ); local Flags = require( 'Module:Wikidata/Flags' ); local p = { config = { hideSameLabels = false, hidePartOfLabels = false, hideUnitsForCapitals = true, reverseOrder = false, catAmbiguousGeoChains = '[[Категория:Википедия:Страницы с неоднозначными геоцепочками]]', catLoopInGeoChains = '[[Категория:Википедия:Страницы с зацикливающимися геоцепочками]]', catWikibaseError = '[[Категория:Википедия:Страницы с ошибками скриптов, использующих Викиданные]]' } }; local function min( prev, next ) if prev == nil then return next; elseif prev > next then return next; else return prev; end end local function max( prev, next ) if prev == nil then return next; elseif prev < next then return next; else return prev; end end local function getTimeBoundariesFromProperty( context, propertyId ) local dateClaims = WDS.filter( context.entity.claims, propertyId ); if not dateClaims or #dateClaims == 0 then return nil; end -- only support exact date so far, but need improvment local left = nil; local right = nil; for _, claim in pairs( dateClaims ) do if not claim.mainsnak then return nil; end local boundaries = context.parseTimeBoundariesFromSnak( claim.mainsnak ); if not boundaries then return nil; end left = min( left, boundaries[ 1 ] ); right = max( right, boundaries[ 2 ] ); end if not left or not right then return nil; end return { left, right }; end local function getTimeBoundariesFromProperties( context, propertyIds ) for _, propertyId in ipairs( propertyIds ) do local result = getTimeBoundariesFromProperty( context, propertyId ); if result then return result; end end return nil; end local function getTimeBoundariesFromQualifiers( context, statement, qualifierId ) -- only support exact date so far, but need improvment local left = nil; local right = nil; if statement.qualifiers and statement.qualifiers[qualifierId] then for _, qualifier in pairs( statement.qualifiers[qualifierId] ) do local boundaries = context.parseTimeBoundariesFromSnak( qualifier ); if not boundaries then return nil; end left = min( left, boundaries[1] ); right = max( right, boundaries[2] ); end end if not left or not right then return nil; end return { left, right }; end local function getParentsInBoundariesSnakImpl( context, entityId, boundaries, propertyIds, selectors ) local results = {}; if not propertyIds or #propertyIds == 0 then return results; end for _, propertyId in ipairs( propertyIds ) do if (not string.match( propertyId, '^P%d+$' )) then error('Incorrect propertyId: ' + propertyId); end local selector; if (selectors ~= nil) then selector = selectors[propertyId] or propertyId; else selector = propertyId; end local entityClaims = {}; entityClaims[propertyId] = mw.wikibase.getAllStatements( entityId, propertyId ); local filteredClaims = WDS.filter( entityClaims, selector .. '[rank:preferred, rank:normal]' ); if filteredClaims then for _, claim in pairs( filteredClaims ) do if not boundaries or not propertyIds or #propertyIds == 0 then table.insert( results, claim.mainsnak ); else local startBoundaries = getTimeBoundariesFromQualifiers( context, claim, 'P580' ); local endBoundaries = getTimeBoundariesFromQualifiers( context, claim, 'P582' ); if ( startBoundaries == nil or startBoundaries[2] <= boundaries[1] ) and ( endBoundaries == nil or endBoundaries[1] >= boundaries[2] ) then table.insert( results, claim.mainsnak ); end end end end if #results > 0 then break; end end return results; end local function getParentsInBoundariesSnak( context, entityId, boundaries ) if not entityId then error('entityId must be specified'); end if type(entityId) ~= 'string' then error('entityId must be string'); end if not boundaries then error('boundaries must be specified'); end if type(boundaries) ~= 'table' then error('boundaries must be table'); end local results = getParentsInBoundariesSnakImpl( context, entityId, boundaries, {'P131'} ) -- located in if not results or #results == 0 then results = getParentsInBoundariesSnakImpl( context, entityId, boundaries, {'P17'} ) -- country end for r, result in pairs( results ) do if result.snaktype ~= 'value' then return nil; end local resultId = result.datavalue.value.id; if resultId == entityId then return nil; end end return results; end local unions = { Q1140229 = true, -- political union Q3623811 = true, -- Экономический союз Q4120211 = true -- региональная организация } local countries = { Q6256 = true, -- страна Q7275 = true, -- государство Q3024240 = true, -- историческое государство Q3624078 = true -- суверенное государство } local function isSkipTopLevel( entity ) local isCountry = false; local isUnion = false; if entity and entity.claims and entity.claims.P31 then for c, claim in pairs( entity.claims.P31 ) do if claim and claim.mainsnak and claim.mainsnak.datavalue and claim.mainsnak.datavalue.value and claim.mainsnak.datavalue.value.id then local typeId = claim.mainsnak.datavalue.value.id; isCountry = isCountry or countries[ typeId ]; isUnion = isUnion or unions[ typeId ]; end end end return isUnion and not isCountry; end local function isPartOfNext( prevLabel, nextLabel ) return ( mw.ustring.len( prevLabel ) > mw.ustring.len( nextLabel ) ) and ( mw.ustring.sub( prevLabel, mw.ustring.len( prevLabel ) - mw.ustring.len( nextLabel ) + 1 ) == nextLabel ); end local function concatChain( context, options, chain ) if p.config.reverseOrder then table.sort( chain, function( a, b ) return a > b end ) end return table.concat( chain, ', ' ) end local function formatPlaceFromQualifiers( context, options, qualifiers, entriesToLookupCategory ) local allQualifiers = {} -- parent divisions if qualifiers.P131 then for i, qualifier in ipairs( qualifiers.P131 ) do if qualifier.datavalue then table.insert( allQualifiers, qualifier ) end end end -- country if qualifiers.P17 then for i, qualifier in ipairs( qualifiers.P17 ) do if qualifier.datavalue then table.insert( allQualifiers, qualifier ) end end end if #allQualifiers > 0 then local chain = {} if #allQualifiers then for i, qualifier in ipairs( allQualifiers ) do if qualifier.datavalue then local parentOptions = context.cloneOptions( options ) local qualifierEntityId = qualifier.datavalue.value.id parentOptions['text'] = getLabel( context, qualifierEntityId, boundaries ) local link = context.formatSnak( parentOptions, qualifier ) table.insert( chain, link ) insertFromSnak( qualifier, entriesToLookupCategory ) end end end local result = '' if #chain then result = concatChain( context, options, chain ) if p.config and p.config.catQualifierGeoChains then result = result .. '[[' .. p.config.catQualifierGeoChains .. ']]' end end return result end return '' end --Property:P19, Property:P20, Property:P119 function p.formatPlaceWithQualifiers( context, options, statement ) local property = mw.ustring.upper( options.property ); local actualDateBoundariesProperties = nil; if property == 'P19' then actualDateBoundariesProperties = {'P569','P570'} elseif property == 'P20' then actualDateBoundariesProperties = {'P570','P569'} elseif property == 'P119' then actualDateBoundariesProperties = {'P570','P569'} elseif property == 'P131' or property == 'P159' then actualDateBoundariesProperties = {'P576'} end local boundaries = nil; if actualDateBoundariesProperties ~= nil then boundaries = getTimeBoundariesFromProperties( context, actualDateBoundariesProperties ); if (boundaries == nil) and (property == 'P131' or property == 'P159') then boundaries = {os.time() * 1000, os.time() * 1000}; end end local entriesToLookupCategory = {}; local circumstances = context.getSourcingCircumstances( statement ) local result = '' local baseResult = context.formatSnak( options, statement.mainsnak, circumstances ) local categories = '' if not baseResult then return nil; end insertFromSnak( statement.mainsnak, entriesToLookupCategory ) local hasAdditionalQualifiers = false if statement.qualifiers then result = formatPlaceFromQualifiers( context, options, statement.qualifiers, entriesToLookupCategory ) if result ~= '' then hasAdditionalQualifiers = true end end if statement.mainsnak and statement.mainsnak.datavalue and statement.mainsnak.datavalue.value and statement.mainsnak.datavalue.value.id then local entityId = statement.mainsnak.datavalue.value.id; local parentSnaks = { statement.mainsnak }; local parentEntityIds = { entityId }; if actualDateBoundariesProperties ~= nil then local filterCapitalOf = { [ entityId ] = getParentsInBoundariesSnakImpl( context, entityId, boundaries, {'P1376'} ) }; if boundaries then local entityOptions = context.cloneOptions( options ); entityOptions['text'] = getLabel( context, entityId, boundaries ); baseResult = context.formatSnak( entityOptions, statement.mainsnak, circumstances ); local parentId = entityId local parentIsCountry = false local isAmbiguous = false while parentId ~= nil do -- get parent local propertyId = parentIsCountry and 'P17' or 'P131' -- country / located in local newParentSnaks = getParentsInBoundariesSnak( context, parentId, boundaries, propertyId ) if not newParentSnaks or #newParentSnaks == 0 then if not parentIsCountry then parentIsCountry = true else parentId = nil end elseif #newParentSnaks == 1 then local parentSnak = newParentSnaks[ 1 ] parentId = parentSnak.datavalue.value.id local hasLoop = false for _, parentEntityId in pairs(parentEntityIds) do if parentEntityId == parentId then hasLoop = true end end if hasLoop then if p.config and p.config.catLoopInGeoChains then categories = categories .. '[[' .. p.config.catLoopInGeoChains .. ']]'; end break -- while parentId ~= nil do end table.insert( parentSnaks, parentSnak ) table.insert( parentEntityIds, parentId ) filterCapitalOf[ parentId ] = getParentsInBoundariesSnakImpl( context, parentId, boundaries, { 'P1376' } ); parentIsCountry = false else isAmbiguous = true if not parentIsCountry then parentIsCountry = true else parentId = nil end end end if isAmbiguous and p.config and p.config.catAmbiguousGeoChains then local countryId = parentEntityIds[ #parentEntityIds ] local countryName = getLabel( context, countryId, boundaries ) or countryId local countryCategoryName = p.config.catAmbiguousGeoChains .. ' (' .. countryName .. ')' local categoryTitle = mw.title.new( countryCategoryName ) if categoryTitle.exists then categories = categories .. '[[' .. countryCategoryName .. ']]' else categories = categories .. '[[' .. p.config.catAmbiguousGeoChains .. ']]' end end if not hasAdditionalQualifiers then for i = 2, #parentSnaks, 1 do local parentSnak = parentSnaks[ i ]; insertFromSnak( parentSnak, entriesToLookupCategory ) end end -- do not output similar countries like "Denmark, the Kingdom of Denmark" local simularCountries = { ['Q41304'] = 'Q1206012', -- Weimar Republic / German Reich ['Q713750'] = 'Q183', -- West Germany / Germany ['Q7318'] = 'Q1206012', -- Weimar Republic / Nazi Germany ['Q35'] = 'Q756617', -- Denmark / Danish Realm ['Q55'] = 'Q29999', -- Netherlands / Kingdom of the Netherlands ['Q32081'] = 'Q865', -- Taiwan Province / Taiwan } if (#parentSnaks > 1) then for smallerCountryId, largerCountryId in pairs( simularCountries ) do if parentSnaks[ #parentSnaks ].datavalue.value.id == largerCountryId and parentSnaks[ #parentSnaks - 1 ].datavalue.value.id == smallerCountryId then table.remove( parentSnaks, #parentSnaks ); table.remove( parentEntityIds, #parentEntityIds ); end end end -- optimization for capital regions if (#parentSnaks > 3) then if parentSnaks[ #parentSnaks - 2 ].datavalue.value.id == 'Q23939248' --Greater London, Greater London and parentSnaks[ #parentSnaks - 3 ].datavalue.value.id == 'Q23306' then table.remove( parentSnaks, #parentSnaks - 2 ); table.remove( parentEntityIds, #parentEntityIds - 2 ); end end if (#parentSnaks > 2) then if parentSnaks[ #parentSnaks - 1 ].datavalue.value.id == 'Q240' --Brussels-Capital, Brussels and parentSnaks[ #parentSnaks - 2 ].datavalue.value.id == 'Q90870' then table.remove( parentSnaks, #parentSnaks - 2 ); table.remove( parentEntityIds, #parentEntityIds - 2 ); elseif parentSnaks[ #parentSnaks - 1 ].datavalue.value.id == 'Q1490' --Tokyo, Tokyo and parentSnaks[ #parentSnaks - 2 ].datavalue.value.id == 'Q7473516' then baseResult = ''; elseif parentSnaks[ #parentSnaks - 1 ].datavalue.value.id == 'Q633490' --Tadjik districts of Republican Subordination then table.remove( parentSnaks, #parentSnaks - 1 ); table.remove( parentEntityIds, #parentEntityIds - 1 ); elseif parentSnaks[ #parentSnaks - 2 ].datavalue.value.id == 'Q633490' --Tadjik SSR districts of Republican Subordination then table.remove( parentSnaks, #parentSnaks - 2 ); table.remove( parentEntityIds, #parentEntityIds - 2 ); end end -- do not output (maternity) hospitals, houses and streets but do it for manor and English country houses local unignoredTypes = { 'Q879050', -- manor house 'Q1343246', -- English country house } local ignoredTypes = { 'Q3947', -- house 'Q16917', -- hospital 'Q34442', -- road 'Q79007', -- street 'Q174782', -- square 'Q958822', -- maternity hospital 'Q1059324', -- university hospital 'Q2087181', -- historic house museum 'Q2845944', -- former arrondissement of Paris 'Q18629950', -- private clinic 'Q64578911', -- former hospital } if (#parentSnaks > 1) then local p31 = mw.wikibase.getAllStatements( parentEntityIds[ 1 ], 'P31' ); local doignore = true; for _, iOf in ipairs( p31 ) do for _, unignoredTypeId in ipairs( unignoredTypes ) do if ( iOf.mainsnak.datavalue and iOf.mainsnak.datavalue.value.id == unignoredTypeId ) then doignore = false; unignoredTypes = {}; ignoredTypes = {}; break; end end end if (doignore) then for _, iOf in ipairs( p31 ) do for _, ignoredTypeId in ipairs( ignoredTypes ) do if ( iOf.mainsnak.datavalue and iOf.mainsnak.datavalue.value.id == ignoredTypeId ) then baseResult = ''; unignoredTypes = {}; ignoredTypes = {}; break; end end end end end do local capofstate = false; local i = #parentSnaks; while i > 1 do local prevEntityId = parentEntityIds[ i - 1 ]; -- TODO: use English labels, if there is no current language labels local prevLabel = getLabel( context, prevEntityId, boundaries ) or ''; local nextEntityId = parentEntityIds[ i ]; local nextLabel = getLabel( context, nextEntityId, boundaries ) or ''; if p.config and p.config.hideSameLabels == true and prevLabel == nextLabel then -- do not output same label twice (NY, NY, USA) table.remove( parentSnaks, i ); table.remove( parentEntityIds, i ); elseif p.config and p.config.hidePartOfLabels == true and isPartOfNext( prevLabel, ' ' .. nextLabel ) then -- do not output same label if it's part of previos table.remove( parentSnaks, i - 1 ); table.remove( parentEntityIds, i - 1 ); elseif p.config and p.config.hideUnitsForCapitals == true then -- do not ouput items whose capital is the first item local capitalId = nil; for _capitalId, capitalSnaks in pairs( filterCapitalOf ) do if #capitalSnaks > 0 then for __, capitalSnak in pairs( capitalSnaks ) do if capitalSnak.datavalue and parentSnaks[ i ].datavalue.value.id == capitalSnak.datavalue.value.id then capitalId = _capitalId; if (i == #parentSnaks) then capofstate = true; end break; end end end end if capitalId ~= nil then if i == #parentSnaks then i = i - 1; end -- always ouput constituent countries like England or Russian SFSR if (i == (#parentSnaks-1)) and (capofstate == false) then local p31 = mw.wikibase.getAllStatements(parentEntityIds[ i ], 'P31'); for _, iOf in pairs (p31) do if (iOf.mainsnak.datavalue.value['numeric-id'] == 236036) or (iOf.mainsnak.datavalue.value['numeric-id'] == 3336843) or (iOf.mainsnak.datavalue.value['numeric-id'] == 12959600) or (iOf.mainsnak.datavalue.value['numeric-id'] == 56219758) or (iOf.mainsnak.datavalue.value['numeric-id'] == 15304003) or (iOf.mainsnak.datavalue.value['numeric-id'] == 66724388) then i = i - 1; end end end while i > 1 and parentEntityIds[ i ] ~= capitalId do table.remove( parentSnaks, i ); table.remove( parentEntityIds, i ); i = i - 1; end end end i = i - 1; end end if isSkipTopLevel( parentEntityIds[ #parentEntityIds ] ) then table.remove( parentSnaks, #parentEntityIds ); table.remove( parentEntityIds, #parentEntityIds ); end if not hasAdditionalQualifiers then for i = 2, #parentSnaks, 1 do local parentSnak = parentSnaks[ i ]; local parentOptions = context.cloneOptions( options ); parentOptions['text'] = getLabel( context, parentEntityIds[ i ], boundaries ); local comma = '' local subResult = context.formatSnak( parentOptions, parentSnak ) if subResult ~= '' and result ~= '' then comma = ', ' end if i == #parentSnaks and parentEntityIds[ i ] == 'Q183' then if string.sub(subResult,-34) == '[[Германия|ФРГ]]</span>' then subResult = '[[Федеративная Республика Германии (1949—1990)|ФРГ]]' else subResult = subResult end end if p.config.reverseOrder then result = subResult .. comma .. result else result = result .. comma .. subResult end end end end end end local comma = '' if baseResult ~= '' and result ~= '' then comma = ', ' end if options[ 'thisLocationOnly' ] then result = baseResult elseif p.config.reverseOrder then result = result .. comma .. baseResult else result = baseResult .. comma .. result end if options.references then result = result .. context.formatRefs( options, statement ) end if not options.nocat and options.nocat ~= '' then if categorizeByPlace then if property == 'P19' then categories = categories .. getCategory( 'P1464', entriesToLookupCategory ); end if property == 'P20' then categories = categories .. getCategory( 'P1465', entriesToLookupCategory ); end if property == 'P119' then categories = categories .. getCategory( 'P1791', entriesToLookupCategory ); end end result = result .. categories end return result end -- append entity id from snak to result function insertFromSnak( snak, result ) if not categorizeByPlace then return; end if snak and snak.datavalue and snak.datavalue.type == 'wikibase-entityid' and snak.datavalue.value and snak.datavalue.value[ 'entity-type' ] == 'item' then table.insert( result, snak.datavalue.value.id ); end end function getCategory( propertyId, entriesToLookupCategoryFor ) if mw.title.getCurrentTitle().namespace == 0 then for _, placeId in pairs( entriesToLookupCategoryFor ) do local claims = mw.wikibase.getBestStatements(placeId, propertyId); if claims then for _, claim in pairs( claims ) do if claim.mainsnak and claim.mainsnak and claim.mainsnak.datavalue and claim.mainsnak.datavalue.type == 'wikibase-entityid' then local catEntityId = claim.mainsnak.datavalue.value.id; local catSitelink = mw.wikibase.getSitelink(catEntityId); if (catSitelink) then return '[[' .. catSitelink .. ']]'; end end end end end end return ''; end local historicNamesProperties = { 'P1813', 'P1448', 'P1705' }; local langCode = mw.language.getContentLanguage():getCode(); local historicNamesPropertySelectors = { P1813 = 'P1813[language:' .. langCode .. '][!P3831,P3831:Q105690470]', P1448 = 'P1448[language:' .. langCode .. '][!P3831,P3831:Q105690470]', P1705 = 'P1705[language:' .. langCode .. '][!P3831,P3831:Q105690470]' }; -- get current of historic name of place function getLabel( context, entityId, boundaries ) if not entityId then return nil; end if (type(entityId) ~= 'string') then error('incorrect type of entityId argument'); end; local label = nil; -- name from properties local results = getParentsInBoundariesSnakImpl( context, entityId, boundaries, historicNamesProperties, historicNamesPropertySelectors); for r, result in pairs( results ) do if result.datavalue and result.datavalue.value and result.datavalue.value.text then label = result.datavalue.value.text; break; end end -- name from label if label == nil then label = mw.wikibase.getLabel( entityId ); end return label; end p.getLabel = getLabel; local function calculateEndDateTimestamp( context, options, statement ) if not context then error( 'context not specified' ) end; if not options then error( 'options not specified' ) end; if not options.entity then error( 'options.entity missing' ) end; if not statement then error( 'statement not specified' ) end; if statement.qualifiers and statement.qualifiers.P582 then for i, qualifier in ipairs( statement.qualifiers.P582 ) do local parsedTime = context.parseTimeFromSnak( qualifier ); if parsedTime then return parsedTime; end end end -- check death day... do we have it at all? for h, propertyId in pairs( { "P570", "P577", "P576" } ) do local dateClaims = context.selectClaims( options, propertyId ); if dateClaims then for i, statement in ipairs( dateClaims ) do local parsedTime = context.parseTimeFromSnak( statement.mainsnak ); if parsedTime then return parsedTime; end end end end -- TODO: check other "end" properties -- no death day return os.time() * 1000; end local function deleteTwinAncestors( countryEntityId, propertyId ) --do not display countries which have twin ancestors local badTwins if ( countryEntityId == 'Q174193' ) then --Great Britain and Ireland badTwins = {'Q145'} --Great Brirani & NI elseif ( countryEntityId == 'Q161885' ) then --Great Britain badTwins = {'Q174193'} --Great Britain and Ireland elseif ( countryEntityId == 'Q43287' ) then --German Impire badTwins = {'Q41304', 'Q7318', 'Q2415901', 'Q183'} --Weimar Republic or Nazi Germany or Allied-occupied Germany or Germany elseif ( countryEntityId == 'Q41304' ) then --Weimar Republic badTwins = {'Q7318', 'Q2415901', 'Q183'} --Nazi Germany or Allied-occupied Germany or Germany elseif ( countryEntityId == 'Q7318' ) then --Nazi Germany badTwins = {'Q2415901', 'Q183'} --Allied-occupied Germany or Germany elseif ( countryEntityId == 'Q2415901' ) then --Allied-occupied Germany badTwins = {'Q183'} --Germany elseif ( countryEntityId == 'Q696908' ) then --Kingdom of Poland badTwins = {'Q207272', 'Q211274', 'Q36'} --Second Polish Republic or Polish People's Republic or Poland elseif ( countryEntityId == 'Q207272' ) then --Second Polish Republic badTwins = {'Q211274', 'Q36'} --Polish People's Republic or Poland elseif ( countryEntityId == 'Q211274' ) then --Polish People's Republic badTwins = {'Q36'} --Poland elseif ( countryEntityId == 'Q203493' ) then --Kingdom of Romania badTwins = {'Q842794', 'Q218'} --Socialist Republic of Romania or Romania elseif ( countryEntityId == 'Q842794' ) then --Socialist Republic of Romania badTwins = {'Q218'} --Romania elseif ( countryEntityId == 'Q838261' ) then --FR of Yugoslavia badTwins = {'Q37024'} --Serbia & Montenegro else return true; end local listforcheck if propertyId == 'P1532' then listforcheck = mw.wikibase.getAllStatements( mw.wikibase.getEntityIdForCurrentPage(), propertyId ); else listforcheck = mw.wikibase.getBestStatements( mw.wikibase.getEntityIdForCurrentPage(), propertyId ); end for _, claim in pairs( listforcheck ) do if ( claim and claim.mainsnak and claim.mainsnak.datavalue and claim.mainsnak.datavalue.value and claim.mainsnak.datavalue.value.id ) then local actualId = claim.mainsnak.datavalue.value.id; for index, value in ipairs(badTwins) do if ( value == actualId ) then return false; end end end end return true; end function p.formatCountryClaimWithFlag( context, options, statement ) if not context then error('context not specified') end; if not options then error('options not specified') end; if not options.entity then error('options.entity is missing') end; if not statement then error('statement not specified') end; if not statement.mainsnak or not statement.mainsnak.datavalue or not statement.mainsnak.datavalue.value or not statement.mainsnak.datavalue.value.id then local result = context.formatStatementDefault( context, options, statement ); if not result then return ''; end return '<span class="country-name">' .. result .. '</span>'; end local countryEntityId = statement.mainsnak.datavalue.value.id; local endDateTimestamp = calculateEndDateTimestamp( context, options, statement ); local boundaries = getTimeBoundariesFromProperties( context, {'P570', 'P577', 'P571'} ); if deleteTwinAncestors( countryEntityId, string.upper(options.property) ) then local countryOptions = context.cloneOptions( options ); if not countryOptions['text'] or countryOptions['text'] == '' then countryOptions['text'] = getLabel( context, countryEntityId, boundaries ); end local flag = Flags.getFlag( context, countryEntityId, endDateTimestamp ); if flag then return flag .. '&nbsp;<span class="country-name">' .. context.formatStatementDefault( context, countryOptions, statement ) .. '</span>'; end return '<span class="country-name">' .. context.formatStatementDefault( context, countryOptions, statement ) .. '</span>'; else return nil; end end return p; rp87czcmzf03dk63xof0fqi0k8q3pkd Basshunter 0 21705 243702 242202 2026-04-28T18:59:58Z Eurohunter 2973 /* Singlleri */ +"Ja eller nej" with [[Käärijä]] 243702 wikitext text/x-wiki {{Kişi}} '''-{Basshunter}-''', '''Yunas Erik Altberg''' ({{lang-sv|Jonas Erik Altberg}}; 1984 s. dekabr 22) – [[İsveçiya|isveçiyalı]] yırcı. == Diskografiya == === Studiya albomları === * -{''[[The Bassmachine]]''}- (2004) * -{''[[LOL (^^,)|LOL <(^^,)>]]''}- (2006) * -{''[[Now You're Gone – The Album]]''}- (2008) * -{''[[Bass Generation]]''}- (2009) * -{''[[Calling Time]]''}- (2013) === Singlleri === * -{"The Big Show"}- (2004) * -{"[[Welcome to Rainbow]]"}- (2006) * -{"[[Boten Anna]]"}- (2006) * -{"[[Vi sitter i Ventrilo och spelar DotA]]"}- (2006) * -{"[[Jingle Bells]]"}- (2006) * -{"[[Vifta med händerna]]"}- (2006) * -{"[[Now You're Gone]]"}- (2007) * -{"[[Please Don't Go]]"}- (2008) * -{"[[All I Ever Wanted]]"}- (2008) * -{"[[Angel in the Night]]"}- (2008) * -{"Russia Privjet (Hardlanger Remix)"}- (2008) * -{"[[I Miss You]]"}- (2008) * -{"[[Walk on Water]]"}- (2009) * -{"Al final"}- (2009) * -{"[[Every Morning]]"}- (2009) * -{"[[I Promised Myself]]"}- (2009) * -{"[[Saturday]]"}- (2010) * -{"[[Fest i hela huset]]"}- (2011) * -{"[[Northern Light]]"}- (2012) * -{"[[Dream on the Dancefloor]]"}- (2012) * -{"[[Crash & Burn]]"}- (2013) * -{"Calling Time"}- (2013) * -{"Elinor"}- (2013) * -{"Masterpiece"}- (2018) * -{"Home"}- (2019) * -{"Angels Ain't Listening"}- (2020) * -{"Life Speaks to Me"}- (2021) * -{"End the Lies"}- <small>(& Alien Cut)</small> (2022) * -{"[[Boten Anna|Ingen kan slå (Boten Anna)]]"}- <small>([[Victor Leksell]])</small> (2023) * -{"Ja eller nej"}- <small>(x [[Käärijä]])</small> (2026) == Menbalar == {{Reflist}} == Bağlantılar == * [https://basshunter.se Basshunter resmiy saytı] [[Kategoriya:Yırcılar]] [[Kategoriya:1984 senesinde doğğanlar]] [[Kategoriya:İsveçiya]] -{T|Basshunter}- ey4z12x7sd1zjvv1dj84j84auyj7nl9 Qullanıcı:Хтосьці 2 22901 243709 243646 2026-04-29T10:48:01Z Хтосьці 13041 /* Tüzetmeli */ 243709 wikitext text/x-wiki {{babel|crh-1|be|uk}} Selâm! Men yarı belorusım, yarı ukrainim. Şimdi Portugaliyada yaşayım. Bu Vikipediyada meni birinci sırada -{Lua}- kodu -{crh-latn: modulleri; crh-cyrl: модульлери}- ve kiril elifbesine çevirilüv içün kodu meraqlandıra. '''Eger siziñ kodu meseleleriñiz olsa, maña yazığız, men kodu tüzetmekni begenem''' (atta eger men Vikipediyada iç bir şey yapmay bile, maña yazıñız). Men künniñ resmi içün yazıları da tercime etip baqam (lâkin min yahşı degilim). == Suallerim == Suallerim (cevap olmasa, menim añlamama köre deñiştirim): * [[Şablon muzakeresi:Unutılmaz vaqialar taqvimi]]: Gülnara degilmi? (2025-03-24) * [[Modul muzakeresi:Wikidata-ro|Modul muzakeresi:-{Wikidata-ro}-]]: Bu modul aqiqaten kirekmi? (2025-03-25) * [[Şablon muzakeresi:Doc|Şablon muzakeresi:-{Doc}-]]: “-{/doc}-” ya da “-{/belge}-”? (2025-03-26) * [[Modul muzakeresi:Citation/CS1]]: Men bu modulniñ yañı versiyanı ingliz Vikipediyada kopiyalamaq teklif etem == Tüzetmeli == * [[Çolpan]]: -{[[wikidata:Property:P973|described at URL]]}- ливесджиэндже.джом/с… * [[Hurma]]: «2.277 джубидж метре пер тон» konvertatsiya etilmeli, atıfalar * [https://crh.wikipedia.org/w/index.php?search=Lua+hatası&title=Mahsus%3AAra&profile=advanced&fulltext=1&ns0=1 Bütün -{Lua}- hataları] * [[Şablon:Ref-info]] [[Şablon:ref-lang]] — farq barmı? * [[Con Kits]]: «Лондон, Буюк Британия я да Лондон, Буюк Британия къыраллыгъы» ⇒ «Лондон, Буюк Британия» * Tercime etilmegen kategoriya adları ([[:Kategoriya:Gizli kategoriyalar]]): ** [[:Kategoriya:Википедия:Статьи со ссылками на элементы Викиданных без русской подписи]] ** [[:Kategoriya:Статьи с универсальной карточкой]] ** [[:Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна]] ** [[:Kategoriya:Статьи с универсальной карточкой, отображающей мало свойств]] ** -{[[:Kategoriya:Articole cu surse în limba Endonezce (id)]]}- ** -{[[:Kategoriya:Erori CS1: date]]}- * [[:Kategoriya:İçinde bozuq fayl bağlantıları olğan saifeler]] kcxvfiesnin99j02incp8d4qvmnigvt Perlâvka 0 31593 243704 161330 2026-04-28T22:56:48Z Spokiyny 35104 243704 wikitext text/x-wiki {{MY |tip = köy |qırımtatar adı = Perlâvka |original adı = ''ukr.'' Перлявка |memleket = Ukraina |tuğra = |bayraq = |tuğra eni = |bayraq eni = |lat_deg =50 |lat_min =13 |lat_sec =00 |lon_deg =28 |lon_min =30 |lon_sec =21 |CoordAddon = |CoordScale = |memleket haritasınıñ büyükligi = 300 |region1 haritasınıñ büyükligi = |region2 haritasınıñ büyükligi = |region1 türü = Vilâyet |region1 = Jıtomır vilâyeti |cedvelde region1 adı = |içki bölünüv = |baş türü = |baş = |temeli qoyulğan tarihı = |ilki añıluv = |evelki adları = |bu seneden berli statuslı = |meydanlıq = |yükseklik = |iklim = |resmiy til = |resmiy til-ref = |eali = 224 |cedvelge aluv senesi = |eali sıqlığı = |aglomeratsiya = |milliy terkip = |diniy terkip = |saat quşağı = +2 |DST = bar |telefon kodu = +380 412 |poçta indeksi = 12421 |poçta indeksleri = |avtomobil kodu = |identifikator türü = |raqamlı identifikator = |Commons = |sayt = |sayt tili = }} '''Perlâvka''' ({{lang-uk|Перлявка}}) - [[Ukraina]]nıñ [[Jıtomır vilâyeti]]nde [[Jıtomır rayonı]]nda bir [[köy]]. Ealisiniñ sayısı 224 kişi ([[2001]]). [[Kategoriya:Jıtomır vilâyetindeki köyler]] g49h6e5itu16cdrdtx86dpqewqv1t9l Nedaşkı 0 34121 243705 165093 2026-04-28T23:07:54Z Spokiyny 35104 243705 wikitext text/x-wiki {{MY |tip = köy |qırımtatar adı = Nedaşkı |original adı = ''ukr.'' Недашки |memleket = Ukraina |tuğra = |bayraq = |tuğra eni = |bayraq eni = |lat_deg =50 |lat_min =58 |lat_sec =32 |lon_deg =29 |lon_min =14 |lon_sec =02 |CoordAddon = |CoordScale = |memleket haritasınıñ büyükligi = 300 |region1 haritasınıñ büyükligi = |region2 haritasınıñ büyükligi = |region1 türü = Vilâyet |region1 = Jıtomır vilâyeti |cedvelde region1 adı = |içki bölünüv = |baş türü = |baş = |temeli qoyulğan tarihı = 1570 |ilki añıluv = |evelki adları = |bu seneden berli statuslı = |meydanlıq = |yükseklik = |iklim = |resmiy til = |resmiy til-ref = |eali = 592 |cedvelge aluv senesi = |eali sıqlığı = |aglomeratsiya = |milliy terkip = |diniy terkip = |saat quşağı = +2 |DST = bar |telefon kodu = +380 4133 |poçta indeksi = 11610 |poçta indeksleri = |avtomobil kodu = |identifikator türü = |raqamlı identifikator = |Commons = Nedashky |sayt = |sayt tili = }} '''Nedaşkı''' ({{lang-uk|Недашки}}) - [[Ukraina]]nıñ [[Jıtomır vilâyeti]]nde [[Malın rayonı]]nda bir [[köy]]. Ealisiniñ sayısı 367 kişi. [[Kategoriya:Jıtomır vilâyetindeki köyler]] 3ql3ib8z0kw117aw7htj7jvxlfrekec Şablon:Universal infocard 10 34745 243685 233637 2026-04-28T12:38:42Z Хтосьці 13041 “kösterilmegen husasiyetletler” argumenti qoştım ([[Küneş]] maqalesinde içün: Küneş Vikimalümatta ~1000 yoldaş bar, infoqalıpta köstermege mümkün degil) 243685 wikitext text/x-wiki {{#invoke:Universal infocard|render|nocat={{{nocat|}}}{{NAMESPACE}}|kösterilmegen husasiyetletler={{{kösterilmegen husasiyetletler|}}}}}<!-- -->{{#if: {{NAMESPACE}} ||<!-- -->[[Kategoriya:Статьи с универсальной карточкой]]<!-- -->{{If-wikidata|P18|||[[Kategoriya:Статьи с универсальной карточкой, которая не добавляет изображение]]}}<!-- -->{{#if:{{{1|}}}|{{#if:{{{nocat|}}}||[[Kategoriya:Википедия:Карточки с явно указанным элементом викиданных]]}}}}<!-- -->{{#ifeq: {{str find|{{wikidata|P31|plain=1}}|человек}} | -1 || [[Kategoriya:Статьи о людях, использующие универсальную карточку]]}}<!-- противоположно: -->{{If-wikidata|P461||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Б]]}}<!-- причиной является: -->{{If-wikidata|P828||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Вызывается]]}}<!-- использует объект: -->{{If-wikidata|P121||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Использует]]}}<!-- использует: -->{{If-wikidata|P2283||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Использует]]}}<!-- кем практикуется: -->{{If-wikidata|P3095||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Кем практикуется]]}}<!-- обладает свойством: -->{{If-wikidata|P1552||[[Категория:Статьи с универсальной карточкой, которая предположительно неуместна|Обладает]]}}<!-- является причиной: -->{{If-wikidata|P1542||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Причина]]}}<!-- состоит из: -->{{If-wikidata|P527||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Состоит]]}}<!-- имеет форму: -->{{If-wikidata|P1419||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Форма]]}}<!-- символ Юникода: -->{{If-wikidata|P487||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Эмодзи]]}}<!-- используется как/для/в: -->{{If-wikidata|P366||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Юзается]]}}<!-- находится в пользовании у: -->{{If-wikidata|P1535||[[Kategoriya:Статьи с универсальной карточкой, которая предположительно неуместна|Юзается]]}}<!-- -->}}<noinclude> {{doc}}[[Kategoriya:Varaqa şablonları]][[Kategoriya:Vikipediya:Malümat qutuları]] </noinclude> jrxkgp82iylkv615dwpktootzyif28j Modul:Universal infocard 828 34746 243687 243682 2026-04-28T12:48:43Z Хтосьці 13041 “kösterilmegen husasiyetletler” argumenti qoştım ([[Küneş]] maqalesinde içün: Küneş Vikimalümatta ~1000 yoldaş bar, infoqalıpta köstermege mümkün degil) 243687 Scribunto text/plain --[[ Lua code for universal infocard. ]] local altScript = require( 'Modul:Alternativ elifbe' ); local isConfig, config = pcall( require, 'Module:Universal infocard/config' ); if isConfig == false then config = { skipPropertyIds = { P31 = true, P279 = true, } }; end local p = {}; local lang = mw.getContentLanguage(); local entityId = nil; -- CSS classes. local classes = {}; if config and config.classes then for key, value in pairs( config.classes ) do classes[ key ] = value; end end function getClassString( type ) local class; if classes[type] then class = classes[type]; elseif type ~= '' then class = 'infobox-' .. type; else class = 'infobox'; end if class == '' then return ''; end return ' class="'.. class .. '"'; end function getTemplate( propertyId ) if config and config.templates and config.templates[ propertyId ] then return config.templates[ propertyId ]; end if propertyId == 'title' then return '{{PAGENAME}}'; end if propertyId == 'map' then return getMap; end if config and config.templates and config.templates.default then return config.templates.default; end if string.match( propertyId, '^P%d+$' ) then return '#statements:' .. propertyId; end return nil; end function expandTemplate( frame, title, args ) if not title then return ''; elseif type( title ) == 'function' then args.frame = frame; return title( args ) elseif type( title ) == 'string' then if string.match( title, '^#' ) then return frame:callParserFunction{ name = title, args = args }; elseif string.match( title, '^{' ) then return frame:preprocess( title ); else return frame:expandTemplate{ title = title, args = args }; end elseif type( title ) == 'table' then local realTitle = title[ 1 ]; table.remove( title, 1 ) return expandTemplate( frame, realTitle, title ) end end function splitLine( value1, value2 ) local result = ''; if ( value1 and string.len( value1 ) ~= 0 ) or ( value2 and string.len( value2 ) ~= 0 ) then result = '<tr>'; if ( value1 and string.len( value1 ) ~= 0 ) then local colspan = ''; if ( not value2 or string.len( value2 ) == 0 ) then colspan = 'colspan="2"'; end result = result .. '<td ' .. colspan .. getClassString( 'split' ) .. '>'; result = result .. value1; result = result .. '</td>'; end if ( value2 and string.len( value2 ) ~= 0 ) then local colspan = ''; if ( not value1 or string.len( value1 ) == 0 ) then colspan = 'colspan="2"'; end result = result .. '<td ' .. colspan .. getClassString( 'split' ) .. '>'; result = result .. value2; result = result .. '</td>'; end result = result .. '</tr>\n'; end return result; end function getLine( value, class, header ) local result = ''; local tag = header and 'th scope="colgroup"' or 'td'; if ( value and string.len( value ) ~= 0 ) then result = result .. '<tr><' .. tag .. ' colspan="2"'.. getClassString( class ) .. '>'; result = result .. value; result = result .. '</' .. tag .. '></tr>\n'; return result; end return result; end function getValue( label, value ) local result = ''; if ( value ~= nil and string.len( value ) ~= 0 ) then if label then result = result .. '<tr><th scope="row"' .. getClassString( 'label' ) .. '>' .. label .. '</th>'; result = result .. '<td' .. getClassString( 'text' ) .. '>\n'; else result = result .. '<tr><td colspan="2"' .. getClassString( 'text' ) .. '>'; end result = result .. value; result = result .. '</td></tr>\n'; return result; end return result; end function getMap( args ) local entityId = args.entityId or mw.wikibase.getEntityIdForCurrentPage(); local statements = mw.wikibase.getBestStatements( entityId, 'P625' ); if not statements or not statements[ 1 ] or not statements[ 1 ].mainsnak or statements[ 1 ].mainsnak.snaktype ~= 'value' or statements[ 1 ].mainsnak.datavalue.value.globe ~= 'http://www.wikidata.org/entity/Q2' then return ''; end local coord = statements[ 1 ].mainsnak.datavalue.value; local title = expandTemplate( args.frame, getTemplate( 'title' ), { from = entityId } ); local mapContent = [[ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ ]] .. coord['longitude'] .. [[, ]] .. coord['latitude'] .. [[ ] }, "properties": { "title": "]] .. title .. [[", "marker-symbol": "star", "marker-color": "#3366cc" } }, { "type": "ExternalData", "service": "geoline", "ids": "]] .. entityId .. [[", "properties": { "stroke": "#FF9999" } }, { "type": "ExternalData", "service": "geoshape", "ids": "]] .. entityId .. [[", "properties": { "fill": "#FF0000", "fill-opacity": 0.1, "stroke": "#FF9999" } } ]]; return args.frame:extensionTag{ name = 'mapframe', content = '[' .. mapContent .. ']', args = { 'frameless', align = 'center', latitude = coord['latitude'], longitude = coord['longitude'], zoom = 11, width = 300, height = 250, } }; end function renderValue( frame, propertyId, args ) local tplArgs = { propertyId, from = entityId, entityId = entityId, nocat = frame.args['nocat'] }; if args then local k = nil; repeat k = next( args, k ); if k then tplArgs[ k ] = args[ k ]; end until not k end return expandTemplate( frame, getTemplate( propertyId ), tplArgs ); end -- Filter deprecated claims and returning only preferred ones if present. function filterClaims( entity, propertyId ) if ( entity.claims == nil or entity.claims[ propertyId ] == nil ) then return {}; end local all = entity.claims[ propertyId ]; local normal = {}; local preferred = {}; for _, claim in pairs( all ) do local rank = claim.rank or 'normal'; if ( rank == 'normal' ) then table.insert( normal, claim ); end if ( rank == 'preferred' ) then table.insert( preferred, claim ); end end if ( #preferred > 0 ) then return preferred; end return normal; end -- Filter deprecated claims and returning only preferred ones if present. function propertyHasEntity( claims, itemId ) if not claims then return false; end for _, claim in pairs( claims ) do if claim.mainsnak and claim.mainsnak.datavalue and claim.mainsnak.datavalue.value and claim.mainsnak.datavalue.value.id and claim.mainsnak.datavalue.value.id == itemId then return true; end end return false; end function propertyLabel( propertyId ) local label, labelLang = mw.wikibase.getLabelWithLang( propertyId ); local altScriptLabel = mw.wikibase.getLabelByLang( propertyId, altScript.ALT_LANG ) label = lang:ucfirst( label ); if altScriptLabel then altScriptLabel = lang:ucfirst( altScriptLabel ) end if labelLang ~= lang:getCode() then label = '[[d:Property:' .. propertyId .. '|' .. altScript.format( label, altScriptLabel, labelLang ) .. ']]'; end return altScript.format( label, altScriptLabel ); end function simpleLabel( entityId ) local label, lang = mw.wikibase.getLabelWithLang( entityId ); -- TODO ne içün lang.ucfirst yoq? (meselâ Bornholm saifesinde) Añlamalı if lang.ucfirst then label = lang:ucfirst( label ) end; local altScriptLabel = mw.wikibase.getLabelByLang( entityId, altScript.ALT_LANG ) if altScriptLabel and lang.ucfirst then altScriptLabel = lang:ucfirst( altScriptLabel ) end; return altScript.format(label, altScriptLabel, lang); end function getErrorMessage( message ) local result = '<table' .. getClassString( 'error' ) .. '>\n'; result = result .. '<tr><td colspan="2">' .. message .. '</td></tr>\n'; result = result .. '</table>'; return result; end function p.render( frame ) local i18n_error_emptyWikidataEntity = ''; local i18n_error_noWikidataEntity = ''; if config and config.i18n and config.i18n.error then if config.i18n.error.emptyWikidataEntity then i18n_error_emptyWikidataEntity = config.i18n.error.emptyWikidataEntity; end if config.i18n.error.noWikidataEntity then i18n_error_noWikidataEntity = config.i18n.error.noWikidataEntity; end end local result = '<table' .. getClassString( '' ); if config and config.i18n and config.i18n.dataName then result = result .. ' data-name="' .. config.i18n.dataName .. '"'; end result = result .. '>\n'; local localImage = nil; if ( frame ~= nil and frame:getParent() ~= nil ) then local p_frame = frame:getParent(); if p_frame.args ~= nil then -- image under FU only in local localImage = p_frame.args.image; if p_frame.args.from ~= nil and p_frame.args.from ~= '' then entityId = p_frame.args.from; elseif p_frame.args[ 1 ] ~= nil and string.gmatch( p_frame.args[ 1 ], '^Q\d+$' ) then entityId = p_frame.args[ 1 ]; end end end local wdStatus, entity = pcall( mw.wikibase.getEntity, entityId ); if wdStatus ~= true or entity == nil then return getErrorMessage( i18n_error_noWikidataEntity ); elseif entity.claims == nil then return getErrorMessage( i18n_error_emptyWikidataEntity ); end -- TODO: Need to consider how to display class properties (P31, P279, P361, ...). local skipPropertyIds = {}; if config.skipPropertyIds then skipPropertyIds = mw.clone( config.skipPropertyIds ); end local inlineImagePropertyIds = config.inlineImagePropertyIds or {}; local skipWhenOthersExistPropertyIds = config.skipWhenOthersExistPropertyIds or {}; -- şablon argumentlerinde kösterilmegen husasiyetler da yazmağa mümkün if frame.args['kösterilmegen husasiyetletler'] ~= nil then local usePassedSkippedPropertyIds = frame.args['kösterilmegen husasiyetletler'] for userSkippedPropertyId in usePassedSkippedPropertyIds:gmatch("%S+") do skipPropertyIds[ userSkippedPropertyId ] = true end end local claims = entity.claims; local order = mw.wikibase.getPropertyOrder() or {}; -- Header. local rawEntityLabel, entityLabelLang = entity:getLabelWithLang( lang:getCode() ); local labelEntityId = entityId or mw.wikibase.getEntityIdForCurrentPage() local altScriptEntityLabel = mw.wikibase.getLabelByLang( labelEntityId, altScript.ALT_LANG ); local entityLabel = altScript.format(rawEntityLabel, altScriptEntityLabel, entityLabelLang); local label; ---- Name. local titleTemplate = getTemplate( 'title' ); -- TODO: Make it possible to specify a template for any value, not just Q5. if propertyHasEntity( claims.P31, 'Q5' ) then local titleTemplateQ5 = getTemplate( 'title_Q5' ); if titleTemplateQ5 then titleTemplate = titleTemplateQ5; end end if entityLabelLang == lang:getCode() then label = expandTemplate( frame, titleTemplate, { wdLabel, from = entityId, entityLabel = entityLabel } ); else label = expandTemplate( frame, titleTemplate, { from = entityId, entityLabel = entityLabel } ); end result = result .. getLine( label, 'above', true ); ---- Original name. if claims.P1559 ~= nil then result = result .. getLine( expandTemplate( frame, getTemplate( 'P1559' ), { from = entityId } ), 'original' ); elseif claims.P1705 ~= nil then result = result .. getLine( expandTemplate( frame, getTemplate( 'P1705' ), { from = entityId } ), 'original' ); end ---- Flag and COA. if claims.P41 or claims.P94 then local flag = nil; local flagLabel = nil; local coa = nil; local coaLabel = nil; if claims.P41 then flag = renderValue( frame, 'P41' ); if claims.P163 then flagLabel = renderValue( frame, 'P163', { text = simpleLabel( 'Q14660' ) } ); else flagLabel = simpleLabel( 'Q14660' ); end end if claims.P94 then coa = renderValue( frame, 'P94' ); if claims.P163 then coaLabel = renderValue( frame, 'P237', { text = simpleLabel( 'Q14659' ) } ); else coaLabel = simpleLabel( 'Q14659' ); end end result = result .. splitLine( flagLabel, coaLabel ); result = result .. splitLine( flag, coa ); end -- Body. local propertyIds = {}; for propertyId, claim in pairs( entity.claims ) do table.insert( propertyIds, propertyId ); end local orderedProperties = mw.wikibase.orderProperties( propertyIds ) local shownProperties = 0 for i, propertyId in ipairs( orderedProperties ) do local propertyClaims = claims[ propertyId ]; local isSkipped = skipPropertyIds[ propertyId ] if not isSkipped and skipWhenOthersExistPropertyIds[ propertyId ] then for _, otherPropertyId in ipairs( skipWhenOthersExistPropertyIds[ propertyId ] ) do if claims[ otherPropertyId ] ~= nil then isSkipped = true break end end end if not isSkipped and propertyClaims and propertyClaims[ 1 ] and propertyClaims[ 1 ].mainsnak and propertyClaims[ 1 ].mainsnak.datatype and propertyClaims[ 1 ].mainsnak.datatype ~= 'external-id' and propertyClaims[ 1 ].mainsnak.datatype ~= 'tabular-data' and propertyClaims[ 1 ].mainsnak.datatype ~= 'wikibase-property' then local label = propertyLabel( propertyId ); if propertyClaims[ 1 ].mainsnak.datatype == 'commonsMedia' and not inlineImagePropertyIds[ propertyId ] then result = result .. getLine( renderValue( frame, propertyId, { alt = label } ), 'image' ); else result = result .. getValue( label, renderValue( frame, propertyId ) ); end skipPropertyIds[ propertyId ] = true shownProperties = shownProperties + 1 end end -- Footer. ---- Map. if claims.P625 ~= nil then result = result .. getLine( renderValue( frame, 'map' ), 'text' ); end ---- Commons. if claims.P373 ~= nil then result = result .. getLine( expandTemplate( frame, getTemplate( 'P373' ), { from = entityId } ), 'below' ); end result = result .. '</table>'; -- Coords. if claims.P625 ~= nil then result = result .. renderValue( frame, 'P625', { display = 'title' } ); end -- Tracking category. if config and config.categories and config.categories['few-properties-shown'] then if shownProperties < 4 then result = result .. '[[Category:' .. config.categories['few-properties-shown'] .. '|' .. shownProperties .. ']]' end end return result; end return p; e0f6i61hmbnhhgpthwjp5ztxtnivrnk Modul:Universal infocard/config 828 34747 243684 243683 2026-04-28T12:04:23Z Хтосьці 13041 [[Special:Contributions/Хтосьці|Хтосьці]] ([[User talk:Хтосьці|muzakere]]) qullanıcısınıñ yapqan [[Special:Diff/243683|243683]] nomeralı versiyası lâğu etildi. Yazıq ki, [[Modul:Universal infocard]] kodunda tilni nasıl doğru almaq bilmeyim. Şimdi demonim vi IPA transkriptsiyasını er bir saifede da gizleyim. 243684 Scribunto text/plain return { templates = { default = 'Wikidata', title = 'Infobox/title', title_Q5 = 'Infobox/name', map = mapFunction, P1559 = 'Infobox/original name', P1705 = 'Infobox/original name', P373 = 'Infobox/Commons', }, classes = { above = 'infobox-above', original = 'ts-Universal_infocard-original', label = 'infobox-label ts-Universal_infocard-label', split = 'infobox-split ts-Universal_infocard-split', below = 'infobox-below', error = 'infobox-error ts-Universal_infocard-error', }, i18n = { error = { emptyWikidataEntity = 'Пустой элемент Викиданных', noWikidataEntity = 'Отсутствует элемент Викиданных', }, dataName = 'Universal infocard', }, categories = { ['few-properties-shown'] = 'Статьи с универсальной карточкой, отображающей мало свойств', }, skipPropertyIds = { P21 = true, -- cınıs P31 = true, -- bu …dır P39 = true, -- faaliyet P41 = true, -- bayraq P94 = true, -- gerb P121 = true, -- operator / taqım P140 = true, -- diyanet P163 = true, -- bayraq P172 = true, -- qavmiy mensüplik P237 = true, -- gerb P279 = true, -- alt türküm (podklass) P361 = true, -- часть от P366 = true, -- bu …nıñ qısmıdır P370 = true, -- «qum qutusı» (eksperiment içün bir hususiyet) P373 = true, -- Wikimediya Commons kategoriyası P443 = true, -- telâffuz audio faylı P460 = true, -- belki, ... aynıdır P487 = true, -- Unicode belgisi P527 = true, P551 = true, P578 = true, P625 = true, P734 = true, P735 = true, P793 = true, P800 = true, P828 = true, P855 = true, P898 = true, -- IPA transkriptsiya P910 = true, P935 = true, P948 = true, P972 = true, P989 = true, P1036 = true, P1038 = true, P1151 = true, P1269 = true, P1282 = true, P1290 = true, P1329 = true, P1332 = true, P1333 = true, P1334 = true, P1335 = true, P1343 = true, P1411 = true, P1412 = true, P1424 = true, P1461 = true, P1464 = true, P1465 = true, P1482 = true, P1535 = true, P1537 = true, P1542 = true, P1549 = true, -- demonim P1552 = true, P1557 = true, P1559 = true, P1612 = true, P1705 = true, P1709 = true, P1754 = true, P1791 = true, P1792 = true, P1814 = true, P1889 = true, P1943 = true, P1971 = true, P2093 = true, P2184 = true, P2283 = true, P2354 = true, P2368 = true, P2517 = true, P2521 = true, P2572 = true, P2536 = true, P2670 = true, P2888 = true, P2868 = true, P2893 = true, P2900 = true, P2919 = true, P2959 = true, P3095 = true, P3321 = true, P3448 = true, P3876 = true, P3921 = true, P4195 = true, P4839 = true, P5008 = true, P5056 = true, P5125 = true, P5305 = true, P6365 = true, P7084 = true, P7867 = true, P8596 = true, P8687 = true, P8933 = true, P8989 = true, }, inlineImagePropertyIds = { -- bu resim hususiyetler adları yanında kösterile, metin hususiyetler kibi (kiçik resimler içün) P367 = true, -- felekiyat timsali }, skipWhenOthersExistPropertyIds = { -- eger başqa hususiyet olsa bu hususiyetler kösterilmey P913 = { "P367" }, -- eger “felekiyat timsal” [P367] bar, “timsal” [P913] kösterilmemeli }, }; 8crz20w8mh6o7lqv46vkqqx1p2rrhh4 243691 243684 2026-04-28T14:48:10Z Хтосьці 13041 “model resmi” adnen kösterilgen husasiyetlerge qoştım (adsız añlaşılmaz dep tüşünem; meselâ [[Küneş]] saifesinde [[Fayl:Model of the sun, Jodrell Bank Observatory.jpg]]). 243691 Scribunto text/plain return { templates = { default = 'Wikidata', title = 'Infobox/title', title_Q5 = 'Infobox/name', map = mapFunction, P1559 = 'Infobox/original name', P1705 = 'Infobox/original name', P373 = 'Infobox/Commons', }, classes = { above = 'infobox-above', original = 'ts-Universal_infocard-original', label = 'infobox-label ts-Universal_infocard-label', split = 'infobox-split ts-Universal_infocard-split', below = 'infobox-below', error = 'infobox-error ts-Universal_infocard-error', }, i18n = { error = { emptyWikidataEntity = 'Пустой элемент Викиданных', noWikidataEntity = 'Отсутствует элемент Викиданных', }, dataName = 'Universal infocard', }, categories = { ['few-properties-shown'] = 'Статьи с универсальной карточкой, отображающей мало свойств', }, skipPropertyIds = { P21 = true, -- cınıs P31 = true, -- bu …dır P39 = true, -- faaliyet P41 = true, -- bayraq P94 = true, -- gerb P121 = true, -- operator / taqım P140 = true, -- diyanet P163 = true, -- bayraq P172 = true, -- qavmiy mensüplik P237 = true, -- gerb P279 = true, -- alt türküm (podklass) P361 = true, -- часть от P366 = true, -- bu …nıñ qısmıdır P370 = true, -- «qum qutusı» (eksperiment içün bir hususiyet) P373 = true, -- Wikimediya Commons kategoriyası P443 = true, -- telâffuz audio faylı P460 = true, -- belki, ... aynıdır P487 = true, -- Unicode belgisi P527 = true, P551 = true, P578 = true, P625 = true, P734 = true, P735 = true, P793 = true, P800 = true, P828 = true, P855 = true, P898 = true, -- IPA transkriptsiya P910 = true, P935 = true, P948 = true, P972 = true, P989 = true, P1036 = true, P1038 = true, P1151 = true, P1269 = true, P1282 = true, P1290 = true, P1329 = true, P1332 = true, P1333 = true, P1334 = true, P1335 = true, P1343 = true, P1411 = true, P1412 = true, P1424 = true, P1461 = true, P1464 = true, P1465 = true, P1482 = true, P1535 = true, P1537 = true, P1542 = true, P1549 = true, -- demonim P1552 = true, P1557 = true, P1559 = true, P1612 = true, P1705 = true, P1709 = true, P1754 = true, P1791 = true, P1792 = true, P1814 = true, P1889 = true, P1943 = true, P1971 = true, P2093 = true, P2184 = true, P2283 = true, P2354 = true, P2368 = true, P2517 = true, P2521 = true, P2572 = true, P2536 = true, P2670 = true, P2888 = true, P2868 = true, P2893 = true, P2900 = true, P2919 = true, P2959 = true, P3095 = true, P3321 = true, P3448 = true, P3876 = true, P3921 = true, P4195 = true, P4839 = true, P5008 = true, P5056 = true, P5125 = true, P5305 = true, P6365 = true, P7084 = true, P7867 = true, P8596 = true, P8687 = true, P8933 = true, P8989 = true, }, inlineImagePropertyIds = { -- bu resim hususiyetler adları yanında kösterile, metin hususiyetler kibi (kiçik resimler içün) P367 = true, -- felekiyat timsali P11101 = true, -- model resmi }, skipWhenOthersExistPropertyIds = { -- eger başqa hususiyet olsa bu hususiyetler kösterilmey P913 = { "P367" }, -- eger “felekiyat timsali” [P367] bar, “timsal” [P913] kösterilmemeli }, }; i4ndao7ctc2uxh81ndvwplrc64uoxm6 Aqyar (Miyeke rayonı) 0 38222 243700 220658 2026-04-28T16:03:35Z Хтосьці 13041 243700 wikitext text/x-wiki {{başqa añlam|Aqyar (añlamlar)}} {{MY |tip = köy |qırımtatar adı = Aqyar |original adı = ''rus.'' Акъяр |memleket = Rusiye |tuğra = |bayraq = |tuğra eni = |bayraq eni = |lat_deg =53 |lat_min =25 |lat_sec =55 |lon_deg =54 |lon_min =49 |lon_sec =17 |CoordAddon = |CoordScale = |memleket haritasınıñ büyükligi = 300 |region1 haritasınıñ büyükligi = 300 |region2 haritasınıñ büyükligi = |region1 türü = Cumhuriyet |region1 = Başqırtistan |cedvelde region1 adı = |içki bölünüv = |baş türü = |baş = |temeli qoyulğan tarihı = |ilki añıluv = |evelki adları = |bu seneden berli statuslı = |meydanlıq = |yükseklik = |iklim = |resmiy til = |resmiy til-ref = |eali = 51 |cedvelge aluv senesi = |eali sıqlığı = |aglomeratsiya = |milliy terkip = |diniy terkip = |saat quşağı = |DST = |telefon kodu = |poçta indeksi = |poçta indeksleri = |avtomobil kodu = |identifikator türü = |raqamlı identifikator = |Commons = |sayt = |sayt tili = }} '''Aqyar''' ({{lang-ru|Акъяр}}) - [[Rusiye]]de, [[Başqırtistan]] Cumhuriyetiniñ [[Miyeke rayonı]]nda bir [[köy]]dir. Ealisiniñ sayısı 51 kişi. [[Kategoriya:Başqırtistandaki meskün yerler]] gne09uadoqp9wdvrdr06g198982lynx Aqyar (Haybulla rayonı) 0 39163 243693 243648 2026-04-28T15:44:08Z Хтосьці 13041 +{{başqa añlam|Aqyar (añlamlar)}} 243693 wikitext text/x-wiki {{başqa añlam|Aqyar (añlamlar)}} {{MY |tip = köy |qırımtatar adı = Aqyar |original adı = {{lang-ba|Аҡъяр}}, {{lang-ru|Акъяр}} |memleket = Rusiye |tuğra = |bayraq = |tuğra eni = |bayraq eni = |lat_deg =51 |lat_min =51 |lat_sec =49 |lon_deg =58 |lon_min =12 |lon_sec =38 |CoordAddon = |CoordScale = |memleket haritasınıñ büyükligi = 300 |region1 haritasınıñ büyükligi = 300 |region2 haritasınıñ büyükligi = |region1 türü = Cumhuriyet |region1 = Başqırtistan |cedvelde region1 adı = |içki bölünüv = |baş türü = |baş = |temeli qoyulğan tarihı = |ilki añıluv = |evelki adları = |bu seneden berli statuslı = |meydanlıq = |yükseklik = |iklim = |resmiy til = |resmiy til-ref = |eali = 6941 |cedvelge aluv senesi = |eali sıqlığı = |aglomeratsiya = |milliy terkip = |diniy terkip = |saat quşağı = |DST = |telefon kodu = |poçta indeksi = |poçta indeksleri = |avtomobil kodu = |identifikator türü = |raqamlı identifikator = |Commons = |sayt = |sayt tili = }} '''Aqyar''' ({{Lang-ba|Аҡъяр}}, {{lang-ru|Акъяр}}) - [[Rusiye]]de, [[Başqırtistan]] Cumhuriyetinde bir [[köy|köydir]]. [[Haybulla rayonı]]nıñ merkezi. Ealisiniñ sayısı 6941 kişi. [[Kategoriya:Başqırtistandaki meskün yerler]] md9xu3hpikhen3hth25komagjcjtlz4 Modul:Universal infocard/belge 828 60151 243688 243674 2026-04-28T12:49:47Z Хтосьці 13041 +{{Kod modulini añlatuv}} 243688 wikitext text/x-wiki {{Kod modulini añlatuv}} Bu, universal infoqalıp köstergen <code><nowiki>{{</nowiki>[[Şablon:universal infocard|universal infocard]]<nowiki>}}</nowiki></code> şablonı içün bir -{crh-latn: modul; crh-cyrl: модуль}-. O Vikimalümattan (Vikiberiden) malümat köstere. Sazlamalar -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulde; crh-cyrl: модульде}- deñiştirmek mümkün. Bu -{crh-latn: modul; crh-cyrl: модуль}- başqa tillerdeki Vikipediyalarda da bar: * ukraince: -{[[:uk:Модуль:Universal infocard]]}-, * rusca: -{[[:ru:Модуль:Universal infocard]]}-, * türkçe: -{[[:tr:Modül:Universal infocard]]}-. 5oxlhfquf0s0vasn10fj432qh9zldpv Şablon:Universal infocard/doc 10 60152 243689 2026-04-28T12:57:09Z Хтосьці 13041 Yañı saife yaratıldı. Mündericesi: 'Bu, universal infoqalıp şablonı. O, Vikimalümattan (Vikiberiden) malümat köstere. Bu şablon -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulni; crh-cyrl: модульни}- qullana. Sazlamalar -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulde; crh-cyrl: модульде}- deñiştirmek mümkün. == Faydalanuv == Eger masaleniñ Vikimalümat elementı olsa, başlanğı...' 243689 wikitext text/x-wiki Bu, universal infoqalıp şablonı. O, Vikimalümattan (Vikiberiden) malümat köstere. Bu şablon -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulni; crh-cyrl: модульни}- qullana. Sazlamalar -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulde; crh-cyrl: модульде}- deñiştirmek mümkün. == Faydalanuv == Eger masaleniñ Vikimalümat elementı olsa, başlanğıçta bu kodunı qosuñız: <pre> {{universal infocard}} </pre> Bazı maqalesinde daa çok şey bar. Meselâ, [[Küneş]]niñ 1000 yoldaşdan daa çok bar. Öyle maqalelerde husasiyetler <code>kösterilmegen husasiyetletler</code> argumentnen gizlemege mümkün. <pre> {{universal infocard|kösterilmegen husasiyetletler=P123 P456 P789}} </pre> ime6tv25yxf99us6kkmh9m6t6ypy27b 243690 243689 2026-04-28T13:01:38Z Хтосьці 13041 243690 wikitext text/x-wiki Bu, universal infoqalıp şablonı. O, Vikimalümattan (Vikiberiden) malümat köstere. Bu şablon -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulni; crh-cyrl: модульни}- qullana. Sazlamalar -{[[Modul:Universal infocard/config|Universal infocard/config]]}- -{crh-latn: modulde; crh-cyrl: модульде}- deñiştirmek mümkün. Eger özgün infoqalıp olsa (meselâ memuriy yerler içün <code><nowiki>{{</nowiki>[[Şablon:MY|MY]]<nowiki>}}</nowiki></code> şablonı bar, adamlar içün <code><nowiki>{{</nowiki>[[Şablon:Kişi|kişi]]<nowiki>}}</nowiki></code> şablonı), universal infoqalıp qullanılmamalı. == Faydalanuv == Eger masaleniñ Vikimalümat elementı olsa, başlanğıçta bu kodunı qosuñız: <pre> {{universal infocard}} </pre> Bazı maqalesinde daa çok şey bar. Meselâ, [[Küneş]]niñ 1000 yoldaşdan daa çok bar. Öyle maqalelerde husasiyetler <code>kösterilmegen husasiyetletler</code> argumentnen gizlemege mümkün. <pre> {{universal infocard|kösterilmegen husasiyetletler=P123 P456 P789}} </pre> llnxy0ldjxmq76qvnjhwkuhgu2f0e5z Şablon:Çoq añlam 10 60153 243694 2026-04-28T16:01:31Z Хтосьці 13041 Yañı saife yaratıldı. Mündericesi: '<hr> [[Fayl:Disambig.svg|20px|left|alt=Çoq añlam.]] Sözniñ yaki söz birikmesiniñ añlamları cedveli. </hr><includeonly>[[Kategoriya:Añlamları cedveli]]</includeonly><noinclude> {{doc}}[[Kategoriya:Sablonları]] </noinclude>' 243694 wikitext text/x-wiki <hr> [[Fayl:Disambig.svg|20px|left|alt=Çoq añlam.]] Sözniñ yaki söz birikmesiniñ añlamları cedveli. </hr><includeonly>[[Kategoriya:Añlamları cedveli]]</includeonly><noinclude> {{doc}}[[Kategoriya:Sablonları]] </noinclude> pg5w04mk97koent40aq3r6929zk791c 243695 243694 2026-04-28T16:01:47Z Хтосьці 13041 Хтосьці adlı qulanıcı [[Şablon:Çok añlam]] saifesiniñ adını [[Şablon:Çoq añlam]] dep deñiştirildi. 243694 wikitext text/x-wiki <hr> [[Fayl:Disambig.svg|20px|left|alt=Çoq añlam.]] Sözniñ yaki söz birikmesiniñ añlamları cedveli. </hr><includeonly>[[Kategoriya:Añlamları cedveli]]</includeonly><noinclude> {{doc}}[[Kategoriya:Sablonları]] </noinclude> pg5w04mk97koent40aq3r6929zk791c 243697 243695 2026-04-28T16:02:23Z Хтосьці 13041 243697 wikitext text/x-wiki <hr class="margin-top: 20px;"> [[Fayl:Disambig.svg|20px|left|alt=Çoq añlam.]] Sözniñ yaki söz birikmesiniñ añlamları cedveli. </hr><includeonly>[[Kategoriya:Añlamları cedveli]]</includeonly><noinclude> {{doc}}[[Kategoriya:Sablonları]] </noinclude> qzisb5wgcd7gnwticxyli9fckntr59u 243703 243697 2026-04-28T22:16:59Z Хтосьці 13041 243703 wikitext text/x-wiki <hr class="margin-top: 20px;"> [[Fayl:Disambig.svg|20px|left|alt=Çoq añlam.]] Sözniñ yaki söz birikmesiniñ añlamları cedveli. </hr><includeonly>[[Kategoriya:Añlamlar cedveli]]</includeonly><noinclude> {{doc}}[[Kategoriya:Sablonları]] </noinclude> n3th4hzyfau6kd12bla4swsqh4gtixj Şablon:Çok añlam 10 60154 243696 2026-04-28T16:01:47Z Хтосьці 13041 Хтосьці adlı qulanıcı [[Şablon:Çok añlam]] saifesiniñ adını [[Şablon:Çoq añlam]] dep deñiştirildi. 243696 wikitext text/x-wiki #YÖNLENDİRME [[Şablon:Çoq añlam]] qhx3kewba0f1ml4fwwby7xusfw137yg Aqyar (añlamlar) 0 60155 243698 2026-04-28T16:03:07Z Хтосьці 13041 Yañı saife yaratıldı. Mündericesi: ''''Aqyar''' aşağıdaki anlamlarnen qullanıla: * [[Aqyar]] — cenüp-ğarbiy [[Qırım]]da bir şeer, * [[Aqyar (Haybulla rayonı)|Aqyar]] — Başqırtistannıñ Haybulla rayonında bir köy, * [[Aqyar (Miyeke rayonı)]] — Başqırtistannıñ Miyeke rayonında bir köy. {{çoq añlam}}' 243698 wikitext text/x-wiki '''Aqyar''' aşağıdaki anlamlarnen qullanıla: * [[Aqyar]] — cenüp-ğarbiy [[Qırım]]da bir şeer, * [[Aqyar (Haybulla rayonı)|Aqyar]] — Başqırtistannıñ Haybulla rayonında bir köy, * [[Aqyar (Miyeke rayonı)]] — Başqırtistannıñ Miyeke rayonında bir köy. {{çoq añlam}} fugyexsn5tcms0gmpheo2gp9726w25c 243699 243698 2026-04-28T16:03:20Z Хтосьці 13041 243699 wikitext text/x-wiki '''Aqyar''' aşağıdaki anlamlarnen qullanıla: * [[Aqyar]] — cenüp-ğarbiy [[Qırım]]da bir şeer, * [[Aqyar (Haybulla rayonı)|Aqyar]] — Başqırtistannıñ Haybulla rayonında bir köy, * [[Aqyar (Miyeke rayonı)|Aqyar]] — Başqırtistannıñ Miyeke rayonında bir köy. {{çoq añlam}} 29ly4wgjc09kvw98upfg4dr8vvymil8 Şablon:Potd/2026-06-16 (crh) 10 60156 243706 2026-04-29T09:15:51Z Хтосьці 13041 [[commons:Template:Potd/2026-06]] ingliz metnini tercime etip baqtım: «View of Kirchberg an der Jagst, Germany, from the river Jagst. At the right the listed bride, build in 1779; behind it the hill which supports Kirchberg Castle (top) and the old town of Kirchberg» → «Almaniyada Yagst özeninden körülgen Kirhberg-an-der-Jagstniñ manzarası. Oñda 1779 senesinde qurulğan mimarcılıq abidesi bir köpür bar. Onıñ artında Kirhberg qalesi ve Kirhberg eski şeeri altında bir bayır» 243706 wikitext text/x-wiki [[Almaniya]]da Yagst özeninden körülgen Kirhberg-an-der-Yagstniñ manzarası. Oñda 1779 senesinde qurulğan mimarcılıq abidesi bir köpür bar. Onıñ artında Kirhberg qalesi ve Kirhberg eski şeeri altında bir bayır. q8tyydkquezvlfg0emlggob30it2e1t Şablon:Potd/2026-06-16 10 60157 243707 2026-04-29T09:16:28Z Хтосьці 13041 [[commons:Template:Potd/2026-06#16]] saifesinden kopiyaladım 243707 wikitext text/x-wiki Kirchberg an der Jagst - Altstadt - Ansicht von NO mit Jagstbrücke (1).jpg ovcvmcjxn3jpohzyb5s5uty0jldzdnl