Here's a quick overview of the Wiki markup, for full info about editing Wiki page, please check: TextFormattingRules


Paragraphs
Forced Line Break \\
Horizontal ruler
are delimitted by a blank line
\\
----
Hyperlinks
Text with a hyperlink
Interwiki links are defined in here
[~WikiPage] , [http://external.url], [~WikiPage#~SomeChapter]
[some-text|link]
[interwiki:~OtherWikiPage], [edit:~WikiPage], etc.
Inline images
or use the Image Plugin
[WikiPage/Attachment.gif]
[{Image src='Attachment.gif' }]
Section headers have ! in the first column
Linking to section headers
Table of contents
!small, !!medium, !!!large
[pagename#sectiontitle]
[{TableOfContents numbered='yes' }]
Bulleted lists have * in the first column.
Use more ** for deeper indentations.
* Item one
** Item two
Numbered lists have #, ## etc.
You can mix * and # too.
# Numbered item
  Continue item via indentation
Text decorations

CSS Styles
start: %%css-class or %%(css-style)
end: %% or /% or %~<space>
__bold__ renders as bold
''italic'' renders as italic
%%small text %% renders as text
%%sub subscript %% like in aij = aji
%%sup superscript %% like in 23 = 8
%%strike strikethrough %% renders as strikethrough
%%center ... %% for centered text
%%invisible ... %% to hide parts of a page
Monospaced text {{ monospaced text with wiki markup }}
Use triple {'s to open, and triple }'s to close code blocks, wiki markup is not rendered
Definition List, with ; in first column
Compact form
;term:def
;:Indented comment
Table ; use pipes | as delimitter
No need for a terminating |
|| Header1 || Header 2
| TableCell1 | TableCell2
Collapsable List %%collapse
* click me
** to hide/show me ...
# ordered list items
## are collapsed by default %%
Collapsable Box %%collapsebox
!box-title
Click box title to hide/show box content
%%
Sortable Table %%sortable
..each column header is clickable for sorting..
%%
Filtered Table %%table-filter
..each column has excel-like filter dropdowns..
%%
Tabbed Section %%tabbedSection
%%tab-1stTabTitle ... %%
%%tab-2ndTabTitle ... %%
%%
Horizontal Graphbar %%graphBars
* %%gBar 20 %% apples
%%
Zebra Tables
with odd/even row colors
%%zebra-table ... %%
%%zebra-<colorOdd> ... %%
%%zebra-<colorOdd>-<colorEven> ... %%

A list of the most commonly used plugins and some key parameters. More plugins here.

TableOfContents [{TableOfContents }]
Image [{Image src='x.jpg' link='~http://..' width='..' height='..'
align='left|center|right' style='..' class='..' }]
InsertPage [{InsertPage page='some-page' }]
CurrentTimePlugin [{CurrentTimePlugin format='yyyy mmm-dd'}]
ReferredPagesPlugin [{ReferredPagesPlugin page='<pagename>' type='local|external|attachment' depth='1..8'
include='regexp' exclude='regexp'}]
ReferringPagesPlugin [{ReferringPagesPlugin page='<pagename>' separator=','
include='regexp' exclude='regexp'}]
Set a WikiVariable
Get a WikiVariable
Test a wiki variable
[{SET name='value'}]
[{$foo}]
[{TEST page='p' name='var' match='regexp' except='regexp'

body
}]
BrushedTablePlugin [{Table

||Nr ||A ||< ||C ||<
|# |a |b |c |d
|# |^ |b |^ |d
}]
Emoticons:) is used to show symbol:
:)

When Typography conversion is turned on, following replacements are made:

  • paired single primes ( ' ' ) become single quotes ( ‘ ’ )
  • lone single primes becomes apostrophes ( ’ )
  • paired double primes ( " " ) become double quotes ( “ ” )
  • a double dash ( -- ) becomes an em dash ( — )
  • a single dash ( - ) becomes an en dash ( – )
  • three dots ( ... ) become a horizontal ellipsis ( … )
  • an x between 2 numbers ( 640x480 ) becomes a multiplication character ( × )
  • a number followed by ^2 or ^3 become a square and cube sign (eg 8² 8³ )
  • fraction markup ( 1/4 1/2 3/4) become fraction signs ( ¼ ½ ¾ )
  • this markup +- or -+ becomes a plus-minus-sign ( ± )
  • this markup (c) or (C) becomes a copyright sign ( © )
  • this markup (tm) or (TM) becomes a registered trade mark sign ( ® )
  • this markup (r) or (R) becomes a trade mark sign ( ™ )
  • arrow markup ( -> <- <-> => <= <=> >> << ) become real arrows ( ↔ → ← ⇔ ⇒ ⇐ » « )

You can use meta-characters in the 'Search For' field:

. any character except newline + one or more times
* zero or more times ? zero or one time
{n} match exact n times {n,m} at least n, at most m times
| pipe: a|b matches a or b - hyphen, match a range of chars
^ beginning of a line $ end of a line
[...] one of the char's of a set [^...] negated character set
\b word boundary \B word non boundary
\d numeral [0-9] \D non numeral [^0-9]
\s single white space \S single non white space
\w [A-Za-z0-9_] \W [^A-Za-z0-9_]
(...) grouping are stored as $1..$9 \. escape a meta char

The 'Replace with' field can use $1..$9 as a backreference to parentheses of 'Search for' field.


Example:

Search for /abc|def/ will match the word 'abc' or the word 'def'
Search for /bwiki/b will match the word 'wiki' but not the word 'jspwiki'.
Search for ^[IVXMDCL]+\. will match any combination of roman numeral char's followed by a period
Search for /(-?\d+)(\d{3})/ and replace with $1,$2 to insert commas in large integers.

This is the EditFindAndReplaceHelp page. More info on regular expressions and RegExp Sandbox

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
xcontrol.png 41.4 kB 1 01-Jun-2010 14:03 ViggoHanst
« This page (revision-28) was last changed on 02-Feb-2017 13:19 by JianSun