<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://vion.tail5ecd76.ts.net/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3A%D0%9F%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D1%8C%D0%A0%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B%2F%D0%9C%D0%B5%D1%81%D1%82%D0%BE</id>
	<title>Модуль:ПлощадьРегионы/Место - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://vion.tail5ecd76.ts.net/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3A%D0%9F%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D1%8C%D0%A0%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B%2F%D0%9C%D0%B5%D1%81%D1%82%D0%BE"/>
	<link rel="alternate" type="text/html" href="https://vion.tail5ecd76.ts.net/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%9F%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D1%8C%D0%A0%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B/%D0%9C%D0%B5%D1%81%D1%82%D0%BE&amp;action=history"/>
	<updated>2026-11-08T03:19:19Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://vion.tail5ecd76.ts.net/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%9F%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D1%8C%D0%A0%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B/%D0%9C%D0%B5%D1%81%D1%82%D0%BE&amp;diff=7407&amp;oldid=prev</id>
		<title>wp&gt;ru.wikipedia: Импорт из русской Википедии, версия 130067682</title>
		<link rel="alternate" type="text/html" href="https://vion.tail5ecd76.ts.net/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%9F%D0%BB%D0%BE%D1%89%D0%B0%D0%B4%D1%8C%D0%A0%D0%B5%D0%B3%D0%B8%D0%BE%D0%BD%D1%8B/%D0%9C%D0%B5%D1%81%D1%82%D0%BE&amp;diff=7407&amp;oldid=prev"/>
		<updated>2023-04-27T11:14:41Z</updated>

		<summary type="html">&lt;p&gt;Импорт из русской Википедии, версия 130067682&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;require(&amp;#039;strict&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
local ArrayRU = {&amp;#039;Алтайский край&amp;#039;, &amp;#039;Амурская область&amp;#039;, &amp;#039;Архангельская область&amp;#039;, &amp;#039;Астраханская область&amp;#039;, &amp;#039;Белгородская область&amp;#039;, &amp;#039;Брянская область&amp;#039;, &amp;#039;Владимирская область&amp;#039;, &amp;#039;Волгоградская область&amp;#039;, &amp;#039;Вологодская область&amp;#039;, &amp;#039;Воронежская область&amp;#039;, &amp;#039;Москва&amp;#039;, &amp;#039;Санкт-Петербург&amp;#039;, &amp;#039;Еврейская автономная область&amp;#039;, &amp;#039;Забайкальский край&amp;#039;, &amp;#039;Ивановская область&amp;#039;, &amp;#039;Иркутская область&amp;#039;, &amp;#039;Кабардино-Балкарская Республика&amp;#039;, &amp;#039;Калининградская область&amp;#039;, &amp;#039;Калужская область&amp;#039;, &amp;#039;Камчатский край&amp;#039;, &amp;#039;Карачаево-Черкесская Республика&amp;#039;, &amp;#039;Республика Карелия&amp;#039;, &amp;#039;Кемеровская область&amp;#039;, &amp;#039;Кировская область&amp;#039;, &amp;#039;Костромская область&amp;#039;, &amp;#039;Краснодарский край&amp;#039;, &amp;#039;Красноярский край&amp;#039;, &amp;#039;Курганская область&amp;#039;, &amp;#039;Курская область&amp;#039;, &amp;#039;Ленинградская область&amp;#039;, &amp;#039;Липецкая область&amp;#039;, &amp;#039;Магаданская область&amp;#039;, &amp;#039;Московская область&amp;#039;, &amp;#039;Мурманская область&amp;#039;, &amp;#039;Ненецкий автономный округ&amp;#039;, &amp;#039;Нижегородская область&amp;#039;, &amp;#039;Новгородская область&amp;#039;, &amp;#039;Новосибирская область&amp;#039;, &amp;#039;Омская область&amp;#039;, &amp;#039;Оренбургская область&amp;#039;, &amp;#039;Орловская область&amp;#039;, &amp;#039;Пензенская область&amp;#039;, &amp;#039;Пермский край&amp;#039;, &amp;#039;Приморский край&amp;#039;, &amp;#039;Псковская область&amp;#039;, &amp;#039;Республика Адыгея&amp;#039;, &amp;#039;Республика Алтай&amp;#039;, &amp;#039;Республика Башкортостан&amp;#039;, &amp;#039;Республика Бурятия&amp;#039;, &amp;#039;Республика Дагестан&amp;#039;, &amp;#039;Республика Ингушетия&amp;#039;, &amp;#039;Республика Калмыкия&amp;#039;, &amp;#039;Республика Коми&amp;#039;, &amp;#039;Республика Крым&amp;#039;, &amp;#039;Республика Марий Эл&amp;#039;, &amp;#039;Республика Мордовия&amp;#039;, &amp;#039;Республика Саха (Якутия)&amp;#039;, &amp;#039;Республика Северная Осетия - Алания&amp;#039;, &amp;#039;Республика Татарстан&amp;#039;, &amp;#039;Республика Тыва&amp;#039;, &amp;#039;Республика Хакасия&amp;#039;, &amp;#039;Ростовская область&amp;#039;, &amp;#039;Рязанская область&amp;#039;, &amp;#039;Самарская область&amp;#039;, &amp;#039;Саратовская область&amp;#039;, &amp;#039;Сахалинская область&amp;#039;, &amp;#039;Свердловская область&amp;#039;, &amp;#039;Севастополь&amp;#039;, &amp;#039;Смоленская область&amp;#039;, &amp;#039;Ставропольский край&amp;#039;, &amp;#039;Тамбовская область&amp;#039;, &amp;#039;Тверская область&amp;#039;, &amp;#039;Томская область&amp;#039;, &amp;#039;Тульская область&amp;#039;, &amp;#039;Тюменская область&amp;#039;, &amp;#039;Удмуртская Республика&amp;#039;, &amp;#039;Ульяновская область&amp;#039;, &amp;#039;Хабаровский край&amp;#039;, &amp;#039;Ханты-Мансийский автономный округ - Югра&amp;#039;, &amp;#039;Челябинская область&amp;#039;, &amp;#039;Чеченская Республика&amp;#039;, &amp;#039;Чувашская Республика&amp;#039;, &amp;#039;Чукотский автономный округ&amp;#039;, &amp;#039;Ямало-Ненецкий автономный округ&amp;#039;, &amp;#039;Ярославская область&amp;#039;}&lt;br /&gt;
&lt;br /&gt;
local NOAOCheck = {&amp;#039;Архангельская область без Ненецкого автономного округа&amp;#039;, &amp;#039;Тюменская область без автономных округов&amp;#039;}&lt;br /&gt;
&lt;br /&gt;
local ForceAOCheck = {&amp;#039;Архангельская область&amp;#039;, &amp;#039;Тюменская область&amp;#039;}&lt;br /&gt;
&lt;br /&gt;
local ArrayFD = {&amp;#039;Центральный федеральный округ&amp;#039;, &amp;#039;Северо-Западный федеральный округ&amp;#039;, &amp;#039;Южный федеральный округ&amp;#039;, &amp;#039;Северо-Кавказский федеральный округ&amp;#039;, &amp;#039;Приволжский федеральный округ&amp;#039;, &amp;#039;Уральский федеральный округ&amp;#039;, &amp;#039;Сибирский федеральный округ&amp;#039;, &amp;#039;Дальневосточный федеральный округ&amp;#039;}&lt;br /&gt;
&lt;br /&gt;
local AliasesForIDXCloning = {&lt;br /&gt;
[&amp;#039;город Москва&amp;#039;]=&amp;#039;Москва&amp;#039;,&lt;br /&gt;
[&amp;#039;Карелия&amp;#039;]=&amp;#039;Республика Карелия&amp;#039;,&lt;br /&gt;
[&amp;#039;город Санкт-Петербург&amp;#039;]=&amp;#039;Санкт-Петербург&amp;#039;,&lt;br /&gt;
[&amp;#039;Адыгея&amp;#039;]=&amp;#039;Республика Адыгея&amp;#039;,&lt;br /&gt;
[&amp;#039;Калмыкия&amp;#039;]=&amp;#039;Республика Калмыкия&amp;#039;,&lt;br /&gt;
[&amp;#039;город Севастополь&amp;#039;]=&amp;#039;Севастополь&amp;#039;,&lt;br /&gt;
[&amp;#039;Дагестан&amp;#039;]=&amp;#039;Республика Дагестан&amp;#039;,&lt;br /&gt;
[&amp;#039;Ингушетия&amp;#039;]=&amp;#039;Республика Ингушетия&amp;#039;,&lt;br /&gt;
[&amp;#039;Кабардино-Балкария&amp;#039;]=&amp;#039;Кабардино-Балкарская Республика&amp;#039;,&lt;br /&gt;
[&amp;#039;Карачаево-Черкесия&amp;#039;]=&amp;#039;Карачаево-Черкесская Республика&amp;#039;,&lt;br /&gt;
[&amp;#039;Северная Осетия&amp;#039;]=&amp;#039;Республика Северная Осетия - Алания&amp;#039;,&lt;br /&gt;
[&amp;#039;Чечня&amp;#039;]=&amp;#039;Чеченская Республика&amp;#039;,&lt;br /&gt;
[&amp;#039;Башкортостан&amp;#039;]=&amp;#039;Республика Башкортостан&amp;#039;,&lt;br /&gt;
[&amp;#039;Марий Эл&amp;#039;]=&amp;#039;Республика Марий Эл&amp;#039;,&lt;br /&gt;
[&amp;#039;Мордовия&amp;#039;]=&amp;#039;Республика Мордовия&amp;#039;,&lt;br /&gt;
[&amp;#039;Татарстан&amp;#039;]=&amp;#039;Республика Татарстан&amp;#039;,&lt;br /&gt;
[&amp;#039;Удмуртия&amp;#039;]=&amp;#039;Удмуртская Республика&amp;#039;,&lt;br /&gt;
[&amp;#039;Чувашия&amp;#039;]=&amp;#039;Чувашская Республика&amp;#039;,&lt;br /&gt;
[&amp;#039;Ханты-Мансийский автономный округ — Югра&amp;#039;]=&amp;#039;Ханты-Мансийский автономный округ - Югра&amp;#039;,&lt;br /&gt;
[&amp;#039;Бурятия&amp;#039;]=&amp;#039;Республика Бурятия&amp;#039;,&lt;br /&gt;
[&amp;#039;Тыва&amp;#039;]=&amp;#039;Республика Тыва&amp;#039;,&lt;br /&gt;
[&amp;#039;Хакасия&amp;#039;]=&amp;#039;Республика Хакасия&amp;#039;,&lt;br /&gt;
[&amp;#039;Якутия&amp;#039;]=&amp;#039;Республика Саха (Якутия)&amp;#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local ListAliases = {&amp;#039;город Москва&amp;#039;, &amp;#039;Карелия&amp;#039;, &amp;#039;город Санкт-Петербург&amp;#039;, &amp;#039;Адыгея&amp;#039;, &amp;#039;Калмыкия&amp;#039;, &amp;#039;город Севастополь&amp;#039;, &amp;#039;Дагестан&amp;#039;, &amp;#039;Ингушетия&amp;#039;, &amp;#039;Кабардино-Балкария&amp;#039;, &amp;#039;Карачаево-Черкесия&amp;#039;, &amp;#039;Северная Осетия&amp;#039;, &amp;#039;Чечня&amp;#039;, &amp;#039;Башкортостан&amp;#039;, &amp;#039;Марий Эл&amp;#039;, &amp;#039;Мордовия&amp;#039;, &amp;#039;Татарстан&amp;#039;, &amp;#039;Удмуртия&amp;#039;, &amp;#039;Чувашия&amp;#039;, &amp;#039;Ханты-Мансийский автономный округ — Югра&amp;#039;, &amp;#039;Бурятия&amp;#039;, &amp;#039;Тыва&amp;#039;, &amp;#039;Хакасия&amp;#039;, &amp;#039;Якутия&amp;#039;}&lt;br /&gt;
&lt;br /&gt;
local ArrayDatas = {}&lt;br /&gt;
&lt;br /&gt;
local ArrayIndexes = {}&lt;br /&gt;
&lt;br /&gt;
local ArrayTemps = {}&lt;br /&gt;
&lt;br /&gt;
local AreaPlace = {}&lt;br /&gt;
AreaPlace.__index = AreaPlace&lt;br /&gt;
&lt;br /&gt;
function AreaPlace:gkeyfromVal( t, value )&lt;br /&gt;
  for k,v in pairs(t) do&lt;br /&gt;
    if v==value then return k end&lt;br /&gt;
  end&lt;br /&gt;
  return &amp;#039;&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function table.contains(table, element)&lt;br /&gt;
  for _, value in pairs(table) do&lt;br /&gt;
    if value == element then&lt;br /&gt;
      return true&lt;br /&gt;
    end&lt;br /&gt;
  end&lt;br /&gt;
  return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function AreaPlace:NAOCheck(arg, NAOARG)&lt;br /&gt;
	if table.contains(NOAOCheck, arg) then&lt;br /&gt;
		return true&lt;br /&gt;
	end&lt;br /&gt;
	if NAOARG==&amp;#039;NOAO&amp;#039; then&lt;br /&gt;
		if table.contains(ForceAOCheck, arg) then&lt;br /&gt;
			return false&lt;br /&gt;
		else&lt;br /&gt;
			return true&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return false&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function AreaPlace:render()&lt;br /&gt;
	local ArrayToCheck&lt;br /&gt;
	if self.args[&amp;#039;ФО&amp;#039;] then &lt;br /&gt;
		ArrayRU = require(&amp;#039;Module:ПлощадьРегионы/Место/&amp;#039;..self.args[&amp;#039;ФО&amp;#039;])&lt;br /&gt;
	end&lt;br /&gt;
	if table.contains(ArrayFD, self.args[&amp;#039;1&amp;#039;]) then&lt;br /&gt;
		ArrayToCheck = ArrayFD&lt;br /&gt;
	else&lt;br /&gt;
		ArrayToCheck = ArrayRU&lt;br /&gt;
	end&lt;br /&gt;
	ArrayFD, ArrayRU = nil&lt;br /&gt;
	if self:NAOCheck(self.args[&amp;#039;1&amp;#039;], self.args[&amp;#039;2&amp;#039;]) then&lt;br /&gt;
		local GETArOblForReplace = self:gkeyfromVal(ArrayToCheck, &amp;#039;Архангельская область&amp;#039;)&lt;br /&gt;
		local GETTOblForReplace = self:gkeyfromVal(ArrayToCheck, &amp;#039;Тюменская область&amp;#039;)&lt;br /&gt;
		ArrayToCheck[GETArOblForReplace] = tostring(ArrayToCheck[GETArOblForReplace]..&amp;#039; без Ненецкого автономного округа&amp;#039;)&lt;br /&gt;
		ArrayToCheck[GETTOblForReplace] = tostring(ArrayToCheck[GETTOblForReplace]..&amp;#039; без автономных округов&amp;#039;)&lt;br /&gt;
	end	&lt;br /&gt;
	for p,v in ipairs(ArrayToCheck) do&lt;br /&gt;
		ArrayDatas[#ArrayDatas+1] = tonumber(tostring(self.frame:expandTemplate{ title = &amp;#039;ПлощадьРегионы&amp;#039;, args = {v} }))&lt;br /&gt;
		ArrayTemps[v..&amp;quot;&amp;quot;]=tonumber(tostring(self.frame:expandTemplate{ title = &amp;#039;ПлощадьРегионы&amp;#039;, args = {v} }))&lt;br /&gt;
	end		&lt;br /&gt;
	table.sort(ArrayDatas, function(a,b) return a&amp;gt;b end)&lt;br /&gt;
	for _,o in ipairs(ArrayToCheck) do &lt;br /&gt;
		ArrayIndexes[o..&amp;quot;&amp;quot;] = self:gkeyfromVal(ArrayDatas, ArrayTemps[o..&amp;quot;&amp;quot;])&lt;br /&gt;
	end&lt;br /&gt;
	for _,a in ipairs(ListAliases) do&lt;br /&gt;
		if ArrayIndexes[tostring(AliasesForIDXCloning[a..&amp;quot;&amp;quot;])] ~= (&amp;#039;&amp;#039; or nil) then&lt;br /&gt;
		ArrayIndexes[a..&amp;quot;&amp;quot;] = ArrayIndexes[tostring(AliasesForIDXCloning[a..&amp;quot;&amp;quot;])]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	--end&lt;br /&gt;
	ArrayDatas, ArrayTemps, ArrayToCheck, AliasesForIDXCloning, ListAliases, NOAOCheck = nil&lt;br /&gt;
	return ArrayIndexes[self.args[&amp;#039;1&amp;#039;]] or &amp;#039;&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function AreaPlace.new(frame, args)&lt;br /&gt;
	if not args then&lt;br /&gt;
		args = require(&amp;#039;Module:Arguments&amp;#039;).getArgs(frame, {wrappers = {&amp;#039;Template:ПлощадьРегионы/Место&amp;#039;, &amp;#039;Template:ПлощадьРегионы&amp;#039;, &amp;#039;Template:ПлощадьРегионы/Украина&amp;#039;}})&lt;br /&gt;
		--return&lt;br /&gt;
	end&lt;br /&gt;
	local obj = {&lt;br /&gt;
		frame = frame,&lt;br /&gt;
		args = args&lt;br /&gt;
	}&lt;br /&gt;
    &lt;br /&gt;
	return setmetatable(obj, AreaPlace)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	return AreaPlace.new(frame):render()&lt;br /&gt;
	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>wp&gt;ru.wikipedia</name></author>
	</entry>
</feed>