Typecraft v2.5
Jump to: navigation, search

Difference between revisions of "Template:Infobox book"

m (Reverted edits by Netoholic (talk) to last version by David Levy)
(Clearer form of code. Does not affect functionality or style.)
Line 1: Line 1:
<table class="infobox" style="width: 20em; font-size: 90%; text-align: left;">
+
{| class="infobox" style="width: 20em; text-align: left; font-size: 90%" cellspacing="2"
<caption style="font-size: larger;">'''''{{{name}}}'''''</caption><!--
+
|-
-->{{qif|test={{{image|}}}|then=<tr><td colspan="2" style="text-align: center;">{{{image|}}}</td></tr>}}
+
| style="font-size: 110%;" align="center" colspan="2" | '''''{{{name}}}'''''
<tr><th>Author</th><td>{{{author}}}</td></tr><!--
+
|-  
-->{{qif|test={{{title_orig|}}}|then=<tr><th>Original title (if not in English)</th><td>{{{title_orig|}}}</td></tr>}}<!--
+
{{qif | test={{{image|}}} | then=
-->{{qif|test={{{translator|}}}|then=<tr><th>Translator</th><td>{{{translator|}}}</td></tr>}}<!--
+
{{!}} style="font-size: 100%;" align="center" colspan="2" {{!}} {{{image}}}}}
-->{{qif|test={{{cover_artist|}}}|then=<tr><th>Cover Artist</th><td>{{{cover_artist|}}}</td></tr>}}<!--
+
|-
-->{{qif|test={{{country|}}}|then=<tr><th>Country</th><td>{{{country|}}}</td></tr>}}<!--
+
! Author
-->{{qif|test={{{language|}}}|then=<tr><th>Language</th><td>{{{language|}}}</td></tr>}}<!--
+
| {{{author}}}
-->{{qif|test={{{series|}}}|then=<tr><th>Series</th><td>{{{series}}}</td></tr>}}<!--
+
|-  
-->{{qif|test={{{subject|}}}|then=<tr><th>Subject(s)</th><td>{{{subject|}}}</td></tr>}}<!--
+
{{qif | test={{{title_orig|}}} | then=
-->{{qif|test={{{genre|}}}|then=<tr><th>Genre(s)</th><td>{{{genre|}}}</td></tr>}}
+
! Original title (if not in English)
<tr><th>Publisher</th><td>{{{publisher}}}</td></tr>
+
{{!}} {{{title_orig}}}}}
<tr><th>Released</th><td>{{{release_date}}}</td></tr><!--
+
|-  
-->{{qif|test={{{media_type|}}}|then=<tr><th>Media Type</th><td>{{{media_type|}}}</td></tr>}}<!--
+
{{qif | test={{{translator|}}} | then=
-->{{qif|test={{{pages|}}}|then=<tr><th>Pages</th><td>{{{pages|}}}</td></tr>}}<!--
+
! Translator
-->{{qif|test={{{size_weight|}}}|then=<tr><th>Size and Weight</th><td>{{{size_weight|}}}</td></tr>}}<!--
+
{{!}} {{{translator}}}}}
-->{{qif|test={{{isbn|}}}|then=<tr><th>ISBN</th><td>{{{isbn|}}}</td></tr>}}<!--
+
|-  
-->{{qif|test={{{preceded_by|}}}|then=<tr><th>Preceded&nbsp;by</th><td>''{{{preceded_by|}}}''</td></tr>}}<!--
+
{{qif | test={{{cover_artist|}}} | then=
-->{{qif|test={{{followed_by|}}}|then=<tr><th>Followed&nbsp;by</th><td>''{{{followed_by|}}}''</td></tr>}}
+
! Cover Artist
</table><noinclude>
+
{{!}} {{{cover_artist}}}}}
 
+
|-  
==Usage==
+
{{qif | test={{{country|}}} | then=
<pre>
+
! Country
{{Infobox Book  
+
{{!}} {{{country}}}}}
 +
|-  
 +
{{qif | test={{{language|}}} | then=
 +
! Language
 +
{{!}} {{{language}}}}}
 +
|-  
 +
{{qif | test={{{series|}}} | then=
 +
! Series
 +
{{!}} {{{series}}}}}
 +
|-  
 +
{{qif | test={{{subject|}}} | then=
 +
! Subject(s)
 +
{{!}} {{{subject}}}}}
 +
|-  
 +
{{qif | test={{{genre|}}} | then=
 +
! Genre(s)
 +
{{!}} {{{genre}}}}}
 +
|-
 +
! Publisher
 +
| {{{publisher}}}
 +
|-
 +
! Released
 +
| {{{release_date}}}
 +
|-  
 +
{{qif | test={{{media_type|}}} | then=
 +
! Media Type
 +
{{!}} {{{media_type}}}}}
 +
|-  
 +
{{qif | test={{{pages|}}} | then=
 +
! Pages
 +
{{!}} {{{pages}}}}}
 +
|-  
 +
{{qif | test={{{size_weight|}}} | then=
 +
! Size and Weight
 +
{{!}} {{{size_weight}}}}}
 +
|-  
 +
{{qif | test={{{isbn|}}} | then=
 +
! ISBN
 +
{{!}} {{{isbn}}}}}
 +
|-  
 +
{{qif | test={{{preceded_by|}}} | then=
 +
! Preceded by
 +
{{!}} {{{preceded_by}}}}}
 +
|-  
 +
{{qif | test={{{followed_by|}}} | then=
 +
! Followed by
 +
{{!}} {{{followed_by}}}}}
 +
|}<noinclude>
 +
== Usage ==
 +
{| style="background: transparent;"
 +
|<pre>{{Infobox Book  
 
| name =  
 
| name =  
| orig title =
 
| translator =
 
 
| image =  
 
| image =  
 
| author =  
 
| author =  
 +
| title_orig =
 +
| translator =
 
| cover_artist =  
 
| cover_artist =  
 
| country =  
 
| country =  
Line 43: Line 93:
 
| preceded_by =  
 
| preceded_by =  
 
| followed_by =  
 
| followed_by =  
}}
+
}}</pre>
</pre>
+
|}
  
 
Please do not make major changes to the infobox, such as the addition of new fields (e.g. MPAA ratings), without proposing and discussing it on the talk page first. If you make any changes, please make sure that all pages relying on this template ([[Special:Whatlinkshere/Template:Infobox_Book]]) still work.
 
