Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move item component #335

Open
wants to merge 15 commits into
base: master
from

Conversation

Projects
None yet
3 participants
@YanaDePauw
Copy link

YanaDePauw commented Dec 6, 2018

Add the item move component to the Edit Item menu.

This feature is based on the “Move…” feature in DSpace 6. When clicking the “Move…” button in the “Edit Item” menu, the user will be redirected to a page where the user can select a collection. A search box will be present that allows the user to enter a query to narrow down the list of collections.

To avoid a big dropdown menu, the maximum amount of collections is restricted to 10. In case the collection is not present in the list, the search menu needs to be used to narrow down the results to a list that does contain the collection. Clicking the collection in the dropdown will select it.

A checkbox is present to indicate whether policies from the new collection need to be inherited. No support is present yet in the backend, so this is added as a TODO in the code.
This TODO refers to #333

Another TODO is present in the code. Currently no support is present to only display a collection to which the current user has ADD rights.
This issue is addressed in #334

To test the functionality, navigate to an item page, add "/edit" at the url, and click the Move button.

This PR depends on DSpace/DSpace#2283

Yana De Pauw added some commits Dec 6, 2018

Yana De Pauw
Yana De Pauw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.