Template:Image

From FORwiki

(Difference between revisions)
Jump to: navigation, search
m (1 revision)
Line 1: Line 1:
{{#if: {{{1|}}}
{{#if: {{{1|}}}
| {{#ifeq: {{str left|{{{1|}}}}} | [
| {{#ifeq: {{str left|{{{1|}}}}} | [
-
   | {{{1|}}}  <!-- Full image syntax -->
+
   | {{{1}}}  <!-- Full image syntax -->
   | [[{{#ifeq: {{NAMESPACE:{{{1|}}}}} | {{ns:File}}
   | [[{{#ifeq: {{NAMESPACE:{{{1|}}}}} | {{ns:File}}
-
    | {{{1|}}}  <!-- File name with namespace -->
+
      | {{{1}}}  <!-- File name with namespace -->
-
    | {{ns:File}}:{{{1|}}}  <!-- File name without namespace -->
+
      | {{ns:File}}:{{{1}}}  <!-- File name without namespace -->
-
    }} | {{{6|}}} | {{{5|}}} | {{{4|}}} | {{{3|}}} | {{{2|}}}]]
+
      }}{{#ifeq: {{{alt|a}}} | {{{alt|b}}}
 +
      | {{!}}alt={{{alt}}}
 +
      }}{{#ifeq: {{{link|a}}} | {{{link|b}}}
 +
      | {{!}}link={{{link}}}
 +
      }}{{#ifeq: {{{upright|a}}} | {{{upright|b}}}
 +
      | {{!}}upright={{{upright}}}
 +
      }}{{#ifeq: {{{2|a}}} | {{{2|b}}}
 +
      | {{!}}{{{2}}}
 +
      }}{{#ifeq: {{{3|a}}} | {{{3|b}}}
 +
      | {{!}}{{{3}}}
 +
      }}{{#ifeq: {{{4|a}}} | {{{4|b}}}
 +
      | {{!}}{{{4}}}
 +
      }}{{#ifeq: {{{5|a}}} | {{{5|b}}}
 +
      | {{!}}{{{5}}}
 +
      }}{{#ifeq: {{{6|a}}} | {{{6|b}}}
 +
      | {{!}}{{{6}}}
 +
      }}]]
   }}
   }}
|  <!-- Empty first parameter -->
|  <!-- Empty first parameter -->

Revision as of 23:27, 9 October 2009

[edit] [purge] Template documentation

This template can be used as a wrapper to simplify the inclusion of an image in a template, where users may use several different forms of syntax.

It is primarily of use in templates and should not be used in articles directly.

Usage

  • {{Image|Example.svg|20px}} →

Note that additional parameters are (deliberately) ignored if full image syntax is passed in the first parameter. You can pass up to five parameters directly otherwise:

  • {{Image|Example.svg|20px|thumb|none|Foo}} →
    Foo

You can also pass arbitrary parameters accepted by the Image syntax if you separate them with {{!}}. You may need to number them explicitly if they contain an equals sign "=":

  • {{Image|Example.svg|2= 20px{{!}}link=Main Page}} →


Personal tools