Модуль:Отексте/ИГССГ
Для документации этого модуля может быть создана страница Модуль:Отексте/ИГССГ/Документация
local p = {}
p.type = "mono"; -- дополнений нет; см. МСР
-- Строки --------------------------------------------------------------------------------------
-- оглавление словника
p.wordlist = { default = "Историко-географический словарь Саратовской губернии/Словник" };
-- префикс секций словника
p.listroot = { default = "Историко-географический словарь Саратовской губернии/Словник/" };
--p.listroot.default = p.listroot[true]; -- Основной = ДО
-- Для индексов
p.indexpat = {
"Ист.-геог. словарь Саратов. губ. Т. 1. Вып. %s.djvu",
"Historical and Geographical Dictionary of Saratov Governorate. Vol. 1 Issue %s.pdf"
};
p.scanpat = {
"[https://ru.wikisource.org/w/index.php?title=Файл:Ист.-геог._словарь_Саратов._губ._Т._1._Вып._%s.djvu&page=%u %s]",
"[https://commons.wikimedia.org/w/index.php?title=File:Historical_and_Geographical_Dictionary_of_Saratov_Governorate._Vol._1_Issue_%s.pdf&page=%u %s]"
};
p.transclude = true; -- загружать ли текст статьи из индекса
-- Прочее
-- вместо автора
p.noauthor = {
[false] = "[[Историко-географический словарь Саратовской губернии]] " ..
"[[Александр Николаевич Минх|А. Н. Минха]]",
[true] = "[[Историко-географический словарь Саратовской губернии|Историко-географическій словарь Саратовской губерніи]] " ..
"[[Александр Николаевич Минх|А. Н. Минха]]"
};
-- для нижнего колонтитула
p.override = {
[false] = "[[Историко-географический словарь Саратовской губернии|Историко-географический словарь Саратовской губернии. Россия, Саратов, 1898—1902]]",
[true] = "[[Историко-географический словарь Саратовской губернии|Историко-географическій словарь Саратовской губерніи. Россія, Саратовъ, 1898—1902]]"
};
-- категории
p.maincat = { [true] = "[[Категория:ИГССГ:ДО]]", [false] = "[[Категория:ИГССГ]]" };
p.alphacat = { [true] = "[[Категория:ИГССГ:ДО:", [false] = "[[Категория:ИГССГ:" };
p.wpsearch = true; -- если нужна ссылка на w:Special:Search/
p.rnum = "с. "; -- с./стлб.
-- Таблицы -----------------------------------------------------------------------------------------
-- Селектор секций
p.listnum = {
{ "А", { "1" } },
{ "Д", { "2" } },
{ "Е", { "2.1" } },
{ "Л", { "3" } },
{ "Ф", { "3", "4" } },
{ "Х", { "4" } },
}
-- Заголовки томов
p.volumes = {
["1"] = {
[false] = "Абрамова — Гуселка", [true] = "Абрамова — Гуселка",
prefix = "т. 1., вып. 1. ", suffix = " (1898)",
sources = {
{
linkdata = { "1,_А—Г", 1, "DjVu" },
map = {
{ 5, 6 }, { 129, 131 }, { 165, 168 }, { 199, 203 },
},
},
{
linkdata = { "1", 2, "PDF" },
index = true,
map = {
{ 5, 11 }, { 129, 137 }, { 165, 175 }, { 199, 211 },
},
},
},
},
["2"] = {
[false] = "Давыдовка — Дьяченковы", [true] = "Давыдовка — Дьяченковы",
prefix = "т. 1., вып. 2. ", suffix = " (1898)",
sources = {
{
linkdata = { "2,_Д—К", 1, "скан" }, index = true,
map = {
--{ 209, 7 },
},
},
},
},
["2.1"] = {
[false] = "Егоровка — Куткины", [true] = "Егоровка — Куткины",
prefix = "т. 1., вып. 2 (продолжение). ", suffix = " (1900)",
sources = {
{
linkdata = { "2,_Д—К", 1, "скан" }, index = true,
map = {
--{ 279, 9 },
},
},
},
},
["3"] = {
[false] = "Лабынец — Фромская мельница", [true] = "Лабынецъ — Фромская мельница",
prefix = "т. 1., вып. 3. ", suffix = " (1901)",
sources = {
{
linkdata = { "3,_Л-Ф", 1, "DjVu" },
index = true,
map = {
{ 557, 6 }, { 567, 17 }, { 571, 22 }, { 575, 27 }, { 593, 46 },
{ 691, 145 }, { 707, 162 }, { 715, 171 }, { 733, 190 }, { 801, 259 },
{ 835, 294 }, { 851, 311 }, { 881, 342 }, { 891, 353 }, { 895, 358 },
{ 958, 420 }, { 969, 432 }, { 997, 461 }, {1017, 482 },
},
},
{
linkdata = { "3", 2, "PDF" },
map = {
{ 557, 13 }, { 567, 25 }, { 571, 31 }, { 575, 37 }, { 593, 57 },
{ 691, 157 }, { 707, 175 }, { 715, 185 }, { 733, 205 }, { 801, 275 },
{ 835, 311 }, { 851, 329 }, { 881, 361 }, { 891, 373 }, { 895, 379 },
{ 969, 455 }, { 997, 485 }, {1017, 507 },
},
},
},
},
["4"] = {
[false] = "Хозепот — Фоменков", [true] = "Хозепотъ — Ѳоменковъ",
prefix = "т. 1., вып. 4. ", suffix = " (1902)",
sources = {
{
linkdata = { "4,_X—Ѳ", 1, "скан" }, index = true,
map = {
{ 1093, 3 }, { 1097, 8 }, { 1165, 77 }, { 1265, 178 },
{ 1313, 227 }, { 1317, 232 }, { 1345, 261 }, { 1395, 312 },
},
},
},
},
}
-- Заголовки словников
p.wordlists = p.volumes
-- Словник в том
p.wl2volume = false
----------------------------------------------------------------------------------------------------
return p