<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://belgen.info/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ATemplate_call_code</id>
	<title>Модуль:Template call code - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://belgen.info/wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ATemplate_call_code"/>
	<link rel="alternate" type="text/html" href="https://belgen.info/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;action=history"/>
	<updated>2026-04-25T19:24:52Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://belgen.info/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;diff=210&amp;oldid=prev</id>
		<title>Admin: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="https://belgen.info/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;diff=210&amp;oldid=prev"/>
		<updated>2022-12-19T23:40:06Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 23:40, 19 декабря 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://belgen.info/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;diff=209&amp;oldid=prev</id>
		<title>wiki&gt;Jack who built the house: -избыточный код</title>
		<link rel="alternate" type="text/html" href="https://belgen.info/wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Template_call_code&amp;diff=209&amp;oldid=prev"/>
		<updated>2021-10-26T19:03:06Z</updated>

		<summary type="html">&lt;p&gt;-избыточный код&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local getArgs = require('Module:Arguments').getArgs&lt;br /&gt;
local ru = mw.language.new('ru')&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Используется для того, чтобы можно было удалять элементы из таблицы&lt;br /&gt;
local function copy(other)&lt;br /&gt;
	local res = {}&lt;br /&gt;
	for k, v in pairs(other) do&lt;br /&gt;
		res[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	return res&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function makeInvokeFunc(funcName, flags)&lt;br /&gt;
	return function (frame)&lt;br /&gt;
		local args = copy(getArgs(frame, {&lt;br /&gt;
			trim = false,&lt;br /&gt;
			removeBlanks = false&lt;br /&gt;
		}))&lt;br /&gt;
		return p[funcName](args, flags)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--предотвращает обработку вики-текста в отображении образца&lt;br /&gt;
local function processText(str, nowiki)&lt;br /&gt;
	local res = str&lt;br /&gt;
	if nowiki then&lt;br /&gt;
		str = mw.text.unstripNoWiki(str)&lt;br /&gt;
		str = string.gsub(str, '%[', '&amp;amp;#91;')&lt;br /&gt;
		str = string.gsub(str, '%]', '&amp;amp;#93;')&lt;br /&gt;
		str = string.gsub(str, '&amp;lt;', '&amp;amp;lt;')&lt;br /&gt;
		str = string.gsub(str, '&amp;gt;', '&amp;amp;gt;')&lt;br /&gt;
		str = string.gsub(str, '{', '&amp;amp;#123;')&lt;br /&gt;
		str = string.gsub(str, '|', '&amp;amp;#124;')&lt;br /&gt;
		str = string.gsub(str, '}', '&amp;amp;#125;')&lt;br /&gt;
		str = string.gsub(str, '\'', '&amp;amp;#39;')&lt;br /&gt;
		str = string.gsub(str, '&amp;quot;', '&amp;amp;quot;')&lt;br /&gt;
		str = string.gsub(str, '(://)', '&amp;lt;span&amp;gt;%1&amp;lt;/span&amp;gt;')&lt;br /&gt;
	end&lt;br /&gt;
	return str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function addParams(args, params)&lt;br /&gt;
	local text, equals_pos, param, value = '', 0, '', ''&lt;br /&gt;
	&lt;br /&gt;
	local function addPipe()&lt;br /&gt;
		if params.spaced then&lt;br /&gt;
			text = text .. ' '&lt;br /&gt;
		end&lt;br /&gt;
		text = text .. '&amp;lt;span class=&amp;quot;'&lt;br /&gt;
		if not params.spaced then&lt;br /&gt;
			text = text .. ' ts-templateCallCode-pipe'&lt;br /&gt;
		end&lt;br /&gt;
		if not params.black then&lt;br /&gt;
			text = text .. ' ts-templateCallCode-weak'&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- &amp;amp;#124;, чтобы не трактовалось как разделитель ячеек в таблицах&lt;br /&gt;
		text = text .. '&amp;quot;&amp;gt;&amp;amp;#124;&amp;lt;/span&amp;gt;'&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local beforeParam = '&amp;lt;span class=&amp;quot;ts-templateCallCode-param&amp;quot;&amp;gt;'&lt;br /&gt;
	local afterParam = '&amp;lt;/span&amp;gt;'&lt;br /&gt;
	&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		if type(k) == 'number' then  -- Неименованные параметры&lt;br /&gt;
			if k &amp;gt;= params.from then&lt;br /&gt;
				equals_pos = v:find('=')&lt;br /&gt;
				if equals_pos and v:find('{{=}}') == equals_pos - 2 then&lt;br /&gt;
					equals_pos = nil&lt;br /&gt;
				end&lt;br /&gt;
				if equals_pos then  -- Содержащие «=» преобразуем в именованные&lt;br /&gt;
					param = v:sub(1, equals_pos - 1)&lt;br /&gt;
					value = v:sub(equals_pos + 1)&lt;br /&gt;
					addPipe()&lt;br /&gt;
					text = text .. beforeParam .. processText(param, params.nowiki) .. '=' .. processText(value, params.nowiki) .. afterParam&lt;br /&gt;
				else  -- Истинно неименованные&lt;br /&gt;
					addPipe()&lt;br /&gt;
					local paramValue = processText(v, params.nowiki)&lt;br /&gt;
					if #paramValue ~= 0 then&lt;br /&gt;
						text = text .. beforeParam .. paramValue .. afterParam&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		elseif not k:find('^_') then  -- Именованные параметры, исключая модификаторы внешнего вида&lt;br /&gt;
			addPipe()&lt;br /&gt;
			text = text .. beforeParam .. processText(k, params.nowiki) .. '=' .. processText(v, params.nowiki) .. afterParam&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, flags)&lt;br /&gt;
	local name = args[1]&lt;br /&gt;
	table.remove(args, 1)&lt;br /&gt;
	&lt;br /&gt;
	-- Вещи типа «=» в первом параметре&lt;br /&gt;
	if not name then&lt;br /&gt;
		for k, v in pairs(args) do&lt;br /&gt;
			if not k:find('^_') then&lt;br /&gt;
				name = k .. '=' .. v&lt;br /&gt;
				args[k] = nil&lt;br /&gt;
				break&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local optpText&lt;br /&gt;
	if not flags.withoutParams then&lt;br /&gt;
		if name then&lt;br /&gt;
			local spanOffset = mw.ustring.find(name, '&amp;lt;span')  -- След использования шаблона optp&lt;br /&gt;
			if spanOffset then&lt;br /&gt;
				optpText = mw.ustring.sub(name, spanOffset)&lt;br /&gt;
				name = mw.ustring.sub(name, 1, spanOffset - 1)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local yesno = require('Module:Yesno')&lt;br /&gt;
	&lt;br /&gt;
	local nolink, subst, podst, global, nav, noRedirect, ucFirst, black, nobr&lt;br /&gt;
	local tag, style, comment, lang, sister, global, textInPlaceOfName, &lt;br /&gt;
		namePrefix, prefix, postfix, nowiki&lt;br /&gt;
	local spaced, from&lt;br /&gt;
	&lt;br /&gt;
	if flags.withoutParams then&lt;br /&gt;
		for i, v in ipairs(args) do&lt;br /&gt;
			if v == 'nl' or v == 'nolink' then&lt;br /&gt;
				noLink = true&lt;br /&gt;
			elseif v == 's' then&lt;br /&gt;
				subst = true&lt;br /&gt;
			elseif v == 'п' then&lt;br /&gt;
				podst = true&lt;br /&gt;
			elseif v == 'g' then&lt;br /&gt;
				global = true&lt;br /&gt;
			elseif v == 'nav' then&lt;br /&gt;
				nav = true&lt;br /&gt;
			elseif v == 'noredir' then&lt;br /&gt;
				noRedirect = true&lt;br /&gt;
			elseif v == 'u' then&lt;br /&gt;
				ucFirst = true&lt;br /&gt;
			elseif v == 'b' then&lt;br /&gt;
				black = true&lt;br /&gt;
			elseif v == 'nobr' then&lt;br /&gt;
				nobr = true&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		tag = args.tag or 'span'&lt;br /&gt;
		style = args.style&lt;br /&gt;
		comment = args.comment&lt;br /&gt;
		lang = args.lang&lt;br /&gt;
		sister = args.sister&lt;br /&gt;
		textInPlaceOfName = args.text&lt;br /&gt;
		namePrefix = args.nameprefix&lt;br /&gt;
		prefix = args.prefix&lt;br /&gt;
		postfix = args.postfix&lt;br /&gt;
		nowiki = args.nowiki&lt;br /&gt;
	else&lt;br /&gt;
		noLink = yesno(args._nolink or args._nl, false) or not yesno(args._link, false)&lt;br /&gt;
		subst = yesno(args._s, false)&lt;br /&gt;
		podst = yesno(args['_п'], false)&lt;br /&gt;
		global = yesno(args._g, false)&lt;br /&gt;
		nav = yesno(args._nav, false)&lt;br /&gt;
		noRedirect = yesno(args._noredir, false)&lt;br /&gt;
		ucFirst = yesno(args._u, false)&lt;br /&gt;
		black = yesno(args._b, false)&lt;br /&gt;
		nobr = yesno(args._nobr, false)&lt;br /&gt;
		&lt;br /&gt;
		tag = args._tag or 'span'&lt;br /&gt;
		style = args._style&lt;br /&gt;
		comment = args._comment&lt;br /&gt;
		lang = args._lang&lt;br /&gt;
		sister = args._sister&lt;br /&gt;
		textInPlaceOfName = args._text&lt;br /&gt;
		namePrefix = args._nameprefix&lt;br /&gt;
		prefix = args._prefix&lt;br /&gt;
		postfix = args._postfix&lt;br /&gt;
		nowiki = args._nowiki&lt;br /&gt;
		&lt;br /&gt;
		spaced = yesno(args._spaced, false)&lt;br /&gt;
		from = (tonumber(args._from) or 2) - 1&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	global = global or name and mw.ustring.sub(name, 1, 1) == ':'&lt;br /&gt;
	black = black or tag ~= 'span'&lt;br /&gt;
	&lt;br /&gt;
	if textInPlaceOfName == '' then&lt;br /&gt;
		textInPlaceOfName = nil&lt;br /&gt;
	end&lt;br /&gt;
	if comment == '' then&lt;br /&gt;
		comment = nil&lt;br /&gt;
	end&lt;br /&gt;
	if lang == '' then&lt;br /&gt;
		lang = nil&lt;br /&gt;
	end&lt;br /&gt;
	if sister == '' then&lt;br /&gt;
		sister = nil&lt;br /&gt;
	end&lt;br /&gt;
	if namePrefix == '' then&lt;br /&gt;
		namePrefix = nil&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if name then&lt;br /&gt;
		local trimmedName = mw.text.trim(name)&lt;br /&gt;
		if ru:lc(mw.ustring.sub(trimmedName, 1, 6)) == 'subst:' then&lt;br /&gt;
			subst = true&lt;br /&gt;
			name = mw.ustring.sub(trimmedName, 7)&lt;br /&gt;
		end&lt;br /&gt;
		if ru:lc(mw.ustring.sub(trimmedName, 1, 6)) == 'подст:' then&lt;br /&gt;
			podst = true&lt;br /&gt;
			name = mw.ustring.sub(trimmedName, 7)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if subst then&lt;br /&gt;
		namePrefix = 'subst:'&lt;br /&gt;
	elseif podst then&lt;br /&gt;
		namePrefix = 'подст:'&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local currentTitle = mw.title.getCurrentTitle()&lt;br /&gt;
	-- При опущенном первом параметре берём имя шаблона из названия страницы&lt;br /&gt;
	if name == '' or not name then&lt;br /&gt;
		local currentTitleRoot = currentTitle.rootText&lt;br /&gt;
		if not ucFirst and&lt;br /&gt;
			(&lt;br /&gt;
				(&lt;br /&gt;
					ru:uc(currentTitleRoot) ~= currentTitleRoot and&lt;br /&gt;
					-- Книга:Литературное наследство, TranslateDate&lt;br /&gt;
					not mw.ustring.match(currentTitleRoot, '^[А-Яа-яA-Za-z]+:?[А-ЯA-Z]')&lt;br /&gt;
				) or&lt;br /&gt;
				#currentTitleRoot == 1&lt;br /&gt;
			)&lt;br /&gt;
		then&lt;br /&gt;
			name = ru:lcfirst(currentTitleRoot)&lt;br /&gt;
		else&lt;br /&gt;
			name = currentTitleRoot&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Начинаем собирать код&lt;br /&gt;
	local linkBody, titleObject, linkBegin, linkDivider, linkEnd&lt;br /&gt;
	&lt;br /&gt;
	local prefixes = {}&lt;br /&gt;
	if lang then&lt;br /&gt;
		table.insert(prefixes, lang)&lt;br /&gt;
	end&lt;br /&gt;
	if sister then&lt;br /&gt;
		table.insert(prefixes, sister)&lt;br /&gt;
	end&lt;br /&gt;
	linkBody = table.concat(prefixes, ':')&lt;br /&gt;
	&lt;br /&gt;
	if #linkBody ~= 0 then&lt;br /&gt;
		linkBody = ':' .. linkBody&lt;br /&gt;
	end&lt;br /&gt;
	if mw.ustring.sub(name, 1, 1) ~= ':' then&lt;br /&gt;
		linkBody = linkBody .. ':'&lt;br /&gt;
	end&lt;br /&gt;
	if not global then&lt;br /&gt;
		linkBody = linkBody .. 'Template:'&lt;br /&gt;
	end&lt;br /&gt;
	linkBody = linkBody .. name&lt;br /&gt;
	titleObject = mw.title.new(linkBody)&lt;br /&gt;
	&lt;br /&gt;
	local noLink = noLink or currentTitle == titleObject&lt;br /&gt;
