Skosmos icon indicating copy to clipboard operation
Skosmos copied to clipboard

Epic: New and Deprecated Sidebar Tab

Open joelit opened this issue 1 year ago • 0 comments

Description of the enhancement

    • [ ] General Functionality of the New and Deprecated tab
    • [x] Configure the vocabulary to either show new concepts, new and deprecated concepts, or no such tab
    • [x] The order should be according to the latest of dct:modified and dct:created timestamps
    • [ ] The timestamps can be either in xsd:date or xsd:dateTime format with or without a timezone
    • [x] The tab should show a fixed maximum amount of entries to begin with
    • [x] If there are more entries than what fits in the list view, a scroll bar should be shown
    • [x] #1765
    • [ ] Display and localization
    • [x] The basic information shown should be a preferred label in the chosen language
    • [ ] If no preferred language can be shown in the chosen language, a fallback label needs to be shown with a language code in parentheses
    • [ ] The order of fallback labels can be read from the vocabulary configuration
    • [x] The entries should be grouped according to year and month in order from the latest entry, with a header for each month and year that has entries
    • [x] If a month or year does not have entries, it should not have a header
    • [ ] The month names are fetched form the translation messages
    • [ ] Deprecated entries
    • [x] In case of deprecated entries, the list should show the dct:replacedBy resource with the label in the same entry, separated by an arrow
    • [ ] If the resource with the dct:isReplacedBy relation is not found in the current vocabulary, it does not need to be displayed
    • [ ] If the resource with the dct:isReplacedBy relation can be found in the same Skosmos dataset but not in the current vocabulary - it could be shown, but marked as an external relation?
    • [x] The name of the deprecated entry should be with a strikethrough line
    • [ ] Other
    • [x] Cypress tests
    • [ ] Correct sidebar width on window resize
    • [ ] Display notation codes when showNotation config option is set

joelit avatar Dec 19 '24 17:12 joelit