You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
-- This module implements {{section link}}.
require('strict');
local checkType = require('libraryUtil').checkType
local p = {}
local function makeSectionLink(page, section, display)
display = display or section
page = page or ''
-- MediaWiki doesn't allow these in `page`, so only need to do for `section`
if type(section) == 'string' then
section = string.gsub(section, "{", "{")
section = string.gsub(section, "}", "}")
end
return string.format('[[%s#%s|%s]]', page, section, display)
end
local function normalizeTitle(title)
title = mw.ustring.gsub(mw.ustring.gsub(title, "'", ""), '"', '')
title = mw.ustring.gsub(title, "%b<>", "")
return mw.title.new(title).prefixedText
000
1:0
Templates used on this page:
- Template:Code (view source)
- Template:Module rating (view source)
- Template:Section link (view source)
- Template:Template link (view source)
- Template:Tl (view source)
- Template:Unichar (view source)
- Template:Used in system (view source)
- Module:Arguments (view source)
- Module:Documentation (view source)
- Module:Documentation/config (view source)
- Module:Documentation/styles.css (view source)
- Module:Section link (view source)
- Module:Section link/doc (view source)
- Module:Yesno (view source)
Return to Module:Section link.