Модуль:FetchData: відмінності між версіями

нема опису редагування
Немає опису редагування
Немає опису редагування
 
Рядок 445: Рядок 445:
      
      
     return {headers = headers, cells = cells}
     return {headers = headers, cells = cells}
end
-- ================================================
-- PLAYER IMAGE (автовибір аватара)
-- ================================================
function p.player_image(frame)
    local nickname = frame.args.nickname or frame.args[1] or mw.title.getCurrentTitle().text
    local player_file = "Player_" .. nickname .. ".png"
    local placeholder = "MCC_Placeholder.png"
   
    local title = mw.title.new("File:" .. player_file)
   
    local file_to_use
    if title and title.exists then
        file_to_use = player_file
    else
        file_to_use = placeholder
    end
   
    return string.format("[[File:%s|none|alt=Фотографія гравця|center|360px]]", file_to_use)
end
end