Changes between Version 1 and Version 2 of WikiProcessors


Ignore:
Timestamp:
07/30/07 11:26:42 (7 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiProcessors

    v1 v2  
    11= Wiki Processors = 
    2 Processors are WikiMacros designed to provide alternative markup formats for the Trac Wiki engine. Processors can be thought of as ''macro functions to process user-edited text''.  
    32 
    4 The wiki engine uses processors to allow using [wiki:WikiRestructuredText Restructured Text] and [wiki:WikiHtml raw HTML] in any wiki text throughout Trac. 
     3Processors are WikiMacros designed to provide alternative markup formats for the [TracWiki Wiki engine]. Processors can be thought of as ''macro functions to process user-edited text''.  
     4 
     5The Wiki engine uses processors to allow using [wiki:WikiRestructuredText Restructured Text], [wiki:WikiHtml raw HTML] and [http://www.textism.com/tools/textile/ textile] in any Wiki text throughout Trac. 
     6 
    57 
    68== Using Processors == 
    7 To use a processor on a block of text, use a wiki blockquote, selecting a processor by name using ''shebang notation'' (#!), familiar to most UNIX users from scripts. 
     9 
     10To use a processor on a block of text, use a Wiki code block, selecting a processor by name using ''shebang notation'' (#!), familiar to most UNIX users from scripts. 
    811 
    912'''Example 1''' (''inserting raw HTML in a wiki text''): 
     
    7982 * '''html''' -- Insert custom HTML in a wiki page. See WikiHtml. 
    8083 * '''rst''' -- Trac support for Restructured Text. See WikiRestructuredText. 
    81  * '''textile''' -- Supported if  [http://dealmeida.net/projects/textile/ Textile] is installed. 
     84 * '''textile''' -- Supported if  [http://dealmeida.net/projects/textile/ Textile] is installed. See [http://hobix.com/textile/ a Textile reference]. 
     85 
     86Textile link above is rotten. [http://www.textism.com/tools/textile/ this one] works, allows to test example. 
    8287 
    8388=== Code Highlighting Support === 
     
    111116 
    112117== Advanced Topics: Developing Processor Macros == 
    113 Developing processors is no different than WikiMacros. In fact they work the same way, only the usage syntax differs. See WikiMacros for more information. 
     118Developing processors is no different from WikiMacros. In fact they work the same way, only the usage syntax differs. See WikiMacros for more information. 
    114119 
    115120'''Example:''' (''Restructured Text Processor''): 
    116121{{{ 
     122#!python 
    117123from docutils.core import publish_string 
    118124