Difference between revisions of "Template:Infobox book/sandbox2"
Jump to navigation
Jump to search
Template documentation[create]
imported>Frietjes |
imported>RexxS (allow 'italic title = no' to turn off infobox title styling) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox | {{Infobox | ||
| − | | italic title = {{{italic title|}}} | + | | italic title = {{{italic title|<noinclude>no</noinclude>}}} |
| bodyclass = vcard | | bodyclass = vcard | ||
| bodystyle = {{#if:{{{infoboxwidth|{{{width|}}}}}} |width:{{{infoboxwidth|{{{width}}}}}} }} | | bodystyle = {{#if:{{{infoboxwidth|{{{width|}}}}}} |width:{{{infoboxwidth|{{{width}}}}}} }} | ||
<!---------------Title-----------------> | <!---------------Title-----------------> | ||
| − | | titlestyle = font-style:italic; | + | | titlestyle = {{#ifeq:{{{italic title|}}}|no|padding-bottom:0.2em|font-style:italic;padding-bottom:0.2em}}<!--(so title doesn't touch border)-->; |
| − | | title = <includeonly><!-- | + | | title = <includeonly>{{#if:{{{name|}}}{{{caption|{{{image_caption|}}}}}}{{{editors|{{{editor|}}}}}}{{{authors|{{{author|}}}}}}{{{audio_read_by|}}}{{{title_orig|}}}{{{title_working|}}}{{{translators|{{{translator|}}}}}}{{{illustrators|{{{illustrator|}}}}}}{{{cover_artist|}}}{{{country|}}}{{{language|}}}{{{series|}}}{{{release_number|}}}{{{subjects|{{{subject|}}}}}}{{{genres|{{{genre|}}}}}}{{{set_in|}}}{{{published|}}}{{{publisher|}}}{{{publisher2|}}}{{{pub_date|{{{release_date|}}}}}}{{{english_pub_date|{{{english_release_date|}}}}}}{{{media_type|}}}{{{pages|}}}{{{awards|{{{award|}}}}}}{{{isbn_note|{{{ISBN_note|}}}}}}{{{dewey|}}}{{{congress|}}}| }}<!-- hack for ref ordering |
| − | -->{{{name|{{ | + | -->{{{name|{{PAGENAMEBASE}}}}} <!-- |
--><span class="Z3988" | --><span class="Z3988" | ||
title="ctx_ver=Z39.88-2004&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:book}}&rft.genre=book&rft.btitle={{urlencode:{{{name|}}}}}<!-- | title="ctx_ver=Z39.88-2004&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:book}}&rft.genre=book&rft.btitle={{urlencode:{{{name|}}}}}<!-- | ||
| Line 20: | Line 20: | ||
-->{{#if:{{{oclc|}}} |&rft_id=info:oclcnum/{{{oclc}}}}}"><!-- | -->{{#if:{{{oclc|}}} |&rft_id=info:oclcnum/{{{oclc}}}}}"><!-- | ||
--></span><!-- | --></span><!-- | ||
| − | --> | + | --></includeonly> |
<!---------------Image-----------------> | <!---------------Image-----------------> | ||
| + | | imagestyle = {{#if:{{{image|}}}||display:none}} | ||
| image = {{#if:{{{image|}}} <!-- | | image = {{#if:{{{image|}}} <!-- | ||
| − | then:-->| | + | then:-->| {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |border={{{border|}}} |suppressplaceholder=yes}}<!-- |
| − | |||
else:-->| {{#ifeq:{{yesno|{{lc:{{{exclude_cover|no}}}}}}}|yes | |{{main other|[[Category:Books with missing cover]]}} }} | else:-->| {{#ifeq:{{yesno|{{lc:{{{exclude_cover|no}}}}}}}|yes | |{{main other|[[Category:Books with missing cover]]}} }} | ||
}} | }} | ||
| Line 37: | Line 37: | ||
| data2 = {{{authors|{{{author|}}}}}} | | data2 = {{{authors|{{{author|}}}}}} | ||
| − | | label3 = | + | | label3 = Audio read by |
| − | | data3 = {{ | + | | data3 = {{{audio_read_by|}}} |
| − | | label4 = | + | | label4 = Original title |
| − | | data4 = {{#if:{{{ | + | | data4 = {{#if:{{{title_orig|}}} |{{#if:{{{orig_lang_code|}}}|{{lang|{{{orig_lang_code|}}} |{{{title_orig}}} |italics={{#invoke:lang/utilities|set_italics|{{{orig_lang_code|}}}|{{{title_orig}}}}}}}|''{{{title_orig}}}''}} }} |
| − | | label5 = | + | | label5 = Working title |
| − | + | | data5 = {{#if:{{{title_working|}}} |''{{{title_working}}}''}} | |
| − | | label6 = | + | | label6 = Translator{{#if:{{{translators|}}}|s}} |
| − | | data6 = {{{ | + | | data6 = {{{translators|{{{translator|}}}}}} |
| − | | label7 = | + | | label7 = Illustrator{{#if:{{{illustrators|}}}|s}} |
| − | | data7 = {{{ | + | | data7 = {{{illustrators|{{{illustrator|}}}}}} |
| − | | label8 = | + | | label8 = Cover artist |
| − | | data8 = {{{ | + | | data8 = {{{cover_artist|}}} |
| − | | | + | | label10 = Country |
| − | | | + | | data10 = {{{country|}}} |
| − | | | + | | label11 = Language |
| − | | | + | | data11 = {{{language|}}} |
| − | | | + | | label12 = Series |
| − | | | + | | data12 = {{{series|}}} |
| − | | | + | | label13 = {{longitem|Release number}} |
| − | | | + | | data13 = {{{release_number|}}} |
| − | | | + | | label14 = Subject{{#if:{{{subjects|}}}|s}} |
| − | | | + | | data14 = {{{subjects|{{{subject|}}}}}} |
| − | | | + | | label15 = Genre{{#if:{{{genres|}}}|s}} |
| − | + | | data15 = {{#invoke:Wikidata|getValue|P136|{{{genres|{{{genre|}}}}}}}} | |
| − | | | + | | label16 = Set in |
| − | | | + | | data16 = {{{set_in|}}} |
| − | | | + | | label17 = Published |
| − | | | + | | data17 = {{{published|}}} |
| − | | | + | | label18 = Publisher |
| − | | | + | | data18 = {{{publisher|}}}{{#if:{{{publisher2|}}} |, {{{publisher2}}} }} |
| − | | | + | | label19 = {{longitem|Publication date}} |
| − | | | + | | data19 = {{#invoke:Wikidata|getValue|P577|{{{pub_date|{{{release_date|}}}}}}}} |
| − | | | + | | label20 = {{longitem|Published in English}} |
| − | | | + | | data20 = {{{english_pub_date|{{{english_release_date|}}}}}} |
| − | | | + | | label21 = Media type |
| − | | | + | | data21 = {{{media_type|}}} |
| − | |||
| − | |||
| − | |||
| − | | | + | | label22 = Pages |
| − | | | + | | data22 = {{#invoke:Wikidata|getValue|P1104|{{{pages|}}}}} |
| − | | | + | | label23 = Award{{#if:{{{awards|}}}|s}} |
| − | | | + | | data23 = {{{awards|{{{award|}}}}}} |
| − | | | + | | label30 = [[International Standard Book Number|ISBN]] |
| − | | | + | | data30 = {{#if:{{{isbn|{{{ISBN|}}}}}} |
| + | | {{#ifeq:{{{isbn|{{{ISBN|}}}}}}|FETCH_WIKIDATA | ||
| + | | {{#if:{{#property:P212}}|{{#invoke:ISBNT|link|{{#property:P212}}}}[[Category:Pages using ISBN values obtained from wikidata]]}} | ||
| + | | {{ISBNT|1={{{isbn|{{{ISBN}}}}}}}} {{{isbn_note|{{{ISBN_note|}}}}}} | ||
| + | }} | ||
| + | }} | ||
| − | | | + | | label31 = [[OCLC#Identifiers and linked data|{{abbr|OCLC|Online Computer Library Center number}}]] |
| − | | | + | | data31 = {{#if:{{{oclc|}}} |[https://www.worldcat.org/oclc/{{urlencode:{{{oclc}}}}} {{{oclc}}}]}} |
| + | |||
| + | | label32 = {{longitem|[[Dewey Decimal Classification|Dewey Decimal]]}} | ||
| + | | data32 = {{#invoke:Wikidata|getValue|P1036|{{{dewey|}}}}} | ||
| + | |||
| + | | label33 = [[Library of Congress Classification|{{abbr|LC Class|Library of Congress Classification}}]] | ||
| + | | data33 = {{#invoke:Wikidata|getValue|P1149|{{{congress|}}}}} | ||
| + | |||
| + | | label34 = Preceded by | ||
| + | | data34 = {{#if:{{{preceded_by|}}} |''{{{preceded_by|}}} '' | ||
| {{#if:{{{preceded_by_quotation_marks|}}} |"{{{preceded_by_quotation_marks|}}}"}} | | {{#if:{{{preceded_by_quotation_marks|}}} |"{{{preceded_by_quotation_marks|}}}"}} | ||
}} | }} | ||
| − | | | + | | label35 = Followed by |
| − | | | + | | data35 = {{#if:{{{followed_by|}}} |''{{{followed_by|}}} '' |
| {{#if:{{{followed_by_quotation_marks|}}} |"{{{followed_by_quotation_marks|}}}"}} | | {{#if:{{{followed_by_quotation_marks|}}} |"{{{followed_by_quotation_marks|}}}"}} | ||
}} | }} | ||
| − | | | + | | label36 = {{longitem|Original text}} |
| − | | | + | | data36 = {{#if:{{both|{{{native_wikisource|}}}|{{{orig_lang_code|}}}}} <!-- |
then:-->| ''{{lang |{{{orig_lang_code|}}} | then:-->| ''{{lang |{{{orig_lang_code|}}} | ||
| [[s:{{#if:{{{orig_lang_code|}}}|{{{orig_lang_code|}}}:}}{{{native_wikisource|}}}|{{{title_orig|{{{name|{{PAGENAME}}}}}}}}]]<!-- | | [[s:{{#if:{{{orig_lang_code|}}}|{{{orig_lang_code|}}}:}}{{{native_wikisource|}}}|{{{title_orig|{{{name|{{PAGENAME}}}}}}}}]]<!-- | ||
-->}}'' at <!-- | -->}}'' at <!-- | ||
| − | -->{{# | + | -->{{#if:{{#invoke:lang|is_ietf_tag|{{{orig_lang_code}}}}}|{{#invoke:lang|name_from_tag|{{{orig_lang_code}}}}}}} [[Wikisource]]<!-- |
| − | |||
| − | |||
-->{{main other|[[Category:Articles that link to foreign-language Wikisources]]}} <!--(create hidden category to be monitored by WikiProject:Wikisource) | -->{{main other|[[Category:Articles that link to foreign-language Wikisources]]}} <!--(create hidden category to be monitored by WikiProject:Wikisource) | ||
| − | else:-->| {{#if:{{{native_external_url|}}} | + | else:-->| {{#if:{{both|{{{native_external_url|}}}|{{{orig_lang_code|}}}}} |
| ''{{lang |{{{orig_lang_code|}}} | | ''{{lang |{{{orig_lang_code|}}} | ||
| [{{{native_external_url|}}} {{{title_orig|{{{name|{{PAGENAME}}}}}}}}]<!-- | | [{{{native_external_url|}}} {{{title_orig|{{{name|{{PAGENAME}}}}}}}}]<!-- | ||
| Line 129: | Line 138: | ||
}} }} | }} }} | ||
| − | | | + | | label37 = {{#if:{{{native_wikisource|}}} |Translation |{{#if:{{{native_external_url|}}}|Translation|Text}} }} |
| − | | | + | | data37 = {{#if:{{{wikisource|}}} <!-- |
then:-->| ''[[s:{{{wikisource|}}}|{{{name|{{PAGENAME}}}}}]]'' at <!-- | then:-->| ''[[s:{{{wikisource|}}}|{{{name|{{PAGENAME}}}}}]]'' at <!-- | ||
-->{{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!-- | -->{{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!-- | ||
| Line 138: | Line 147: | ||
-->{{#if:{{{external_host|}}} |at {{{external_host|}}} |online}} | -->{{#if:{{{external_host|}}} |at {{{external_host|}}} |online}} | ||
}} }} | }} }} | ||
| + | |||
| + | | label38 = Website | ||
| + | | data38 = {{{website|{{{homepage|{{{URL|{{#ifeq:{{{website|{{{homepage|{{{URL|}}}}}}}}} | ||
| + | | FETCH_WIKIDATA | ||
| + | | {{#if:{{#property:P856}}|{{Url|1={{#invoke:Wikidata|getValue|P856|FETCH_WIKIDATA}} }} }} | ||
| + | |}}}}}}}}}}} | ||
| belowstyle = border-top:#aaa 1px solid;font-size:90%; | | belowstyle = border-top:#aaa 1px solid;font-size:90%; | ||
| below = {{{notes|{{{note|}}}}}} | | below = {{{notes|{{{note|}}}}}} | ||
| − | }} | + | }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox book with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox book]] with unknown parameter "_VALUE_"|ignoreblank=y| alt | audio_read_by | author | authors | award | awards | border | caption | congress | country | cover_artist | dewey | editor | editors | english_pub_date | english_release_date | exclude_cover | external_host | external_url | first | followed_by | followed_by_quotation_marks | genre | genres | homepage | illustrator | illustrators | image | image_caption | image_size | infoboxwidth | isbn | ISBN | isbn_note | ISBN_note | italic title | language | last | location | media_type | name | native_external_host | native_external_url | native_wikisource | nocat_wdimage | note | notes | oclc | orig_lang_code | pages | preceded_by | preceded_by_quotation_marks | pub_date | published | publisher | publisher2 | release_date | release_number | series | set_in | subject | subjects | title_orig | title_working | translator | translators | URL | website | width | wikisource |
| − | + | }}{{Wikidata image |1={{{image|}}} |2={{{nocat_wdimage|}}} | |
| − | + | }}<noinclude> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
Latest revision as of 02:22, 29 February 2020
| Genre | Script error: No such module "Wikidata". |
|---|---|
Publication date | Script error: No such module "Wikidata". |
| Pages | Script error: No such module "Wikidata". |
| Script error: No such module "Wikidata". | |
| LC Class | Script error: No such module "Wikidata". |
| Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |