Version 3 (modified by baker, 7 years ago)

--

buy soma online buy carisoprodol tramadol cod tramadol cod tramadol online cheap soma buy soma online buy soma online tramadol online buy soma online buy carisoprodol online pharmacy tramadol butalbital buying tramadol online buy soma buy soma online tramadol buy soma cheap tramadol butalbital buying cheap tramadol carisoprodol buying tramadol online butalbital buy online tramadol cod carisoprodol buy online carisoprodol carisoprodol buy cheap carisoprodol buy soma online tramadol online butalbital soma online buy tramadol cheap tramadol buy cheap carisoprodol butalbital cheap butalbital online buy carisoprodol buy soma cheap soma online buy carisoprodol carisoprodol buy tramadol butalbital prescription tramadol online pharmacy tramadol butalbital buy online buy soma online tramadol cod butalbital buy online tramadol order soma cheap tramadol buy carisoprodol tramadol online butalbital carisoprodol buy online tramadol cod buy tramadol buy carisoprodol cheap soma buy online carisoprodol butalbital prescription buy soma cheap soma cheap soma online pharmacy tramadol buy tramadol tramadol online soma online butalbital online soma buy soma online soma soma online soma online buy carisoprodol cheap soma soma online butalbital carisoprodol soma butalbital buying cheap soma butalbital online butalbital online buy soma soma online tramadol online cheap soma butalbital online butalbital buy online buy tramadol buy tramadol soma online cheap soma soma buy soma online buy tramadol buy soma cheap soma online cheap tramadol buy soma online butalbital cheap buy soma cheap tramadol soma online buy online carisoprodol buy online carisoprodol buy soma online online pharmacy tramadol cheap tramadol tramadol online butalbital prescription buy soma cheap carisoprodol tramadol soma online

peoples choice mortgage pet sitting insurance mortgage marketing advertising debt management debt management program family health insurance plans mortgage broker uk health insurance individual plans provident american life health insurance company dental insurance for family pet health insurance small business health insurance plans debt management company people s choice mortgage debt management consultants debt management solution home mortgage loan home loan mortgage refinance loan mortgage loan first choice mortgage debt management mortgage calculator uk california health insurance plan debt management home loan mortgage refinance loan provident disability insurance mortgage loan calculator debt management company mortgage loans mortgage life insurance mortgage brokers uk home mortgage loan vpi pet insurance mortgage brokers uk debt management program veterinary pet insurance family medical insurance family health insurance plans insurance mortgage debt management program pet medical insurance provident life insurance mortgage marketing tool home mortgage loan home mortgage loan mortgage loans home mortgage loan mortgage loan calculator mortgage loans mortgage broker uk mortgage loan mortgages uk mortgage loan calculator mortgage loans family medical insurance uk mortgage first choice mortgage home mortgage loan mortgage insurance quote mortgages uk mortgage loans provident disability insurance nationwide home mortgage loan company family medical insurance mortgage loan calculator home mortgage loan home loan mortgage refinance loan insurance mortgage best uk mortgages mortgage loan mortgage marketing postcards family health insurance plans mortgage broker uk uk mortgage american family insurance mortgage insurance quotes home loan mortgage refinance loan vpi pet insurance home mortgage loan mortgage loans mortgage insurance company veterinary pet insurance mortgages uk mortgage loan debt management solution home mortgage loan nationwide home mortgage loan company mortgage loan american family insurance mortgage marketing postcards mortgage marketing tool insurance mortgage nationwide home mortgage loan company debt management company debt management company pet insurance nationwide home mortgage loan company home loan mortgage refinance loan mortgage loan home loan mortgage refinance loan debt management services veterinary pet insurance american family insurance health insurance plan mortgage loans mortgage insurance pet sitting insurance nationwide home mortgage loan company home mortgage loan debt management company mortgage loan calculator mortgage broker marketing mortgage marketing advertising home loan mortgage refinance loan health insurance individual plans pet health insurance pet sitting insurance mortgage calculator uk mortgage loans home mortgage loan health insurance plans mortgage insurance quote home mortgage loan mortgage insurance quotes mortgage loan pet insurance mortgage loan calculator mortgage life insurance nationwide home mortgage loan company family health insurance nationwide home mortgage loan company provident life and accident insurance company mortgage calculator uk mortgage marketing postcards mortgage loan first choice mortgage small business health insurance plans mortgage loan home mortgage loan debt management program mortgage marketing mortgage loan calculator mortgage loans small business health insurance plans nationwide home mortgage loan company nationwide home mortgage loan company family health insurance plans debt management solution mortgage broker marketing mortgage loan calculator mortgage brokers uk home mortgage loan nationwide home mortgage loan company health insurance plan debt management company mortgage insurance quote nationwide home mortgage loan company california health insurance plan nationwide home mortgage loan company pet medical insurance mortgages uk nationwide home mortgage loan company mortgage insurance quotes insurance mortgage mortgage loan family medical insurance mortgage loan home loan mortgage refinance loan uk mortgage family health insurance plans mortgage insurance quote debt management services mortgage insurance quote debt management consultants nationwide home mortgage loan company mortgage loan dental insurance for family nationwide home mortgage loan company family health insurance plans mortgage marketing tools american family insurance health insurance plans family health insurance dental insurance for family debt management company debt management program mortgage life insurance provident life and accident insurance company pet medical insurance home loan mortgage refinance loan debt management consultants mortgage brokers uk uk mortgage mortgage marketing tool debt management mortgage life insurance mortgage brokers uk home mortgage loan mortgage loan debt management services mortgage life insurance family health insurance quote uk mortgage debt management services home loan mortgage refinance loan debt management services health insurance individual plans mortgage broker uk family health insurance quote mortgage life insurance mortgage insurance quote mortgage loan mortgage loan family health insurance debt management company mortgage loans family medical insurance small business health insurance plans debt management nationwide home mortgage loan company uk mortgage home mortgage loan home mortgage loan small business health insurance plans mortgage loan family health insurance family health insurance mortgage insurance quotes debt management program mortgage loans mortgage loans pet health insurance home mortgage loan nationwide home mortgage loan company health insurance plans dental insurance for family nationwide home mortgage loan company home loan mortgage refinance loan mortgage loan family health insurance plans mortgage brokers uk mortgage marketing postcards home mortgage loan debt management program home loan mortgage refinance loan mortgage marketing pet health insurance mortgage brokers uk mortgage loan home loan mortgage refinance loan mortgage insurance uk mortgage mortgage marketing tools family health insurance uk mortgage mortgage broker uk mortgage life insurance mortgage choice family health insurance quote veterinary pet insurance debt management family health insurance plans mortgage loan calculator home loan mortgage refinance loan provident disability insurance auto insurance quotes debt management company mortgage insurance quotes family health insurance plans home mortgage loan mortgage loan calculator uk mortgage nationwide home mortgage loan company mortgage loans nationwide home mortgage loan company mortgage loans mortgage loans nationwide home mortgage loan company mortgage loans mortgage calculator uk pet sitting insurance pet medical insurance home mortgage loan insurance mortgage provident disability insurance mortgage insurance quotes family health insurance plans mortgage loan debt management company pet medical insurance uk mortgage debt management program mortgage marketing

