Project

General

Profile

« Previous | Next » 

Revision 53634

Added by Andreas Czerniak over 5 years ago

support for journals at aggregator level

View differences:

modules/dnet-openaireplus-profiles/trunk/src/main/resources/eu/dnetlib/test/profiles/TransformationRuleDSResources/TransformationRuleDSResourceType/datasources/opendoar2dbrest.xml
42 42
							<xsl:value-of select="string('pubsrepository::thematic')"/>
43 43
						</xsl:when>
44 44
						<xsl:when test="lower-case(normalize-space(//repository_metadata/type)) = 'aggregating'">
45
							<xsl:value-of select="string('aggregator::pubsrepository::unknown')"/>
45
							<xsl:choose>
46
								<xsl:when test="lower-case(normalize-space(//repository_metadata/content_types)) = 'journal_articles'">
47
									<xsl:value-of select="string('aggregator::pubsrepository::journals')"/>
48
								</xsl:when>
49
								<xsl:otherwise>
50
									<xsl:value-of select="string('aggregator::pubsrepository::unknown')"/>
51
								</xsl:otherwise>
52
							</xsl:choose>
46 53
						</xsl:when>
47 54
						<xsl:otherwise>
48 55
							<xsl:value-of select="string('pubsrepository::unknown')"/>

Also available in: Unified diff