Difference between pages "Template:Infobox book" and "Template:Infobox book/sandbox"

(Difference between pages)
Jump to navigation Jump to search
Page 1
Page 2
imported>Trappist the monk
(switch to Module:Infobox/utilities for set_italics() and is_cjk_code() functions;)
 
imported>Nardog
(module moved)
 
Line 5: Line 5:
  
 
<!---------------Title----------------->
 
<!---------------Title----------------->
| titlestyle = font-style:italic;padding-bottom:0.2em<!--(so title doesn't touch border)-->;
+
| titlestyle = {{#ifeq:{{{italic name|}}}|no|padding-bottom:0.2em|font-style:italic;padding-bottom:0.2em}}<!--(so title doesn't touch border)-->;
 
| 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|}}}{{{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|{{PAGENAMEBASE}}}}} <!--
 
  -->{{{name|{{PAGENAMEBASE}}}}} <!--
Line 25: Line 25:
 
| imagestyle = {{#if:{{{image|}}}||display:none}}
 
| imagestyle = {{#if:{{{image|}}}||display:none}}
 
| image = {{#if:{{{image|}}} <!--
 
| image = {{#if:{{{image|}}} <!--
   then:-->|  {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |border={{{border|}}} |suppressplaceholder=yes}}<!--
+
   then:-->|  {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |upright={{{image_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 41: Line 41:
  
 
| 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:In lang|set_italics|{{{orig_lang_code|}}}|{{{title_orig}}}}}}}|''{{{title_orig}}}''}} }}
  
 
| label5  = Working&nbsp;title
 
| label5  = Working&nbsp;title
Line 97: Line 97:
 
|  data23 = {{{awards|{{{award|}}}}}}
 
|  data23 = {{{awards|{{{award|}}}}}}
  
| label30 = [[ISBN (identifier)|ISBN]]
+
| label30 = [[International Standard Book Number|ISBN]]
 
|  data30 = {{#if:{{{isbn|{{{ISBN|}}}}}}
 
|  data30 = {{#if:{{{isbn|{{{ISBN|}}}}}}
 
             | {{#ifeq:{{{isbn|{{{ISBN|}}}}}}|FETCH_WIKIDATA
 
             | {{#ifeq:{{{isbn|{{{ISBN|}}}}}}|FETCH_WIKIDATA
Line 105: Line 105:
 
             }}
 
             }}
  
| label31 = [[OCLC (identifier)|{{abbr|OCLC|Online Computer Library Center number}}]]
+
| label31 = [[OCLC#Identifiers and linked data|{{abbr|OCLC|Online Computer Library Center number}}]]
 
|  data31 = {{#if:{{{oclc|}}} |[https://www.worldcat.org/oclc/{{urlencode:{{{oclc}}}}} {{{oclc}}}]}}
 
|  data31 = {{#if:{{{oclc|}}} |[https://www.worldcat.org/oclc/{{urlencode:{{{oclc}}}}} {{{oclc}}}]}}
  
Line 111: Line 111:
 
|  data32 = {{#invoke:Wikidata|getValue|P1036|{{{dewey|}}}}}
 
|  data32 = {{#invoke:Wikidata|getValue|P1036|{{{dewey|}}}}}
  
| label33 = [[LCC (identifier)|{{abbr|LC&nbsp;Class|Library of Congress Classification}}]]
+
| label33 = [[Library of Congress Classification|{{abbr|LC&nbsp;Class|Library of Congress Classification}}]]
 
|  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|}}}
            | {{#if:{{{preceded_by_quotation_marks|}}} |"{{{preceded_by_quotation_marks|}}}"}}
+
              |''{{{preceded_by|}}}&nbsp;''
 +
              |{{#if:{{{preceded_by_quotation_marks|}}}
 +
                |"{{{preceded_by_quotation_marks|}}}"
 +
                |{{{preceded_by_plain|}}}
 +
                }}
 
             }}
 
             }}
  
 
| label35 = Followed&nbsp;by
 
| label35 = Followed&nbsp;by
|  data35 = {{#if:{{{followed_by|}}} |''{{{followed_by|}}}&nbsp;''
+
|  data35 = {{#if:{{{followed_by|}}}
            | {{#if:{{{followed_by_quotation_marks|}}} |"{{{followed_by_quotation_marks|}}}"}}
+
              |''{{{followed_by|}}}&nbsp;''
 +
              |{{#if:{{{followed_by_quotation_marks|}}}
 +
                |"{{{followed_by_quotation_marks|}}}"
 +
                |{{{followed_by_plain|}}}
 +
                }}
 
             }}
 
             }}
  
Line 140: Line 148:
 
| 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:-->|{{#ifeq:{{{italic title|}}}|no
              -->{{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!--
+
                |[[s:{{{wikisource|}}}|{{{name|{{PAGENAME}}}}}]]
               -->{{main other|[[Category:Articles that link to Wikisource]]}} <!--(create hidden category to be monitored by WikiProject:Wikisource)
+
                |''[[s:{{{wikisource|}}}|{{{name|{{PAGENAME}}}}}]]''
    else:-->| {{#if:{{{external_url|}}}
+
              }} at {{#if:{{{native_wikisource|}}} |Wikisource |[[Wikisource]]}}<!--
                | ''[{{{external_url|}}} {{{name|{{PAGENAME}}}}}]'' <!--
+
               -->{{main other|[[Category:Articles that link to Wikisource]]}}<!--(create hidden category to be monitored by WikiProject:Wikisource)
                -->{{#if:{{{external_host|}}} |at {{{external_host|}}} |online}}
+
      else:-->|{{#if:{{{external_url|}}}
            }} }}
+
                | ''[{{{external_url|}}} {{{name|{{PAGENAME}}}}}]'' {{#if:{{{external_host|}}} |at {{{external_host|}}} |online}}
 +
              }}
 +
            }}
  
 
| label38  = Website
 
| label38  = Website
Line 157: Line 167:
 
| 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  
+
}}{{#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_plain | followed_by_quotation_marks | genre | genres | homepage | illustrator | illustrators | image | image_caption | image_size |image_upright | infoboxwidth | isbn | ISBN  | isbn_note | ISBN_note | italic title | italic name | 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_plain | 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|}}}  
 
}}{{Wikidata image |1={{{image|}}} |2={{{nocat_wdimage|}}}  
 
}}<noinclude>
 
}}<noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>