From e837cef0e1c9fb3197698a21220990edf2844e8b Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Thu, 23 Feb 2023 10:35:48 +0100
Subject: [PATCH] - add field schemacatalog - add field debug

---
 ...metadata_SLUBXmlFormatValidationPlugin.xml | 24 ++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/PLUGIN-INF/metadata_SLUBXmlFormatValidationPlugin.xml b/PLUGIN-INF/metadata_SLUBXmlFormatValidationPlugin.xml
index 1c2117e..cc3b32f 100644
--- a/PLUGIN-INF/metadata_SLUBXmlFormatValidationPlugin.xml
+++ b/PLUGIN-INF/metadata_SLUBXmlFormatValidationPlugin.xml
@@ -12,7 +12,7 @@
             <x_fields>
                 <x_field>
                     <field_name>catalog</field_name>
-					<label>Path to XML catalog file</label>
+					<label>Path to XML catalog file (for DTDs)</label>
 					<ui_tool_tip>add full path to own XML catalog file</ui_tool_tip>
 					<mandatory>true</mandatory>
 					<x_logic_type>String</x_logic_type>
@@ -21,6 +21,28 @@
 					<css_class>width40</css_class>
 					<x_options/>
 				</x_field>
+				<x_field>
+					<field_name>schemacatalog</field_name>
+					<label>Path to special XML file, representing a namespace-schema mapping</label>
+					<ui_tool_tip>add full path to own XML namespace-schema mapping file</ui_tool_tip>
+					<mandatory>true</mandatory>
+					<x_logic_type>String</x_logic_type>
+					<x_ui_type>TextField</x_ui_type>
+					<default_value>/etc/xml/schema_catalog.xml</default_value>
+					<css_class>width40</css_class>
+					<x_options/>
+				</x_field>
+				<x_field>
+					<field_name>debug</field_name>
+					<label>Flag</label>
+					<ui_tool_tip>if set to "true", adds more info</ui_tool_tip>
+					<mandatory>false</mandatory>
+					<x_logic_type>String</x_logic_type>
+					<x_ui_type>TextField</x_ui_type>
+					<default_value>false</default_value>
+					<css_class>width5</css_class>
+					<x_options/>
+				</x_field>
 			</x_fields>
 		</fr:x_form>
 	</pl:initParameters>
-- 
GitLab