• You may quickly link to image nodes using a special syntax. Each image code will be replaced by thumbnail linked to full size image node. Syntax:

    [image:node_id align=alignment hspace=n vspace=n border=n size=label width=n height=n nolink=(0|1) class=name style=style-data node=id]

    Every parameter except node_id is optional.

    Typically, you will specify one of size, width, or height, or none of them. If you use size=label, where label is one of the image size labels specified on the image settings page, the size associated with that label will be used. The sizes "thumbnail", "preview", and "original" are always available. If you use width=n or height=n, the image will be scaled to fit the specified width or height. If you use none of them, the thumbnail image size will be used.

    If you specify nolink=1, no link will be created to the image node. The default is to create a link to the image.

    Alternatively, if you specify node=id, a link will be created to the node with the given id.

    The align, hspace, vspace, border, class, and style parameters set the corresponding attributes in the generated img tag.

  • WikiText is converted to HTML according to the following formatting guidelines:

    Paragraphs

    • Don't indent paragraphs
    • Words wrap and fill as needed
    • Use blank lines as separators
    • Four or more minus signs make a horizontal rule
    • %%% or \\ makes a linebreak (in headings and lists too)

    Lists

    • asterisk for first level
      • asterisk-asterisk for second level, etc.
    • Use * for bullet lists, # for numbered lists (mix at will)
    • semicolon-term-colon-definition for definition lists:
    • term here
      definition here, as in the <DL><DT><DD> list
    • One line for each item
    • Other leading whitespace signals preformatted text, changes font.

    Headings

    • ! at the start of a line makes a small heading
    • !! at the start of a line makes a medium heading
    • !!! at the start of a line makes a large heading

    Fonts

    • Indent with one or more spaces to use a monospace font;
    • Or enclose within triple braces {{{ }}}, which may cross multiple lines:
    This is in monospace

    This is not

    Indented Paragraphs

    • semicolon-colon -- works like <BLOCKQUOTE>, but is actually implemented as Term Definition above without the term

    this is an indented block of text

    Emphasis

    • Use doubled single-quotes ('') for emphasis
    • Use doubled underscores (__) for strong emphasis
    • Mix them at will: very strong emphasis
    • Emphasis can be used multiple times within a line, but cannot cross line boundaries:

      ''this
      will not work''

    References

    • Hyperlinks to other pages within the Wiki are made by placing the page name in square brackets: [this is a page link]
    • Hyperlinks to external pages are done like this: [http://www.example.com]
    • You can name the links by providing a name, a pipe/bar (|) and then the hyperlink or pagename:
      [PhpWiki home page | http://phpwiki.sourceforge.net/]
    • You can suppress linking to old-style references and URIs by preceding the word with a '!', e.g. NotLinkedAsWikiName, http://not.linked.to/
    • Also, the old way of linking URLs is still supported: precede URLs with "http:", "ftp:" or "mailto:" to create links automatically as in: http://example.com/
    • URLs ending with .png, .gif, or .jpg are inlined if in square brackets, by themselves

    HTML Mark-Up Language

    • HTML will display as-is
    • < and > are themselves
    • Entities (e.g. &amp;) will not convert to characters

    Content protection

    • To protect content as is (i.e., in a <pre></pre> block) without interpretation, enclose within triple braces {{{ }}}, which may cross multiple lines. Note that the content within the triple braces may still be interpreted by the browser in the same way <pre></pre> enclosed content is.

    Table is supported

    • Start the line with single-bar (|) or double-bars (||) to create a table
    • One line per row, do not insert blank line, or the table ends
    • Double-bar separates header (<th></th>) cells
    • Single-bar separates normal table (<td></td>) cells
    • Don't end a line with single or double bar; otherwise, a blank cell results
    • Example:
      || Heading 1 || Heading 2
      | Cell a1 | Cell a2
      | Cell b1 | Cell b2
      Result:
      Heading 1Heading 2
      Cell a1Cell a2
      Cell b1Cell b2
  • The Glossary module will automatically mark terms that have been defined in the glossary vocabulary with links to their descriptions. These marks depend on the settings and may be a superscript character or an icon, or the term may be turned into an acronym.
  • You may write mixed Arabic and English freely, line direction will be computed automaticaly