Модуль:Книга:Новая Кембриджская история Средних веков (Bk;rl,&Tunig&Ukfgx TybQjn;'vtgx nvmkjnx Vjy;un] fytkf)
Перейти к навигации
Перейти к поиску
Модуль содержит таблицы данных для шаблона {{Книга:Новая Кембриджская история Средних веков}}.
Основной параметр для вызова функций — <Номер тома>. В случае, если существует только одно издание, то параметр указывается в формате <номер тома>_<часть>. Например: «3_3» — Том 1 часть 3. Для англоязычного издания книги после номера тома после номера тома добавляется «en», например: «3en» — Volume III.
Вызовы функций:
- {{#invoke:Новая Кембриджская история Средних веков|BookYear|<Номер тома>}} — год издания тома
- {{#invoke:Новая Кембриджская история Средних веков|BookName|<Номер тома>}} — название тома
- {{#invoke:Новая Кембриджская история Средних веков|BookCity|<Номер тома>}} — город, в котором издан том
- {{#invoke:Новая Кембриджская история Средних веков|BookPress|<Номер тома>}} — издательство, в котором издан том
- {{#invoke:Новая Кембриджская история Средних веков|BookPage|<Номер тома>}} — общее число страниц тома
- {{#invoke:Новая Кембриджская история Средних веков|BookISBN|<Номер тома>}} — isbn тома
- {{#invoke:Новая Кембриджская история Средних веков|BookEdit|<Номер тома>}} — ответственные редакторы тома и переводчики (для русскоязычного издания)
- {{#invoke:Новая Кембриджская история Средних веков|BookVolume|<Номер тома>}} — отображение номера тома в библиографическом описании
- {{#invoke:Новая Кембриджская история Средних веков|Booklang|<Номер тома>}} — язык издания
- {{#invoke:Новая Кембриджская история Средних веков|BookEdition|<Номер тома>}} — издание тома (пока не реализовано, в будущем планируется добавить англоязычное онлайн-издание)
local p = {}
local year={}
year["1_1"]="2020"
year["1_2"]="2022"
year["2_1"]="2023"
year["2_2"]="2024"
year["1en"]="2005"
year["2en"]="1995"
year["3en"]="1999"
year["4_1en"]="2004"
year["4_2en"]="2004"
year["5en"]="1999"
year["6en"]="2000"
year["7en"]="1998"
local city={}
city["1_1"]="М."
city["1_2"]="М."
city["2_1"]="М."
city["2_2"]="М."
city["1en"]="Cambridge"
city["2en"]="Cambridge"
city["3en"]="Cambridge"
city["4_1en"]="Cambridge"
city["4_2en"]="Cambridge"
city["5en"]="Cambridge"
city["6en"]="Cambridge"
city["7en"]="Cambridge"
local press={}
press["1_1"]="Издательство «Клио»"
press["1_2"]="Издательство «Клио»"
press["2_1"]="Издательство «Клио»"
press["2_2"]="Издательство «Клио»"
press["1en"]="Cambridge University Press"
press["2en"]="Cambridge University Press"
press["3en"]="Cambridge University Press"
press["4_1en"]="Cambridge University Press"
press["4_2en"]="Cambridge University Press"
press["5en"]="Cambridge University Press"
press["6en"]="Cambridge University Press"
press["7en"]="Cambridge University Press"
local autor={}
autor["1_1"]=""
autor["1_2"]=""
autor["2_1"]=""
autor["2_2"]=""
autor["1en"]=""
autor["2en"]=""
autor["3en"]=""
autor["4_1en"]=""
autor["4_2en"]=""
autor["5en"]=""
autor["6en"]=""
autor["7en"]=""
local volume={}
volume["1_1"]="1. Часть 1"
volume["1_2"]="1. Часть 2"
volume["2_1"]="2. Часть 1"
volume["2_2"]="2. Часть 2"
volume["1en"]="I, c.500–c.700"
volume["2en"]="II, c.700–c.900"
volume["3en"]="III, c.900–c.1024"
volume["4_1en"]="IV, c.1024–c.1198, Part 1"
volume["4_2en"]="IV, c.1024–c.1198, Part 2"
volume["5en"]="V, c.1198–c.1300"
volume["6en"]="VI, c.1300–c.1415"
volume["7en"]="VII, c.1415–c.1500"
local name={}
name["1_1"]="Новая Кембриджская история Средних веков. 500—700 гг."
name["1_2"]="Новая Кембриджская история Средних веков. 500—700 гг."
name["2_1"]="Новая Кембриджская история Средних веков. 700—900 гг."
name["2_2"]="Новая Кембриджская история Средних веков. 700—900 гг."
name["1en"]="The New Cambridge Medieval History"
name["2en"]="The New Cambridge Medieval History"
name["3en"]="The New Cambridge Medieval History"
name["4_1en"]="The New Cambridge Medieval History"
name["4_2en"]="The New Cambridge Medieval History"
name["5en"]="The New Cambridge Medieval History"
name["6en"]="The New Cambridge Medieval History"
name["7en"]="The New Cambridge Medieval History"
local page={}
page["1_1"]="528"
page["1_2"]="664"
page["2_1"]="534"
page["2_2"]="697"
page["1en"]="1008"
page["2en"]="1114"
page["3en"]="891"
page["4_1en"]="936"
page["4_2en"]="980"
page["5en"]="1070"
page["6en"]="1176"
page["7en"]="1072"
local isbn={}
isbn["1_1"]="978-5-906518-40-8"
isbn["1_2"]="978-5-906518-47-7"
isbn["2_1"]="978-5-906518-52-1"
isbn["2_2"]="978-5-906518-57-6"
isbn["1en"]="978-1-107-44906-0"
isbn["2en"]="978-0-521-36292-4"
isbn["3en"]="978-0-521-36447-8"
isbn["4_1en"]="978-0-521-41410-4"
isbn["4_2en"]="978-0-521-41411-1"
isbn["5en"]="978-0-521-36289-4"
isbn["6en"]="978-0-521-36290-0"
isbn["7en"]="978-0-521-38296-0"
local edit={}
edit["1_1"]="Под редакцией Пола Форакра"
edit["1_2"]="Под редакцией Пола Форакра"
edit["2_1"]="Под редакцией Розамунд Маккиттерик"
edit["2_2"]="Под редакцией Розамунд Маккиттерик"
edit["1en"]="Edited by Paul Fouracre"
edit["2en"]="Edited by Rosamond McKitterick"
edit["3en"]="Edited by Timothy Reuter"
edit["4_1en"]="Edited by David Luscombe, Jonathan Riley-Smith"
edit["4_2en"]="Edited by David Luscombe, Jonathan Riley-Smith"
edit["5en"]="Edited by David Abulafia"
edit["6en"]="Edited by Michael Jones"
edit["7en"]="Edited by Christopher Allmand"
local edition={}
edition["1_1"]=""
edition["1_2"]=""
edition["2_1"]=""
edition["2_2"]=""
edition["1en"]=""
edition["2en"]=""
edition["3en"]=""
edition["4_1en"]=""
edition["4_2en"]=""
edition["5en"]=""
edition["6en"]=""
edition["7en"]=""
local lang={}
lang["1_1"]="ru"
lang["1_2"]="ru"
lang["2_1"]="ru"
lang["2_2"]="ru"
lang["1en"]="en"
lang["2en"]="en"
lang["3en"]="en"
lang["4_1en"]="en"
lang["4_2en"]="en"
lang["5en"]="en"
lang["6en"]="en"
lang["7en"]="en"
function p.BookYear (frame)
return year[frame.args[1]]
end
function p.BookCity (frame)
return city[frame.args[1]]
end
function p.BookPress (frame)
return press[frame.args[1]]
end
function p.BookAutor (frame)
return autor[frame.args[1]]
end
function p.BookName (frame)
return name[frame.args[1]]
end
function p.BookVolume (frame)
return volume[frame.args[1]]
end
function p.BookPage (frame)
return page[frame.args[1]]
end
function p.BookISBN (frame)
return isbn[frame.args[1]]
end
function p.BookEdit (frame)
return edit[frame.args[1]]
end
function p.BookEdition (frame)
return edition[frame.args[1]]
end
function p.BookLang (frame)
return lang[frame.args[1]]
end
return p