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

Support setting type of the physical structure tree root #4097

Open
matthias-ronge opened this issue Nov 12, 2020 · 1 comment
Open

Support setting type of the physical structure tree root #4097

matthias-ronge opened this issue Nov 12, 2020 · 1 comment
Labels
feature ruleset ruleset functions and configuration

Comments

@matthias-ronge
Copy link
Collaborator

matthias-ronge commented Nov 12, 2020

The entirety media unit, i.e. the root of the physical structure tree, must be able to be assigned a type, similar to how it is implemented in the logical structure tree using the document type. In all cases known to us, the type must be called “physSequence”, but it should still be configurable via the rule set, for example like this:

<division id="physSequence" use="physicalStructureRoot">
    <label>Physical sequence</label>
</division>

Rationale: It is insufficient to set this value in the export XSLT, as otherwise no <restriction>s can be enforced on the physical structure tree in the metadata editor, allowing the user to create arbitrary metadata and divisions in it.

Goal: Add support for <division use="physicalStructureRoot"> in the ruleset module. When creating new workpieces, the type should be set automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature ruleset ruleset functions and configuration
Projects
None yet
Development

No branches or pull requests

3 participants
@matthias-ronge @solth and others