Mediawiki notes

From raju

editing tables

Small table, with borders, column headers, one row per line of MediaWiki markup:

    {| class="wikitable"
    !col1 !!col2 !!col3
    |-
    |  Orange    ||   Apple   ||   more
    |-
    |   Bread    ||   Pie     ||   more
    |-
    |   Butter   || Ice cream ||  and more
    |}
    
col1 col2 col3
Orange Apple more
Bread Pie more
Butter Ice cream and more

Small table, one row per line of MediaWiki markup:

    {|
    |  Orange    ||   Apple   ||   more
    |-
    |   Bread    ||   Pie     ||   more
    |-
    |   Butter   || Ice cream ||  and more
    |}
    
Orange Apple more
Bread Pie more
Butter Ice cream and more

Very simple table, one cell per line of MediaWiki markup:

    {|
    |Orange
    |Apple
    |-
    |Bread
    |Pie
    |-
    |Butter
    |Ice cream 
    |}
    
Orange Apple
Bread Pie
Butter Ice cream

numbered lists with preformatted text

  1. item 1
  2. item 2
    preformatted text
    

    unformatted text

  3. item 3

preformatted text

    preformatted text
    

monospace

monospace text

Definition lists

term 
definition

include one page into another

This is called transclusion. See https://www.mediawiki.org/wiki/Transclusion for more details.

horizontal line

Use ---- which will show up as


organize wiki into hierarchical structure

templates for comparison tables

To create a "yes" template, I created a page with title "Template:Yes" and with contents

    <noinclude>{| class="wikitable"
    |-
    |</noinclude>style="background:#9F9;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-yes"|{{{1|Yes}}}<noinclude>
    |}
    

The exact code was obtained by going to https://en.wikipedia.org/wiki/Template:Yes -> click the "View source" tab in the top right -> copy the source code.

For a list of these type of templates, see https://en.wikipedia.org/wiki/Template:Yes

external links