Difference between revisions of "Template:Infobox book"

From Yugipedia
Jump to: navigation, search
(up max image width to 257px)
(update property name)
(3 intermediate revisions by 2 users not shown)
Line 18: Line 18:
 
| abovestyle  = {{ #if: {{ #var: $italicize_title }}{{ #pos: {{{name}}} | '' }} || font-style: italic; }}
 
| abovestyle  = {{ #if: {{ #var: $italicize_title }}{{ #pos: {{{name}}} | '' }} || font-style: italic; }}
 
| bodyclass    = list-noicon
 
| bodyclass    = list-noicon
| labelstyle  = vertical-align: middle; background: #DDF;
+
| labelstyle  = vertical-align: middle; background-color: #DDF;
| headerstyle  = background: #CCF;
+
| headerstyle  = background-color: #CCF;
  
 
| data1        = {{ #if: {{{en_name<includeonly>|</includeonly>}}}{{{name|}}}{{{fr_name|}}}{{{de_name|}}}{{{it_name|}}}{{{pt_name|}}}{{{es_name|}}}<!--
 
| data1        = {{ #if: {{{en_name<includeonly>|</includeonly>}}}{{{name|}}}{{{fr_name|}}}{{{de_name|}}}{{{it_name|}}}{{{pt_name|}}}{{{es_name|}}}<!--
Line 25: Line 25:
 
   | {{Infobox
 
   | {{Infobox
 
     | child        = yes
 
     | child        = yes
     | headerstyle  = background: #CCF;
+
     | headerstyle  = background-color: #CCF;
     | labelstyle  = vertical-align: middle; background: #DDF;
+
     | labelstyle  = vertical-align: middle; background-color: #DDF;
  
 
     | header1      = Names
 
     | header1      = Names
Line 55: Line 55:
  
 
     | data8        = {{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{{romaji_name|}}}{{{ja_trans_name|}}}
 
     | data8        = {{ #if: {{{ja_name<includeonly>|</includeonly>}}}{{{romaji_name|}}}{{{ja_trans_name|}}}
       | {{Infobox
+
       | {{Infobox Japanese name|ja_name={{{ja_name<includeonly>|</includeonly>}}}|romaji_name={{{romaji_name<includeonly>|</includeonly>}}}|ja_trans_name={{{ja_trans_name<includeonly>|</includeonly>}}}|short_header=y|headerstyle=text-align: center; background-color: #ddf;}}
        | child        = yes
+
    }}
        | headerstyle  = background: #DDF;
 
        | labelstyle  = background: #EEF;
 
 
 
        | header1      = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | Japanese }}
 
 
 
        | label2      = {{ #if: {{Ruby/detect|{{{ja_name}}}}}<noinclude><ruby/></noinclude> | Kanji and furigana | Japanese }}
 
        | data2        = {{ #if: {{{ja_name|}}} | <span lang="ja">{{{ja_name}}}</span>{{ #if: {{Ruby/detect|{{{ja_name}}}}}<noinclude><ruby/></noinclude> | [[Ruby Japanese name::{{{ja_name}}}| ]][[Ruby text::{{{ja_name}}}| ]] | [[Japanese name::{{{ja_name}}}| ]] }} }}
 
 
 
        | label3      = Kanji
 
        | data3        = {{ #if: {{Ruby/detect|{{{ja_name}}}}}<noinclude><ruby/></noinclude> | <span lang="ja-Jpan">{{Ruby/split|{{{ja_name}}}}}</span>[[Japanese name::{{Ruby/split|{{{ja_name}}}}}| ]] }}
 
 
 
        | label4      = Furigana
 
        | data4        = {{ #if: {{Ruby/detect|{{{ja_name}}}}}<noinclude><ruby/></noinclude> | <span lang="ja-Hrkt">{{Ruby/split|{{{ja_name}}}|top}}</span> }}
 
 
 
        | label5      = Rōmaji
 
        | data5        = {{ #if: {{{romaji_name<includeonly>|</includeonly>}}} | ''<span lang="ja-Latn-hepburn">{{{romaji_name}}}</span>''[[Romaji name::{{{romaji_name}}}| ]] }}
 
 
 
        | label6      = Translated
 
        | data6      = {{ #if: {{{ja_trans_name<includeonly>|</includeonly>}}} | ''{{{ja_trans_name}}}''[[Japanese translated name::{{{ja_trans_name}}}| ]] }}
 
        }}
 
      }}
 
  
 
     | data9        = {{ #if: {{{ko_name<includeonly>|</includeonly>}}}{{{hanja_name|}}}{{{ko_rr_name|}}}{{{ko_trans_name|}}}
 
     | data9        = {{ #if: {{{ko_name<includeonly>|</includeonly>}}}{{{hanja_name|}}}{{{ko_rr_name|}}}{{{ko_trans_name|}}}
 
       | {{Infobox
 
       | {{Infobox
 
         | child        = yes
 
         | child        = yes
         | headerstyle  = background: #DDF;
+
         | headerstyle  = background-color: #DDF;
         | labelstyle  = background: #EEF;
+
         | labelstyle  = background-color: #EEF;
  
 
         | header1      = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | Korean }}
 
         | header1      = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | Korean }}
Line 103: Line 82:
  
 
         | label7      = Translated
 
         | label7      = Translated
         | data7        = {{ #if: {{{ko_trans_name<includeonly>|</includeonly>}}} | ''{{{ko_trans_name}}}''[[Korean translated name::{{{ko_trans_name}}}| ]] }}
+
         | data7        = {{ #if: {{{ko_trans_name<includeonly>|</includeonly>}}} | ''{{{ko_trans_name}}}''[[Translated Korean name::{{{ko_trans_name}}}| ]] }}
 
         }}
 
         }}
 
       }}
 
       }}
Line 113: Line 92:
 
   | {{Infobox
 
   | {{Infobox
 
     | child        = yes
 
     | child        = yes
     | headerstyle  = background: #CCF;
+
     | headerstyle  = background-color: #CCF;
     | labelstyle  = vertical-align: middle; background: #DDF;
+
     | labelstyle  = vertical-align: middle; background-color: #DDF;
  
 
     | header1      = Book information
 
     | header1      = Book information
Line 134: Line 113:
  
 
     | label7      = ISBN
 
     | label7      = ISBN
     | data7        = {{ #if: {{{isbn<includeonly>|</includeonly>}}}
+
     | data7        = {{ #if: {{{isbn|}}}
 
       | {{IfSemantics
 
       | {{IfSemantics
 
         | {{ #arraymap: {{{isbn}}}
 
         | {{ #arraymap: {{{isbn}}}
 
           |*
 
           |*
 
           |$isbn
 
           |$isbn
           |* [[ISBN::$isbn| ]] [[Special:BookSources/$isbn|$isbn]]
+
           |* [[ISBN::$isbn| ]] {{ISBN|$isbn|plainlink=yes}}
 
           |\n
 
           |\n
 
           }}
 
           }}
         | {{{isbn}}}
+
         | {{ISBN|{{{isbn}}}|plainlink=yes}}
 
         }}
 
         }}
       }}
+
       }}<noinclude>{{{isbn}}}</noinclude>
  
 
     | label8      = ISBN-13
 
     | label8      = ISBN-13
     | data8        = {{ #if: {{{isbn-13<includeonly>|</includeonly>}}}
+
     | data8        = {{ #if: {{{isbn-13|}}}
 
       | {{IfSemantics
 
       | {{IfSemantics
 
         | {{ #arraymap: {{{isbn-13}}}
 
         | {{ #arraymap: {{{isbn-13}}}
 
           |*
 
           |*
 
           |$isbn13
 
           |$isbn13
           |* [[ISBN-13::$isbn13| ]] [[Special:BookSources/$isbn13|$isbn13]]
+
           |* [[ISBN-13::$isbn13| ]] {{ISBN|$isbn13|plainlink=yes}}
 
           |\n
 
           |\n
 
           }}
 
           }}
         | {{{isbn-13}}}
+
         | {{ISBN|{{{isbn-13}}}|plainlink=yes}}
 
         }}
 
         }}
       }}
+
       }}<noinclude>{{{isbn-13}}}</noinclude>
  
 
     | label9      = Length
 
     | label9      = Length
Line 200: Line 179:
 
}}<noinclude>
 
}}<noinclude>
  
{{Documentation}}[[Category:Infobox templates]]
+
{{Documentation}}[[Category:Infobox templates|Book]]
 
</noinclude>
 
</noinclude>

Revision as of 23:05, 17 January 2019

Infobox book
[[File:|0px|{{{caption}}}]]
Names
English{{{en_name}}}
French{{{fr_name}}}
German{{{de_name}}}
Italian{{{it_name}}}
Portuguese{{{pt_name}}}
Spanish{{{es_name}}}
Japanese
Japanese{{{ja_name}}}
Rōmaji{{{romaji_name}}}
Translated{{{ja_trans_name}}}
Korean
Korean{{{ko_name}}}
Base text{{{ko_name}}}
Hangul{{{ko_name}}}
Hanja{{{hanja_name}}}
Revised Romanization{{{ko_rr_name}}}
Translated{{{ko_trans_name}}}
Book information
Language{{{language}}}
Author{{{author}}}
Illustrator{{{illustrator}}}
Publisher{{{publisher}}}
Release date{{{release_date}}}
ISBN{{{isbn}}}
ISBN-13{{{isbn-13}}}
Length{{{length}}}
Price{{{price}}}
Part of series[[{{{series}}}|{{{series}}}]]
[[{{{prev}}}|← {{{prev}}}]]

Infobox book
[[{{{next}}}|{{{next}}} →]]