EPrints Technical Mailing List Archive

Message: #08380


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] Antwort: Re: perl module update introduced some trouble with entities


Hi all,

EPrints 3.4 has has the patch applied for issues with newer versions of LibXML and EPrints 3.4.2 onwards should have this particular issue resolved.  Regarding special characters, I will look into producing (or hopefully finding) an entities.dtd for all the special characters that EPrints repositories may want use and then update standard template and phrase files to use this.  In fact it is probably even worth doing this for citation and workflow files as well.  I have created an issue for EPrints 3.4 to address this:

https://github.com/eprints/eprints3.4/issues/112

Regards

David Newman


On 01/12/2020 13:35, martin.braendle@uzh.ch wrote:
CAUTION: This e-mail originated outside the University of Southampton.

Hi Thomas,

there should be  an entities.dtd file in [eprints_root]/lib/, maybe this is missing or entries are missing in it?

Also a phrase file should mention that in the

<!DOCTYPE phrases SYSTEM "entities.dtd">

definition right at the beginning after the XML declaration.

Kind regards,

Martin

--
Dr. Martin Brändle
Zentrale Informatik
Universität Zürich
Stampfenbachstr. 73
CH-8006 Zürich


Inactive hide details for "David R Newman via
            Eprints-tech" ---01/12/2020 14:24:14---Hi Thomas, Named
            HTML entities are not sup"David R Newman via Eprints-tech" ---01/12/2020 14:24:14---Hi Thomas, Named HTML entities are not supported in XML you need to use the decimal

Von: "David R Newman via Eprints-tech" <eprints-tech@ecs.soton.ac.uk>
An: <eprints-tech@ecs.soton.ac.uk>, <th.lauke@arcor.de>
Datum: 01/12/2020 14:24
Betreff: Re: [EP-tech] perl module update introduced some trouble with entities
Gesendet von: <eprints-tech-bounces@ecs.soton.ac.uk>





Hi Thomas,

Named HTML entities are not supported in XML you need to use the decimal code XML entity for &auml; which is &#228;

This is the same as needing to replace things like &amp; and &copy; with their equivalent decimal code XML entities.

Regards

David Newman

On 01/12/2020 12:00, th.lauke--- via Eprints-tech wrote:

*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive:
http://www.eprints.org/tech.php/
*** EPrints community wiki:
http://wiki.eprints.org/


Virus-free. www.avg.com