Difference between revisions of "SUNScholar/Versioning"

From Libopedia
Jump to navigation Jump to search
m (Text replacement - "/home/dspace/source" to "/home/dspace/<u>source</u>")
Line 1: Line 1:
 +
<center>
 +
'''[[SUNScholar/Customisation|Back to Customisation]]'''
 +
</center>
 +
 
{{FEATURES-3.2}}
 
{{FEATURES-3.2}}
 +
 
;Step 1 - Enable versioning with the XMLUI
 
;Step 1 - Enable versioning with the XMLUI
 
Edit the following file:
 
Edit the following file:
Line 31: Line 36:
 
*https://wiki.duraspace.org/display/DSDOC4x/Item+Level+Versioning
 
*https://wiki.duraspace.org/display/DSDOC4x/Item+Level+Versioning
 
*https://wiki.duraspace.org/display/DSDOC3x/Item+Level+Versioning
 
*https://wiki.duraspace.org/display/DSDOC3x/Item+Level+Versioning
 
'''[[SUNScholar/Customisation|Back to Customisation]]'''
 

Revision as of 10:57, 17 January 2014

Back to Customisation

Please note: This feature was released with DSpace version 3.2 and therefore not fully tried and tested.

You apply this feature at your own risk.

Step 1 - Enable versioning with the XMLUI

Edit the following file:

nano /home/dspace/source/dspace/config/xmlui.xconf

And enable versioning for the XMLUI. See example below.


<!-- =====================
     Item Level Versioning
     ===================== -->
<!-- To enable Item Level Versioning features, uncomment this aspect. -->
<aspect name="Versioning Aspect" path="resource://aspects/Versioning/" />
Step 2 - Setup permissions

Edit the following file:

nano /home/dspace/source/dspace/config/modules/versioning.cfg

And enable permissions. See example below.

item.history.view.admin=false
Step 3 - Rebuild DSpace
Customisation

Edit the following files to customise versioning.

nano /home/dspace/source/dspace/config/spring/api/versioning-service.xml
nano /home/dspace/source/dspace/config/spring/api/identifier-service.xml
References