Module:Region Switcher: Difference between revisions

From SilentBlue.RemyWiki
Jump to navigation Jump to search
(username removed)
No edit summary
(username removed)
(i have no idea how regex is supposed to work in lua)
Line 1: Line 1:
local p={}
local p={}
function p.regionSwitcher(frame)
function p.regionSwitcher(frame)
local nameWithoutSuffix=mw.ustring.gsub(mw.title.getCurrentTitle().prefixedText,'( \\(Asia\\))|( \\(China\\))','')
local nameWithoutSuffix=mw.ustring.gsub(mw.title.getCurrentTitle().prefixedText,'( \(Asia\))|( \(China\))','')
return [=[{| style="margin: auto; text-align: center" class="toccolours"
return [=[{| style="margin: auto; text-align: center" class="toccolours"
! style="background:#cceeff" width="120px"|Region Switcher
! style="background:#cceeff" width="120px"|Region Switcher

Revision as of 03:57, 13 June 2022

Documentation for this module may be created at Module:Region Switcher/doc

local p={}
function p.regionSwitcher(frame)
	local nameWithoutSuffix=mw.ustring.gsub(mw.title.getCurrentTitle().prefixedText,'( \(Asia\))|( \(China\))','')
	return [=[{| style="margin: auto; text-align: center" class="toccolours"
! style="background:#cceeff" width="120px"|Region Switcher
|-
| style="font-size:90%;"| [[]=]..nameWithoutSuffix..[=[|Japan]] - [[]=]..nameWithoutSuffix..[=[ (Asia)|Asia]] - [[]=]..nameWithoutSuffix..[=[ (China)|China]]
|}]=]
	end
return p