You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When adding new metadata entries to a process in the metadata editor of Kitodo.Production, it is currently not possible to add a value for the new metadata at the same time:
Instead, the new metadata entry is added to the metadata table and any value must be inserted separately afterwards:
This is quite cumbersome, especially if the metadata table already contains many entries. Further exacerbating this issue is the fact that the tree table does scroll to the new metadata, but instead the user must manually search for the new entry in the list.
Describe the solution you'd like
It should be possible to directly add a value in the dialog used to add new metadata to a process. When selecting a metadata from the list, a second input field should be shown for the value:
The type of the value-input-field should depend on the type of the metadata (input text for standard metadata, calendar picker for dates, checkboxes for boolean metadata etc.).
Metadata groups shoud be exempt from this and instead of the input field display a note informing the user that metadata groups need to be populated afterwards.
In addition the metadata table should scroll to the new field and put the browser focus on it so that the user can immediately change or adjust the value if required.
Is your feature request related to a problem? Please describe.
![Bildschirmfoto 2024-01-18 um 15 18 53](https://private-user-images.githubusercontent.com/19183925/297769436-741a015a-b316-4ebd-98cb-beb05265c472.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1OTIwNzEsIm5iZiI6MTcyMjU5MTc3MSwicGF0aCI6Ii8xOTE4MzkyNS8yOTc3Njk0MzYtNzQxYTAxNWEtYjMxNi00ZWJkLTk4Y2ItYmViMDUyNjVjNDcyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDA5NDI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdhMGJmMDM5YWEyMmMxOTNjY2UyOTQyZmZhNjg5Yzk0ZDE3YTgxZjA2OGNiMDE3YThlMDg5MDMwZmUzYjNhMzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.xDt7YlXJALG7Tp3uiVKvgVzTIcdiM5dxXeo2zBzFDQ4)
![Bildschirmfoto 2024-01-18 um 15 28 29](https://private-user-images.githubusercontent.com/19183925/297772484-98ecb3d5-7edb-4ec9-87b4-116045baffcf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1OTIwNzEsIm5iZiI6MTcyMjU5MTc3MSwicGF0aCI6Ii8xOTE4MzkyNS8yOTc3NzI0ODQtOThlY2IzZDUtN2VkYi00ZWM5LTg3YjQtMTE2MDQ1YmFmZmNmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDA5NDI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI3NDMwMjc3ZmViYjJmODY2NTg4NTgyYjVlYmQwYmIwNTVhODYyMWQ3Y2I3ZGM0YTc4MWY0NWQyMjU4NTM3YTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.HN2DdCnDKMsUMcMJe1gnz-Hpn-o2GcdsWv2qrMMgwFk)
When adding new metadata entries to a process in the metadata editor of Kitodo.Production, it is currently not possible to add a value for the new metadata at the same time:
Instead, the new metadata entry is added to the metadata table and any value must be inserted separately afterwards:
This is quite cumbersome, especially if the metadata table already contains many entries. Further exacerbating this issue is the fact that the tree table does scroll to the new metadata, but instead the user must manually search for the new entry in the list.
Describe the solution you'd like
![newmetadata](https://private-user-images.githubusercontent.com/19183925/297778047-cf904cb0-df20-4d9e-bd25-cfde9867cd41.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI1OTIwNzEsIm5iZiI6MTcyMjU5MTc3MSwicGF0aCI6Ii8xOTE4MzkyNS8yOTc3NzgwNDctY2Y5MDRjYjAtZGYyMC00ZDllLWJkMjUtY2ZkZTk4NjdjZDQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODAyVDA5NDI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRiZTMwNzUyNjIwODY0OTViMzYxNWE4OGQzOWM3OWQzOTc4MmFmMzU5MGY1YWVkYTMxZWQzMWFmYmM2MDI4Y2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.AJqRw-tdzlb0__H5MDzvGu_NXPrCOr_1-7xIyQwHTk0)
It should be possible to directly add a value in the dialog used to add new metadata to a process. When selecting a metadata from the list, a second input field should be shown for the value:
The type of the value-input-field should depend on the type of the metadata (input text for standard metadata, calendar picker for dates, checkboxes for boolean metadata etc.).
Metadata groups shoud be exempt from this and instead of the input field display a note informing the user that metadata groups need to be populated afterwards.
In addition the metadata table should scroll to the new field and put the browser focus on it so that the user can immediately change or adjust the value if required.
Additional context
This topic has been discussed at the Kitodo community meeting 2023 and has been documented at #5881 and https://github.com/kitodo/kitodo-production/wiki/Barcamp-2023:-Usability-Metadateneditor
The text was updated successfully, but these errors were encountered: