From edf6f7cae2dcb357e8e4cd3f8bbfb4e540b88985 Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Thu, 24 Feb 2022 14:57:00 +0100 Subject: [PATCH] - fixed https://git.slub-dresden.de/digital-preservation/checkit_tiff_plugin4rosetta/-/issues/4 --- deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl index 8a025c7..01c0c1c 100644 --- a/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl +++ b/deploy_checkit_tiff/add_dnx_mappings/add_dnx_mappings.pl @@ -154,12 +154,17 @@ sub join_dnx_property_to_classification_group ($dnx_property) { sub extractors_add_mapping ($dnx_property, $exiftool_property) { say "try to add extractor mapping"; + # go to custom extractor page (local format library) $driver->get("$protocol://$host:${ui_port}//mng/action/pageAction.page_xml.page_extractors_list.xml.do?pageBean.deploymentMode=BUNDLED&pageViewMode=Edit&pageBean.currentUserMode=LOCAL&RenewBean=true&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&menuKey=com.exlibris.dps.wrk.general.menu.Preservation.AdvancedPreservationActivities.mngLibraryLOCAL.mngLibraryHeader.Extractors.InnerMenu&backUrl="); $driver->pause(); $driver->find_element("Custom", "link")->click; + # filter by plugin name $driver->find_element("find1.0", "id")->clear; $driver->find_element("find1.0", "id")->send_keys($plugin_name); + $driver->find_element("pagesections1widgetList0hdListsearchValue2_button", "id")->click; + $driver->find_element("//li[contains(.,'Name')]")->click; $driver->find_element("go", "name")->click; + # add 1 plugin mapping $driver->find_element("Edit", "link")->click; $driver->find_element("Add Mapping", "link")->click; $driver->find_element("pageBeancurrentMappingextractorProperty_input", "id")->clear; -- GitLab