Module:В чи у: Difference between revisions
From Test Wiki
Content deleted Content added
MikeGoodman (talk | contribs) m MikeGoodman moved page Module:Preptest to Module:В чи у |
MikeGoodman (talk | contribs) + |
||
| Line 325: | Line 325: | ||
end |
end |
||
-- Функція для використання в шаблоні з автоматичним додаванням |
-- Функція для використання в шаблоні з автоматичним додаванням слів |
||
function p.full(frame) |
function p.full(frame) |
||
local args = frame.args |
local args = frame.args |
||
| Line 334: | Line 334: | ||
local previousWord = args[1] or "" |
local previousWord = args[1] or "" |
||
local nextWord = args[2] or "" |
local nextWord = args[2] or "" |
||
-- Видаляємо пробіли |
|||
previousWord = previousWord:match("^%s*(.-)%s*$") |
|||
nextWord = nextWord:match("^%s*(.-)%s*$") |
|||
local preposition = p.determine(frame) |
local preposition = p.determine(frame) |
||
-- Формуємо результат: перше слово + прийменник + друге слово |
|||
| ⚫ | |||
local result = "" |
|||
if previousWord ~= "" then |
|||
result = previousWord .. " " .. preposition .. " " .. nextWord |
|||
else |
|||
-- Якщо немає першого слова (початок речення) |
|||
| ⚫ | |||
end |
|||
return result |
|||
end |
end |
||