diff --git a/mir-module/src/main/resources/config/mir/mycore.properties b/mir-module/src/main/resources/config/mir/mycore.properties index 0bb0a7d48d..8867630b17 100644 --- a/mir-module/src/main/resources/config/mir/mycore.properties +++ b/mir-module/src/main/resources/config/mir/mycore.properties @@ -282,7 +282,7 @@ MCR.URIResolver.xslImports.solr-document=%MCR.URIResolver.xslImports.solr-docume MCR.URIResolver.xslIncludes.mods=%MCR.URIResolver.xslIncludes.mods%,resource:xsl/mods2mods-classmapping.xsl MCR.URIResolver.xslIncludes.mycoreobjectXML=%MCR.URIResolver.xslIncludes.mycoreobjectXML%,resource:xsl/embargofilter.xsl MCR.URIResolver.xslIncludes.RDF-mods-journal=%MCR.URIResolver.xslIncludes.RDF-mods-journal%,resource:xsl/RDF-mods-journal-mir.xsl -MCR.URIResolver.xslIncludes.solrResponse=%MCR.URIResolver.xslIncludes.solrResponse%,resource:xsl/response-mir.xsl +MCR.URIResolver.xslIncludes.solrResponse=%MCR.URIResolver.xslIncludes.solrResponse%,resource:xslt/response-mir.xsl MCR.URIResolver.xslIncludes.xeditorTemplates=%MCR.URIResolver.xslIncludes.xeditorTemplates%,resource:xslt/xeditor-mir-templates.xsl MCR.URIResolver.xslIncludes.functions=%MCR.URIResolver.xslIncludes.functions%,functions/mirdateconverter.xsl,functions/mireditorutils.xsl,functions/mirmapper.xsl,functions/mirstrutils.xsl,functions/mirvalidationhelper.xsl MIR.AVPlayer.Stylesheet=metadata/mir-video.js.xsl @@ -295,12 +295,8 @@ MCR.ContentTransformer.mycoreobject-rights.TransformerFactoryClass=%XALAN% MCR.ContentTransformer.mycoreobject-rights.Stylesheet=xsl/metadata/mir-rights.xsl MCR.ContentTransformer.mycoreobject-modsmeta.TransformerFactoryClass=%XALAN% MCR.ContentTransformer.mycoreobject-modsmeta.Stylesheet=%MCR.ContentTransformer.mycoreobject-rights.Stylesheet%,xsl/metadata/mods-metadata.xsl -MCR.ContentTransformer.response.Class=org.mycore.common.content.transformer.MCRTransformerPipe -MCR.ContentTransformer.response.Steps=response-prepared,tmp_response,tmp_xsl_mir_flatmir_layout -MCR.ContentTransformer.tmp_response.Stylesheet=xsl/response.xsl -MCR.ContentTransformer.tmp_response.TransformerFactoryClass=%XALAN% -MCR.ContentTransformer.response-mycoreobject.TransformerFactoryClass=%XALAN% -MCR.ContentTransformer.response-mycoreobject.Stylesheet=xsl/response2mycoreobject.xsl +MCR.ContentTransformer.response.Stylesheet=%MCR.ContentTransformer.response.Stylesheet%,%MCR.LayoutTransformerFactory.Default.Stylesheets% +MCR.ContentTransformer.response-mycoreobject.Stylesheet=xslt/response2mycoreobject.xsl MCR.ContentTransformer.response-browse.Class=org.mycore.common.content.transformer.MCRTransformerPipe MCR.ContentTransformer.response-browse.Steps=response-mycoreobject,mycoreobject MCR.ContentTransformer.mods2xeditor.Stylesheet=xslt/editor/mods2xeditor.xsl @@ -316,10 +312,8 @@ MCR.ContentTransformer.oai-oai_datacite.Stylesheet=xslt/mods2datacite.xsl MCR.URIResolver.xslIncludes.datacite=resource:xslt/mycoreobject-datacite-mir.xsl MCR.ContentTransformer.oai-oai_openaire.Stylesheet=xslt/mycoreobject-openaire.xsl -MCR.ContentTransformer.response-subselect.TransformerFactoryClass=%XALAN% -MCR.ContentTransformer.response-subselect.Stylesheet=%MCR.ContentTransformer.response-prepared.Stylesheet%,xsl/response.xsl,xsl/relatedItem-subselect.xsl,%MCR.LayoutTransformerFactory.Default.Stylesheets% -MCR.ContentTransformer.response-resultlist.TransformerFactoryClass=%XALAN% -MCR.ContentTransformer.response-resultlist.Stylesheet=%MCR.ContentTransformer.response-prepared.Stylesheet%,xsl/response-resultlist.xsl +MCR.ContentTransformer.response-subselect.Stylesheet=%MCR.ContentTransformer.response-prepared.Stylesheet%,xslt/solr/response/response.xsl,xslt/relatedItem-subselect.xsl,%MCR.LayoutTransformerFactory.Default.Stylesheets% +MCR.ContentTransformer.response-resultlist.Stylesheet=%MCR.ContentTransformer.response-prepared.Stylesheet%,xslt/response-resultlist.xsl MCR.Viewer.metadata.transformer = mycoreobject-viewer MCR.ContentTransformer.mycoreobject-viewer.TransformerFactoryClass=%XALAN% @@ -799,5 +793,4 @@ MCR.ContentTransformer.svg-download.Stylesheet = xslt/generate-svg-by-type.xsl MCR.Startup.Class = %MCR.Startup.Class%,org.mycore.mir.migration.MIRMigrateStaticHistoryContent #Properties for XSLT 3 migration -MCR.URIResolver.xslIncludes.solrResponse=resource:xsl/iview2-solrresponse.xsl,resource:xsl/response-mir.xsl MCR.URIResolver.xslIncludes.objectTypes= diff --git a/mir-module/src/main/resources/xsl/relatedItem-subselect.xsl b/mir-module/src/main/resources/xsl/relatedItem-subselect.xsl deleted file mode 100644 index 3881a362d6..0000000000 --- a/mir-module/src/main/resources/xsl/relatedItem-subselect.xsl +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
  • - - - - - - - übernehmen - -
  • -
    - -
    diff --git a/mir-module/src/main/resources/xsl/response-resultlist.xsl b/mir-module/src/main/resources/xsl/response-resultlist.xsl deleted file mode 100644 index 0db89c647f..0000000000 --- a/mir-module/src/main/resources/xsl/response-resultlist.xsl +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-base.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-base.xsl new file mode 100644 index 0000000000..2c00b843c3 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-base.xsl @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-date.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-date.xsl new file mode 100644 index 0000000000..d0c8a36636 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-date.xsl @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-genre.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-genre.xsl new file mode 100644 index 0000000000..69127729e8 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-genre.xsl @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-license.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-license.xsl new file mode 100644 index 0000000000..2dcde554e2 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-license.xsl @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-oa.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-oa.xsl new file mode 100644 index 0000000000..a376999ddd --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-oa.xsl @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-orcid.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-orcid.xsl new file mode 100644 index 0000000000..2392eaad4a --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-orcid.xsl @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-state.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-state.xsl new file mode 100644 index 0000000000..9b8caa18c5 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-state.xsl @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/badges/mir-badges-utils.xsl b/mir-module/src/main/resources/xslt/badges/mir-badges-utils.xsl new file mode 100644 index 0000000000..8ada1b4017 --- /dev/null +++ b/mir-module/src/main/resources/xslt/badges/mir-badges-utils.xsl @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/csl-export-gui.xsl b/mir-module/src/main/resources/xslt/csl-export-gui.xsl new file mode 100644 index 0000000000..2953975803 --- /dev/null +++ b/mir-module/src/main/resources/xslt/csl-export-gui.xsl @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + + +
  • +
    + +
  • + + d-none d-sm-block + + + + + + + + + + + +
  • +
    + + + + + + + + + + + + + +
    + + + + + + + + + +
    diff --git a/mir-module/src/main/resources/xsl/response-mir.xsl b/mir-module/src/main/resources/xslt/response-mir.xsl similarity index 93% rename from mir-module/src/main/resources/xsl/response-mir.xsl rename to mir-module/src/main/resources/xslt/response-mir.xsl index c8db2a19bb..1cadeca287 100644 --- a/mir-module/src/main/resources/xsl/response-mir.xsl +++ b/mir-module/src/main/resources/xslt/response-mir.xsl @@ -1,29 +1,25 @@ - + exclude-result-prefixes="#all"> - - - - - - - - + + + + + + + + - @@ -53,7 +49,7 @@ - + @@ -67,7 +63,7 @@ - + @@ -285,9 +281,8 @@ - - + @@ -334,9 +329,9 @@ - + - + @@ -354,7 +349,7 @@ + select="translate($currentQryFromLastRequestValue, '"', '')" /> @@ -501,7 +496,8 @@ - + @@ -525,7 +521,7 @@ - + @@ -681,17 +677,23 @@ - + - - + + - + @@ -727,7 +729,7 @@ + test="$displayDerivate/str[@name='iviewFile'] or translate(tokenize(string(($displayDerivate/str[@name='derivateMaindoc'])[1]), '\.')[last()],'PDF','pdf') = 'pdf'">
    @@ -834,7 +836,7 @@ - + @@ -859,7 +861,7 @@ @@ -878,7 +880,7 @@ - +
    @@ -991,27 +993,27 @@ - + - + - + - + - + @@ -1020,11 +1022,7 @@ - - - - - + @@ -1046,7 +1044,7 @@
    - +

    @@ -1094,7 +1092,7 @@
  • - + @@ -1110,7 +1108,7 @@ + select="replace(concat(substring-before($RequestURL, $complete), substring-after($RequestURL, $complete)), '(&|%26)(start=)[0-9]*', '')" /> @@ -1216,7 +1214,7 @@ - + ]> - + exclude-result-prefixes="#all"> &html-output; - - + + - - - - + @@ -43,19 +38,18 @@ - + - + - - + - - - + + @@ -82,15 +76,18 @@ - +
  • - + -   +   @@ -100,7 +97,8 @@
  • - +
  • @@ -150,10 +148,9 @@ -
      - + @@ -171,12 +168,12 @@

        - +
      • - + active - + @@ -202,11 +199,11 @@ - + - + diff --git a/mir-module/src/main/resources/xslt/response-resultlist.xsl b/mir-module/src/main/resources/xslt/response-resultlist.xsl new file mode 100644 index 0000000000..59b74acf1b --- /dev/null +++ b/mir-module/src/main/resources/xslt/response-resultlist.xsl @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/mir-module/src/main/resources/xslt/response2mycoreobject.xsl b/mir-module/src/main/resources/xslt/response2mycoreobject.xsl new file mode 100644 index 0000000000..8c7c937d11 --- /dev/null +++ b/mir-module/src/main/resources/xslt/response2mycoreobject.xsl @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +