5441
редагування
Admin (обговорення | внесок) Немає опису редагування |
Admin (обговорення | внесок) Немає опису редагування |
||
| Рядок 98: | Рядок 98: | ||
return "[[Файл:Silver.png|2-е Місце]]" | return "[[Файл:Silver.png|2-е Місце]]" | ||
elseif value == "3" then | elseif value == "3" then | ||
return "[[Файл:Bronze.png|3- | return "[[Файл:Bronze.png|3-є Місце]]" | ||
elseif value == "4" then | elseif value == "4" then | ||
return "[[Файл:Finalist.png|Фіналіст]]" | return "[[Файл:Finalist.png|Фіналіст]]" | ||
| Рядок 178: | Рядок 178: | ||
end | end | ||
-- Отримуємо дані з таблиці " | -- Отримуємо дані з таблиці "Призові" | ||
local prize_data = get_player_row(" | local prize_data = get_player_row("Призові", name) | ||
-- Створюємо мапу призових для швидкого доступу | -- Створюємо мапу призових для швидкого доступу | ||
| Рядок 218: | Рядок 218: | ||
if medal then | if medal then | ||
-- Отримуємо назву турніру без (фінал)/(рейтинг) | -- Отримуємо призові з мапи (використовуємо точний заголовок) | ||
local prize_value = prize_map[header] | |||
local prize_amount = "0 ₴" | |||
if prize_value and prize_value ~= "" and prize_value ~= "-" then | |||
-- Видаляємо символ ₴ якщо він вже є | |||
prize_value = mw.ustring.gsub(prize_value, "₴", "") | |||
prize_value = mw.text.trim(prize_value) | |||
if prize_value ~= "0" then | |||
prize_amount = prize_value .. " ₴" | |||
end | |||
end | |||
-- Отримуємо назву турніру без (фінал)/(рейтинг) для дати | |||
local clean_header = mw.ustring.gsub(header, "%s*%(фінал%)%s*", "") | local clean_header = mw.ustring.gsub(header, "%s*%(фінал%)%s*", "") | ||
clean_header = mw.ustring.gsub(clean_header, "%s*%(рейтинг%)%s*", "") | clean_header = mw.ustring.gsub(clean_header, "%s*%(рейтинг%)%s*", "") | ||
clean_header = mw.text.trim(clean_header) | clean_header = mw.text.trim(clean_header) | ||
-- Отримуємо дату турніру | -- Отримуємо дату турніру | ||