Модуль:Meals Lookup: различия между версиями

Нет описания правки
Нет описания правки
Метка: ручная отмена
Строка 45: Строка 45:
function buildsolids(frame, array) -- should not be invoked
function buildsolids(frame, array) -- should not be invoked
     local out = ""
     local out = ""
    local solidText = ""
     for solid, amount in pairs(array) do
     for solid, amount in pairs(array) do
        solidText = frame:preprocess( "{{#invoke:Entity Lookup|getname|" ..solid .. "}}" )
        if solid.len() > 24 then
            solidText = [[<div style = "font-size: 80%">]] .. solidText .. "</div>"
        end
         out = out ..
         out = out ..
             frame:preprocess("{{Recipe Component|item=".. solidText ..
             frame:preprocess("{{Recipe Component|item={{#invoke:Entity Lookup|getname|" ..
            "|image=" .. getimage(frame, solid) .. "|amount=" .. amount .. "}}")
                solid .. "}}|image=" .. getimage(frame, solid) .. "|amount=" .. amount .. "}}")
     end
     end
     return out
     return out