Extend entityize() escaping behaviour to also convert raw angle brackets to entities.
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 6 Oct 2009 17:15:13 +0000 (17:15 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 6 Oct 2009 17:15:13 +0000 (17:15 +0000)
commit232b781f5cc4891e2f34f351782af23c03574bc0
treed273d6a1bccaea513089624e21ae7aeff4d19ade
parentf464a33463d4c957fee7a29641ee79402c13fb5e
Extend entityize() escaping behaviour to also convert raw angle brackets to entities.

Also, escape the library short name and call number labels in XML holdings.

The entityize() omission was killing marcxml-full unAPI output, but the
function is used heavily through the code base. Will test further before
backporting in case the angle brackets are manually escaped in other
uses.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@14283 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/AppUtils.pm
Open-ILS/src/perlmods/OpenILS/Application/SuperCat.pm