Difference between revisions of "Template:Ambox"

From AIE Wiki
Jump to: navigation, search
m (rename class, tweak categorisation)
(only show talk page link if talk page exists, add info parameter for additional information, make nocat=true work, tracking category adjustments)
Line 36: Line 36:
 
   |¬        = <!-- No talk link used -->
 
   |¬        = <!-- No talk link used -->
 
   |        = {{#ifeq:{{FULLROOTPAGENAME}}|Template:{{PAGENAME:{{{name}}}}}|&#32;More details and relevant discussion can be found on the [[{{TALKPAGENAME}}|talk page]].}}
 
   |        = {{#ifeq:{{FULLROOTPAGENAME}}|Template:{{PAGENAME:{{{name}}}}}|&#32;More details and relevant discussion can be found on the [[{{TALKPAGENAME}}|talk page]].}}
   |#default = &#32;More details and relevant discussion can be found on {{#ifeq:{{TALKPAGENAME:{{{talk}}}}}|{{FULLPAGENAME:{{{talk}}}}}
+
   |#default = {{#ifexist:{{#ifeq:{{TALKPAGENAME:{{{talk}}}}}|{{FULLPAGENAME:{{{talk}}}}}
    |[[{{{talk}}}|{{FULLPAGENAME:{{{talk}}}}}]]
+
    |{{{talk}}}
    |the [[{{TALKPAGENAME}}#{{{talk}}}|talk page]]
+
    |{{TALKPAGENAME}}
  }}.
+
    }}
 +
    |&#32;More details and relevant discussion may be found on {{#ifeq:{{TALKPAGENAME:{{{talk}}}}}|{{FULLPAGENAME:{{{talk}}}}}
 +
    |[[{{{talk}}}|{{FULLPAGENAME:{{{talk}}}}}]]
 +
    |the [[{{TALKPAGENAME}}#{{{talk}}}|talk page]]
 +
    }}.
 +
  }}
 
   }} {{{fix<includeonly>|</includeonly>}}}</span>{{#switch:{{{date|¬}}}
 
   }} {{{fix<includeonly>|</includeonly>}}}</span>{{#switch:{{{date|¬}}}
 
   |¬        = <!-- No date used -->
 
   |¬        = <!-- No date used -->
 
   |        = {{#ifeq:{{FULLROOTPAGENAME}}|Template:{{PAGENAME:{{{name}}}}}|&#32;<small>''({{CURRENTMONTHNAME}} {{CURRENTYEAR}})''</small>}}
 
   |        = {{#ifeq:{{FULLROOTPAGENAME}}|Template:{{PAGENAME:{{{name}}}}}|&#32;<small>''({{CURRENTMONTHNAME}} {{CURRENTYEAR}})''</small>}}
 
   |#default = &#32;<small>''({{{date}}})''</small>
 
   |#default = &#32;<small>''({{{date}}})''</small>
   }}
+
   }}<span class="hide-when-compact"> {{{info|}}}</span>
 
  }}
 
  }}
 
}}{{Category handler
 
}}{{Category handler
 +
|nocat={{{nocat|}}}
 
  |main={{Ambox/category
 
  |main={{Ambox/category
 
   |cat={{{cat|{{{category|}}}}}}  
 
   |cat={{{cat|{{{category|}}}}}}  
Line 61: Line 67:
 
  }}
 
  }}
 
  |template={{#switch:Template:{{{name|<noinclude>Ambox</noinclude>}}}
 
  |template={{#switch:Template:{{{name|<noinclude>Ambox</noinclude>}}}
   |{{FULLPAGENAME}} = [[Category:Article message templates]]
+
   |{{FULLPAGENAME}} = [[Category:Article message templates]]{{#ifexpr:{{#ifeq:{{{issue|¬}}}|¬|1|0}}+{{#ifeq:{{{fix|¬}}}|¬|1|0}}+{{#ifeq:{{{subst|¬}}}|¬|1|0}}
 +
    |[[Category:Article message templates with missing parameters|{{#expr:{{#ifeq:{{{issue|¬}}}|¬|1|0}}+{{#ifeq:{{{fix|¬}}}|¬|1|0}}+{{#ifeq:{{{subst|¬}}}|¬|1|0}}}}]]
 +
  }}{{#if:{{{category|}}}{{{category2|}}}{{{category3|}}}
 +
    |[[Category:Article message templates with missing parameters|C]]
 +
  }}
 
   |Template:        = {{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}|[[Category:Article message templates with missing parameters]]}}
 
   |Template:        = {{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}|[[Category:Article message templates with missing parameters]]}}
 
  }}
 
  }}

Revision as of 10:55, 29 June 2012

50px Template documentation[view] [edit] [history] [purge]

This is the {{Ambox}} or Article message box meta-template.

Type preview

See also

50px Message box templates {{ambox}}{{asbox}}{{cmbox}}{{dmbox}}{{fmbox}}{{imbox}}{{ombox}}{{tmbox}}

Other pages:


Language: English