Skosmos
Skosmos copied to clipboard
Epic: New and Deprecated Sidebar Tab
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
showNotationconfig option is set
- [ ] Display notation codes when