# Custom text filter

**URL:** <https://www.ruby-forum.com/t/custom-text-filter/69630>\
**Category:** Radiant CMS\
**Created:** [September 22, 2006, 3:37pm UTC](https://www.ruby-forum.com/t/custom-text-filter/69630 "2006-09-22T15:37:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Piero\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c5a1d2/32.png) [@Piero\_C](https://www.ruby-forum.com/u/Piero_C)\
**Post date:** [September 22, 2006, 3:37pm UTC](https://www.ruby-forum.com/t/custom-text-filter/69630/1 "2006-09-22T15:37:17Z")

</div>

Hi,  
great work Radiant !  
I’d like to write a custom text filter that allows to me writing using  
an  
XML logic language (for example: …). My  
filter  
is a SAX parser that converts XML in HTML. What are the steps to  
integrate  
it into radiant?

thank you

---

<div class="post-metadata">

**Author:** ![Piero\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/c5a1d2/32.png) [@Piero\_C](https://www.ruby-forum.com/u/Piero_C)\
**Post date:** [September 22, 2006, 3:45pm UTC](https://www.ruby-forum.com/t/custom-text-filter/69630/2 "2006-09-22T15:45:18Z")

</div>

Take a look at  
[http://dev.radiantcms.org/radiant/browser/trunk/radiant/app/filters/textile\_filter.rbfor](http://dev.radiantcms.org/radiant/browser/trunk/radiant/app/filters/textile_filter.rbfor)  
an example of how to create a filter. It’s a very simple example, but  
essentially it is the interface that you have to implement.

Make sure your filter loads the proper libraries, REXML for example, if  
you’re using it.

Actually, I’m surprised there hasn’t been more discussion of XML/XSLT  
filters! I’d be interested to see what you come up with.

Sean C.  
[seancribbs.com](http://seancribbs.com)
