Skip to content

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.
Edited by Ryan Dix-Peek