Content deleted Content added
change default to '' instead of 'Notes' |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 9:
display = display or section
page = page or ''
-- MediaWiki doesn't allow these in
if type(section) == 'string' then
section = string.gsub(section, "{", "{")
Line 51:
if #sections <= 1 then
local linkPage = page or ''
if options.permalink then -- when oldid provided
local section = sections[1] or ''▼
linkPage = 'Special:Permalink/' .. options.permalink; -- make Special:Permalink/oldid wikilink
end
local display = '§ ' .. section
if isShowingPage then
Line 137 ⟶ 140:
end
end
options.nopage = yesno (options.nopage); -- make boolean
Line 159 ⟶ 162:
end
sections = compressArray(sections)
if not sections[1] then -- empty section parameter makes {{Section link}} meaningless
return ('<span style="color:#d33"><span style="font-family:monospace">{{[[Template:Section link|Section link]]}}</span>: required section parameter(s) missing</span>'); -- emit error message and abandon
end
return p._main(page, sections, options)
|