About this Wiki
This wiki is powered by PikeWiki. PikeWiki is written entirely in Pike, and uses a Pike-powered wiki markup engine for formatting specially written plain text as HTML.Source code for PikeWiki can be found in the http://hg.welliver.org/pikewiki.Radeox is an open source Wiki rendering engine used by many popular Wikis, including SnipSnap. PikeWiki's markup format is almost identical to SnipSnap's, easing the transition for SnipSnap and xwiki users.
Text formatting rules
text may contain the following filter rules and macros to format text. This includes simple filters for bold and italic as well as special macros for tables and source code.1.1 Simple text filters
Mnemonic |
Rendering |
Comment
|
1 Title |
|
a style 1 heading (major heading)
|
1.1 Title |
|
a style 1.1 heading (minor heading)
|
- text |
|
a list item (with -), several lines create a single list
|
* text |
|
a list item (with *)
|
1. text |
|
an enumerated list
|
a. text |
|
alphabetical enumerated list
|
A. text |
|
uppercase alphabetical enumerated list
|
i. text |
|
roman enumerated list
|
I. text |
|
uppercase roman enumerated list
|
g. text |
|
greek enumerated list
|
h. text |
|
hiragana (japanese) enumerated list
|
k. text |
|
katakana (japanese) enumerated list
|
__bold__ |
bold |
simple bold text
|
~~italics~~ |
italics |
simple italic text
|
--strike-- |
--strike-- |
strike through text
|
(empty line) |
|
produces a new paragraph
|
\\ |
|
creates a line break, please use sparingly!
|
[start] |
start |
internal link to another document
|
http://snipsnap.org/ |
http://snipsnap.org/ |
creates a link to an external resource, special characters that come after the URL and are not part of it must be separated with a space.
|
\X |
X |
escape special character X (i.e. {)
|
---- |
|
creates a horizontal rule |
Text formatting macros
Mnemonic |
Rendering |
Comment
|
{!name} |
|
includes the snip with the name name
|
{table} |
[tables] |
Simple tables with header. Separate columns with |
|
{code[:language]} |
{code}if(...) {}{code} |
creates a code box that may contain source code. The optional language may be used to select a different syntax highlighting scheme (default: Java).
|
{api:class} or {api:class|language} |
{api:java.lang.Object} |
creates a link into the documentation of the specified language.
|
{link:SnipSnap|http://snipsnap.org/} |
|
creates a named link to an external resource
|
|
All Implemented Macros
name: link
description: Handles external links
name: code
description: Format code in an attractive manner.
name: table
description: Table Generator
name: boggle
description: Boggle macro
name: recent-changes
description: Lists all Macros
name: api
description: Makes links to API references, supports pike, php and perl.
name: hello
description: Hello World macro
name: macro-list
description: Lists all Macros
Powered by PikeWiki2