Last active
August 29, 2015 13:57
-
-
Save chriskeene/9760916 to your computer and use it in GitHub Desktop.
Diff of rules.xml file for importing Eprints DC data
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11c11 | |
< <conditionCode>21743174</conditionCode> | |
--- | |
> <conditionCode>15451998</conditionCode> | |
18c18 | |
< <sourceTag>dc:type</sourceTag> | |
--- | |
> <sourceTag>dc:format</sourceTag> | |
21,23c21,102 | |
< <conditionCode>21743176</conditionCode> | |
< <routine code="LowerCase"/> | |
< <routine code="CopyAsIs"/> | |
--- | |
> <conditionCode>15482392</conditionCode> | |
> <routine code="CheckStringEqualsString">application/pdf </routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15455369</conditionCode> | |
> <routine code="StartsWithString">doi:</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15482621</conditionCode> | |
> <routine code="StartsWithString">http://</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15481223</conditionCode> | |
> <routine code="CheckStringExists">http://sro.sussex.ac.uk/</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15482619</conditionCode> | |
> <routine code="StartsWithString">http://sro.sussex.ac.uk</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:identifier</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15481333</conditionCode> | |
> <routine code="StartsWithString">http</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15482563</conditionCode> | |
> <routine code="StartsWithString">http://dx.doi</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:identifier</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15482561</conditionCode> | |
> <routine code="StartsWithString">http://sro.sussex.ac.uk/</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" type="condition"> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <conditionCode>15482623</conditionCode> | |
> <routine code="StartsWithString">doi</routine> | |
137c216 | |
< <conditionTag code="21743174" flag="one" logic="true">dc:type</conditionTag> | |
--- | |
> <conditionTag code="15451998" flag="one" logic="true">dc:type</conditionTag> | |
153,154d231 | |
< <checkCondition>true</checkCondition> | |
< <conditionTag code="21743176" flag="one" logic="true">dc:type</conditionTag> | |
281c358 | |
< <rule version="1" rulegroup="display_creationdate"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_creationdate"> | |
290c367 | |
< <routine code="CopyAsIs"/> | |
--- | |
> <routine code="GetHeadTail">4</routine> | |
296c373 | |
< <rule version="1" rulegroup="display_creationdate"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_creationdate"> | |
311c388 | |
< <rule version="1" rulegroup="display_creationdate"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_creationdate"> | |
326c403,420 | |
< <rule version="5" rulegroup="display_format"> | |
--- | |
> <rule version="5" changed="true" rulegroup="display_format"> | |
> <target> | |
> <sectionTag>display</sectionTag> | |
> <targetTag>format</targetTag> | |
> </target> | |
> <source type="constant"> | |
> <valueSource>PDF file</valueSource> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15482392" flag="serial" logic="true">dc:format</conditionTag> | |
> <routine code="CopyAsIs"/> | |
> <targetFlag flag="new"/> | |
> <tagExists>false</tagExists> | |
> </action> | |
> </rule> | |
> | |
> <rule version="5" changed="true" rulegroup="display_format"> | |
336a431 | |
> <tagExists>false</tagExists> | |
340c435 | |
< <rule version="5" rulegroup="display_format"> | |
--- | |
> <rule version="5" changed="true" rulegroup="display_format"> | |
354c449 | |
< <rule version="5" rulegroup="display_format"> | |
--- | |
> <rule version="5" changed="true" rulegroup="display_format"> | |
364a460 | |
> <tagExists>false</tagExists> | |
413c509 | |
< <rule version="1" rulegroup="display_identifier"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_identifier"> | |
419c515 | |
< <sourceTag>dc:identifier</sourceTag> | |
--- | |
> <sourceTag>dc:relation</sourceTag> | |
421a518,520 | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15482619" flag="serial" logic="false">dc:relation</conditionTag> | |
> <conditionTag code="15482621" flag="serial" logic="true">dc:relation</conditionTag> | |
423,424c522 | |
< <targetFlag flag="merge"/> | |
< <tagDelim endSpace="true">;</tagDelim> | |
--- | |
> <targetFlag flag="new"/> | |
428c526 | |
< <rule version="1" rulegroup="display_subject"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_identifier"> | |
431c529 | |
< <targetTag>subject</targetTag> | |
--- | |
> <targetTag>identifier</targetTag> | |
434c532 | |
< <sourceTag>dc:subject</sourceTag> | |
--- | |
> <sourceTag>dc:relation</sourceTag> | |
436a535,536 | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15482623" flag="serial" logic="true">dc:relation</conditionTag> | |
438,439c538 | |
< <targetFlag flag="merge"/> | |
< <tagDelim endSpace="true">;</tagDelim> | |
--- | |
> <targetFlag flag="new"/> | |
443c542 | |
< <rule version="1" changed="true" rulegroup="display_description"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_subject"> | |
446c545 | |
< <targetTag>description</targetTag> | |
--- | |
> <targetTag>subject</targetTag> | |
449c548 | |
< <sourceTag>dc:description</sourceTag> | |
--- | |
> <sourceTag>dc:subject</sourceTag> | |
452,453c551,553 | |
< <routine code="CopyAsIs"/> | |
< <targetFlag flag="new"/> | |
--- | |
> <routine code="DropString">^([^\s]+)</routine> | |
> <targetFlag flag="merge"/> | |
> <tagDelim endSpace="true">;</tagDelim> | |
457c557 | |
< <rule version="1" changed="true" rulegroup="display_description"> | |
--- | |
> <rule version="1" rulegroup="display_description"> | |
463c563 | |
< <sourceTag>dcterms:abstract</sourceTag> | |
--- | |
> <sourceTag>dc:description</sourceTag> | |
471c571 | |
< <rule version="1" changed="true" rulegroup="display_description"> | |
--- | |
> <rule version="1" rulegroup="display_description"> | |
477c577 | |
< <sourceTag>dcterms:tableOfContents</sourceTag> | |
--- | |
> <sourceTag>dcterms:abstract</sourceTag> | |
485c585 | |
< <rule version="1" changed="true" rulegroup="display_description"> | |
--- | |
> <rule version="1" rulegroup="display_description"> | |
490,491c590,591 | |
< <source type="constant"> | |
< <valueSource>This item is from Sussex Research Online, which contains information about research produced at Sussex. Not all items have the full text available.</valueSource> | |
--- | |
> <source> | |
> <sourceTag>dcterms:tableOfContents</sourceTag> | |
514c614 | |
< <rule version="1" rulegroup="display_relation"> | |
--- | |
> <rule version="1" disable="true" changed="true" rulegroup="display_relation"> | |
529c629 | |
< <rule version="1" rulegroup="display_relation"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_relation"> | |
544c644 | |
< <rule version="1" rulegroup="display_relation"> | |
--- | |
> <rule version="1" changed="true" rulegroup="display_relation"> | |
559c659 | |
< <rule version="1" rulegroup="display_source"> | |
--- | |
> <rule version="1" disable="true" changed="true" rulegroup="display_source"> | |
572a673,686 | |
> <rule version="1" changed="true" rulegroup="display_source"> | |
> <target> | |
> <sectionTag>display</sectionTag> | |
> <targetTag>source</targetTag> | |
> </target> | |
> <source type="constant"> | |
> <valueSource>Sussex Research Online</valueSource> | |
> </source> | |
> <action> | |
> <routine code="CopyAsIs"/> | |
> <targetFlag flag="new"/> | |
> </action> | |
> </rule> | |
> | |
647a762,778 | |
> <rule version="1" changed="true" rulegroup="display_citation"> | |
> <target> | |
> <sectionTag>display</sectionTag> | |
> <targetTag>citation</targetTag> | |
> </target> | |
> <source> | |
> <sourceTag>dc:identifier</sourceTag> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15481333" flag="serial" logic="false">dc:identifier</conditionTag> | |
> <routine code="CopyAsIs"/> | |
> <targetFlag flag="merge"/> | |
> <tagDelim endSpace="true">;</tagDelim> | |
> </action> | |
> </rule> | |
> | |
653c784 | |
< <conditionCode>81806662</conditionCode> | |
--- | |
> <conditionCode>15482410</conditionCode> | |
658c789 | |
< <rule version="5" rulegroup="links_openurl"> | |
--- | |
> <rule version="5" disable="true" changed="true" rulegroup="links_openurl"> | |
668c799 | |
< <conditionTag code="81806662" logic="true">display/type</conditionTag> | |
--- | |
> <conditionTag code="15482410" logic="true">display/type</conditionTag> | |
680c811 | |
< <conditionCode>81806660</conditionCode> | |
--- | |
> <conditionCode>15482412</conditionCode> | |
685c816 | |
< <rule version="5" disable="true" rulegroup="links_openurl"> | |
--- | |
> <rule version="5" disable="true" changed="true" rulegroup="links_openurl"> | |
695c826 | |
< <conditionTag code="81806660" logic="false">display/type</conditionTag> | |
--- | |
> <conditionTag code="15482412" logic="false">display/type</conditionTag> | |
701a833,884 | |
> <rule version="1" changed="true" rulegroup="links_backlink"> | |
> <target> | |
> <sectionTag>links</sectionTag> | |
> <targetTag>backlink</targetTag> | |
> </target> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15481223" flag="serial" logic="true">dc:relation</conditionTag> | |
> <routine code="ConcatenateBefore">$$U</routine> | |
> <routine code="ConcatenateAfter">$$DRecord on Sussex Research Online</routine> | |
> <targetFlag flag="new"/> | |
> <tagExists>false</tagExists> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" changed="true" rulegroup="links_linktorsrc"> | |
> <target> | |
> <sectionTag>links</sectionTag> | |
> <targetTag>linktorsrc</targetTag> | |
> </target> | |
> <source> | |
> <sourceTag>dc:identifier</sourceTag> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15482561" flag="serial" logic="true">dc:identifier</conditionTag> | |
> <routine code="ConcatenateBefore">$$U</routine> | |
> <routine code="ConcatenateAfter">$$DView full text</routine> | |
> <targetFlag flag="new"/> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" changed="true" rulegroup="links_linktorsrc"> | |
> <target> | |
> <sectionTag>links</sectionTag> | |
> <targetTag>linktorsrc</targetTag> | |
> </target> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15482563" flag="serial" logic="true">dc:relation</conditionTag> | |
> <routine code="ConcatenateBefore">$$Uhttp://ezproxy.sussex.ac.uk/login?url=</routine> | |
> <routine code="ConcatenateAfter">$$DPublisher's version</routine> | |
> <targetFlag flag="new"/> | |
> </action> | |
> </rule> | |
> | |
767c950 | |
< <conditionCode>8101862</conditionCode> | |
--- | |
> <conditionCode>15483576</conditionCode> | |
772c955 | |
< <rule version="1" rulegroup="links_openurlfulltext"> | |
--- | |
> <rule version="1" disable="true" changed="true" rulegroup="links_openurlfulltext"> | |
782c965 | |
< <conditionTag code="8101862" logic="true">display/type</conditionTag> | |
--- | |
> <conditionTag code="15483576" logic="true">display/type</conditionTag> | |
794c977 | |
< <conditionCode>8101864</conditionCode> | |
--- | |
> <conditionCode>15483578</conditionCode> | |
799c982 | |
< <rule version="1" rulegroup="links_openurlfulltext"> | |
--- | |
> <rule version="1" disable="true" changed="true" rulegroup="links_openurlfulltext"> | |
809c992 | |
< <conditionTag code="8101864" logic="false">display/type</conditionTag> | |
--- | |
> <conditionTag code="15483578" logic="false">display/type</conditionTag> | |
1375c1558 | |
< <rule version="1" rulegroup="search_searchscope"> | |
--- | |
> <rule version="1" changed="true" rulegroup="search_searchscope"> | |
1389c1572 | |
< <rule version="1" rulegroup="search_searchscope"> | |
--- | |
> <rule version="1" changed="true" rulegroup="search_searchscope"> | |
1403c1586 | |
< <rule version="1" rulegroup="search_searchscope"> | |
--- | |
> <rule version="1" changed="true" rulegroup="search_searchscope"> | |
1416a1600,1625 | |
> <rule version="1" type="condition" rulegroup="search_searchscope"> | |
> <source type="pnx"> | |
> <valueSource>display/type</valueSource> | |
> </source> | |
> <action> | |
> <conditionCode>14505458</conditionCode> | |
> <routine code="CheckStringEqualsString">thesis</routine> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" changed="true" rulegroup="search_searchscope"> | |
> <target> | |
> <sectionTag>search</sectionTag> | |
> <targetTag>searchscope</targetTag> | |
> </target> | |
> <source type="constant"> | |
> <valueSource>EPRINTS_THESES</valueSource> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="14505458" flag="one" logic="true">display/type</conditionTag> | |
> <routine code="CopyAsIs"/> | |
> <targetFlag flag="new"/> | |
> </action> | |
> </rule> | |
> | |
2055c2264,2280 | |
< <rule version="1" rulegroup="search_searchscope"> | |
--- | |
> <rule version="1" changed="true" rulegroup="addata_doi"> | |
> <target> | |
> <sectionTag>addata</sectionTag> | |
> <targetTag>doi</targetTag> | |
> </target> | |
> <source> | |
> <sourceTag>dc:relation</sourceTag> | |
> </source> | |
> <action> | |
> <checkCondition>true</checkCondition> | |
> <conditionTag code="15455369" flag="serial" logic="true">dc:relation</conditionTag> | |
> <routine code="RemoveLeadingString">doi:</routine> | |
> <targetFlag flag="new"/> | |
> </action> | |
> </rule> | |
> | |
> <rule version="1" changed="true" rulegroup="search_searchscope"> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment