Implement DTD XML validation tool in Production editor
Description; purpose of this task is to support the export of valid XML JATS from Kotahi using the 'Download>XML' action in the Wax Production editor. In the event annotations have been incorrectly applied an XML and JATS XML errors report should be presented in a pop-up in the Production editor only.
The purpose of this task is to provide Developers with useful error messages to debug the issue/correct the markup. We look at a solution to provide inline feedback (using CSS) as a follow-up task.
UI TBC
Acceptance criteria;
-
On 'Download>XML' action; Wax Production editor error message pop-up should contain XML error messages and -
On 'Download>XML' action; Wax Production editor error message pop-up should contain JATS XML errors.