-
Notifications
You must be signed in to change notification settings - Fork 436
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
Bring back possibility to enter free text in “Edit Item”, even when input forms are associated with a vocabulary #3583
Comments
It might have been introduced here: #2653 |
@MW3000 : Yes, I believe this was implemented in #2653 by @toniprieto . But, the bug you are detailing might be specific to the dropdown field because that's one of the few fields which doesn't allow free-text entry in the Submission form. So, if the field allows free text entry in Submission, then it will allow it in this Item Edit. But, you are rightly pointing out that if the field does not allow free-text entry in Submission, then "Edit Item" will also block that ability. I'm not sure of the best solution myself, but maybe there'd be a way to allow "Edit Item" to also support free-text entry, even if the controlled vocabulary is a dropdown. In any case, I've pulled this over the maintenance board to see if we can find a volunteer. |
Oh, I hadn’t thought of this issue. I'll try to send a possible solution in the coming days. I had considered adding a button to enable free text input, something like this: As a workaround, an uncontrolled value could now be added by following these steps:
|
Thank you, @toniprieto. The solution with the button seems very good to me. Also thank you for the workaround. Together with an option to edit free form text, it is a big win to have controlled vocabularies in “Edit Item” |
Describe the bug
In DSpace 8, in “Edit Item” (
<dspace>/items/<id>/edit/metadata
), if a metadata field is associated with a controlled vocabulary (list or hierarchical) in the submission form, it is no longer possible to enter free form text in such a field in “Edit Item”, as there is the same vocabulary presented as in the submission forms as the only option.While we offer controlled vocabularies to help our submitters to pick e.g. reasonable licenses, it is crucial that our editorial staff has the possiblitly to enter free form text in those fields, to accomodate more advanced use cases.
This change leads us to the situation were metadata editing has to be done on database level, or via the Rest API or a CSV export/import operation!!! This is an extremely serious bug for us.
To Reproduce
Steps to reproduce the behavior:
submission-forms.xml
like<input-type value-pairs-name=“publication-licenses">dropdown</input-type>
<dspace>/items/<id>/edit/metadata
Expected behavior
It is essential that with “Edit Item” there is a possibilty to add free from text beyond a controlled vocabulary.
Possible solutions would be:
The text was updated successfully, but these errors were encountered: