xsl transformations of xml documents?


I was wondering whether omeka supports or will support xsl transformations of xml documents? I.e. is it or will it be possible to create a collection of xml documents, supply an xslt style sheet and have the documents then be presented online as xhtml?

All best,

Hi Toma,

Currently Omeka does not support XSL transformations. However, by harnessing our plugin capabilities, it would not be too difficult to make such a thing possible. I envision a plugin that allows administrators to upload XSLT stylesheets for particular item types, which would automatically transform the XML output (?output=xml) of item browse and item show pages into XHTML.

For the moment the Omeka team has no plans to write an XSL plugin. I encourage you, or any other interested Omeka user, to write your own.


Thanks a lot for your reply -- I haven't had a chance yet to get a very close look at Omeka, but I'm looking forward to doing it.
All best,

I would be really interested in helping out with such a plugin, but I'm not sure how to begin. There are already some PHP libraries out there to transform XML with XSLT, but I have heard they are not as advanced as using something like Saxon. Does anyone know if this is true? If anyone would like to collaborate on this I would love to help in any way I can. (email: karin@nirak.net)

I'm just starting out with this stuff, but I'm a fairly quick learner. ;)