Everything you wanted to know about wiki markup but were afraid to ask.

Table of contents

Links

See Links

External links

http://example.com:
[[http://example.com]]:
[[http://example.com | link text]]:
[[link text -> http://example.com]]:

Page links

[[PageName]]:
[[page name]]:
[[page (name)]]:
[[PageName | link text]]:
[[PageName | + ]] (titled link):
[[PageName | # ]] (anonymous numerical reference link):
[[link text -> PageName]]:
[[#anchor]]:
[[#anchor | link text]]:
[[PageName#anchor | link text]]:

Wiki page links

See WikiWord and WikiGroup

WikiWord:
`NonWikiWord:
Group/PageName:
Group.PageName:
[[GroupName/]]:
[[GroupName.]]:

Special group links

See Links and Categories

[[~Author Name]]:
[[!Category Name]]:

Intermap links

See InterMap

[[Path:/path/local_document.html]]:
[[Wikipedia:WikiWikiWeb]]:

Upload links

See Uploads

[[Attach:file with spaces.doc]]:

Images

See Images and Uploads

Images as Images

http://www.example.com/image.gif:
http://www.example.com/image.gif"alt text":
Attach:image.gif"My image":
%lfloat% Attach:image.gif:
%rfloat% Attach:image.gif:
%center% Attach:image.gif:
%rframe% Attach:image.gif | Caption:
%lframe% Attach:image.gif | Caption:
%width=200px% Attach:image.gif:
%thumb% Attach:image.gif:

Images as links

[[Attach:image.gif]]:
[[(Attach:)image.gif]]:
[[PageName | Attach:image.gif"alt text"]]:
[[http://www.example.com/ | Attach:image.gif"alt text"]]:
%rframe thumb% [[Attach:image.gif | Attach:image.gif"alt text"]] | Caption :

Start-of-line markup

See Text Formatting Rules

Lists

See WikiStyles and Cookbook:OutlineLists

* unordered list:
** deeper list:
# ordered list:
# %item value=#% arbitrary start number:
# %decimal%, %roman%, %ROMAN%, %alpha%, %ALPHA%
:term:definition:

Headings

!! Heading:
!!! Deeper heading:

Paragraph blocks

-> indented text:
-< hanging indent:
<space> preformatted text:
[@...@] preformatted block:
---- (horizontal rule):
blank line is vertical space:
\ at end of line joins next line:
\\ at end of line produces a line break:
\\\ at the end of a line produces a blank line, even within a list item:
[[<<]] produces a line break that clears floating content:

Division blocks

See WikiStyles and PageDirectives

>>wikistyle<<:
(:div attr:):
(:divend:), >><<:

Text markup

See Text Formatting Rules

Character format

''emphasized'' (italic):
'''strong''' (bold):
'''''strong emphasis''''':
@@monospaced@@:
[-small-], [--smaller--]:
[+big+], [++bigger++]:
'-small-', '+big+':
'^superscript^', '_subscript_':
{+inserted+} (underscore):
{-deleted-} (strikethrough):
[@escaped code@]:
[=escaped text=]:

Posting markup

~~~ (author's signature):
~~~~ (author's signature and date):
(:encrypt phrase:) -- replaced with encrypted form of phrase:

Tables

Plain rows and columns of text

See Tables

||table attributes:
||!table caption!||:
||left aligned || centered || right aligned||:
||!column heading||:
||spanned columns ||||||:

Structured tables

See Table directives

(:table attr:):
(:cellnr attr:):
(:cell attr:):
(:tableend:):

Directives

Page directives

See PageDirectives

(:redirect PageName:):
(:(no)spacewikiwords:):
(:(no)linkwikiwords:):
(:(no)linebreaks:):
(:nl:):

Display

See Page Directives Group Headers

(:noheader:), (:nofooter:):
(:notitle:):
(:noleft:), (:noright:):
(:nogroupheader:), (:nogroupfooter:):
(:noaction:):

Metadata

See Page Directives CommentMarkup

(:title text:):
(:keywords word, ...:):
(:description text:):
(:comment text:):

Include

See Include Other Pages

(:include PageName:):
(:include PageName #start#end lines=n paras=n:):
(:include Page1 Page2 Page3:):

Conditional markup

See Conditional markup
:(:if (!)cond param:)...(:ifend:):

Pagelists

See PageLists

(:searchbox group=Group size=size label=label target=Group.Page fmt=def list=ghi order=jkl:):
(:searchresults incl -excl group=abc fmt=def list=ghi order=jkl:):
(:pagelist incl -excl group=abc fmt=def list=ghi order=jkl:):

Other directives

(:attachlist:):
(:markup:) [=...=]:
(:markup:)...(:markupend:):
(:markup class=horiz:)...(:markupend:):
(:markup caption='...':)...(:markupend:):

Forms

See Cookbook:Forms

(:input form method=get action=url enctype=multipart/form-data:):
(:input end:):
(:input text name=first value="Bob" size=20:):
(:input submit name=post value="Go" accesskey=g:):
(:input reset:):
(:input hidden name=action value=edit:):
(:input radio name=xyz value="abc" checked=1:):
(:input checkbox name=xyz value="abc" checked=1:):
(:input password name=authpw:):
(:input file name=upload:):
(:input image name=xyz src="http:..." alt="Alt Text":):

Edit forms

See Cookbook:Forms#pageeditcontrols

(:messages:):
(:input e_form:):
(:e_guibuttons:):
(:e_preview:):
(:input e_textarea rows=24 cols=60:):
(:input e_author value={$Author} size=40:):
(:input e_changesummary value="Summary" size=60:):
(:input e_savebutton value=$[Save]:):
(:input e_saveeditbutton value=$[Save and edit]:):
(:input e_previewbutton value=$[Preview]:):
(:input e_resetbutton value=$[Reset]:):

Wiki trails

See WikiTrails

<<|TrailPage|>>:
<|TrailPage|>:
^|TrailPage|^:

Page variables

See Page Variables

{$variable}:
{pagename$variable}:

For example:

{$Group}:
{$Name}:
{$LastModifiedBy}:

<< Page variables | Documentation Index | Simultaneous edits >>