Модуль:Отексте/СЭС
Для документации этого модуля может быть создана страница Модуль:Отексте/СЭС/Документация
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:1847 год|1847]]—[[w:1855 год|1855]]",
[true] = "[[Справочный энциклопедический словарь|Справочный энциклопедическій словарь]]. [[Россия|Россія]], [[ЭСБЕ/Санкт-Петербург, столица России|СПб.]], [[w:1847 год|1847]]—[[w:1855 год|1855]]"
};
-- категории
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 = {
-- латиница
-- кириллица
{ "А", { "01" } },
{ "Б", { "02" } },
{ "В", { "03" } },
{ "Д", { "04" } },
{ "И", { "06.1", "06.2" } }, -- 5 тома нет
{ "Капер", { "06.2" } },
{ "Л", { "07" } },
{ "Мас", { "08" } },
{ "О", { "09.1" } },
{ "Р", { "09.2" } },
{ "Т", { "10" } },
{ "Ф", { "11", "12" } },
{ "Ц", { "12" } },
}
-- Заголовки томов
p.volumes = {
["01"] = {
[true] = "А — Аѳоній", [false] = "А — Афоний",
short = { [true] = "А — Аѳ", [false] = "А — Аѳ", prefix = "т. 1 (1847): " },
linkdata = { "01003825515", 1, "РГБ" },
map = { { 1, 7 } },
},
["02"] = {
[true] = "Б — Бяла", [false] = "Б — Бяла",
short = { [true] = "Б", [false] = "Б", prefix = "т. 2 (1849): " },
linkdata = { "01003825514", 1, "РГБ" },
},
["03"] = {
[true] = "В — Гяуръ", [false] = "В — Гяур",
short = { [true] = "В и Г", [false] = "В и Г", prefix = "т. 3 (1854): " },
linkdata = { "01003825513", 1, "РГБ" },
},
["04"] = {
[true] = "Д — Зябловскій", [false] = "Д — Зябловский",
short = { [true] = "Д, Е, Ж и З", [false] = "Д, Е, Ж и З", prefix = "т. 4 (1855): " },
linkdata = { "01003825512", 1, "РГБ" },
--map = { 1, 15 } },
},
["06.1"] = {
[true] = "И — Капельная ванна", [false] = "И — Капельная ванна",
short = { [true] = "И, І, К — Кап", [false] = "И, І, К — Кап", prefix = "т. 6, ч. I (1847): " },
linkdata = { "01003825511", 1, "РГБ" },
},
["06.2"] = {
[true] = "Капельная ванна — Кяхтинская торговля", [false] = "Капельная ванна — Кяхтинская торговля",
short = { [true] = "Кап — Кях", [false] = "Кап — Кях", prefix = "т. 6, ч. II (1847): " },
linkdata = { "01003825510", 1, "РГБ" },
map = { { 497, 5 } },
},
["07"] = {
[true] = "Л — Марэ", [false] = "Л — Марэ",
short = { [true] = "Л — Мар", [false] = "Л — Мар", prefix = "т. 7: (1853)" },
linkdata = { "01003825509", 1, "РГБ" },
--map = { { 1, 5 } },
},
["08"] = {
[true] = "Масальскій — Нюрнбергъ", [false] = "Масальский — Нюрнберг",
short = { [true] = "Мас — Нюр", [false] = "Мас — Нюр", prefix = "т. 8: (1854)" },
linkdata = { "01003825508", 1, "РГБ" },
},
["09.1"] = {
[true] = "О — Пюклер-Мускау", [false] = "О — Пюклер-Мускау",
short = { [true] = "О и П", [false] = "О и П", prefix = "т. 9, ч. I (1854): " },
linkdata = { "01003825507", 1, "РГБ" },
map = { { 1, 5 } },
},
["09.2"] = {
[true] = "Р — Сясьскій каналъ", [false] = "Р — Сясьский канал",
short = { [true] = "Р и С", [false] = "Р и С", prefix = "т. 9, ч. II (1855): )" },
linkdata = { "01003825506", 1, "РГБ" },
},
["10"] = {
[true] = "Т — Ушко мышье", [false] = "Т — Ушко мышье",
short = { [true] = "Т — У", [false] = "Т — У", prefix = "т. 10 (1848): " },
linkdata = { "01003825505", 1, "РГБ" },
},
["11"] = {
[true] = "Ф — Хюрюнсальми", [false] = "Ф — Хюрюнсальми",
short = { [true] = "Ф, Х", [false] = "Ф, Х", prefix = "т. 11 (1848): " },
linkdata = { "01003825504", 1, "РГБ" },
},
["12"] = {
[true] = "Ц — Ѵ", [false] = "Ц — Ижица",
short = { [true] = "Ц — Ѵ", [false] = "Ц — Ижица", prefix = "т. 12 (1847): " },
linkdata = { "01003825503", 1, "РГБ" },
map = { { 1, 5 } },
},
}
-- Заголовки словников
p.wordlists = p.volumes -- словник = том
-- Словник в том
p.wl2volume = false -- словник = том
-- Для приложений
p.supplement = false
----------------------------------------------------------------------------------------------------
return p