From 5776ef6f66e9cb3d380ef0e4371c35b83b213046 Mon Sep 17 00:00:00 2001
From: Andreas Romeyke <andreas.romeyke@slub-dresden.de>
Date: Wed, 23 Feb 2022 11:10:28 +0100
Subject: [PATCH] - refactoring, splitted profile paths in current and upcoming
 - refactroing, added xsltproc_binary_path

---
 ...nicalMetadataExtractorMediaConchPlugin.xml | 26 +++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/PLUGIN-INF/metadata_SLUBTechnicalMetadataExtractorMediaConchPlugin.xml b/PLUGIN-INF/metadata_SLUBTechnicalMetadataExtractorMediaConchPlugin.xml
index 43ab92e..47a4bee 100644
--- a/PLUGIN-INF/metadata_SLUBTechnicalMetadataExtractorMediaConchPlugin.xml
+++ b/PLUGIN-INF/metadata_SLUBTechnicalMetadataExtractorMediaConchPlugin.xml
@@ -10,6 +10,17 @@
 			<grid_x>1</grid_x>
 			<md_format>1</md_format>
                         <x_fields>
+                            <x_field>
+                                <field_name>xsltproc_binary_path</field_name>
+                                <label>Path to XSLTProc</label>
+                                <ui_tool_tip>add full path to xsltproc</ui_tool_tip>
+                                <mandatory>true</mandatory>
+                                <x_logic_type>String</x_logic_type>
+                                <x_ui_type>TextField</x_ui_type>
+                                <default_value>/usr/bin/xsltproc</default_value>
+                                <css_class>width40</css_class>
+                                <x_options></x_options>
+                            </x_field>
                           <x_field>
                             <field_name>mediaconch_binary_path</field_name>
                             <label>Path to mediaconch</label>
@@ -22,16 +33,27 @@
                             <x_options></x_options>
                           </x_field>
                           <x_field>
-                            <field_name>mediaconch_profile_path</field_name>
+                            <field_name>mediaconch_current_profile_path</field_name>
                             <label>Path to Profile file used for mediaconch</label>
                             <ui_tool_tip>add full path to Profile file for mediaconch</ui_tool_tip>
                             <mandatory>true</mandatory>
-                            <default_value>/etc/mediaconch/slub.cfg</default_value>
+                            <default_value>/etc/mediaconch/current_slub.cfg</default_value>
                             <x_logic_type>String</x_logic_type>
                             <x_ui_type>TextField</x_ui_type>
                             <css_class>width40</css_class>
                             <x_options></x_options>
                           </x_field>
+                            <x_field>
+                                <field_name>mediaconch_upcoming_profile_path</field_name>
+                                <label>Path to Profile file used for mediaconch</label>
+                                <ui_tool_tip>add full path to Profile file for mediaconch</ui_tool_tip>
+                                <mandatory>true</mandatory>
+                                <default_value>/etc/mediaconch/upcoming_slub.cfg</default_value>
+                                <x_logic_type>String</x_logic_type>
+                                <x_ui_type>TextField</x_ui_type>
+                                <css_class>width40</css_class>
+                                <x_options></x_options>
+                            </x_field>
 
                           <x_field>
                             <field_name>mediainfo_binary_path</field_name>
-- 
GitLab