Изменения
Перейти к навигации
Перейти к поиску
Строка 11:
Строка 11:
+
+
+
Строка 183:
Строка 186:
− iw_title = iw_title .. '#sitelinks-wikipedia'
Строка 191:
Строка 193:
− +
+
+
+
+
+
прелоад по красной ссылке с Викиданных для нп1, 2 и 5
if not is_empty(lang) and lang ~= 'ru' then
if not is_empty(lang) and lang ~= 'ru' then
title = string.format(':%s:%s', lang, title)
title = string.format(':%s:%s', lang, title)
end
if lang == 'd' then
title = title .. '#sitelinks-wikipedia'
end
end
if not is_empty(tooltip) then
if not is_empty(tooltip) then
if lang == 'd' then
if lang == 'd' then
iw_tooltip = string.format('Элемент статьи «%s» в Викиданных', ucfirst_title)
iw_tooltip = string.format('Элемент статьи «%s» в Викиданных', ucfirst_title)
else
else
iw_tooltip = string.format('%s — версия статьи «%s» на %s', iw_title, ucfirst_title, prepositional(lang))
iw_tooltip = string.format('%s — версия статьи «%s» на %s', iw_title, ucfirst_title, prepositional(lang))
local main_text
local main_text
if leave or mode == 1 or mode == 2 or mode == 5 then
if leave or mode == 1 or mode == 2 or mode == 5 then
main_text = wikilink(title, text, nil, nil, nil, ru_page.isRedirect)
if lang == 'd' and not ru_page.exists then
local moduleRedLink = require( 'Module:Wikidata/redLink' )
main_text = moduleRedLink.formatRedLink(title, text, iw_title)
else
main_text = wikilink(title, text, nil, nil, nil, ru_page.isRedirect)
end
else
else
main_text = wikilink(iw_title, text, iw_tooltip, lang)
main_text = wikilink(iw_title, text, iw_tooltip, lang)