ElEditors, Interface administrators, Administrators
70,872
edits
No edit summary |
No edit summary |
||
Line 89: | Line 89: | ||
end | end | ||
local isForceNav = args.forcenav ~= nil; | |||
-- For backward compatibility. Do not remove until all pages are changed. | -- For backward compatibility. Do not remove until all pages are changed. | ||
Line 96: | Line 97: | ||
-- Needed this to make a custom toggle. | -- Needed this to make a custom toggle. | ||
local char_name_sanitized = ''; | |||
local char_name = args.name; | local char_name = args.name; | ||
if (isForceNav and args.parent_name ~= nil) then | |||
if ( | char_name = args.parent_name; | ||
char_name = | |||
end | end | ||
for w in char_name:gmatch("%w+") do | for w in char_name:gmatch("%w+") do | ||
char_name_sanitized = char_name_sanitized .. w; | char_name_sanitized = char_name_sanitized .. w; | ||
end | |||
if (isForceNav) then | |||
char_name_sanitized = 'ForceSkills-' .. char_name_sanitized; | |||
end | end | ||
-- Main block | -- Main block | ||
local skill_nav = mw.html.create('div'):addClass('skill-nav'); | local skill_nav = mw.html.create('div'):addClass('skill-nav'); | ||
if ( | if (isForceNav) then | ||
skill_nav:addClass('force-nav'); | skill_nav:addClass('force-nav'); | ||
end | end |