-
Notifications
You must be signed in to change notification settings - Fork 63
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
Creation of newspaper processes: Enabling adding individual metadata for the first issue per day #5106
Comments
After a discussion with @solth and @IkramMaalej, we found out that there are different expectations about the function Add metadata. Expectation 1 Expectation 2
If Add metadata is applied to
I cannot imagine a use case for that function. Probably, this is a misunderstanding regarding the function "Ab dieser Ausgabe" (Enable metadata input in calendar form), which does not clearly describes which option is meant:
Result |
@matthias-ronge : Do you know, which of the expectations in the comment above is correct? In my opinion we have the following opportunities to solve the problem:
|
Expectation 2: Current implementation is, there is a The From these values, the Example: You have a block for week 44/2022 (31st Oct 2022 − 6th Nov 2022) with a “morning issue” (Mon − Sat), a “noon issue” (Mon − Sat) and an “evening issue” (Mon − Fri), and a metadata “issue number” starting with “morning issue” on 31st Oct 2022 with no. 1 counting “per issue”, you will get the following individual issues generated:
If you now mark the issues on 1st Nov as “not appeared” (the date 1st Nov 2022 will be added to the set
Assuming that there is no existing print of noon issue on 3rd Nov to digitize and you remove it, you would get
The issue numbers are now wrong, as the number counting should fictitiously continue even for the issue that is missing. So you can redefine the counter on „evening issue“ of 3rd Nov back to 9. This will internally bind two Expectation 1: Currently, there is no feature to bind a
If you implement such a feature, please keep in mind that the metadata must be savable to, and restorable from the |
@matthias-ronge : Thanks a lot for the comprehensive answer. It is more complicated than i assumed and it seems, that the existing functionality should not be changed. I was rather looking for a solution to add a static titles or edition-labels to distinct the issues of one day, as for example:
In Kitodo.Production 2.x it was assigned automatically according to the value in the field "Ausgabe" during the creation of the processes of the issues. Thus, it is necessary to add another button which enables the assignment of a label to all issues of one kind - for example "Morning edition". |
Problem
For the creation of processes for newspaper issues, to functions are available to add metadata to the processes.
It seems, that the function of Add metadata to all issues and Add metadata for the first issue are the same. In both cases, the metadata field is assigned to all issues and the values cannot be changed. In addition, it is not possible to delete metadata of the first issue. If the metadata is deleted, it is deleted for all all issues.
For other issues, the function Add metadata works correctly and the metadata field and its value is only assigned to one issue and the metadata field can be deleted.
Solution
The function Add metadata for the first issue must be corrected to enable the assignment of individual metadata for the first issue.
Example
The text was updated successfully, but these errors were encountered: