Template:Infobox television season: Difference between revisions

Source: Wikipedia, the free encyclopedia.
Content deleted Content added
Per talk page.
Implementing granularity edits
Line 12: Line 12:
|labelstyle = white-space: nowrap
|labelstyle = white-space: nowrap


|above = <includeonly>''{{#invoke:string|replace|{{{season_name|}}}|^%s*(.-[%s>])(%()([^%(%)]-)(%))%s*$|%1''%2%3%4''|plain=false}} ''</includeonly>
|above = <includeonly>''{{#if:{{{season_name|}}}|{{#invoke:string|replace|{{{season_name|}}}|^%s*(.-[%s>])(%()([^%(%)]-)(%))%s*$|%1''%2%3%4''|plain=false}}|{{{show_name|}}} ''{{#if:{{{season_number|}}}|({{if||{{{season_qualifier|}}}|{{{season_qualifier}}} |}}{{{season_type|season}}}&nbsp;{{{season_number|}}})}} ''}} ''</includeonly>


|image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{image_alt|{{{alt|}}}}}}}}
|image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{image_alt|{{{alt|}}}}}}}}
Line 50: Line 50:


|class17 = noprint navbox-title
|class17 = noprint navbox-title
|header17 = {{#if:{{ifexist not redirect|{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|-1}}}}{{ifexist not redirect|{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|1}}}}{{{prev_season|}}}{{{next_season|}}}|{{ucfirst:{{{season_type|season}}}}} chronology|}}
|header17 = {{#if:{{{prev_season|}}}{{{next_season|}}}|Season chronology}}{{#if:{{{prev_series|}}}{{{next_series|}}}|Series chronology}}


|rowclass18 = noprint
|rowclass18 = noprint
|data18 = {{#if:{{{prev_season|}}}{{{prev_series|}}}{{{next_season|}}}{{{next_series|}}} | {{align|left|{{#if:{{{prev_season|}}}{{{prev_series|}}}|←&nbsp;'''Previous'''<br />{{{prev_season|}}}{{{prev_series|}}}|}} }}{{align|right|{{#if:{{{next_season|}}}{{{next_series|}}}|'''Next'''&nbsp;→<br />{{{next_season|}}}{{{next_series|}}}| }} }}
|data18 = {{#if:{{{prev_season|}}}|{{align|left|←&nbsp;'''Previous'''<br />{{{prev_season|}}} }}|<!--

}}
-->{{align|left|{{#if:{{ifexist not redirect|{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|-1}}}}|←&nbsp;'''Previous'''<br />[[{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|-1}}|{{{prev_name|{{ucfirst:{{{season_type|season}}}}} {{#expr:{{{season_number|}}}-1}}}}}]]|}} }} }}<!--

-->{{#if:{{{next_season|}}}|{{align|right|'''Next'''&nbsp;→<br />{{{next_season|}}} }}|<!--

-->{{align|right|{{#if:{{ifexist not redirect|{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|1}}}}|'''Next'''&nbsp;→<br />[[{{Infobox television season/fullname|{{{show_name|}}}|{{{season_qualifier|}}}|{{{season_type|}}}|{{{season_number|}}}|1}}|{{{next_name|{{ucfirst:{{{season_type|season}}}}} {{#expr:{{{season_number|}}}+1}}}}}]]|}} }} }}
|belowclass = noprint
|belowclass = noprint
|below = {{#ifeq:{{{episode_list|}}}|{{replace|{{{episode_list|}}}|]]|}}|{{#invoke:string|replace|{{#invoke:string|replace|{{{episode_list|}}}|^((List of )(.*)( [^%s]*))$|[[%1|%2''%3''%4]]|plain=false}}|^(([^\[][^\(\#]*)(.*))$|[[%1|List of ''%2'' episodes]]|plain=false}}|{{{episode_list|}}}}}
|below = {{#ifeq:{{{episode_list|}}}|{{replace|{{{episode_list|}}}|]]|}}|{{#invoke:string|replace|{{#invoke:string|replace|{{{episode_list|}}}|^((List of )(.*)( [^%s]*))$|[[%1|%2''%3''%4]]|plain=false}}|^(([^\[][^\(\#]*)(.*))$|[[%1|List of ''%2'' episodes]]|plain=false}}|{{{episode_list|}}}}}

Revision as of 11:49, 2 March 2016