<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://ru.ru-skazki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3A%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8</id>
	<title>Модуль:Индекс категории - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://ru.ru-skazki.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%3A%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8"/>
	<link rel="alternate" type="text/html" href="http://ru.ru-skazki.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8&amp;action=history"/>
	<updated>2026-05-07T20:43:07Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>http://ru.ru-skazki.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8&amp;diff=3347&amp;oldid=prev</id>
		<title>Импортёр: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://ru.ru-skazki.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8&amp;diff=3347&amp;oldid=prev"/>
		<updated>2024-04-30T18:35:04Z</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;Версия от 21:35, 30 апреля 2024&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>Импортёр</name></author>
	</entry>
	<entry>
		<id>http://ru.ru-skazki.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8&amp;diff=3346&amp;oldid=prev</id>
		<title>ru&gt;Andras: Новая страница: «local p = {} local yesno = require(&#039;Module:Yesno&#039;) local getArgs = require(&#039;Module:Arguments&#039;).getArgs  local lists = { {list = {&#039;А&#039;, &#039;Б&#039;, &#039;В&#039;, &#039;Г&#039;, &#039;Д&#039;, &#039;Е&#039;, &#039;Ж&#039;, &#039;З&#039;, &#039;И&#039;, &#039;Й&#039;, &#039;К&#039;, &#039;Л&#039;, &#039;М&#039;, &#039;Н&#039;, &#039;О&#039;, &#039;П&#039;, &#039;Р&#039;, &#039;С&#039;, &#039;Т&#039;, &#039;У&#039;, &#039;Ф&#039;, &#039;Х&#039;, &#039;Ц&#039;, &#039;Ч&#039;, &#039;Ш&#039;, &#039;Щ&#039;, &#039;Ы&#039;, &#039;Э&#039;, &#039;Ю&#039;, &#039;Я&#039;}, depth = 0}, {list = {&#039;Абу&#039;, &#039;Бар&#039;, &#039;Ван&#039;, &#039;Гам&#039;, &#039;Дар&#039;, &#039;Евл&#039;, &#039;Жан&#039;, &#039;Зай&#039;, &#039;Иве&#039;, &#039;Йем&#039;, &#039;Кан&#039;, &#039;Лал&#039;, &#039;Мак&#039;, &#039;...»</title>
		<link rel="alternate" type="text/html" href="http://ru.ru-skazki.ru/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8&amp;diff=3346&amp;oldid=prev"/>
		<updated>2023-05-08T22:13:33Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «local p = {} local yesno = require(&amp;#039;Module:Yesno&amp;#039;) local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs  local lists = { {list = {&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;}, depth = 0}, {list = {&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;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
local yesno = require(&amp;#039;Module:Yesno&amp;#039;)&lt;br /&gt;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
&lt;br /&gt;
local lists = {&lt;br /&gt;
{list = {&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;}, depth = 0},&lt;br /&gt;
{list = {&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;}, depth = 3},&lt;br /&gt;
{list = {&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;}, depth = 2},&lt;br /&gt;
{list = {&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;}, depth = 3},&lt;br /&gt;
{list = {&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;}, depth = 1},&lt;br /&gt;
{list = {&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;}, depth = 3},&lt;br /&gt;
{list = {&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;}, depth = 2},&lt;br /&gt;
{list = {&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;}, depth = 3},&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local digraphs = {&lt;br /&gt;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
{&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;
&lt;br /&gt;
local NS_CAT = mw.site.namespaces[14].name&lt;br /&gt;
local CONTENT = &amp;#039;Оглавление:&amp;#039;&lt;br /&gt;
local TO_START = &amp;#039;…в начало&amp;#039;&lt;br /&gt;
local START = &amp;#039;Начало&amp;#039;&lt;br /&gt;
local BULL = &amp;#039;•&amp;#039;&lt;br /&gt;
&lt;br /&gt;
local function bold(t)&lt;br /&gt;
	return &amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;quot; .. t .. &amp;quot;&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function italic(t)&lt;br /&gt;
	return &amp;quot;&amp;#039;&amp;#039;&amp;quot; .. t .. &amp;quot;&amp;#039;&amp;#039;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function link(name, text, par)&lt;br /&gt;
	return &amp;#039;[&amp;#039; .. tostring(mw.uri.fullUrl(NS_CAT .. &amp;#039;:&amp;#039; .. name, par)) .. &amp;#039; &amp;#039; .. text .. &amp;#039;]&amp;#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function check_i_template(i, letter_10, letter_27)&lt;br /&gt;
	if i == 10 then&lt;br /&gt;
		return letter_10&lt;br /&gt;
	end&lt;br /&gt;
	if i == 27 then&lt;br /&gt;
		return letter_27&lt;br /&gt;
	end&lt;br /&gt;
	return true&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function td_link_template(pagename, td, v, text)&lt;br /&gt;
		td:wikitext(link(pagename, text or v, {from = v}))&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
function p.three_letters(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local wt = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #a2a9b1&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f8f9fa&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):css(&amp;#039;margin-left&amp;#039;, &amp;#039;auto&amp;#039;):css(&amp;#039;margin-right&amp;#039;, &amp;#039;auto&amp;#039;)&lt;br /&gt;
	local letter_10 = yesno(args[&amp;#039;Й&amp;#039;])&lt;br /&gt;
	local letter_27 = yesno(args[&amp;#039;Ы&amp;#039;])&lt;br /&gt;
	local depth = tonumber(args.depth or 0)&lt;br /&gt;
	local nocyr = yesno(args.nocyr)&lt;br /&gt;
	local lat = (yesno(args.lat) or depth &amp;gt;=3) and not yesno(args.nolat)&lt;br /&gt;
	local smallat = yesno(args.smallat)&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
	local row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	local td = row:tag(&amp;#039;td&amp;#039;):css(&amp;#039;text-align&amp;#039;, &amp;#039;left&amp;#039;)&lt;br /&gt;
	td:attr(&amp;#039;colspan&amp;#039;, 14 + (letter_10 and 1 or 0))&lt;br /&gt;
	td:wikitext(bold(CONTENT))&lt;br /&gt;
	td = row:tag(&amp;#039;td&amp;#039;):css(&amp;#039;text-align&amp;#039;, &amp;#039;right&amp;#039;)&lt;br /&gt;
	td:attr(&amp;#039;colspan&amp;#039;, 14 + (letter_27 and 1 or 0))&lt;br /&gt;
	td:wikitext(italic(link(pagename, TO_START, {})))&lt;br /&gt;
	local function check_i(i) &lt;br /&gt;
		return check_i_template(i, letter_10, letter_27)&lt;br /&gt;
	end&lt;br /&gt;
	local function td_link(td, v)&lt;br /&gt;
		td_link_template(pagename, td, v)&lt;br /&gt;
	end&lt;br /&gt;
	if not nocyr then&lt;br /&gt;
		for _, data in ipairs(lists) do&lt;br /&gt;
			if data.depth &amp;lt;= depth then&lt;br /&gt;
				row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
				for i, v in ipairs(data.list) do&lt;br /&gt;
					if check_i(i) then&lt;br /&gt;
						td_link(row:tag(&amp;#039;td&amp;#039;), v)&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local function latin_row(a, z)&lt;br /&gt;
		local upA = mw.ustring.codepoint(a)&lt;br /&gt;
		local upZ = mw.ustring.codepoint(z)&lt;br /&gt;
		row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
		row:tag(&amp;#039;td&amp;#039;) -- 26 букв против 28+ букв кириллицы&lt;br /&gt;
		if letter_10 then row:tag(&amp;#039;td&amp;#039;) end&lt;br /&gt;
		for i = upA, upZ do&lt;br /&gt;
			td_link(row:tag(&amp;#039;td&amp;#039;), mw.ustring.char(i))&lt;br /&gt;
		end&lt;br /&gt;
		row:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
		if letter_27 then row:tag(&amp;#039;td&amp;#039;) end&lt;br /&gt;
	end&lt;br /&gt;
	if lat then&lt;br /&gt;
		latin_row(&amp;#039;A&amp;#039;,&amp;#039;Z&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	if smallat then&lt;br /&gt;
		latin_row(&amp;#039;a&amp;#039;, &amp;#039;z&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	return tostring(wt)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.two_letters(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local wt = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaa&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f9f9f9&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):css(&amp;#039;margin-left&amp;#039;, &amp;#039;auto&amp;#039;):css(&amp;#039;margin-right&amp;#039;, &amp;#039;auto&amp;#039;)&lt;br /&gt;
	local letter_10 = yesno(args[&amp;#039;Й&amp;#039;])&lt;br /&gt;
	local letter_27 = yesno(args[&amp;#039;Ы&amp;#039;])&lt;br /&gt;
	local use_digits = yesno(args[&amp;#039;NN&amp;#039;])&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
&lt;br /&gt;
	local row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	local td = row:tag(&amp;#039;td&amp;#039;):css(&amp;#039;text-align&amp;#039;, &amp;#039;left&amp;#039;)&lt;br /&gt;
	td:attr(&amp;#039;colspan&amp;#039;, 14 + (letter_10 and 1 or 0) + (use_digits and 1 or 0))&lt;br /&gt;
	td:wikitext(bold(CONTENT))&lt;br /&gt;
	td = row:tag(&amp;#039;td&amp;#039;):css(&amp;#039;text-align&amp;#039;, &amp;#039;right&amp;#039;)&lt;br /&gt;
	td:attr(&amp;#039;colspan&amp;#039;, 14 + (letter_27 and 1 or 0))&lt;br /&gt;
	td:wikitext(italic(link(pagename, TO_START, {})))&lt;br /&gt;
	local function check_i(i) &lt;br /&gt;
		return check_i_template(i, letter_10, letter_27)&lt;br /&gt;
	end&lt;br /&gt;
	local function td_link(td, v)&lt;br /&gt;
		td_link_template(pagename, td, v)&lt;br /&gt;
	end&lt;br /&gt;
	row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	if use_digits then&lt;br /&gt;
		row:tag(&amp;#039;td&amp;#039;):wikitext(bold(link(pagename, &amp;#039;0—9&amp;#039;, {from=&amp;#039;0&amp;#039;})))&lt;br /&gt;
	end&lt;br /&gt;
	for i, v in ipairs(lists[1].list) do&lt;br /&gt;
		if check_i(i) then&lt;br /&gt;
			td = row:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
			td_link(td, v)&lt;br /&gt;
			td:css(&amp;#039;font-weight&amp;#039;, &amp;#039;bold&amp;#039;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	for j, list in ipairs(digraphs) do&lt;br /&gt;
		row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
		if use_digits then&lt;br /&gt;
			td = row:tag(&amp;#039;td&amp;#039;)&lt;br /&gt;
			if j &amp;lt;= 10 then&lt;br /&gt;
				td_link(td, tostring(j-1))&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		for i, v in ipairs(list) do&lt;br /&gt;
			if check_i(i) then&lt;br /&gt;
				td_link(row:tag(&amp;#039;td&amp;#039;), v)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return tostring(wt)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.only_cyrillic(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local wt = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaaaaa&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f9f9f9&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):attr(&amp;#039;align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
	--  в отличие от двух предыдущих реализаций здесь используется Ё, поэтому приходится отдельно задавать алфавит для наглядности&lt;br /&gt;
	local letter_28 = yesno(args[&amp;#039;Ы&amp;#039;])&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
	local row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	row:tag(&amp;#039;td&amp;#039;):css(&amp;#039;text-align&amp;#039;, &amp;#039;left&amp;#039;):wikitext(bold(CONTENT))&lt;br /&gt;
	row:tag(&amp;#039;td&amp;#039;):wikitext(link(pagename, &amp;#039;*&amp;#039;, {}))&lt;br /&gt;
	local cyr_letters = {&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;
	if letter_28 then&lt;br /&gt;
		table.insert(cyr_letters, 28, &amp;#039;Ы&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	for _, v in ipairs(cyr_letters) do&lt;br /&gt;
		td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), v)&lt;br /&gt;
	end&lt;br /&gt;
	return tostring(wt)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.only_numbers(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local wt = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaaaaa&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f9f9f9&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):attr(&amp;#039;align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
	local step = tonumber(args.step or args[&amp;#039;шаг&amp;#039;] or 100)&lt;br /&gt;
	local max_val = tonumber(args.max or args[&amp;#039;макс&amp;#039;] or 1000)&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
	local use_letters = yesno(args.letters or args[&amp;#039;А&amp;#039;]) --русская А&lt;br /&gt;
	local row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
	row:tag(&amp;#039;td&amp;#039;):wikitext(link(pagename, START, {}))&lt;br /&gt;
	local i = 0&lt;br /&gt;
	repeat&lt;br /&gt;
		td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), tostring(i))&lt;br /&gt;
		i = i + step&lt;br /&gt;
	until i &amp;gt; max_val&lt;br /&gt;
	if use_letters then&lt;br /&gt;
		td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), &amp;#039;А&amp;#039;)&lt;br /&gt;
	end&lt;br /&gt;
	return tostring(wt)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local function yesno_from_arg_or_true(args, en, ru)&lt;br /&gt;
	local raw = args[en] or args[ru]&lt;br /&gt;
	if raw then&lt;br /&gt;
		return yesno(raw)&lt;br /&gt;
	else&lt;br /&gt;
		return true&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.single_line(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
	local num = mw.site.stats.pagesInCategory(pagename)&lt;br /&gt;
	local force = yesno(args.force or args[&amp;#039;всегда&amp;#039;])&lt;br /&gt;
	if num &amp;gt; 200 or force then &lt;br /&gt;
		local wt = mw.html.create(&amp;#039;table&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaaaaa&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f9f9f9&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):attr(&amp;#039;align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
		local row = wt:tag(&amp;#039;tr&amp;#039;)&lt;br /&gt;
		row:tag(&amp;#039;td&amp;#039;):wikitext(link(pagename, START, {}))&lt;br /&gt;
		if yesno_from_arg_or_true(args, &amp;#039;numerals&amp;#039;, &amp;#039;числа&amp;#039;) then&lt;br /&gt;
			row:tag(&amp;#039;td&amp;#039;):wikitext(BULL)&lt;br /&gt;
			td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), &amp;#039;0&amp;#039;, &amp;#039;0–9&amp;#039;)&lt;br /&gt;
		end&lt;br /&gt;
		-- латинские имена параметров из совместимости, рекомендуется использовать кириллические&lt;br /&gt;
		if yesno_from_arg_or_true(args, &amp;#039;up&amp;#039;, &amp;#039;кир&amp;#039;) then&lt;br /&gt;
			row:tag(&amp;#039;td&amp;#039;):wikitext(BULL)&lt;br /&gt;
			local cyr_letters = {&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;
			for _, v in ipairs(cyr_letters) do&lt;br /&gt;
				td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), v)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		if yesno_from_arg_or_true(args, &amp;#039;up-lat&amp;#039;, &amp;#039;лат&amp;#039;) then&lt;br /&gt;
			row:tag(&amp;#039;td&amp;#039;):wikitext(BULL)&lt;br /&gt;
			local upA = mw.ustring.codepoint(&amp;#039;A&amp;#039;)&lt;br /&gt;
			local upZ = mw.ustring.codepoint(&amp;#039;Z&amp;#039;)&lt;br /&gt;
			for i = upA, upZ do&lt;br /&gt;
				td_link_template(pagename, row:tag(&amp;#039;td&amp;#039;), mw.ustring.char(i))&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		return tostring(wt)&lt;br /&gt;
	else&lt;br /&gt;
		-- 200 страниц и так умещаются на одном экране&lt;br /&gt;
		return &amp;#039;&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.custom(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local pagename = args.name or args[&amp;#039;имя&amp;#039;] or mw.title.getCurrentTitle().text&lt;br /&gt;
	local num = mw.site.stats.pagesInCategory( &amp;#039;Незавершённые статьи по химии&amp;#039;)&lt;br /&gt;
	local div = mw.html.create(&amp;#039;div&amp;#039;):addClass(&amp;#039;plainlinks&amp;#039;):css(&amp;#039;border&amp;#039;, &amp;#039;1px solid #aaaaaa&amp;#039;):css(&amp;#039;background-color&amp;#039;, &amp;#039;#f9f9f9&amp;#039;):css(&amp;#039;padding&amp;#039;, &amp;#039;5px&amp;#039;):css(&amp;#039;font-size&amp;#039;, &amp;#039;95%&amp;#039;):attr(&amp;#039;align&amp;#039;, &amp;#039;center&amp;#039;)&lt;br /&gt;
	local class = args.class or &amp;#039;hlist&amp;#039;&lt;br /&gt;
	div:addClass(class)&lt;br /&gt;
	local n = require(&amp;#039;Module:TableTools&amp;#039;).length(args)&lt;br /&gt;
	local res = {&amp;#039;\n*&amp;#039; ..  link(pagename, START, {})}&lt;br /&gt;
	local function add_link(v)&lt;br /&gt;
		table.insert(res, link(pagename, v, {from = v}))&lt;br /&gt;
	end&lt;br /&gt;
	for i = 1, n do&lt;br /&gt;
		add_link(args[i])&lt;br /&gt;
	end&lt;br /&gt;
	if yesno(args.cyr or args[&amp;#039;кир&amp;#039;]) then&lt;br /&gt;
		local cyr_letters = {&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;
		for _, v in ipairs(cyr_letters) do&lt;br /&gt;
			add_link(v)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if yesno(args.lat or args[&amp;#039;лат&amp;#039;]) then&lt;br /&gt;
		local upA = mw.ustring.codepoint(&amp;#039;A&amp;#039;)&lt;br /&gt;
		local upZ = mw.ustring.codepoint(&amp;#039;Z&amp;#039;)&lt;br /&gt;
		for i = upA, upZ do&lt;br /&gt;
			add_link(mw.ustring.char(i))&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	div:wikitext(table.concat(res, &amp;#039;\n*&amp;#039;))&lt;br /&gt;
	return tostring(div)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>ru&gt;Andras</name></author>
	</entry>
</feed>