Move item - inherit default policies of destination collection
--------------------------------------------------------------
Key: DS-525
URL: http://jira.dspace.org/jira/browse/DS-525
Project: DSpace 1.x
Issue Type: New Feature
Components: DSpace API, JSPUI, XMLUI
Affects Versions: 1.6.0, 1.5.2, 1.5.1, 1.5.0
Reporter: Stuart Lewis
Fix For: 1.n
When using the UI to move an item, the item is moved, and it takes its authZ
policies with it,
However, a common use case is to move an item from a dark collection, to an
open collection. In this case, it is desired behaviour for the authZ policies
to be updated to the default policies of the destination collection.
This patch gives a new checkbox for jspui and xmlui to allow the destination
policy to be inherited. By default the checkbox is unchecked.
The API has been updated to add this as a boolean option on the Item.moveItem
method.
The patch also fixes two bugs with the xmlui move item function:
1) When selecting which collection to move the item to, the collection that is
is currently in is no longer listed.
2) Previously a new authZ policy was added to the item to allow the admin to
move the item. This was not removed once the item had been moved. If an item
was moved multiple times, lots of these policies were left in the item.
Instead, the patch updates it to set a temporary action allowing this, rather
than a policy.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.dspace.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel