Module:SkillTable: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 157: Line 157:
             skill_wrap:wikitext('[[' .. full_name .. mod_subpage .. '|.]]');
             skill_wrap:wikitext('[[' .. full_name .. mod_subpage .. '|.]]');


            -- Remove (Elsword), (Elesis), etc. in display name
             local display_name = full_name:gsub("%s%([%w%s%/]+%)", "");
             local display_name = full_name:gsub("%s%([%w%s%/]+%)", "");
             if not (mod_subpage == '') then
             if not (mod_subpage == '') then
Line 166: Line 167:
                 display_name = display_name:gsub('.*%/Stage%s([0-9])', 'Stage %1');
                 display_name = display_name:gsub('.*%/Stage%s([0-9])', 'Stage %1');
             end
             end
            -- Remove (Elsword), (Elesis), etc. in display name
            display_name = display_name:gsub("%s%([%w%s%/]+%)", "");
              
              
             skill_wrap:tag('div'):addClass('skill-wrap-text'):wikitext('[[' .. full_name .. mod_subpage .. '|' .. prefix .. display_name .. ']] ' .. suffix .. lock .. cube );
             skill_wrap:tag('div'):addClass('skill-wrap-text'):wikitext('[[' .. full_name .. mod_subpage .. '|' .. prefix .. display_name .. ']] ' .. suffix .. lock .. cube );