[EP-tech] Re: Namespace information stripped from templates
Matthew Kerwin
matthew.kerwin at qut.edu.au
Mon Apr 2 07:04:01 BST 2012
Hey guys,
In addition to the message below, my personal attempt at resolution uses a "blacklist"-type pattern, whereby certain namespaces are either stripped or dropped. I don't know how complete or correct it is, but I've attached a diff file just in case.
Cheers
--
Matthew Kerwin | Web Developer | TILS | Digital Repository Team<https://wiki.qut.edu.au/display/lib/Digital+Repository+Team> | Level 2, I Block, Kelvin Grove | ph 3138 3910 | matthew.kerwin at qut.edu.au | CRICOS No 00213J
From: Mark Gregson
Sent: Monday, 2 April 2012 15:18
To: eprints-tech at ecs.soton.ac.uk
Cc: Matthew Kerwin
Subject: Namespace information stripped from templates
Namespace declarations along with namespace component of attribute and elements names within templates are not preserved during preparation and output of pages (in 3.2.7). It appears that EPrints::XHTML::to_xhtml() is the culprit, actively stripping namespace info from the elements and attributes. We came across this while trying to set xml:lang attribute on the html element.
I'm not sure this would be essential to anybody, it may be, but it would be nice if it was fixed for things like specifying xml:lang, Facebook integration, etc.
Cheers
Mark
Mark Gregson | Application and Development Team Leader
Library eServices
Level 2 | I Block | Kelvin Grove Campus
x83782
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20120402/08b6a564/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: XHTML.pm.diff
Type: application/octet-stream
Size: 1185 bytes
Desc: XHTML.pm.diff
Url : http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20120402/08b6a564/attachment-0001.obj
More information about the Eprints-tech
mailing list