WeakWiki Version 0.17

help | login | search:  
<<

Home Page
Index

Download
Sandbox

Manual

Features
Syntax

Requirements
Installation Guide

Modules
Customization

Project Sources
Documentation
Issues

Version History

Contact

News
Wiki Help


robbiblubber.org














read  source  history 

Enhancements



Enhancements are wiki syntax tags that allow document or text format options that are not defined in the Creole 1.0 standard.


Enhancements
   Types of Enhancements
      Supposed Creole Enhancements
      Common Wiki Enhancements
      Intrinsic Enhancements
   Enhancement Implementations
      Parser Implementations
      Module Implementations
   Further Readung



Types of Enhancements


Enhancements may be based on supposed Creole features (like underline or superscript), common in state of the art wikis (like toc), or WeakWiki intrinsic (like boxes or flags).


Supposed Creole Enhancements


These are tags supposed for the Creole standard that have not been officially accepted. WeakWiki implements most of these.

examples:
__underline__
--strike--
^^superscript^^
,,subscript,,


Common Wiki Enhancements


These are features that can be found in other wiki engines in one way or the other. Most of these are tags and will be typically marked with double brackets and the @ sign.

examples:
<<~@toc>>
<<~@lock>>


Intrinsic Enhancements


These are features only known in WeakWiki, like flags. Some are related to special WeakWiki capablilities or may be used to add control logic to wiki pages.

examples:
[[[ ... ]]]


Enhancement Implementations



Enhancements may as well be part of the basic parser implementation, as they may be implemented in modules.


Parser Implementations


Most functional enhancements are currently built-in parser functions. Still, many features may be configured to comply to standards (especially Creole 1.0).


Module Implementations


Modules may be used to add new capabilities to the parser. The most commonly known extension module is the geshism module that provides syntax highlighting. Also most administrative modules offer special links to their functionality.


Further Readung



The syntax page usually states the origin and compatibility options for each *WeakWiki** syntax element.




syntax | parser | modules | Creole 1.0