[[PageOutline(2-5,Contents,pullout)]]
= Add wiki formatting to any text on any template =
== Description ==
Allows you to run any text, on any template page, through the wiki formatter. This is extremely powerful functionality! Here's a few examples of what you can do:
* Add formatting to any custom field in a ticket.
* Build reports with formatting and links.
== Bugs/Feature Requests ==
Existing bugs and feature requests for WikifyAnythingPlugin are
[report:9?COMPONENT=WikifyAnythingPlugin here].
If you have any issues, create a
[http://trac-hacks.org/newticket?component=WikifyAnythingPlugin&owner=tradel new ticket].
== Download ==
Download the zipped source from [download:wikifyanythingplugin here].
== Source ==
You can check out WikifyAnythingPlugin from [http://trac-hacks.org/svn/wikifyanythingplugin here] using Subversion, or [source:wikifyanythingplugin browse the source] with Trac.
== Example ==
Create a ticket field that links to a requirements document:
{{{
#!ini
[ticket-custom]
busreq_link = text
busreq_link.label = Business Requirements
[wikify]
ticket.html=//td[@headers="h_busreq_link"]
report_view.html=//td[@class="busreq_link"]
}}}
Now create a new ticket. In the Business Requirements field, enter some wiki text, such as:
{{{
[wiki:MyProjectRequirements] '''(incomplete)'''
}}}
After you save the ticket, look at the ticket summary. Instead of seeing the plain text as you normally would, you see the formatted text instead.
If you create a report that includes the new custom field, you will see the formatting in the report too.
== Warnings ==
This plugin is brand new. Use at your own risk.
== Recent Changes ==
[[ChangeLog(wikifyanythingplugin, 3)]]
== Author/Contributors ==
'''Author:''' [wiki:tradel] [[BR]]
'''Maintainer:''' [wiki:tradel] [[BR]]
'''Contributors:'''