Перейти к содержанию

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

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

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

local p ={}
p.type = "mono"; -- дополнений нет; см. МСР

-- Строки ------------------------------------------------------------------------------------------

-- оглавление словника
p.wordlist = { default = "Энциклопедия военных и морских наук/Словник" };
-- префикс секций словника
p.listroot = { default = "Энциклопедия военных и морских наук/Словник/" };

-- Для индексов
p.indexpat = { "" };
p.scanpat = { "[http://viewer.rusneb.ru/ru/rsl%s?page=%u %s]" };

p.transclude = false; -- загружать ли текст статьи из индекса

-- Прочее
-- вместо автора
p.noauthor = {
	[false] = "[[Энциклопедия военных и морских наук|Энциклопедия военных и морских наук]] под ред. [[Генрих Антонович Леер|Г. А. Леера]]", 
	[true]  = "[[Энциклопедия военных и морских наук|Энциклопедія военныхъ и морскихъ наукъ]] подъ ред. [[Генрих Антонович Леер|Г. А. Леера]]" 
};
-- для нижнего колонтитула
p.override = {
	[false] = "[[Энциклопедия военных и морских наук]]. [[Россия]], [[ЭСБЕ/Санкт-Петербург, столица России|СПб.]], [[w:1883 год|1883]]—[[w:1897 год|1897]]",
	[true]  = "[[Энциклопедия военных и морских наук|Энциклопедія военныхъ и морскихъ наукъ]]. [[Россия|Россія]], [[ЭСБЕ/Санкт-Петербург, столица России|СПб.]], [[w:1883 год|1883]]—[[w:1897 год|1897]]"
};

-- категории
p.maincat = { [true] = "[[Категория:ЭВМН:ДО]]", [false] = "[[Категория:ЭВМН:ВТ]]" };
p.alphacat = { [true] = "[[Категория:ЭВМН:ДО:", [false] = "[[Категория:ЭВМН:ВТ:" };

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

--[=[local projlink = mw.html.create( "table" )
projlink
	:attr ( "id", "navigation-box" )
	:addClass ( "plainlinks" )
	:cssText ( "margin: 0 0 1em 1em; clear:right; border: solid #aaa 1px; background: #f9f9f9; padding: 1ex; font-size: 90%; float:right;" )
	:tag ( "tr" )
		:tag ( "td" ):attr ( "height", "40" ):css ( "vertical-align", "middle" )
		:wikitext ( "<center>[[Файл:Portal.svg|40px|link=Викитека:Проект:ВЭ]]</center>" )
		:done()
		:tag ( "td" ):attr ( "height", "40" ):css ( "vertical-align", "middle" )
		:wikitext ( "<span id='portal-box' class='portal-box'>Проект '''«[[Викитека:Проект:ВЭ|ВЭ]]»'''</span>" )
	:allDone()

p.beforetext = "<div class='text' style='max-width:100%'>" .. tostring ( projlink ) .. "<div class='innertext'>"
]=]

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

-- Селектор секций
p.listnum = {
	-- латиница
	-- кириллица
	{ "А",	{ "1" } },
	{ "В",	{ "2" } },
	{ "Д",	{ "3" } },
	{ "К",	{ "4" } },
	{ "М",	{ "5" } },
	{ "П",	{ "5", "6" } },
	{ "Р",	{ "6", "7" } },
	{ "С",	{ "7" } },
	{ "У",	{ "8" } },
}

-- Заголовки томов
p.volumes = {
	["1"] = { 
		[true] = "Аахенскій конгрессъ — Бюрней", [false] = "Аахенский конгресс — Бюрней",
		prefix = "т. I (1883): ", linkdata = { "01004177682", 1, "РГБ" },
	},
	["2"] = { 
		[true] = "Вавилонское царство — Гюнингенъ", [false] = "Вавилонское царство — Гюнинген",
		prefix = "т. II (1885): ", linkdata = { "01004177700", 1, "РГБ" },
	},
	["3"] = { 
		[true] = "Давленіе пара — Іудейскія войны", [false] = "Давление пара — Иудейские войны",
		prefix = "т. III (1888): ", linkdata = { "01004177713", 1, "РГБ" },
	},
	["4"] = { 
		[true] = "Кабаль — Ляхово", [false] = "Кабаль — Ляхово",
		prefix = "т. IV (1889): ", linkdata = { "01004177730", 1, "РГБ" },
		map = { { 1, 15 } },
	},
	["5"] = { 
		[true] = "Маансельке — Пещеры", [false] = "Маансельке — Пещеры",
		prefix = "т. V (1891): ", linkdata = { "01004177753", 1, "РГБ" },
	},
	["6"] = { 
		[true] = "Піаве — Русско-турецкая война 1806—12 гг.", [false] = "Пиаве — Русско-турецкая война 1806—12 гг.",
		prefix = "т. VI (1893): ", linkdata = { "01004177773", 1, "РГБ" },
		map = { 
			{   1,  13 }, { 390, 402, factor = 2, correction = 1 }, -- страницы с таблицами в разворот
			{ 432, 423 }, { 456, 447, factor = 2, correction = 1 }, -- "
			{ 460, 449 }, { 484, 473, factor = 2, correction = 1 }, -- "
			{ 490, 476 },
		},
	},
	["7"] = { 
		[true] = "Русско-турецкая война 1828—29 гг. — Тяжущіеся", [false] = "Русско-турецкая война 1828—29 гг. — Тяжущиеся",
		prefix = "т. VII (1895): ", linkdata = { "01004177954", 1, "РГБ" },
	},
	["8"] = { 
		[true] = "Уайт-Хаузъ — Ѳукидидъ", [false] = "Уайт-Хауз — Фукидид",
		prefix = "т. VIII (1897): ", linkdata = { "01004177946", 1, "РГБ" },
	},
}

-- Заголовки словников
p.wordlists = p.volumes -- словник = том

-- Словник в том
p.wl2volume = false -- словник = том

-- Для приложений 
p.supplement = false

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

return p