Please do not make major changes to the infobox, such as the addition of new fields (e.g. MPAA ratings), without proposing and discussing it on the talk page first. If you make any changes, please make sure that all pages relying on this template ([[Special:Whatlinkshere/Template:Infobox_Book]]) still work.
Line 50: Line 100:
 
[[Category:Infobox templates|Book]]
 
[[Category:Infobox templates|Book]]
 
[[Category:Book templates|{{PAGENAME}}]]
 
[[Category:Book templates|{{PAGENAME}}]]
 +
[[Category:WikiProject Books|Infobox Book]]
 +
[[Category:WikiProject Novels|Infobox Book]]
 
</noinclude>
 
</noinclude>
<noinclude>[[Category:WikiProject Books|Infobox_Book]][[Category:WikiProject Novels|Infobox_Book]]</noinclude>
 

Revision as of 08:57, 6 April 2006

Template:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:QifTemplate:Qif
{{{name}}}
Author {{{author}}}
Publisher {{{publisher}}}
Released {{{release_date}}}

Usage

{{Infobox Book 
| name = 
| image = 
| author = 
| title_orig = 
| translator = 
| cover_artist = 
| country = 
| language = 
| series = 
| subject = 
| genre = 
| publisher = 
| release_date = 
| media_type = 
| pages = 
| size_weight = 
| isbn = 
| preceded_by = 
| followed_by = 
}}

Please do not make major changes to the infobox, such as the addition of new fields (e.g. MPAA ratings), without proposing and discussing it on the talk page first. If you make any changes, please make sure that all pages relying on this template (Special:Whatlinkshere/Template:Infobox_Book) still work.