Feature Wiki
Tabs
GUI for Chat in Repository: Export/Import
Page Overview
[Hide]1 Initial Problem
Unlike most other ILIAS repository objects, chat objects cannot be exported/imported.
2 Conceptual Summary
Similar to most ILIAS repository objects, the chat should be enabled for export/import.
The export should include all settings configurable in the settings screen. Furthermore it should contain all chat messages.
If the chat is imported into the same platform all usernames, dates and posts are kept as they were.
if the chat is imported into another platform als dates and posts are kept but all usernames are replaced by 'anonymous'.
3 User Interface Modifications
3.1 List of Affected Views
- There will be a new tab Export for users with write permissions. This tab will be visible whenever the tab navigation is displayed in the context of the repository chat. A new screen will be introduced when clicking on this tab. The UI is provided by the general ILIAS export/import service.
- Creation Screen: Similar to other ILIAS objects, a new import form has to be introduced
3.2 User Interface Details
3.3 New User Interface Concepts
None
4 Technical Information
- This feature depends on the general export/import service.
- A new XSD file has to be introduced, useful for future schema validation (not performed in the current ILIAS versions).
5 Contact
- Author of the Request: Jansen, Michael [mjansen]
- Maintainer: Jansen, Michael [mjansen]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- ...
7 Discussion
JourFixe, ILIAS [jourfixe], Sep 26, 2016: We highly appreciate this suggestion and schedule it for 5.2. We do not want to display a chat discussion on another instalation where all names are changed to "Anonymous". This has no additional value. For a re-import on the same installation keepting the discussion makes sense.
8 Implementation
Implemented as described/shown above.
Test Cases
Test cases completed at 22 Aug 2017 by Jansen, Michael [mjansen]
- #18682 : Export/Import zwischen verschiedenen Plattformen
- #18683 : Export/Import auf der gleichen Plattformen mit Installationsid
Approval
Approved at 20.07.2017 by Karola Koch.
Last edited: 22. Aug 2017, 14:05, Jansen, Michael [mjansen]