Module:HeroData/nav: Difference between revisions

Jump to navigation Jump to search
added no_redlinks variable
Jannepg (talk | contribs)
hero card redesign
Line 62: Line 62:
function p.get_hero_nav_cards(frame)
function p.get_hero_nav_cards(frame)


    local in_herolabs = frame.args['in_herolabs'] or 'false'
     local text_size = frame.args['text_size']
     local text_size = frame.args['text_size']
     local card_size = frame.args['card_size']
     local card_size = frame.args['card_size']
     local sticker_size = frame.args['sticker_size']
     local in_herolabs = frame.args['in_herolabs'] or 'false'
    local herolabs_text_size = frame.args['herolabs_text_size']
     local debug_mode = frame.args['debug_mode'] == 'true'
     local debug_mode = frame.args['debug_mode'] == 'true'


Line 82: Line 80:
     for _, hero in ipairs(heroes) do
     for _, hero in ipairs(heroes) do
         ret = ret .. '{{Hero card2'
         ret = ret .. '{{Hero card2'
         ret = ret .. '|name=' .. hero.name
         ret = ret .. '|heroName=' .. hero.name
        ret = ret .. '|cardSize=' .. card_size
        ret = ret .. '|textSize=' .. text_size
        ret = ret .. '|isHeroLabs=' .. in_herolabs
         ret = ret .. '|link=' .. hero.link
         ret = ret .. '|link=' .. hero.link
        ret = ret .. '|subpage=' .. subpage_str
        ret = ret .. '|recommended=' .. hero.recommended
        ret = ret .. '|text_size=' .. text_size
        ret = ret .. '|herolabs=' .. in_herolabs
        ret = ret .. '|card_size=' .. card_size
        ret = ret .. '|sticker_size=' .. sticker_size
        ret = ret .. '|herolabs_text_size=' .. herolabs_text_size
         ret = ret .. '}}'
         ret = ret .. '}}'
     end
     end