===========================
 Trac WikiTemplates Plugin
===========================

WikiTemplates is a `Trac <http://trac.edgewall.org>`_ plugin.
This plugin will provide you a way to include parts of other wiki pages,
the templates, into our current wiki page.

**Why This?**
You could have a template that makes the text red colored with a monospace
font, and use the template instead of making multiple span's,

Some Usage Examples
-------------------
The template:
::

 {{{
 #!html
 <span style="color: #339900; font-family: monospace;">{{1}}</span>
 }}}

To use that template, one would put on the wiki page being edited:
::

 [[T(GreenText|The Green Text Passed)]]

The HTML output:
::

 <span style="color: rgb(51, 153, 0); font-family: monospace;">The Green Text Passed</span>

Another example would be:

The template:
::

 {{{
 #!html
 <span style="color: #339900; font-family: monospace;">{{1}}</span> <span style="color: red;">{{2}}</span
 }}}

Wiki implementation:
::

[[T(GreenAndRedText|The Green Text Passed|And The Red Not Monospace Text)]]

The HTML Output(with line breaks for readability):
::

 <span style="color: rgb(51, 153, 0); font-family: monospace;">The Green Text Passed</span>
 <span style="color: red;">And The Red Not Monospace Text</span>

Of course this isn't that really usefull but just imagine the possibilities,
too many to name here.

As of version >=0.3.0, WikiTemplates also supports inclusion of whole wiki
pages(with no arguments parsing) and even off site pages. Examples:

Include a wiki page:
::

 [[Include(WikiPageName)]]

Include an off-site page:
::

 [[Include(http://the.url.to.site.com/page)]]

You can find more info on the
`WikiTemplates <http://wikitemplates.ufsoft.org/>`_ site where bugs and new
feature requests should go to.

Download and Installation
-------------------------

WikiTemplates can be installed with `Easy Install
<http://peak.telecommunity.com/DevCenter/EasyInstall>`_ by typing::

    > easy_install TracWikiTemplates

