Изменения

~
Строка 86: Строка 86:  
local lang = args[i - 1]
 
local lang = args[i - 1]
 
local iw_title = args[i]
 
local iw_title = args[i]
 +
local iw_text = args[i + 1]
 
if is_empty(iw_title) then
 
if is_empty(iw_title) then
 
iw_title = title
 
iw_title = title
 +
end
 +
if is_empty(iw_text) then
 +
iw_text = iw_title
 
end
 
end
 
if is_empty(lang) then
 
if is_empty(lang) then
Строка 100: Строка 104:  
local iw_link
 
local iw_link
 
if show_original then
 
if show_original then
iw_link = wikilink(lang, iw_title, iw_title)
+
iw_link = wikilink(lang, iw_title, iw_text)
 
else
 
else
 
iw_link = wikilink(lang, iw_title, languages[lang][1])
 
iw_link = wikilink(lang, iw_title, languages[lang][1])
Строка 107: Строка 111:  
['link'] = iw_link,
 
['link'] = iw_link,
 
['lang'] = lang,
 
['lang'] = lang,
['title'] = iw_title
+
['text'] = iw_text
 
}
 
}
i = i + 2
+
if show_original then
 +
i = i + 3
 +
else
 +
i = i + 2
 +
end
 
j = j + 1
 
j = j + 1
 
end
 
end
Строка 126: Строка 134:  
local lang = iw_list[i]['lang']
 
local lang = iw_list[i]['lang']
 
local lang_link = wikilink('ru', languages[lang][2], languages[lang][1])
 
local lang_link = wikilink('ru', languages[lang][2], languages[lang][1])
local iw_title = iw_list[i]['title']
+
local iw_text = iw_list[i]['text']
 
local iw_link = iw_list[i]['link']
 
local iw_link = iw_list[i]['link']
 
if mw.isSubsting() or exists then
 
if mw.isSubsting() or exists then
 
if show_original then
 
if show_original then
post_text_list[i] = string.format('%s %s', lang_link, italic(iw_title))
+
post_text_list[i] = string.format('%s %s', lang_link, italic(iw_text))
 
end
 
end
 
elseif show_original then
 
elseif show_original then
Анонимный участник