Template:Ambox: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>MSGJ
m tweak categorisation, if {{{name}}} parameter defined then no category unless on Template:{{{name}}}
meta>MSGJ
implement separate parameters for issue and fix, use only issue in small form unless smalltext specified, adjust categories for article message templates
Line 19: Line 19:
   |textstyle  = {{{textstyle|}}}
   |textstyle  = {{{textstyle|}}}
   |text      = {{#if:{{{smalltext|}}}
   |text      = {{#if:{{{smalltext|}}}
   |{{{smalltext}}}  
   |{{{smalltext}}}
   |{{{text}}}  
   |{{#if:{{{issue|}}}
    |{{{issue}}}
    |{{{text}}}
  }}
   }}
   }}
  }}
  }}
Line 30: Line 33:
   |style      = {{{style|}}}
   |style      = {{{style|}}}
   |textstyle  = {{{textstyle|}}}
   |textstyle  = {{{textstyle|}}}
   |text      = {{{text}}}{{#switch:{{{talk|¬}}}
   |text      = {{{text|}}} {{{issue<includeonly>|</includeonly>}}}<span class="hide-in-submbox"> {{#switch:{{{talk|¬}}}
   |¬        = <!-- 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]].}}
Line 37: Line 40:
     |the [[{{TALKPAGENAME}}#{{{talk}}}|talk page]]
     |the [[{{TALKPAGENAME}}#{{{talk}}}|talk page]]
   }}.
   }}.
   }}{{#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>}}
Line 57: Line 60:
   |date={{{date|}}}
   |date={{{date|}}}
  }}
  }}
  |template={{#switch:Template:{{{name|}}}
  |template={{#switch:Template:{{{name|<noinclude>Ambox</noinclude>}}}
   |{{FULLPAGENAME}} = [[Category:Article message templates]]
   |{{FULLPAGENAME}} = [[Category:Article message templates]]
   |Template:        = {{#ifeq:{{BASEPAGENAME}}|{{SUBPAGENAME}}|<!--We are on a rootpage, not a /doc or /sandbox page-->{{#ifeq:{{{nocat|}}}|true
   |Template:        = [[Category:Article message templates with missing parameters]]
    | <!--Don't categorise-->
}}
    | [[Category:Article message boxes|{{BASEPAGENAME}}]]
    }}
  }}
  }}
}}<noinclude>
}}<noinclude>
{{Documentation}}
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
</noinclude>

Revision as of 15:15, 22 June 2012

Template:Ambox/core