WikiMarkup Reference

Modified on 2016/08/24 05:12 by BrianB — Categorized as: Uncategorized

If you want to copy this page in your own wiki, you can simply copy the markup and paste it into a page in your wiki.

Text Formatting

WikiMarkupOutputNotes
'''bold'''bold 
''italic''italic 
__underlined__underlined 
--strike-through--strike-through 
{{inline code - monospace font}}inline code - monospace font 
@@block code - [WikiMarkup] is ignored@@
block code - [WikiMarkup] is ignored
 
----

 

Horizontal ruler
[MainPage|MainPage] or [MainPage|my link]MainPage or my link 
[++Dev.MainPage] or [++Dev.MainPage|my link in another namespace] or [++MainPage|root]Dev.MainPage or my link in another namespace or rootAdd ++ to the link for linking to another namespace, including the root
Alternatively
[^++Dev.MainPage] or [^++Dev.MainPage|my link in another namespace] or [^++MainPage|root]Dev.MainPage or my link in another namespace or rootAdd ^ at the beginning of the string to make the link open in a new tab.
[http://www.sunhorizon.info] or [http://www.sunhorizon.info|SunHorizon Wiki]http://www.sunhorizon.info or SunHorizon Wiki 
[email@server.com] or [email@server.com|contact us] or  
[c:Help.Wiki] or [c:Help.Wiki|Pages of category 'Wiki']Help.Wiki or Pages of category 'Wiki'Links to a category
==Title==

Title

 
===Sub-Title===

Sub-Title

 
====Sub-Sub-Title====

Sub-Sub-Title

 
=====Sub-Sub-Sub-Title=====

Sub-Sub-Sub-Title

 
{t:PageToTransclude} Displays the content of PageToTransclude from the same namespace, in-place
{t:OtherNS.PageToTransclude} Displays the content of PageToTransclude from namespace OtherNS, in-place (prepend page name with ++ to transclude a page from the root namespace)
>>> PageName Redirects to PageName in the current namespace
>>> Namespace.PageName Redirects to Namespace.PageName
>>> ++PageName Redirects to PageName in the root namespace
~~~~Dario Solera, 2009/11/09 22:01Adds a signature for the user who made the change
(((Boxed)))
Boxed
Wraps content in a box
: Indentation
Indentation
Each ':' sign at the beginning of a line indents content one level

Lists

You can create an unordered or ordered lists using * and # characters, for example:

WikiMarkupOutputNotes
* List element
* Another element,
which continues on a new line
* A third element


  • List element
  • Another element,
    which continues on a new line
  • A third element

Always keep an empty line after a list
# List element
# Another element,
which continues on a new line
# A third element


  1. List element
  2. Another element,
    which continues on a new line
  3. A third element

Always keep an empty line after a list
* List element
*# Sub-element,
which continues on a new line
*# Still a sub-list
* A third element


  • List element
    1. Sub-element,
      which continues on a new line
    2. Still a sub-list
  • A third element

You can combine * and #

Anchors

Anchors are used to mark specific location on a page so they can be called from another part of the same page or from an external page to open at that particular part of the page.

Placing the AnchorLocating the AnchorExamples
[anchor|#anch-1][WikiMarkup#anch-1|Anchor 1]Example 1: Go to Anchor 1 in this page.
[anchor|#anch-2][WikiMarkup-Tables#anch-1|Anchor 2]Example 2: Go to Anchor 2 on another page in the same Namespace, opening in the same tab.
[anchor|#anch-3][^++Dev.WritingFormatter#anch-3|Anchor 3]Example 3: Go to Anchor 3 on a page in a different Namespace, opening in a new tab.

 

Tables

You can create tables using a simple markup. Please refer to the dedicated section for details.

File Links and Pictures

WikiMarkupOutputNotes
[{UP}/v1Site/Grass.png|download image]download image 
[{UP(Help.WikiMarkup)}SamplePicture.jpg|download attachment]download attachmentHelp.WikiMarkup is the full name of this page and the SamplePicture.jpg file is an attachment of this page

Displaying Pictures

You can displaying pictures using a simple markup. Please refer to the dedicated section for details.

Special Tags

All Special Tags are case insensitive.

WikiMarkupOutputNotes
{WikiTitle}SunHorizon WikiTitle of this wiki
{Top}TopLink to the top of the page
{TOC} Table of Contents of the current page
{ThemePath}publicWiki/root/Themes/CoolPublic-Sub/Path of the current theme
{RSSPage}RSSURL of the RSS Page
{WikiVersion}5.2.0.7Version of ScrewTurn Wiki
{MainURL}http://sunhorizon.info/URL of the wiki
{PageCount}40Number of pages in the current namespace
{PageCount(*)}82Number of pages in the entire wiki
{Username}GuestUsername of the current user, if any
{LoginLogout}LoginLogin/Logout link, according to the current session
{Cloud}Page categories cloud
{PageName}Help.WikiMarkupName of the current page
{Namespace}HelpCurrent namespace
{NamespaceDropDown}Drop-down list of namespaces
{NamespaceList}List of namespaces
{Orphans}List of pages that have no incoming links
{Wanted}Lists of pages that need to be created
{Incoming}List of pages that link the current page
{Outgoing}List of pages linked in the current page
{RecentChanges}
2016/08/24 05:09BrianB updated the page WikiMarkup Reference .
2016/08/24 04:42BrianB updated the page WikiMarkup Tables Reference.
2016/08/24 03:37BrianB updated the page WikiMarkup Reference .
2015/03/21 05:37Administrator updated the page Question - Answer.
2015/03/21 04:24Administrator updated the page Question - Answer.
2015/03/21 03:23Administrator updated the page Question - Answer.
2015/03/21 00:45Administrator updated the page Data Migration.
2015/03/20 23:35Administrator updated the page Data Migration.
2015/03/08 02:38Administrator updated the page Installing ScrewTurn Wiki (File-System) .
List of recent changes made in the current namespace
{RecentChanges(*)}
2017/12/03 15:27203.160.181.51 updated the page Test Page.
2017/11/13 23:26217.37.200.97 updated the page Test Page.
2017/07/13 03:0181.133.116.7 updated the page Test Page.
2017/07/09 17:16131.203.137.21 updated the page Test Page.
2017/05/11 03:59194.168.133.55 updated the page Test Page.
2017/04/04 03:08130.91.75.11 updated the page Test Page.
2017/03/22 06:16160.34.89.140 updated the page Test Page.
2016/08/24 05:22BrianB updated the page Writing a Formatter Provider.
2016/08/24 05:09BrianB updated the page WikiMarkup Reference .
2016/08/24 04:51BrianB updated the page Writing a Formatter Provider.
List of recent changes made in the entire wiki

Escaping Content

There are two ways to escape content that is usually interpreted by the WikiMarkup formatter.

This will simply ignore any WikiMarkup wrapped in it:

<nowiki>[this would be a link]</nowiki> results in [this would be a link]

This will escape all special characters, so they are displayed on the screen:

<esc><b>some HTML</b></esc> results in <b>some HTML</b>

This will ignore any new-line wrapped in it:

<nobr>some content

and then some more</nobr>

results in

some content and then some more