Template:Infobox book: Difference between revisions

From New Prairie Wiki
Jump to navigation Jump to search
Created page with "{{Infobox | templatestyles = Infobox book/styles.css | italic title = {{{italic title|<noinclude>no</noinclude>}}} | bodyclass = ib-book vcard <!---------------Title-----------------> | 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|}}}..."
 
No edit summary
 
Line 1: Line 1:
{{Infobox
{{Infobox
| templatestyles = Infobox book/styles.css
| templatestyles = Infobox book/styles.css
| italic title = {{{italic title|<noinclude>no</noinclude>}}}
| italic title = {{if empty|{{{italic title|}}}|<noinclude>no</noinclude>}}
| bodyclass = ib-book vcard
| bodyclass = ib-book vcard


<!---------------Title----------------->
<!---------------Title----------------->
| 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
| title = <includeonly>{{#if:{{{name|}}}{{{caption|}}}{{{image_caption|}}}{{{editors|}}}{{{editor|}}}{{{authors|}}}{{{author|}}}{{{audio_read_by|}}}{{{title_orig|}}}{{{title_working|}}}{{{translators|}}}{{{translator|}}}{{{illustrators|}}}{{{illustrator|}}}{{{cover_artist|}}}{{{pub_place|}}}{{{country|}}}{{{language|}}}{{{series|}}}{{{release_number|}}}{{{subjects|}}}{{{subject|}}}{{{genres|}}}{{{genre|}}}{{{set_in|}}}{{{set_on|}}}{{{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|{{PAGENAMEBASE}}}}} <!--
  -->{{if empty|{{{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 12: Line 12:
                 -->{{#if:{{{last|}}}      |&rft.aulast={{urlencode:{{{last}}}}}}}<!--
                 -->{{#if:{{{last|}}}      |&rft.aulast={{urlencode:{{{last}}}}}}}<!--
                 -->{{#if:{{{first|}}}    |&rft.aufirst={{urlencode:{{{first}}}}}}}<!--
                 -->{{#if:{{{first|}}}    |&rft.aufirst={{urlencode:{{{first}}}}}}}<!--
                 -->{{#if:{{{pub_date|{{{release_date|}}}}}} |&rft.date={{urlencode:{{{pub_date|{{{release_date}}}}}}}}}}<!--
                 -->{{#if:{{{pub_date|}}}{{{release_date|}}} |&rft.date={{urlencode:{{if empty|{{{pub_date|}}}|{{{release_date}}}}}}}}}<!--
                 -->{{#if:{{{publisher|}}} |&rft.pub={{urlencode:{{{publisher}}}}}}}<!--
                 -->{{#if:{{{publisher|}}} |&rft.pub={{urlencode:{{{publisher}}}}}}}<!--
                 -->{{#if:{{{pub_place|{{{country|}}}}}} |&rft.place={{urlencode:{{if empty|{{{pub_place|}}}|{{{country|}}}}}}}}}<!--
                 -->{{#if:{{{pub_place|}}}{{{country|}}} |&rft.place={{urlencode:{{if empty|{{{pub_place|}}}|{{{country|}}}}}}}}}<!--
                 -->{{#if:{{{pages|}}}    |&rft.pages={{urlencode:{{{pages}}}}}}}<!--
                 -->{{#if:{{{pages|}}}    |&rft.pages={{urlencode:{{{pages}}}}}}}<!--
                 -->{{#if:{{{series|}}}    |&rft.series={{urlencode:{{{series}}}}}}}<!--
                 -->{{#if:{{{series|}}}    |&rft.series={{urlencode:{{{series}}}}}}}<!--
Line 25: Line 25:
   then:-->|  {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |title={{{alt|}}} |border={{{border|}}} |suppressplaceholder=yes}}
   then:-->|  {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |title={{{alt|}}} |border={{{border|}}} |suppressplaceholder=yes}}
           }}
           }}
| caption = {{{caption|{{{image_caption|}}}}}}
| caption = {{if empty|{{{caption|}}}|{{{image_caption|}}}}}


<!---------------Data------------------>
<!---------------Data------------------>
| label1  = Editor{{#if:{{{editors|}}}|s}}
| label1  = Editor{{#if:{{{editors|}}}|s}}
| data1 = {{{editors|{{{editor|}}}}}}
| data1   = {{if empty|{{{editors|}}}|{{{editor|}}}}}


| label2  = Author{{#if:{{{authors|}}}|s}}
| label2  = Author{{#if:{{{authors|}}}|s}}
| data2 = {{{authors|{{{author|}}}}}}
| data2   = {{if empty|{{{authors|}}}|{{{author|}}}}}


| label3  = Audio&nbsp;read&nbsp;by
| label3  = Audio&nbsp;read&nbsp;by
| data3 = {{{audio_read_by|}}}
| data3   = {{{audio_read_by|}}}


| label4  = Original&nbsp;title
| label4  = Original&nbsp;title
| data4 = {{#if:{{{title_orig|}}} |{{#if:{{{orig_lang_code|}}}|{{lang|{{{orig_lang_code|}}} |{{{title_orig}}} |italics={{#invoke:infobox/utilities|set_italics|{{{orig_lang_code|}}}|{{{title_orig}}}}}}}|''{{{title_orig}}}''}} }}
| data4   = {{#if:{{{title_orig|}}} |{{#if:{{{orig_lang_code|}}}|{{lang|{{{orig_lang_code|}}} |{{{title_orig}}} |italics={{#invoke:infobox/utilities|set_italics|{{{orig_lang_code|}}}|{{{title_orig}}}}}}}|''{{{title_orig}}}''}} }}


| label5  = Working&nbsp;title
| label5  = Working&nbsp;title
| data5 = {{#if:{{{title_working|}}} |''{{{title_working}}}''}}
| data5   = {{#if:{{{title_working|}}} |''{{{title_working}}}''}}


| label6  = Translator{{#if:{{{translators|}}}|s}}
| label6  = Translator{{#if:{{{translators|}}}|s}}
| data6 = {{{translators|{{{translator|}}}}}}
| data6   = {{if empty|{{{translators|}}}|{{{translator|}}}}}


| label7  = Illustrator{{#if:{{{illustrators|}}}|s}}
| label7  = Illustrator{{#if:{{{illustrators|}}}|s}}
| data7 = {{{illustrators|{{{illustrator|}}}}}}
| data7   = {{if empty|{{{illustrators|}}}|{{{illustrator|}}}}}


| label8  = Cover&nbsp;artist
| label8  = Cover&nbsp;artist
| data8 = {{{cover_artist|}}}
| data8   = {{{cover_artist|}}}


| label11 = Language
| label11 = Language
|  data11 = {{{language|}}}
| data11 = {{{language|}}}


| label12 = Series
| label12 = Series
|  data12 = {{{series|}}}
| data12 = {{{series|}}}


| label13 = {{longitem|Release number}}
| label13 = Release&nbsp;number
|  data13 = {{{release_number|}}}
| data13 = {{{release_number|}}}


| label14 = Subject{{#if:{{{subjects|}}}|s}}
| label14 = Subject{{#if:{{{subjects|}}}|s}}
|  data14 = {{{subjects|{{{subject|}}}}}}
| data14 = {{if empty|{{{subjects|}}}|{{{subject|}}}}}


| label15 = Genre{{#if:{{{genres|}}}|s}}
| label15 = Genre{{#if:{{{genres|}}}|s}}
|  data15 = {{#invoke:Wikidata|getValue|P136|{{{genres|{{{genre|}}}}}}}}
| data15 = {{#invoke:Wikidata|getValue|P136|{{if empty|{{{genres|}}}|{{{genre|}}}}}}}


| label16 = Set&nbsp;in
| label16 = {{#if:{{{set_on|}}}|Set&nbsp;on|Set&nbsp;in}}
|  data16 = {{{set_in|}}}
| data16 = {{ifempty|{{{set_on|}}}|{{{set_in|}}}}}


| label17 = Published
| label17 = Published
|  data17 = {{{published|}}}
| data17 = {{{published|}}}


| label18 = Publisher
| label18 = Published&nbsp;in
|  data18 = {{{publisher|}}}{{#if:{{{publisher2|}}} |, {{{publisher2}}} }}
| data18 = {{{published_in|}}}


| label19 = {{longitem|Publication date}}
| label19 = Publisher
|  data19 = {{#invoke:Wikidata|getValue|P577|{{{pub_date|{{{release_date|}}}}}}}}
| data19  = {{{publisher|}}}{{#if:{{{publisher2|}}} |, {{{publisher2}}} }}


| label20 = Publication place
| label20 = Publication&nbsp;date
|  data20 = {{if empty|{{{pub_place|}}}|{{{country|}}}}}
| data20  = {{#invoke:Wikidata|getValue|P577|{{if empty|{{{pub_date|}}}|{{{release_date|}}}}}}}
 
| label21 = Publication&nbsp;place
| data21 = {{if empty|{{{pub_place|}}}|{{{country|}}}}}


| label23 = {{longitem|Published&nbsp;in English}}
| label23 = {{longitem|Published&nbsp;in English}}
|  data23 = {{{english_pub_date|{{{english_release_date|}}}}}}
| data23 = {{if empty|{{{english_pub_date|}}}|{{{english_release_date|}}}}}


| label24 = Media&nbsp;type
| label24 = Media&nbsp;type
|  data24 = {{{media_type|}}}
| data24 = {{{media_type|}}}


| label25 = Pages
| label25 = Pages
|  data25 = {{#invoke:Wikidata|getValue|P1104|{{{pages|}}}}}
| data25 = {{#invoke:Wikidata|getValue|P1104|{{{pages|}}}}}


| label26 = Award{{#if:{{{awards|}}}|s}}
| label26 = Award{{#if:{{{awards|}}}|s}}
|  data26 = {{{awards|{{{award|}}}}}}
| data26 = {{if empty|{{{awards|}}}|{{{award|}}}}}


| label30 = [[ISBN (identifier)|ISBN]]<!--Do not change this deliberate redirect. See talk page.-->
| label30 = [[ISBN (identifier)|ISBN]]<!--Do not change this deliberate redirect. See talk page.-->
|  data30 = {{#if:{{{isbn|{{{ISBN|}}}}}}
| data30 = {{#if:{{{isbn|}}}{{{ISBN|}}}
             | {{#ifeq:{{{isbn|{{{ISBN|}}}}}}|FETCH_WIKIDATA
             | {{#ifeq:{{if empty|{{{isbn|}}}|{{{ISBN|}}}}}|FETCH_WIKIDATA
               | {{#if:{{#property:P212}}|{{#invoke:ISBNT|link|{{#property:P212}}}}[[Category:Pages using ISBN values obtained from 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|}}}}}}  
               | {{ISBNT|1={{if empty|{{{isbn|}}}|{{{ISBN}}}}}}} {{if empty|{{{isbn_note|}}}|{{{ISBN_note|}}}}}  
               }}
               }}
             }}
             }}


| label31 = [[OCLC (identifier)|{{abbr|OCLC|Online Computer Library Center number}}]]<!--Do not change this deliberate redirect. See talk page.-->
| label31 = [[OCLC (identifier)|{{abbr|OCLC|Online Computer Library Center number}}]]<!--Do not change this deliberate redirect. See talk page.-->
|  data31 = {{#if:{{{oclc|}}} |[https://www.worldcat.org/oclc/{{urlencode:{{{oclc}}}}} {{{oclc}}}]}}
| data31 = {{#if:{{{oclc|}}} |[https://www.worldcat.org/oclc/{{urlencode:{{{oclc}}}}} {{{oclc}}}]}}


| label32 = {{longitem|[[Dewey Decimal Classification|Dewey Decimal]]}}
| label32 = [[Dewey Decimal Classification|Dewey&nbsp;Decimal]]
|  data32 = {{#invoke:Wikidata|getValue|P1036|{{{dewey|}}}}}
| data32 = {{#invoke:Wikidata|getValue|P1036|{{{dewey|}}}}}


| label33 = [[LCC (identifier)|{{abbr|LC&nbsp;Class|Library of Congress Classification}}]]<!--Do not change this deliberate redirect. See talk page.-->
| label33 = [[LCC (identifier)|{{abbr|LC&nbsp;Class|Library of Congress Classification}}]]<!--Do not change this deliberate redirect. See talk page.-->
|  data33 = {{#invoke:Wikidata|getValue|P1149|{{{congress|}}}}}
| data33 = {{#invoke:Wikidata|getValue|P1149|{{{congress|}}}}}


| label34 = Preceded&nbsp;by
| label34 = Preceded&nbsp;by
|  data34 = {{#if:{{{preceded_by|}}} |''{{{preceded_by|}}}&nbsp;''
| data34 = {{#if:{{{preceded_by|}}} |''{{{preceded_by|}}}&nbsp;''
             | {{#if:{{{preceded_by_quotation_marks|}}} |"{{{preceded_by_quotation_marks|}}}"}}
             | {{#if:{{{preceded_by_quotation_marks|}}} |"{{{preceded_by_quotation_marks|}}}"}}
             }}
             }}


| label35 = Followed&nbsp;by
| label35 = Followed&nbsp;by
|  data35 = {{#if:{{{followed_by|}}} |''{{{followed_by|}}}&nbsp;''
| data35 = {{#if:{{{followed_by|}}} |''{{{followed_by|}}}&nbsp;''
             | {{#if:{{{followed_by_quotation_marks|}}} |"{{{followed_by_quotation_marks|}}}"}}
             | {{#if:{{{followed_by_quotation_marks|}}} |"{{{followed_by_quotation_marks|}}}"}}
             }}
             }}


| label36 = {{longitem|Original text}}
| label36 = Original&nbsp;text
|  data36 = {{#if:{{both|{{{native_wikisource|}}}|{{{orig_lang_code|}}}}} <!--
| data36 = {{#if:{{both|{{{native_wikisource|}}}|{{{orig_lang_code|}}}}} <!--
     then:-->| {{#invoke:Infobox/utilities|interlang_wikisource_link_make|{{{orig_lang_code|}}}|{{{native_wikisource|}}}|{{{title_orig|}}}|{{{name|}}} }}<!--
     then:-->| {{#invoke:Infobox/utilities|interlang_wikisource_link_make|{{{orig_lang_code|}}}|{{{native_wikisource|}}}|{{{title_orig|}}}|{{{name|}}} }}<!--
               -->{{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:{{both|{{{native_external_url|}}}|{{{orig_lang_code|}}}}}
     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|}}} {{if empty|{{{title_orig|}}}|{{{name|}}}|{{PAGENAME}}}}]<!--
                 -->}} <!--
                 -->}} <!--
                 -->{{#if:{{{native_external_host|}}} |at {{{native_external_host|}}} |online}}
                 -->{{#if:{{{native_external_host|}}} |at {{{native_external_host|}}} |online}}
Line 133: Line 136:


| label37 = {{#if:{{{native_wikisource|}}} |Translation |{{#if:{{{native_external_url|}}}|Translation|Text}} }}
| label37 = {{#if:{{{native_wikisource|}}} |Translation |{{#if:{{{native_external_url|}}}|Translation|Text}} }}
|  data37 = {{#if:{{{wikisource|}}} <!--
| data37 = {{#if:{{{wikisource|}}} <!--
     then:-->| ''[[s:{{{wikisource|}}}|{{{name|{{PAGENAME}}}}}]]'' at <!--
     then:-->| ''[[s:{{{wikisource|}}}|{{if empty|{{{name|}}}|{{PAGENAME}}}}]]'' at <!--
               -->{{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!--
               -->{{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!--
               -->{{main other|[[Category:Articles that link to Wikisource]]}} <!--(create hidden category to be monitored by WikiProject:Wikisource)
               -->{{main other|[[Category:Articles that link to Wikisource]]}} <!--(create hidden category to be monitored by WikiProject:Wikisource)
     else:-->| {{#if:{{{external_url|}}}
     else:-->| {{#if:{{{external_url|}}}
                 | ''[{{{external_url|}}} {{{name|{{PAGENAME}}}}}]'' <!--
                 | ''[{{{external_url|}}} {{if empty|{{{name|}}}|{{PAGENAME}}}}]'' <!--
                 -->{{#if:{{{external_host|}}} |at {{{external_host|}}} |online}}
                 -->{{#if:{{{external_host|}}} |at {{{external_host|}}} |online}}
             }} }}
             }} }}


| label38   = Website
| label38 = Website
| data38   = {{{website|{{{homepage|{{{URL|{{#ifeq:{{{website|{{{homepage|{{{URL|}}}}}}}}}
| data38 = {{if empty|{{{website|}}}|{{{homepage|}}}|{{{URL|}}}}}
    | FETCH_WIKIDATA
    | {{#if:{{#property:P856}}|{{Url|1={{#invoke:Wikidata|getValue|P856|FETCH_WIKIDATA}} }} }}
    |}}}}}}}}}}}


| data60 = {{{module|}}}
| data60 = {{{module|}}}


| below = {{{notes|{{{note|}}}}}}
| below   = {{if empty|{{{notes|}}}|{{{note|}}}}}


}}{{#if:{{{image|}}}||{{#ifeq:{{yesno|{{lc:{{{exclude_cover|no}}}}}}}|yes | |{{main other|[[Category:Books with missing cover]]}} }}}}{{#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 | isbn | ISBN  | isbn_note | ISBN_note | italic title | language | last | media_type | module | 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 | pub_place | published | publisher | publisher2 | release_date | release_number | series | set_in | subject | subjects | title_orig | title_working | translator | translators | URL | website | wikisource  
}}{{#if:{{{image|}}}||{{#ifeq:{{yesno|{{lc:{{if empty|{{{exclude_cover|}}}|no}}}}}}|yes | |{{main other|[[Category:Books with missing cover]]}} }}}}{{#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 | isbn | ISBN  | isbn_note | ISBN_note | italic title | language | last | media_type | module | 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 | pub_place | published | published_in | publisher | publisher2 | release_date | release_number | series | set_in | set_on | subject | subjects | title_orig | title_working | translator | translators | URL | website | wikisource  
}}{{Wikidata image |1={{{image|}}} |2={{{nocat_wdimage|}}}  
}}{{Wikidata image |1={{{image|}}} |2={{{nocat_wdimage|}}}  
}}{{#invoke:Check for conflicting parameters|check
| template = [[Template:Infobox book]]
| cat = {{main other|Category:Pages using infobox book with conflicting parameters}}
| pub_date; release_date
| caption; image_caption
| editors; editor
| authors; author
| translators; translator
| illustrators; illustrator
| set_on; set_in
| subjects; subject
| genres; genre
| pub_date; release_date
| pub_place; country
| english_pub_date; english_release_date
| awards; award
| isbn; ISBN
| isbn_note; ISBN_note
| website; homepage; URL
| notes; note
}}<noinclude>
}}<noinclude>
{{Documentation}}
{{Documentation}}
</noinclude>
</noinclude>

Latest revision as of 14:02, 1 July 2026