Модуль:Отексте/МСЭ

Материал из Викитеки — свободной библиотеки

Для документации этого модуля может быть создана страница Модуль:Отексте/МСЭ/Документация

local p = {
	type = "split"; -- аналогично БЭЮ
	
	-- Строки --------------------------------------------------------------------------------------
	
	wordlist = { default = "Малая советская энциклопедия/Словник" }; -- оглавление словника
	
	-- Для индексов
	indexpat  = { "" };
	scanpat = { "[http://viewer.rusneb.ru/ru/rsl%s?page=%u %s]" };
	scanpages = false; -- одностраничные файлы сканов
	scan4index = false; -- использовать ли volumes[n].scan вместо volumes[n].index
	transclude = false; -- загружать ли текст статьи из индекса
	
	-- Прочее
	-- вместо автора
	noauthor = { 
		[false] = "[[Малая советская энциклопедия]]"
	};
	-- для нижнего колонтитула
	override = { 
		[false] = "[[Малая советская энциклопедия]]. [[w:Москва|Москва]], [[w:1928 год|1928]]—[[w:1960 год|1960]]"
	};
	
	-- категории - в подразделах

	wpsearch = true; -- если нужна ссылка на w:Special:Search/
	rnum = "стлб. "; -- с./стлб.
	factor = 2;
}

-- Таблицы -----------------------------------------------------------------------------------------

-- Селектор секций
p["МСЭ1"] = {
	-- категории
	maincat = { [false] = "[[Категория:МСЭ1]]" };
	alphacat = { [false] = "[[Категория:МСЭ1:" };
	listroot = { default = "Малая советская энциклопедия/Словник/1-е издание/" },
	listnum = {
		{ "А", { "01" } },
		{ "Ванин", { "02" } },
		{ "Дроф", { "03" } },
		{ "Коваль", { "04" } },
		{ "Массик", { "05" } },
		{ "Огневк", { "06" } },
		{ "Прям", { "07" } },
		{ "Скуль", { "08" } },
		{ "Туге", { "09" } },
		{ "Швец", { "10" } },
	},
	wl2volume = false,
	volumes = {
		["01"] = { 
			[false] = "т. 1 (1928): Аа — Ваниль",
			sources = {
				{
					linkdata = { "01007883659", 1, "РГБ" },
					map = {
						{  25,  17 }, {  61,  37 }, {  69,  43 }, {  73,  48 }, { 153,  91 },
						{ 161,  98 }, { 233, 136 }, { 257, 151 }, { 261, 155 }, { 265, 163 },
						{ 313, 189 }, { 457, 263 }, { 481, 278 }, { 501, 290 }, { 509, 297 },
						{ 517, 303 }, { 545, 319 }, { 849, 474 }, 
					}
				}
			}
		},
		["02"] = { 
			[false] = "т. 2 (1929): Ванини — Дротик",
			scan = { "01007883763", 1 }
		},
		["03"] = { 
			[false] = "т. 3 (1929): Дрофы — Ковалик",
			sources = {
				{
					linkdata = { "01007883775", 1, "РГБ" },
					map = {
						{  13,  11 }, {  57,  36 }, {  65,  43 }, { 433, 229 }, { 437, 234 },
						{ 445, 240 }, { 541, 290 }, { 561, 302 }, { 581, 316 }, { 601, 329 },
						{ 849, 456 }, { 857, 462 }, { 921, 496 },
					}
				}
			}
		},
		["04"] = { 
			[false] = "т. 4 (1929): Ковальская — Массив",
			scan = { "01007883782", 1 }
		},
		["05"] = { 
			[false] = "т. 5 (1930): Массикот — Огнев",
			scan = { "01007883793", 1 }
		},
		["06"] = { 
			[false] = "т. 6 (1931): Огневки — Пряжа",
			sources = {
				{
					linkdata = { "01005450980", 1, "РГБ" },
					map = {
						{  13,  11 }, {  57,  35 }, { 305, 161 }, { 373, 197 }, { 401, 213 },
						{ 409, 221 }, { 449, 244 }, { 561, 304 }, { 593, 322 }, { 713, 384 },
					}
				}
			}
		},
		["07"] = { 
			[false] = "т. 7 (1930): Прямая — Скулы",
			scan = { "01007883837", 1 }
		},
		["08"] = { 
			[false] = "т. 8 (1930): Скульптура — Тугарин",
			scan = { "01007883858", 1 }
		},
		["09"] = { 
			[false] = "т. 9 (1931): Тугендбунд — Шверник",
			scan = { "01005450998", 1 }
		},
		["10"] = { 
			[false] = "т. 10 (1932): Швеция — Яя",
			scan = { "01007883893", 1 }
		},
	},
}

p["МСЭ2"] = {
	-- категории
	maincat = { [false] = "[[Категория:МСЭ2]]" };
	alphacat = { [false] = "[[Категория:МСЭ2:" };
	listroot = { default = "Малая советская энциклопедия/Словник/2-е издание/" },
	listnum = {
		{ "А", { "01" } },
		{ "Болд", { "02" } },
		{ "Гарни", { "03" } },
		{ "Днепро", { "04" } },
		{ "Ислан", { "05" } },
		{ "Кумык", { "06" } },
		{ "Модил", { "07" } },
		{ "Парто", { "08" } },
		{ "Революция", { "09" } },
		{ "СС", { "10" } },
		{ "Ульяновска", { "11" } },
	},
	wl2volume = false,
	volumes = {
		["01"] = { 
			[false] = "т. 1 (1937): Аа — Болгары",
			scan = { "01005142632", 1 }
		},
		["02"] = { 
			[false] = "т. 2 (1939): Болдуин — Гарнец",
			scan = { "01005142631", 1 }
		},
		["03"] = { 
			[false] = "т. 3 (1936): Гарни — Днепр",
			scan = { "01005142630", 1 }
		},
		["04"] = { 
			[false] = "т. 4 (1936): Днепровская низменность — Ислам",
			scan = { "01005142629", 1 }
		},
		["05"] = { 
			[false] = "т. 5 (1937): Исландия — Кумы",
			scan = { "01005142628", 1 }
		},
		["06"] = { 
			[false] = "т. 6 (1937): Кумыки — Модика",
			scan = { "01005142627", 1 }
		},
		["07"] = { 
			[false] = "т. 7 (1938): Модильяни — Партнер",
			scan = { "01005142626", 1 }
		},
		["08"] = { 
			[false] = "т. 8 (1939): Парторг — Революционный трибунал",
			scan = { "01005142625", 1 }
		},
		["09"] = { 
			[false] = "т. 9 (1941): Революция — Срочные",
			scan = { "01005142624", 1 }
		},
		["10"] = { 
			[false] = "т. 10 (1940): СССР — Ульяновск",
			scan = { "01005142623", 1 }
		},
		["11"] = { 
			[false] = "т. 11 (1947): Ульяновская область — Яя",
			scan = { "01005142622", 1 }
		},
	},
}
-- Заголовки словников
p["МСЭ1"].wordlists = p["МСЭ1"].volumes
p["МСЭ2"].wordlists = p["МСЭ2"].volumes

----------------------------------------------------------------------------------------------------

return p