Изменения

Перейти к навигации Перейти к поиску
проверка свойства письменность у всех меток, а не только у единиц измерения
Строка 2: Строка 2:  
local fileDefaultSize = '267x400px'
 
local fileDefaultSize = '267x400px'
 
local outputReferences = true
 
local outputReferences = true
 +
local writingSystemElementId = 'Q8209'
 +
local langElementId = 'Q7737'
    
---Ссылки на используемые модули, которые потребуются в 99% случаев загрузки страниц (чтобы иметь на виду при переименовании)
 
---Ссылки на используемые модули, которые потребуются в 99% случаев загрузки страниц (чтобы иметь на виду при переименовании)
Строка 423: Строка 425:  
                     local endBoundaries = p.getTimeBoundariesFromQualifier( context.frame, context, claim, 'P582' )
 
                     local endBoundaries = p.getTimeBoundariesFromQualifier( context.frame, context, claim, 'P582' )
   −
                     if ( startBoundaries == nil or startBoundaries[ 2 ] <= boundaries[ 1 ] ) and
+
                     if ( startBoundaries == nil or startBoundaries[ 1 ] <= boundaries[ 1 ] ) and
 
                             ( endBoundaries == nil or endBoundaries[ 1 ] >= boundaries[ 2 ] )
 
                             ( endBoundaries == nil or endBoundaries[ 1 ] >= boundaries[ 2 ] )
 
                     then
 
                     then
Строка 490: Строка 492:  
---@type table<string>
 
---@type table<string>
 
local getLabelWithLang_DEFAULT_SELECTORS = {
 
local getLabelWithLang_DEFAULT_SELECTORS = {
     'P1813[language:' .. CONTENT_LANGUAGE_CODE .. '][!P3831,P3831:Q105690470]',
+
     'P1813[language:' .. CONTENT_LANGUAGE_CODE .. '][!P282,P282:' .. writingSystemElementId .. '][!P3831,P3831:Q105690470]',
     'P1448[language:' .. CONTENT_LANGUAGE_CODE .. '][!P3831,P3831:Q105690470]',
+
     'P1448[language:' .. CONTENT_LANGUAGE_CODE .. '][!P282,P282:' .. writingSystemElementId .. '][!P3831,P3831:Q105690470]',
     'P1705[language:' .. CONTENT_LANGUAGE_CODE .. '][!P3831,P3831:Q105690470]'
+
     'P1705[language:' .. CONTENT_LANGUAGE_CODE .. '][!P282,P282:' .. writingSystemElementId .. '][!P3831,P3831:Q105690470]'
 
}
 
}
   Строка 1104: Строка 1106:  
                 end
 
                 end
   −
                local writingSystemElementId = 'Q8209'
  −
                local langElementId = 'Q7737'
   
                 local label = getLabelWithLang( context, options, unitEntity.id, nil, { "P5061", "P558", "P558" }, {
 
                 local label = getLabelWithLang( context, options, unitEntity.id, nil, { "P5061", "P558", "P558" }, {
 
                     'P5061[language:' .. langCode .. ']',
 
                     'P5061[language:' .. langCode .. ']',
Анонимный участник

Реклама:

Навигация