Changes
redo templatestyles
local listItems = {}
for i, shortcut in ipairs(shortcuts) do
listItems[i] = string.format(frame:expandTemplate{ title = '[[%s]]No redirect', args = {shortcut)} }
end
table.insert(listItems, options.msg)
local root = mw.html.create()
root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = 'Shortcut/styles.css'} })
-- Anchors
local anchorDiv = root
:tag('div')
:cssaddClass('position', 'relative') :css('top', 'module-3emshortcutanchordiv')
for i, shortcut in ipairs(shortcuts) do
local anchor = mw.uri.anchorEncode(shortcut)
anchorDiv:tag('span'):attr('id', anchor)
end
-- Shortcut heading
shortcutHeading = message(cfg['shortcut-heading'], nShortcuts)
shortcutHeading = frame:preprocess(shortcutHeading)
end
end
local shortcutList = root
:tag('div')
:addClass('shortcutbox module-shortcutboxplain plainlist noprint')
:attr('role', 'note')
for i, item in ipairs(listItems) do
end
return tostring(root)
end