Español Español English English Français
The WebAbility® Network

The WebAbility®
Network

Entra al Efecto Web

Documentación WebAbility® Network [Página principal]
Wiki - Commands sheet: ( /Wiki?/Howto )

I. The official WA Wiki Syntax.


It is important to note that the WA Wiki syntax has been created upon most common experience into a huge amoutn of already existing wikis. There are no official defined standard for wiki languages.

The WA Wiki language is the most easy language we have found on best practices.

The WA Wiki is build on two types of parsers:

1. a REGEXP (Regular expression based) parser, to separate big block and find simple tags
2. The LINEAL (search string based) parser, to find complex indented tags

\ at the end of a line means "next line is part of this line"


1.1. Level 1: MAIN STRUCTURE PARSER


%% COMMENTS, NOT VISIBLE IN THE FINAL PAGE %%
~%%%%~ do not compile the inner part with the wiki parser ~%%%%~
table of content
...
... colored syntax
... extra orders added by external modules

1.1.1. special strings:


#http://* terminated by space, enter, non official chars, # optional for POPUP
#https://* terminated by space, enter, non official chars
#ftp://* terminated by space, enter, non official chars
mail@* terminated by space, enter, non official chars
---- line: 4 or more -

1.1.1.1. special chars:


-> << >> <- ... <-> --- => (c) <= (r) <=> (tm)


1.2. Level 2: STRUCTURE PARSER, cannot be mixed between them. content is parsed again with level 3 and more


#|| ...
table with borders delimiters, content is lineal parsed


1.3. Level 3: LOCAL BLOCK, content is parsed with level 4 and more


>=< paragraph centered >=<
==< paragraph aligned left ==<
>== paragraph aligned right >==
=== paragraph justified ===


1.4. Level 4: SIMPLE LINE parser, line is parsed with level 5 and more


1.4.1. DOCUMENT STRUCTURE: USED FOR TABLE OF CONTENT:

+ title 1
++ title 2
+++ title 3
++++ title 4
+++++ title 5
++++++ title 6

1.4.2. LOCAL FORMATING:


*
**
*** bullet list

#
##,n Auto numbered list on namespace 'n'
### Auto numbered list (numbers) numbering is reinit to 0 on each document structure
###1 numbered list forced with numbers
###.1 numbered list forced with numbers and points relative to previous levels (1.1.1 etc)
###a numbered list forced with letters
###A numbered list forced with upper letters
###i numbered list forced with roman letters
###I numbered list forced with roman upper letters

>
>>
>>> quoted list

1.5. Level 5: SIMPLE BLOCK PARSER, content (or name) is parsed again with level 3 and more


[[link|name]]
{{multimedia|name}}
**BOLD**
!!IMPORTANT!!
//italic//
__underlined__
--deleted--
,,subscript,,
''superscript''
((footnote))
$$money formated$$
@@mail formated|name@@
::color|name::
::color|background|name::


1.6. No level: SPECIAL PARSERS FOR TABLE


|| || || || line
| | cell
| | cell content


1.7. Complex sentences:


1.7.1. Multimedia:


{{
space or # optional space=align to right #=float to left
* optional open new window
multimedia name .known extensions
? optional if resize
height optional force height
x optional if width
width optional force width
space or # optional space=align to left or center #=float to right
| optional if title
title (alt/legend) optional wiki text can have format and images
}}

1.7.2. internal link:


[[
* popup
namespaces:namespaces: optional
internalpage
| optional
name of link wiki text optional
]]

1.7.3. local link:


[[
* popup
/
link
| optional
name of link wiki text optional
]]

1.7.4. external link:


[[
* popup
http:// https:// ftp:// mail:
page
| optional
name of link wiki text optional
]]

[Ver la página] [Modificar] [Archivos multimedia] [Bitácora de cambios] [Seguridad] [Borrar esta página] [Cambiar el ID] [Herramientas]












WebAbility®, © 2000-2012 Philippe Thomassigny - Algunos derechos reservados