From 9aae3bec0594cf9a5f77ccc76b4aa3458ce714da Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Fri, 7 Mar 2025 18:00:56 +0100 Subject: [PATCH 1/6] add conditions to subjects and change an element in resourceType --- xslt/articles/xslt-article-Datacite.xslt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/xslt/articles/xslt-article-Datacite.xslt b/xslt/articles/xslt-article-Datacite.xslt index 13f3a490..651a229e 100644 --- a/xslt/articles/xslt-article-Datacite.xslt +++ b/xslt/articles/xslt-article-Datacite.xslt @@ -94,21 +94,21 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + - + - + @@ -223,7 +223,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or Book - Other + :none @@ -323,7 +323,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -338,7 +338,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + From ab9c4dd59abfc0b1b95e38f442cabf96a1287427 Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 13 Mar 2025 17:54:43 +0100 Subject: [PATCH 2/6] extend the conditions for msc and keywords --- xslt/articles/xslt-article-OpenAire2.xslt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/xslt/articles/xslt-article-OpenAire2.xslt b/xslt/articles/xslt-article-OpenAire2.xslt index ae0192fb..bcfafe0e 100644 --- a/xslt/articles/xslt-article-OpenAire2.xslt +++ b/xslt/articles/xslt-article-OpenAire2.xslt @@ -121,7 +121,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -177,7 +177,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -185,8 +185,9 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or + - + @@ -200,7 +201,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -235,7 +236,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + From d7f7893471e9c8a71a18aa174bafdcbe98251fb3 Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 13 Mar 2025 18:02:57 +0100 Subject: [PATCH 3/6] extend the conditions in xslt of software openaire for keywords and msc --- xslt/software/xslt-software-OpenAire.xslt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xslt/software/xslt-software-OpenAire.xslt b/xslt/software/xslt-software-OpenAire.xslt index bb5d4a94..73611b6a 100644 --- a/xslt/software/xslt-software-OpenAire.xslt +++ b/xslt/software/xslt-software-OpenAire.xslt @@ -151,7 +151,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -159,7 +159,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + From b0f76361b362717aba4eecb6bdc294056d584bcb Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 13 Mar 2025 19:25:46 +0100 Subject: [PATCH 4/6] extend the conditions and update the related Identifiers property to get better results --- xslt/software/xslt-software-datacite.xslt | 29 ++++++++++++++++++----- 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/xslt/software/xslt-software-datacite.xslt b/xslt/software/xslt-software-datacite.xslt index d35d18bb..a90d53c3 100644 --- a/xslt/software/xslt-software-datacite.xslt +++ b/xslt/software/xslt-software-datacite.xslt @@ -216,11 +216,17 @@ - - + + + - + + + @@ -238,19 +244,30 @@ + https://api.zbmath.org/v1/document/ + - - - + + + + + + From bac374e9796da8434d3add4a3b035c29534e08b6 Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 13 Mar 2025 21:20:51 +0100 Subject: [PATCH 5/6] extend the conditions for many templates --- xslt/software/xslt-software-OpenAire.xslt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xslt/software/xslt-software-OpenAire.xslt b/xslt/software/xslt-software-OpenAire.xslt index 73611b6a..72a3b3ea 100644 --- a/xslt/software/xslt-software-OpenAire.xslt +++ b/xslt/software/xslt-software-OpenAire.xslt @@ -135,7 +135,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -143,7 +143,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -170,7 +170,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + @@ -178,7 +178,7 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or - + From 2b1792365faf1c96f7091d9d6b381ce29caebe08 Mon Sep 17 00:00:00 2001 From: shirazos7 Date: Thu, 13 Mar 2025 21:24:57 +0100 Subject: [PATCH 6/6] remove the unwanted properties from the result ( zbmath content unavailable) --- test/data/software/OpenAire-software-reference.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/test/data/software/OpenAire-software-reference.xml b/test/data/software/OpenAire-software-reference.xml index 32e6a0d1..cd3f9b55 100644 --- a/test/data/software/OpenAire-software-reference.xml +++ b/test/data/software/OpenAire-software-reference.xml @@ -22,7 +22,6 @@ SuperLU-DIST - zbMATH Open Web Interface contents unavailable due to conflicting licenses. 35 65 @@ -173,7 +172,5 @@ Content generated by zbMATH Open, such as reviews, classifications, software, or application/xml eng - zbMATH Open Web Interface contents unavailable due to conflicting licenses. - zbMATH Open Web Interface contents unavailable due to conflicting licenses. 2003