Difference between revisions of "SUNScholar/Versioning"
Jump to navigation
Jump to search
m (→Urgent Notice) |
m (→Urgent Notice) |
||
| Line 14: | Line 14: | ||
And enable versioning for the XMLUI. See example below. | And enable versioning for the XMLUI. See example below. | ||
<pre> | <pre> | ||
| + | <!-- ===================== Item Level Versioning ===================== --> <!-- To enable Item Level Versioning features, uncomment this aspect. This is currently disabled by default because of two known issues: DS-1382 and DS-1349. Please, review them to see whether they apply to you before enabling versioning. --> <aspect name="Versioning Aspect" path="resource://aspects/Versioning/" /> | ||
| + | </pre> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
;Step 2 - Setup permissions | ;Step 2 - Setup permissions | ||
Edit the following file: | Edit the following file: | ||
Revision as of 15:30, 18 March 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.
Urgent Notice
- We had this enabled but had to disable it because items with metadata only gave critical java errors. You can ONLY enable versioning if ALL your items have a bitstream attached it seems.
Check the upgrade notes for more info.
- 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. This is currently disabled by default because of two known issues: DS-1382 and DS-1349. Please, review them to see whether they apply to you before enabling versioning. --> <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=true
- 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