Модуль:Песочница/Pok: различия между версиями

мНет описания правки
мНет описания правки
Строка 13: Строка 13:
end
end


function buildCharacteristicsList(frame, stationEvent)
local function buildCharacteristicsList(frame, stationEvent)
     local list = ""
     local list = ""
     local characteristics = {
     local characteristics = {
Строка 21: Строка 21:
         {"Длительность", "Длительность события в секундах", (stationEvent.duration and stationEvent.duration .. " сек.")}
         {"Длительность", "Длительность события в секундах", (stationEvent.duration and stationEvent.duration .. " сек.")}
     }
     }
for i, char in ipairs(characteristics) do
    for _, char in ipairs(characteristics) do
    local value = char[3] or "нет"
        local value = char[3] or "нет"
    list = list .. frame:expandTemplate{
        list = list .. "- " .. frame:expandTemplate{
        title = "AltTooltip",
            title = "AltTooltip",
        args = { char[1], char[2] }
            args = { char[1], char[2] }
    } .. ": " .. value
        } .. ": " .. value .. "<br>"
    if i < #characteristics then
    end
        list = list .. "<br>"
    end
end


    list = list:gsub("<br>$", "")
     return list
     return list
end
end