Šablona:CargoBookList: Porovnání verzí

Z Franklinova expedice

ul
Přidán volitelný filtr beletrie do CargoBookList (via update-page on MediaWiki MCP Server)
 
(Není zobrazeno 10 mezilehlých verzí od jednoho dalšího uživatele.)
Řádek 1: Řádek 1:
<noinclude>
<noinclude>
Šablona vypisuje seznam knih omezený podle let prvního vydání: zobrazí knihy z let mezi (uzavřený interval) 1. a 2. parametrem (defaultně 1500-2300, tedy všechny) a případně dalších kritérií (v budoucnu).
Šablona vypisuje seznam knih omezený podle let prvního vydání: zobrazí knihy z let mezi (uzavřený interval) 1. a 2. parametrem (defaultně 1500-2300, tedy všechny) a případně dalších kritérií.
:Třetí parametr (0|1) udává, zda se mají zobrazit knihy týkající se primárně Franklinovy expedice, či naopak ty, jejichž hlavním tématem tato expedice není.
:Čtvrtý parametr (dvouznakový kód jazyka) udává jazyk, podle kterého se mají knihy vyfiltrovat. Defaultní je "en" (angličtina).
:Pátý parametr (0|1) volitelně filtruje beletrii: 0 znamená nefikci a 1 fikci. Je-li vynechán, knihy se podle tohoto pole nefiltrují.
:Vybírá z Books příslušnou knihu a potřebná fields, s tím, že vlastní zobrazení provede [[Šablona:CargoBookItem]]
:Vybírá z Books příslušnou knihu a potřebná fields, s tím, že vlastní zobrazení provede [[Šablona:CargoBookItem]]
</noinclude>
</noinclude>
<ul class="cargo-books-list">
<ul class="books-page">
{{#cargo_query:
{{#cargo_query:
tables=Books
tables=Books
|where={{{2|2300}}}>=firstEditionYear AND {{{1|1500}}}<=firstEditionYear
|where={{{2|2300}}}>=firstEditionYear AND {{{1|1500}}}<=firstEditionYear AND topicFranklin="{{{3|1}}}" AND language HOLDS "{{{4|en}}}"{{#if:{{{5|}}}| AND isFiction="{{{5}}}"|}}
|fields=title,subtitle,bookPageTitle,authors,language,firstEditionYear,firstEditionPublisher,firstEditionPlace,freeDownload,freeDownloadLinks,_pageName
|fields=bookTitle,subtitle,bookPageTitle,authors,editors,translators,language,firstEditionYear,firstEditionPublisher,firstEditionPlace,freeDownload,_pageName
|format=template
|format=template
|named args=yes
|named args=yes
|order by=firstEditionYear ASC
|template=CargoBookItem
|template=CargoBookItem
|default=
|default=
}}
}}
</ul>
</ul>

Aktuální verze z 14. 9. 2026, 16:18

Šablona vypisuje seznam knih omezený podle let prvního vydání: zobrazí knihy z let mezi (uzavřený interval) 1. a 2. parametrem (defaultně 1500-2300, tedy všechny) a případně dalších kritérií.

Třetí parametr (0|1) udává, zda se mají zobrazit knihy týkající se primárně Franklinovy expedice, či naopak ty, jejichž hlavním tématem tato expedice není.
Čtvrtý parametr (dvouznakový kód jazyka) udává jazyk, podle kterého se mají knihy vyfiltrovat. Defaultní je "en" (angličtina).
Pátý parametr (0|1) volitelně filtruje beletrii: 0 znamená nefikci a 1 fikci. Je-li vynechán, knihy se podle tohoto pole nefiltrují.
Vybírá z Books příslušnou knihu a potřebná fields, s tím, že vlastní zobrazení provede Šablona:CargoBookItem