Page History: Page Editing
Compare Page Revisions
Page Revision: 2024/04/06 03:15
Editing a Wiki Page in ScrewTurn Wiki is really simple. You can insert WikiMarkup, standard XHTML or use the integrated Format Helper Toolbar. In all the cases, you can format the text and insert links, images and many other items in a simple and quick fashion.
WikiMarkup
The WikiMarkup is a particular set of prefixes and suffixes that allow to format the text and insert items, such as links and images. In this section you'll learn how to use the WikiMarkup.
Basic Text Formatting
- Writing '''bold''' produces bold.
- Writing ''italic'' produces italic.
- Writing __underlined__ produces underlined.
- Writing --striked-- produces
striked. - You can use any combination, for example --striked '' '''bold''' and italic''-- produces
striked bold and italic.
Links
Links are identified with [ and ].
Note: since version 1.0.10, links also work with 2 brackets, for example
Link.
- To insert a link to an internal page just write [PageName], that produces PageName (if the linked Page doesn't exist, the link will have a different color).
- You can add a title to the link: [PageName|This is a Link] produces This is a Link.
- Email links are detected automatically, for example [mail@server.com] produces mail@server.com.
- Obviously you can add a title: [mail@server.com|Contact us] becomes Contact us.
- External links are marked with a special icon: [http://www.screwturn.eu] produces http://www.screwturn.eu.
- You can link to an internal file or subdirectory: [blog/|Blog] produces Blog and [GPL.txt|GPL] produces GPL.
- You can link to a Windows Share Drive: [file://///server_name/shared_directory/shared_file.txt|This links to shared directory] produces: This links to shared directory.
- If you add a ^ sign to the URL, the link will open in a new browser window, for example [^MyPage].
- You can use Anchors in your page links: [PageName#Anchor|This is a Link with an anchor] produces This is a Link with an anchor.
- You can upload files using the File Management interface.
Notes
Links and Images share the same general syntax, but the number of fields changes.
Categories
You can link a Category by using the following syntax:
<nowiki>[c:CategoryName]</nowiki>
For example, you can link the Help category or all the uncategorized Pages ([c:-|uncategorized Pages]).
Page Attachments
You can
attach a file to a Page using the following syntax:
[attachment:File.jpg]
Attachment are listed at the bottom of the Page. Please note that this function is still quite "raw", and the attached files are not real attachments, but just links to some
uploaded files.
Headings
You can create headings using a sequence of equal (
=
) signs:
==Biggest Heading (H1)==
===Big Heading (H2)===
====Small Heading (H3)====
=====Smallest Heading (H4)=====
- The first 3 Headings work as separators, the latter is only a small heading (use it sparingly)
- H1 is not recommended because it's used for the Page Title and therefore may cause confusion
Note: headings must be placed at the beginning of lines.
Horizontal Line
You can place a horizontal line using four hyphens
----
.
Images
Images use
and
as delimiters.
Note: since version 1.0.10, images also work with 2 brackets, for example
.
There are several types of images:
inserts an inline image, without borders nor legendTitle
andTitle
insert images aligned respectively on the left and on the right, displaying borders and a descriptionTitle |
inserts an image with automatic alignment, displaying borders and description- In all the cases, Big Url/Link Url is optional; when specified, it links the image with its big version or with any another document
Note: if the
Title field starts with
#
, the title is not shown in the page but it is still used to populate the
alt attribute of the image.
You can upload images and files using the
File Managementinterface.
Notes
Links and Images share the same general syntax, but the number of fields changes.
Lists
A list is made by a sequence of lines starting with one or more asterisks (
*
) and/or diesis (
#
). You can create nested list using more than one asterisk or diesis.
* Element 1 * Element 2
produces
|
# Element 1 # Element 2
produces
- Element 1
- Element 2
|
# Element 1 # Element 2 #* Element 2.1 #* Element 2.2 # Element 3
produces
- Element 1
- Element 2
- Element 3
|
# Element 1 # Element 2 #* Element 2.1 #*# Element 2.1.1 #*#* Element 2.1.1.1 # Element 3
produces
- Element 1
- Element 2
- Element 2.1
- Element 2.1.1
- Element 3
|
Code and the NoWiki Tag ¶
If you want to insert an inline piece of code, wrap it with
and
; for example
This is code
produces
This is code
.
If you want to insert a block of code, for example a C# class, wrap it with
and
, as in
using System;
namespace MyNamespace {
public class HelloWorld {
public static void Main(string[] args) {
Console.WriteLine("Hello World");
}
}
}
If you want to exclude a block of text from the WikiMarkup formatting, wrap it with
<nowiki>
and
</nowiki>
, for example
<nowiki>MyPage</nowiki>
produces
MyPage.
The Tag
If you need to place some code that contains, for example, XML and even WikiMarkup and you want it to be displayed exactly as is, wrap it with two
@:
@ @
<xml>
Bold
<bla z="b" />
</xml>
@ @
Removing the space between the
@signs, the result is:
<xml>
Bold
<bla z="b" />
</xml>
Line Breaks
Special Tags
Boxes
Text Indentation
Tables
User Signature
Snippets and Page Transclusion ¶
Page Redirection
XHTML Support and Escaping ¶
Format Toolbar