THIS IS HISTORY! Check fabien.benetou.fr for news.
Seedea, scalable creativity
Xye, consultancy for serious creators
Information
(Updates)
Everything you wanted to know about wiki markup but were afraid to ask.
Table of contents
See Links
http://example.com
[[http://example.com]]
[[http://example.com | link text]]
[[link text -> http://example.com]]
[[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]]
WikiWord
`NonWikiWord
Group/PageName
Group.PageName
[[GroupName/]]
[[GroupName.]]
See Links and Categories
[[~Author Name]]
[[!Category Name]]
See InterMap
[[Path:/path/local_document.html]]
[[Wikipedia:WikiWikiWeb]]
See Uploads
[[Attach:file with spaces.doc]]
[[Attach:Groupname/file with spaces.doc]]
http://example.com/image.gif
http://example.com/image.gif"alt text"
Attach:image.gif"My image"
Attach:Groupname/image.gif"image in another group"
%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
[[Attach:image.gif]]
[[(Attach:)image.gif]]
[[PageName | Attach:image.gif"alt text"]]
[[http://example.com/ | Attach:image.gif"alt text"]]
%rframe thumb% [[Attach:image.gif | Attach:image.gif"alt text"]] | Caption
See WikiStyles and Cookbook:OutlineLists
* unordered list
** deeper list
# ordered list
# %item value=#% arbitrary start number
:# %decimal%, %roman%, %ROMAN%, %alpha%, %ALPHA%
:term:definition
!! Heading
!!! Deeper heading
-> 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 contentSee WikiStyles and PageDirectives
>>wikistyle<<
(:div attr:)
(:divend:), >><<
''emphasized'' (italic)
'''strong''' (bold)
'''''strong emphasis'''''
@@monospaced@@
[-small-], [--smaller--]
[+big+], [++bigger++]
'-small-', '+big+'
'^superscript^', '_subscript_'
{+inserted+} (underscore)
{-deleted-} (strikethrough)
[@escaped code@]
[=escaped text=]
~~
~
(author's signature)~~
~~
(author's signature and date)(:encrypt phrase:)
-- replaced with encrypted form of phraseSee Tables
||table attributes
||!table caption!||
||left aligned || centered || right aligned||
||!column heading||
||spanned columns ||||||
See Table directives
(:table attr:)
(:cellnr attr:)
(:cell attr:)
(:tableend:)
See PageDirectives
(:redirect PageName:)
(:(no)spacewikiwords:)
(:(no)linkwikiwords:)
(:(no)linebreaks:)
(:nl:)
See Page Directives Group Headers
(:noheader:), (:nofooter:)
(:notitle:)
(:noleft:), (:noright:)
(:nogroupheader:), (:nogroupfooter:)
(:noaction:)
See Page Directives CommentMarkup?
(:title text:)
(:keywords word, ...:)
(:description text:)
(:comment text:)
(:include PageName:)
(:include PageName #start#end lines=n paras=n:)
(:include Page1 Page2 Page3:)
See Conditional markup
:(:if (!)
cond param:)...(:ifend:):
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:)
(:attachlist:)
(:markup:)
[=...=]
(:markup:)...(:markupend:)
(:markup class=horiz:)...(:markupend:)
(:markup caption='...':)...(:markupend:)
See Cookbook:Input
(: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":)
(:input select name=xyz value="abc" label="Alphabet":)
(:input default name=xyz value="abc":)
See Cookbook:Input#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]:)
See WikiTrails
<<|TrailPage|>>
<|TrailPage|>
^|TrailPage|^
See Page Variables
{
$variable
}
{
pagename$variable
}
For example:
{$Group}
{$Name}
{$LastModifiedBy}
<< Page variables | Documentation Index | Simultaneous edits >>
This page may have a more recent version on pmwiki.org: PmWiki:MarkupMasterIndex, and a talk page: PmWiki:MarkupMasterIndex-Talk.