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

мНет описания правки
возможность отключать картиночки
Строка 8: Строка 8:
     local out = " "
     local out = " "
     local entity = p.entities[frame.args[2]]
     local entity = p.entities[frame.args[2]]
    local pic = frame.args[3]
    if pic == nil then
        pic = ""
    else
        pic = "[[" .. frame.args[3] .. "|64x64px|left|middle|link=]] "
    end
     if entity ~= nil then do  
     if entity ~= nil then do  
     -- {{Tooltip|Текст|Название|Описание|[[картиночка|64x64px|left|middle|link=]]}}
     -- {{Tooltip|Текст|[[картиночка|64x64px|left|middle|link=]] Название|Описание}}
         out = out .. frame:expandTemplate{ title = "Tooltip", args = { frame.args[1],  entity.name, entity.desc, "[[" .. frame.args[3] .. "|64x64px|left|middle|link=]]"}}
         out = out .. frame:expandTemplate{ title = "Tooltip", args = { pic .. frame.args[1],  entity.name, entity.desc }}
     end else
     end else
       out = out .. frame:expandTemplate{ title = "Tooltip", args = { frame.args[1],  "Не найден", "Предмет не найден", "[[Файл:Mousegif.gif|64x64px|left|middle|link=]]"}}
       out = out .. frame:expandTemplate{ title = "Tooltip", args = { "[[Файл:Mousegif.gif|64x64px|left|middle|link=]] " .. frame.args[1],  "Не найден", "Предмет не найден"}}
     end
     end
     return out
     return out