Christian Boos wrote:

> Scott Sharkey wrote:
>> I'm trying to make a plugin that changes some specific terms on the 
>> various web pages (just experimenting with the interface right now, 
>> though) and have some strange behaviour with Genshi transforms and the 
>> ITemplateStreamFilter interface.  Here's my basic plugin:

Plugin deleted.

> (please next time provide the sample plugin as an attachment, thanks!)

Will do - sorry!

>> I'm getting a page (wiki front), but the contents are being interpreted 
>> as plain text instead of html.  I am basing the above plugin on the 
>> ticket_clone example, but I'm clearly missing something.  Any 
>> suggestions on what I'm doing wrong?
> 
> The HTML-escaped text you're seeing actually comes from a Genshi bug [1].
> Now the other problem you have in your example is that substitute() is 
> not (currently?) supposed to work on the attribute values of the matched 
> element, only on the text content.

I actually figured that out almost immediately after I sent the message 
(isn't that always the way!).  Wasn't aware of the bug, but I got it 
working for me by rearranging the selection criteria.

> Other than that, and for your general use case (replacing ticket with 
> task, milestone with job, etc.), the plugin should work fine once the 
> bug is fixed.

Thanks a BUNCH!
-Scott



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to