When you want to display characters that have other meanings in wikitext, you can escape the wikitext formatting by putting double backtick characters on either side of your text. The backtick shares a key with the tilde.
[[file:name.txt]]
Just replace name.txt with the name of any file you have uploaded to your wiki.
Tables
Table
|| table cell || table cell || table cell ||
Table heading cell
||~ heading1 ||~ heading2 ||
Table cell alignment
||= centered ||> right ||
Table column spans (merging columns together)
|||| spans 2 columns || || col1 || col2 ||
Table row spans (merging rows together)
|| spans 2 rows || row 1 || ||^ || row 2 ||
Code
[[code]] This is plaintext. [[code]]
This is plaintext.
[[code format="php"]] // hello world echo "hello world"; exit(); [[code]]
// hello worldecho"hello world";exit();
Note that both [[code]] tags must be on a line by themselves without leading spaces.
Supported languages
4cs
abap
actionscript
actionscript3
ada
apache (Apache configuration files)
applescript
apt_sources
asm (x86 Assembler)
asp (Active Server Pages)
autoconf
autohotkey
autoit (AutoIt Window automation script)
avisynth
bash (Bourne Again Shell)
basic4gl
bb4w
bf (Brainf**k)
bibtext (BibTeX)
blitzbasic
boo
bnf (BNF: Backus-Naur form)
c
cfdg (Context-Free Design Grammar)
cfm (Coldfusion)
chaiscript
cil
clojure
cmake
cobol
cpp (C++)
cpp-qt (C++ (QT)
csharp (C#)
css (Cascading Style Sheets)
cuesheet
d (D programming language)
dcs
delphi (Delphi Object Pascal)
diff
div
dos
dot
ecmascript (ECMAScript)
eiffel
email (Email (mbox, eml, RFC format))
erlang
f#
fo (FO (abas-ERP))
fortran
freebasic
gambas
gdb
genero
genie
gettext
glsl (glSlang)
gml (Game Maker Language)
gnuplot
groovy
gwbasic
haskell
hicest (HicEst)
hq9plus (HQ9+)
html4strict
icon
idl (Uno IDL)
ini
inno (Inno Script Object Pascal)
intercal
io
j
java
java5 (Java programming language, version 5 syntax)
javascript
jquery
kixtart (KixTart)
klonec (Klone C)
klonecpp (Klone C++)
latex
lb (Liberty Basic)
linoleum
lisp
locobasic (Locomotive Basic)
logtalk
lolcode
lotusformulas (Lotus Notes @Formulas)
lotusscript (LotusScript)
lsl2
lscript (LScript)
lua
magicksf
make
mapbasic
matlab
mirc
mmix
modula2
modula3
m68k (Motorola 68000 Assembler)
mxml
mysql (MySQL-specific SQL)
newlisp
oberon2 (Oberon-2)
pf (OpenBSD Packet Filter)
oracle8 (Oracle-specific SQL)
oracle11 (Oracle 11i SQL)
ocaml (Objective Caml)
oxygene (Oxygene Delphi Prism)
oz
pascal
pcre
per
perl
perl6
php
pic16
pike
pixelbender
plsql (PL/SQL)
postgresql
povray
powerbuilder
powershell (posh)
progress
prolog
properties
providex (ProvideX)
purebasic (PureBasic)
python
q (q/kdb+)
qbasic
rsplus (R / S+)
rails
rebol
reg (Microsoft Registry)
robots (Robots.txt)
rpmspec (RPM Specification File)
ruby
sas
scala
scheme
scilab (SciLab)
sdlbasic
smalltalk
smarty (Smarty PHP template language)
sql
systemverilog
tcl
terraterm (Tera Term Maco)
text (No highlighting)
thinbasic
tsql (Transact-SQL)
typoscript
unicon (Unified Extended Dialect of Icon)
vala
verilog
vb (Visual Basic)
vbnet (Visual Basic .NET)
vhdl (VHSICADL, very high speed integrated circuit HDL)
vim (Vim Script)
visualfoxpro
visualprolog
whitespace
whois
winbatch (Windows Batch Scripting)
xbasic
xorg_conf (X.org configuration)
xml
z80 (ZiLOG Z80 Assembler)
References (Footnotes)
Add citation
`` ... {{}}</ref> -->[1] || {{I am making a very important point, but it needs a reference.This is the reference to back up my point.</ref> -->[2] {{I am now pointing out something else, and referencing it.This is my second citation.</ref> -->[3] ``
{{**I'd like my references right here:** <references /> ---- Look, text after my references section!
I am making a very important point, but it needs a reference.[4]I am now pointing out something else, and referencing it.[5] I'd like my references right here:
Place references
(if you don't use this tag, references will appear at the bottom of the page)
<references />
RSS Feeds
[[rss url="http://source.url/feed"]]
Replace http://source.url/feed with the URL of your RSS feed. By default, this will display the last ten updates as text links, but you can make the following modifications to how your feed will be displayed:
url
full URL to the feed (required)
title
title text to display above the feed (or blank for none)
number
how many items to show, default 10
description
to show each item's description text, either "true" or default "false"
date
to show the item date after the title, either "true" or default "false"
author
to show the author of the item after the title, either "true" or default "false"
length
the number of characters to show in the description, max. 250
enclosure
to show each item's media enclosures (audio, video, pictures), either "true" or default "false"
Here's an example that uses all of these options: [[rss url="http://feeds.feedburner.com/wikispaces" title="Wikispaces Blog" number="5" description="true" date="true" author="true" length="80" enclosure="true"]]
Newton Barwa Academy in Qatar shares about how they use their wiki to improve...
Variables
The variables below will let you place dynamic content in your pages. Since pages are sometimes cached after being created, some items, such as the number of pages in the wiki, may not be updated immediately.
Supported variables
Namespace
Wiki name
{$spacename}
help
Wiki text
{$spacetext}
Help
Wiki description
{$spacedescription}
The Wikispaces Help Wiki
Page Count
{$pagesinspace}
63
Servername (the hostname of the wiki)
{$servername}
help.wikispaces.com
Server (the url for the main page of the wiki)
{$server}
https://help.wikispaces.com
License
{$licensename}
No License
License URL
{$licenseurl}
Member Count
{$membersinspace}
4
Organizer Count
{$organizersinspace}
2
Project Name
{$project}
Team Name
{$team}
help
Page
Page Name
{$page}
Wikitext
Revision count
{$pagerevisions}
19
Full Page Name (alias for {$spacename}:{$page})
{$fullpagename}
help:Wikitext
Revision
Editor (Username of the user, or the IP address of the guest, who create this revision)
Modifiers are used to change the value of the variable into a different format. Modifiers are separated from the variable name with the pipe (|) character, and can be combined together — for example, {$pagename|ignoreinclude|url}.
Output modifiers
URL escaping
|url
{$server|url}
https%3A%2F%2Fhelp.wikispaces.com
Scope modifiers
Ignore include
This modifier tells the variable to return the value of the original page it's on, even if that page is included in another page (see below).
|ignoreinclude
{$page|ignoreinclude}
Wikitext
Javascript variables
While editing Pages, it is possible to include Javascript inside an Embedded Object.
Several variables can be accessed from the client side to determine the current state of the application, as follows:
User/space definition variables
wikispaces_isUserLoggedIn
boolean
set if user has entered valid login information
wikispaces_username
string
set to current user's login handle
wikispaces_spaceName
string
set to current Space that user is viewing
URL construction variables
wikispaces_method
string
system - type of function being performed ( 'view', etc. )
wikispaces_object
string
system - type of object being viewed/modified ( 'message', etc. )
wikispaces_page
string
set to name of current wikipage
wikispaces_id
string
system - object identifier ( for messages )
Contents of Another Wiki Page
The entire contents of one page can be pasted into another with the [[include]] tag. This can be useful in breaking a large page up into smaller, more manageable pieces, or to create reusable components, like headers and footers. The only required attribute of the include tag is the page attribute.
Table of Contents
Text Formatting
==heading 2==
===heading 3===
...etc.
heading 1
heading 2
heading 3
** list 2
*** list 3
...etc.
## numbered 2
### numbered 3
...etc.
>> indent 2
>>> indent 3
...etc.
(to format languages that read right-to-left)
זה עברית
...etc.
[[rtl]]
(Note that the [[rtl]] tags must be on their own lines.)
זה עברית
...etc.
rtl
Links
[[http://some.url]]
[[mailto:help@wikispaces.com]]
Anchors
Anchors let you link to a particular part of a page. Like this link to an anchor at the bottom of this page.Images
Include an image
Image attributes
Files
[[file:name.txt]]Just replace name.txt with the name of any file you have uploaded to your wiki.
Tables
|| col1 || col2 ||
||^ || row 2 ||
Code
This is plaintext.
[[code]]
// hello world
echo "hello world";
exit();
[[code]]
Supported languages
References (Footnotes)
{{**I'd like my references right here:**
<references />
----
Look, text after my references section!
I'd like my references right here:
... {{}}
This is the reference to back up my point.
This is my second citation.
Look, text after my references section!
(if you don't use this tag, references will appear at the bottom of the page)
RSS Feeds
[[rss url="http://source.url/feed"]]Replace http://source.url/feed with the URL of your RSS feed. By default, this will display the last ten updates as text links, but you can make the following modifications to how your feed will be displayed:
Here's an example that uses all of these options:
[[rss url="http://feeds.feedburner.com/wikispaces" title="Wikispaces Blog" number="5" description="true" date="true" author="true" length="80" enclosure="true"]]
Wikispaces Blog
Variables
The variables below will let you place dynamic content in your pages. Since pages are sometimes cached after being created, some items, such as the number of pages in the wiki, may not be updated immediately.Supported variables
Variable modifiers
Modifiers are used to change the value of the variable into a different format. Modifiers are separated from the variable name with the pipe (|) character, and can be combined together — for example, {$pagename|ignoreinclude|url}.This modifier tells the variable to return the value of the original page it's on, even if that page is included in another page (see below).
Javascript variables
While editing Pages, it is possible to include Javascript inside an Embedded Object.Several variables can be accessed from the client side to determine the current state of the application, as follows:
Contents of Another Wiki Page
The entire contents of one page can be pasted into another with the [[include]] tag. This can be useful in breaking a large page up into smaller, more manageable pieces, or to create reusable components, like headers and footers. The only required attribute of the include tag is the page attribute.Supported includes
Other Special Tags
(supporting LaTeX math markup)
\tilde{f}(\omega)=\int_{-\infty}^{\infty} f(t) e^{-i\omega t}\,dt
[[math]]
(Note that the [[math]] tags must be on their own lines.)
Table of Contents
Still have questions? Contact Wikispaces support.