&lt;br /&gt;
	if not noLink then&lt;br /&gt;
		if not noRedirect or (&lt;br /&gt;
			noRedirect and&lt;br /&gt;
			not lang and&lt;br /&gt;
			not sister and&lt;br /&gt;
			not titleObject.exists&lt;br /&gt;
		) then&lt;br /&gt;
			linkBegin = '[['&lt;br /&gt;
			linkEnd = ']]'&lt;br /&gt;
			linkDivider = '|'&lt;br /&gt;
		else&lt;br /&gt;
			linkBegin = '['&lt;br /&gt;
			linkEnd = ']'&lt;br /&gt;
			linkDivider = ' '&lt;br /&gt;
			linkBody = titleObject:fullUrl('redirect=no')&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local text = ''&lt;br /&gt;
	if tag then&lt;br /&gt;
		text = text .. '&amp;lt;' .. tag .. ' class=&amp;quot;ts-templateCallCode'&lt;br /&gt;
		if nobr then&lt;br /&gt;
			text = text .. ' nowrap'&lt;br /&gt;
		end&lt;br /&gt;
		text = text .. '&amp;quot;'&lt;br /&gt;
		if style then&lt;br /&gt;
			text = text .. ' style=&amp;quot;' .. style .. '&amp;quot;'&lt;br /&gt;
		end&lt;br /&gt;
		text = text .. '&amp;gt;'&lt;br /&gt;
	end&lt;br /&gt;
	if prefix then&lt;br /&gt;
		text = text .. processText(prefix, nowiki)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	text = text .. '&amp;lt;span class=&amp;quot;'&lt;br /&gt;
	if not spaced then&lt;br /&gt;
		text = text .. ' ts-templateCallCode-opening'&lt;br /&gt;
	end&lt;br /&gt;
	if not black then&lt;br /&gt;
		text = text .. ' ts-templateCallCode-weak'&lt;br /&gt;
	end&lt;br /&gt;
	text = text .. '&amp;quot;&amp;gt;{{'&lt;br /&gt;
	if namePrefix then&lt;br /&gt;
		text = text .. namePrefix&lt;br /&gt;
	end&lt;br /&gt;
	text = text .. '&amp;lt;/span&amp;gt;'&lt;br /&gt;
	&lt;br /&gt;
	if nav and currentTitle == titleObject then&lt;br /&gt;
		text = text .. '\'\'\''&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
 	text = text .. '&amp;lt;span class=&amp;quot;ts-templateCallCode-templateName&amp;quot; data-navboxnavigation-link=&amp;quot;0&amp;quot;&amp;gt;'&lt;br /&gt;
	&lt;br /&gt;
	local commentedLabel&lt;br /&gt;
	if comment then&lt;br /&gt;
		-- https://phabricator.wikimedia.org/T200704&lt;br /&gt;
		-- commentedLabel = mw.getCurrentFrame():expandTemplate({title = 'comment', args = {(textInPlaceOfName or name), comment}})&lt;br /&gt;
		commentedLabel = '&amp;lt;span class=&amp;quot;commentedText&amp;quot; title=&amp;quot;' .. comment .. '&amp;quot; style=&amp;quot;border-bottom: 1px dotted; cursor: help;&amp;quot;&amp;gt;' ..&lt;br /&gt;
			(textInPlaceOfName or name) ..&lt;br /&gt;
			'&amp;lt;/span&amp;gt;'&lt;br /&gt;
	end&lt;br /&gt;
	local label = (commentedLabel or textInPlaceOfName or name)&lt;br /&gt;
	if not noLink then&lt;br /&gt;
		if noRedirect then&lt;br /&gt;
			text = text .. '&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;'&lt;br /&gt;
		end&lt;br /&gt;
		text = text .. linkBegin .. linkBody .. linkDivider .. label .. linkEnd&lt;br /&gt;
		if noRedirect then&lt;br /&gt;
			text = text .. '&amp;lt;/span&amp;gt;'&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		text = text .. label&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	text = text .. '&amp;lt;/span&amp;gt;'&lt;br /&gt;
	&lt;br /&gt;
	if nav and currentTitle == titleObject then&lt;br /&gt;
		text = text .. '\'\'\''&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if not flags.withoutParams then&lt;br /&gt;
		if optpText then&lt;br /&gt;
			text = text .. optpText&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		text = text .. addParams(args, {&lt;br /&gt;
			spaced = spaced,&lt;br /&gt;
			black = black,&lt;br /&gt;
			nowiki = nowiki,&lt;br /&gt;
			from = from&lt;br /&gt;
		})&lt;br /&gt;
		&lt;br /&gt;
		if spaced then&lt;br /&gt;
			text = text .. ' '&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	text = text .. '&amp;lt;span class=&amp;quot;'&lt;br /&gt;
	if not spaced then&lt;br /&gt;
		text = text .. ' ts-templateCallCode-closing'&lt;br /&gt;
	end&lt;br /&gt;
	if not black then&lt;br /&gt;
		text = text .. ' ts-templateCallCode-weak'&lt;br /&gt;
	end&lt;br /&gt;
	text = text .. '&amp;quot;&amp;gt;}}&amp;lt;/span&amp;gt;'&lt;br /&gt;
	&lt;br /&gt;
	if postfix then&lt;br /&gt;
		text = text .. processText(postfix, nowiki)&lt;br /&gt;
	end&lt;br /&gt;
	if tag then&lt;br /&gt;
		text = text .. '&amp;lt;/' .. tag .. '&amp;gt;'&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local ts = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Модуль:Template call code/styles.css' } }&lt;br /&gt;
	&lt;br /&gt;
	return ts .. text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._onlyParams(args)&lt;br /&gt;
	local yesno = require('Module:Yesno')&lt;br /&gt;
	&lt;br /&gt;
	return addParams(args, {&lt;br /&gt;
		spaced = yesno(args._spaced, false),&lt;br /&gt;
		black = true,&lt;br /&gt;
		nowiki = yesno(args._nowiki, false),&lt;br /&gt;
		from = 1&lt;br /&gt;
	})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.withoutParams = makeInvokeFunc('_main', {withoutParams = true})&lt;br /&gt;
p.withParams = makeInvokeFunc('_main', {withoutParams = false})&lt;br /&gt;
p.onlyParams = makeInvokeFunc('_onlyParams')&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>wiki&gt;Jack who built the house</name></author>
	</entry>
</feed>