Module:Wy/si/BASICPAGENAME
මෙම උපදෙස් Module:Wy/si/BASICPAGENAME/උපදෙස් වෙතින් මෙහි ගෙනැවිත් ඇත. (සංස්කරණය | ඉතිහාසය)
සංස්කාරකවරුන් වෙත: ප්රවර්ගකරණය උදෙසා මෙම සැකිල්ල සෘජුව සංස්කරණය නොකරන්න. ඒ වෙනුවට අදාළ උපදෙස් පිටුව වෙත ගොස් එහි ඇති "includeonly" කොටස තුළට ප්රවර්ග තොරතුරු එක් කරන්න section.
සංස්කාරකවරුන් වෙත: ප්රවර්ගකරණය උදෙසා මෙම සැකිල්ල සෘජුව සංස්කරණය නොකරන්න. ඒ වෙනුවට අදාළ උපදෙස් පිටුව වෙත ගොස් එහි ඇති "includeonly" කොටස තුළට ප්රවර්ග තොරතුරු එක් කරන්න section.
{{Wy/si/BASICPAGENAME}} සඳහා අවශ්ය කේතය.
local i = {}
function i.BASICPAGENAME(frame)
local basicpagename = frame:getParent().args[1] or '';
if basicpagename == '' then
basicpagename = mw.title.getCurrentTitle().subpageText;
end
basicpagename = mw.ustring.gsub(basicpagename, '%s%(.*%)', '');
basicpagename = mw.ustring.gsub(basicpagename, '.*%/', '');
return basicpagename;
end
return i;