Editing Template:Infobox book
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
This page is not enabled for semantic in-text annotations due to namespace restrictions. Details about how to enable the namespace can be found on the configuration help page.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{ # | + | {{ |
− | + | #if: {{{non-italic_title|}}} | |
− | | {{ | + | | [[Category:Pages using the "non-italic_title" parameter]]{{ |
− | + | #ifeq: {{ #replace: {{{name}}} | '' }} | {{Normalized pagename}} | |
− | + | | {{Italic title|{{{name}}}|t=1}} | |
− | | {{ # | + | | {{ |
− | | {{Italic title|{{{ | + | #if: {{{italic_title|}}} |
+ | | {{Italic title|{{{italic_title}}}}} | ||
| {{Italic title|t=1}} | | {{Italic title|t=1}} | ||
− | |||
− | |||
}} | }} | ||
}} | }} | ||
− | + | | {{ | |
+ | #if: {{{italic_title|}}} | ||
+ | | {{Italic title|{{{italic_title}}}}} | ||
+ | }} | ||
}}{{Infobox | }}{{Infobox | ||
− | | above = {{ #if: {{{name|}}} | {{{name}}} | {{ # | + | | above = {{ #if: {{{name|}}} | {{{name}}} | {{ #explode: {{PAGENAME}} | ( }} }} |
− | | image = {{ #if: {{{image<includeonly>|</includeonly>}}} | [[File | + | | image = {{ #if: {{{image<includeonly>|</includeonly>}}} | [[File:{{{image}}}|{{ #if: {{{width|}}} | {{ #iferror: +{{{width}}} | 229 | {{ #ifexpr: {{{width}}} < 229 | {{{width}}} | 229 }} }} | 229 }}px|{{ #if: {{{caption<includeonly>|</includeonly>}}} | {{{caption}}} | {{ #if: {{{name|}}} | {{{name}}} | {{ #explode: {{PAGENAME}} | ( }} }} }}]] }} |
− | | abovestyle = {{ #if: {{ | + | | abovestyle = {{ #if: {{{non-italic_title|}}}{{ #pos: {{{name}}} | '' }} || font-style: italic; }} |
− | | bodyclass = | + | | bodyclass = list-noicon |
− | | labelstyle = vertical-align: middle; background | + | | labelstyle = vertical-align: middle; background: #DDF; |
− | | headerstyle = background | + | | headerstyle = background: #CCF; |
− | | data1 = {{ | + | | data1 = {{Infobox |
− | + | | child = yes | |
− | + | | headerstyle = background: #CCF; | |
− | + | | labelstyle = vertical-align: middle; background: #DDF; | |
− | |||
− | |||
− | + | | header1 = Names | |
− | + | | label2 = {{nowrap|{{flag|United Kingdom}} English}} | |
− | + | | data2 = {{ | |
− | + | #if: {{{en_name<includeonly>|</includeonly>}}} | |
− | + | | | |
− | + | * ''[[English name::{{{en_name}}}]]'' | |
− | + | | {{ | |
− | + | #if: {{{name|}}} | |
+ | | {{{name}}}[[English name::{{ #replace: {{{name}}} | '' }}| ]] | ||
+ | | ''[[English name::{{ #explode: {{PAGENAME}} | ( }}]]'' | ||
}} | }} | ||
+ | }} | ||
− | + | | label3 = {{nowrap|{{flag|France}} French}} | |
− | + | | data3 = {{ #if: {{{fr_name<includeonly>|</includeonly>}}} | ''<span lang="fr">[[French name::{{{fr_name}}}]]</span>'' }} | |
− | + | | label4 = {{nowrap|{{flag|Germany}} German}} | |
− | + | | data4 = {{ #if: {{{de_name<includeonly>|</includeonly>}}} | ''<span lang="de">[[German name::{{{de_name}}}]]</span>'' }} | |
− | + | | label5 = {{nowrap|{{flag|Italy}} Italian}} | |
− | + | | data5 = {{ #if: {{{it_name<includeonly>|</includeonly>}}} | ''<span lang="it">[[Italian name::{{{it_name}}}]]</span>'' }} | |
− | + | | label6 = {{nowrap|{{flag|Portugal}} Portuguese}} | |
− | + | | data6 = {{ #if: {{{pt_name<includeonly>|</includeonly>}}} | ''<span lang="pt">[[Portuguese name::{{{pt_name}}}]]</span>'' }} | |
− | + | | label7 = {{nowrap|{{flag|Spain}} Spanish}} | |
− | + | | data7 = {{ #if: {{{es_name<includeonly>|</includeonly>}}} | ''<span lang="es">[[Spanish name::{{{es_name}}}]]</span>'' }} | |
− | + | | data8 = {{Infobox | |
− | | {{ | + | | child = yes |
+ | | headerstyle = background: #DDF; | ||
+ | | labelstyle = background: #EEF; | ||
+ | |||
+ | | header1 = {{ #if: {{{ja_name<includeonly>|</includeonly>}}} | {{flag|Japan}} Japanese }} | ||
+ | |||
+ | | label2 = {{ #ifeq: <includeonly>{{{ja_name}}}</includeonly> | {{Ruby/split|{{{ja_name}}}}} | Japanese | Kanji and furigana }} | ||
+ | | data2 = {{ #if: {{{ja_name|}}} | <span lang="ja">{{ #ifeq: <includeonly>{{{ja_name}}}</includeonly> | {{Ruby/split|{{{ja_name}}}}} | [[Japanese name::{{{ja_name}}}]] | {{{ja_name}}} }}</span> }} | ||
+ | |||
+ | | label3 = Kanji | ||
+ | | data3 = {{ #ifeq: <includeonly>{{{ja_name}}}</includeonly> | {{Ruby/split|{{{ja_name}}}}} || <span lang="ja-Jpan">[[Japanese name::{{Ruby/split|{{{ja_name}}}}}]]</span> }} | ||
+ | |||
+ | | label4 = Furigana | ||
+ | | data4 = {{ #ifeq: <includeonly>{{{ja_name}}}</includeonly> | {{Ruby/split|{{{ja_name}}}}} || <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::{{{romaji_name}}}]]</span>'' }} | ||
+ | |||
+ | | label6 = Translated | ||
+ | | data6 = {{ #if: {{{ja_trans_name<includeonly>|</includeonly>}}} | ''[[Japanese translated name::{{{ja_trans_name}}}]]'' }} | ||
}} | }} | ||
− | + | | data9 = {{Infobox | |
− | + | | child = yes | |
− | + | | headerstyle = background: #DDF; | |
− | + | | labelstyle = background: #EEF; | |
− | |||
− | + | | header1 = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | {{flag|South Korea}} Korean }} | |
− | + | | label2 = Korean | |
− | + | | data2 = {{ #if: {{{ko_name<includeonly>|</includeonly>}}} | <span lang="ko">[[Korean name::{{{ko_name}}}]]</span> }} | |
− | + | | label3 = Base text | |
− | + | | data3 = {{ #ifeq: <includeonly>{{{ko_name}}}</includeonly> | {{Ruby/split|{{{ko_name}}}}} || <span lang="ko">{{Ruby/split|{{{ko_name}}}}}</span> }} | |
− | + | | label4 = Hangul | |
− | + | | data4 = {{ #ifeq: <includeonly>{{{ko_name}}}</includeonly> | {{Ruby/split|{{{ko_name}}}}} || <span lang="ko-Hang">{{Ruby/split|{{{ko_name}}}|top}}</span> }} | |
− | + | | label5 = Hanja | |
− | + | | data5 = {{ #if: {{{hanja_name<includeonly>|</includeonly>}}} | <span lang="ko-Hani">[[Hanja name::{{{hanja_name}}}]]</span> }} | |
− | + | | label6 = Revised Romanization | |
− | + | | data6 = {{ #if: {{{ko_rr_name<includeonly>|</includeonly>}}} | ''<span lang="ko-Latn">[[Korean Revised Romanization name::{{{ko_rr_name}}}]]</span>'' }} | |
− | + | | label7 = Translated | |
− | + | | data7 = {{ #if: {{{ko_trans_name<includeonly>|</includeonly>}}} | ''[[Korean translated name::{{{ko_trans_name}}}]]'' }} | |
− | |||
− | |||
}} | }} | ||
}} | }} | ||
− | | data2 = {{ | + | | data2 = {{Infobox |
− | + | | child = yes | |
− | + | | headerstyle = background: #CCF; | |
− | + | | labelstyle = vertical-align: middle; background: #DDF; | |
− | |||
− | |||
− | + | | header1 = Book information | |
− | + | | label2 = Language | |
− | + | | data2 = {{{language<includeonly>|</includeonly>}}} | |
− | + | | label3 = Author | |
− | + | | data3 = {{{author<includeonly>|</includeonly>}}} | |
− | + | | label4 = Illustrator | |
− | + | | data4 = {{{illustrator<includeonly>|</includeonly>}}} | |
− | + | | label5 = Publisher | |
− | + | | data5 = {{{publisher<includeonly>|</includeonly>}}} | |
− | + | | label6 = Release date | |
− | + | | data6 = {{{release_date<includeonly>|</includeonly>}}}<!-- this'll need to handle multiple releases, including by region, if we're to use this for e.g. manga volumes --> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | | label7 = ISBN | |
− | + | | data7 = {{ #if: {{{isbn<includeonly>|</includeonly>}}} | |
− | + | | {{IfSemantics | |
− | + | | {{ #arraymap: {{{isbn}}} | |
− | + | |* | |
− | + | |$isbn | |
− | + | |* [[ISBN::$isbn| ]] [[Special:BookSources/$isbn|$isbn]] | |
− | + | |\n | |
− | |||
− | |||
}} | }} | ||
− | + | | {{{isbn}}} | |
+ | }} | ||
+ | }} | ||
− | + | | label8 = ISBN-13 | |
− | + | | data8 = {{ #if: {{{isbn-13<includeonly>|</includeonly>}}} | |
− | + | | {{IfSemantics | |
− | + | | {{ #arraymap: {{{isbn-13}}} | |
− | + | |* | |
− | + | |$isbn13 | |
− | + | |* [[ISBN-13::$isbn13| ]] [[Special:BookSources/$isbn13|$isbn13]] | |
− | + | |\n | |
− | |||
− | |||
}} | }} | ||
− | + | | {{{isbn-13}}} | |
+ | }} | ||
+ | }} | ||
− | + | | label9 = Length | |
− | + | | data9 = {{{length<includeonly>|</includeonly>}}} | |
− | + | | label10 = Price | |
− | + | | data10 = {{{price<includeonly>|</includeonly>}}} | |
− | |||
}} | }} | ||
Line 171: | Line 181: | ||
#if: {{{curr|}}} | #if: {{{curr|}}} | ||
| '''''{{{curr}}}''''' | | '''''{{{curr}}}''''' | ||
− | | '''''{{ #if: {{{en_name|}}} | {{{en_name}}} | {{ # | + | | '''''{{ #if: {{{en_name|}}} | {{{en_name}}} | {{ #explode: {{PAGENAME}} | ( }} }}''''' |
}} | }} | ||
}}<br /><div style="float: right; text-align:right;">{{ | }}<br /><div style="float: right; text-align:right;">{{ | ||
Line 183: | Line 193: | ||
}}</div> | }}</div> | ||
}} | }} | ||
− | }} | + | }}<noinclude> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{Documentation}}[[Category:Infobox templates | + | {{Documentation}}[[Category:Infobox templates]] |
</noinclude> | </noinclude> |