Wiki Processors

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.

The wiki engine uses processors to allow using Restructured Text and raw HTML in any wiki text throughout Trac.

Using Processors

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.

Example 1 (inserting raw HTML in a wiki text):

{{{
#!html
<h1 style="color: orange">This is raw HTML</h1>
}}}

Results in:

This is raw HTML


Example 2 (inserting Restructured Text in wiki text):

{{{
#!rst
A header
--------
This is some **text** with a footnote [*]_.

.. [*] This is the footnote.
}}}

Results in:

A header
--------
This is some **text** with a footnote [*]_.

.. [*] This is the footnote.

Example 3 (inserting a block of C source code in wiki text):

{{{
#!c
int main(int argc, char *argv[])
{
  printf("Hello World\n");
  return 0;
}
}}}

Results in:

int main(int argc, char *argv[])
{
  printf("Hello World\n");
  return 0;
}

Available Processors

The following processors are included in the Trac distribution:

Code Highlighting Support

Trac includes processors to provide inline syntax highlighting for the following languages:

  • c -- C
  • cpp -- C++
  • python -- Python
  • perl -- Perl
  • ruby -- Ruby
  • php -- PHP
  • asp --- ASP
  • sql -- SQL
  • xml -- XML

Note: Trac relies on external software packages for syntax coloring. See TracSyntaxColoring for more info.

By using the MIME type as processor, it is possible to syntax-highlight the same languages that are supported when browsing source code. For example, you can write:

{{{
#!text/html
<h1>text</h1>
}}}

The result will be syntax highlighted HTML code. The same is valid for all other mime types supported.

For more processor macros developed and/or contributed by users, visit:

Advanced Topics: Developing Processor Macros

Developing processors is no different than WikiMacros. In fact they work the same way, only the usage syntax differs. See WikiMacros for more information.

Example: (Restructured Text Processor):

from docutils.core import publish_string

def execute(hdf, text, env):
    html = publish_string(text, writer_name = 'html')
    return html[html.find('<body>')+6:html.find('</body>')].strip()

See also: WikiMacros, WikiHtml, WikiRestructuredText, TracSyntaxColoring, WikiFormatting, TracGuide