Модуль:Отексте/ПСРГР

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

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

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

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

-- оглавление словника
p.wordlist = { default = "Подробный словарь русских граверов XVI—XIX вв. (Ровинский)" };
-- префикс секций словника
p.listroot = { default = "Подробный словарь русских граверов XVI—XIX вв. (Ровинский)/" };

-- Для индексов
p.indexpat = { "" };
p.scanpat = { 
	"[http://viewer.rusneb.ru/ru/rsl%s?page=%u %s]",
	"[http://elib.shpl.ru/ru/nodes/%s#mode/flipbook/page/%u/zoom/5 %s]",
};

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

-- Прочее
-- вместо автора
p.noauthor = {
	[false] = "[[Подробный словарь русских граверов XVI—XIX вв. (Ровинский)|Подробный словарь русских граверов XVI—XIX вв.]] [[Дмитрий Александрович Ровинский|Д. А. Ровинского]]", 
	[true]  = "[[Подробный словарь русских граверов XVI—XIX вв. (Ровинский)|Подробный словарь русскихъ граверовъ XVI—XIX вв.]] [[Дмитрий Александрович Ровинский|Д. А. Ровинскаго]]" 
};
-- для нижнего колонтитула
p.override = {
	[false] = "[[Подробный словарь русских граверов XVI—XIX вв. (Ровинский)|Подробный словарь русских граверов XVI—XIX вв.]]",
	[true]  = "[[Подробный словарь русских граверов XVI—XIX вв. (Ровинский)|Подробный словарь русскихъ граверовъ XVI—XIX вв.]]"
};

-- категории
p.maincat = { 
	[true]  = "[[Категория:Подробный словарь русских граверов XVI—XIX вв. (Ровинский)]]", 
	[false] = "[[Категория:Подробный словарь русских граверов XVI—XIX вв. (Ровинский)]]" 
};
p.alphacat = false;

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

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

-- Селектор секций
p.listnum = {
	-- латиница
	{ "A",	{ "1" } },
	{ "C",	{ "2" } },
	{ "D",	{ "1" } },
	{ "F",	{ "2" } },
	{ "G",	{ "1" } },
	{ "H",	{ "2" } },
	{ "I",	{ "1" } },
	{ "K",	{ "2" } },
	{ "V",	{ "1" } },
	-- кириллица
	{ "А",	{ "1" } },
	{ "К",	{ "2" } },
}

-- Заголовки томов
p.volumes = {
	["1"] = { 
		[true] = "А — І", [false] = "А — І",
		short = { [true] = "т. 1: А—І (1895)", [false] = "т. 1: А—І (1895)" }, 
		sources = {
			{
				linkdata = { "01003941019", 1, "РГБ" },
				map = { { 1, 189 } },
			},
			{
				linkdata = { "537-t-1-a-i-1895", 2, "ГПИБ" },
				map = { { 1, 189 }, { 77, 0 }, { 81, 227 } },
			}
		},
	},
	["2"] = { 
		[true] = "К — Ѳ", [false] = "К — Ѳ",
		short = { [true] = "т. 2: Г—Ѳ (1895)", [false] = "т. 2: Г—Ѳ (1895)" }, 
		sources = {
			{
				linkdata = { "01003941018", 1, "РГБ" },
				map = { { 449, 11 }, { 657, 0 }, { 659, 115 }, },
			},
			{
				linkdata = { "538-t-2-k-1895", 2, "ГПИБ" },
				map = { { 449, 5 }, { 657, 0 }, { 659, 109 }, { 803, 0 }, { 807, 181 }, { 903, 0 }, { 911, 229 }, },
			}
		},
	},
}

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

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

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

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

return p