<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filterConfig SYSTEM "../../../../lib/pkp/dtd/filterConfig.dtd">

<!--
  * plugins/importexport/crossref/filter/filterConfig.xml
  *
  * Copyright (c) 2014-2021 Simon Fraser University
  * Copyright (c) 2003-2021 John Willinsky
  * Distributed under The MIT License. For full terms see the file LICENSE.
  *
  * Filter Configuration.
  -->
<filterConfig>
	<filterGroups>
		<!-- Crossref XML issue output -->
		<filterGroup
			symbolic="issue=>crossref-xml"
			displayName="plugins.importexport.crossref.displayName"
			description="plugins.importexport.crossref.description"
			inputType="class::classes.issue.Issue[]"
			outputType="xml::schema(https://www.crossref.org/schemas/crossref5.3.1.xsd)" />
		<!-- Crossref XML article output -->
		<filterGroup
			symbolic="article=>crossref-xml"
			displayName="plugins.importexport.crossref.displayName"
			description="plugins.importexport.crossref.description"
			inputType="class::classes.submission.Submission[]"
			outputType="xml::schema(https://www.crossref.org/schemas/crossref5.3.1.xsd)" />
	</filterGroups>
	<filters>
		<!-- Crossref XML issue output -->
		<filter
			inGroup="issue=>crossref-xml"
			class="APP\plugins\generic\crossref\filter\IssueCrossrefXmlFilter"
			isTemplate="0" />
		<!-- Crossref XML article output -->
		<filter
			inGroup="article=>crossref-xml"
			class="APP\plugins\generic\crossref\filter\ArticleCrossrefXmlFilter"
			isTemplate="0" />
	</filters>
</filterConfig>
