<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://haritonov.wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ATitle_transformations</id>
		<title>Модуль:Title transformations - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://haritonov.wiki/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3ATitle_transformations"/>
		<link rel="alternate" type="text/html" href="https://haritonov.wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Title_transformations&amp;action=history"/>
		<updated>2026-04-25T12:13:55Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://haritonov.wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Title_transformations&amp;diff=1622&amp;oldid=prev</id>
		<title>QBA-bot: Изменил уровень защиты Модуль:Title transformations: критический шаблон или модуль (добавление защиты от переименований) ([Редактирование=только администраторы] (бессрочно) [Переименование=только администраторы] (бессрочно))</title>
		<link rel="alternate" type="text/html" href="https://haritonov.wiki/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Title_transformations&amp;diff=1622&amp;oldid=prev"/>
				<updated>2019-04-25T13:38:37Z</updated>
		
		<summary type="html">&lt;p&gt;Изменил уровень защиты &lt;a href=&quot;/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:Title_transformations&quot; title=&quot;Модуль:Title transformations&quot;&gt;Модуль:Title transformations&lt;/a&gt;: критический шаблон или модуль (добавление защиты от переименований) ([Редактирование=только администраторы] (бессрочно) [Переименование=только администраторы] (бессрочно))&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- Этот модуль реализует {{заголовок}}&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p._main(args, frame, title)&lt;br /&gt;
	args = args or {}&lt;br /&gt;
	frame = frame or mw.getCurrentFrame()&lt;br /&gt;
	title = title or mw.title.getCurrentTitle()&lt;br /&gt;
	&lt;br /&gt;
	local italics, italicsAll, lowerCase = false, false, false&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		if type(k) == 'number' then&lt;br /&gt;
			if v == 'со строчной буквы' or v == 'с маленькой буквы' or v == 'со строчной' or v == 'с маленькой' then&lt;br /&gt;
				lowerCase = true&lt;br /&gt;
			end&lt;br /&gt;
			if v == 'курсивом' then&lt;br /&gt;
				italics = true&lt;br /&gt;
				italicsAll = false&lt;br /&gt;
			end&lt;br /&gt;
			if v == 'курсивом весь' then&lt;br /&gt;
				italicsAll = true&lt;br /&gt;
				italics = false&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local result = title.text&lt;br /&gt;
	if lowerCase then&lt;br /&gt;
		result = mw.language.getContentLanguage():lcfirst(result)&lt;br /&gt;
	end&lt;br /&gt;
	if italics or italicsAll then&lt;br /&gt;
		local prefix, parentheses = mw.ustring.match(result, '^(.+) (%([^%(%)]+%))$')&lt;br /&gt;
		if prefix and parentheses and italicsAll == false then&lt;br /&gt;
			result = string.format(&amp;quot;&amp;lt;i&amp;gt;%s&amp;lt;/i&amp;gt; %s&amp;quot;, prefix, parentheses)&lt;br /&gt;
		else&lt;br /&gt;
			result = string.format(&amp;quot;&amp;lt;i&amp;gt;%s&amp;lt;/i&amp;gt;&amp;quot;, result)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if title.namespace ~= 0 then&lt;br /&gt;
		result = title.nsText:gsub('_', ' ') .. ':' .. result&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args['заголовок'] then&lt;br /&gt;
		return result&lt;br /&gt;
	else&lt;br /&gt;
		return frame:callParserFunction('DISPLAYTITLE', result, 'noerror')&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require('Module:Arguments').getArgs(frame, {&lt;br /&gt;
		wrappers = 'Шаблон:Заголовок'&lt;br /&gt;
	})&lt;br /&gt;
	local title&lt;br /&gt;
	if args['заголовок'] then&lt;br /&gt;
		title = mw.title.new(args['заголовок'])&lt;br /&gt;
	end&lt;br /&gt;
	return p._main(args, frame, title)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>QBA-bot</name></author>	</entry>

	</feed>