Feature Wiki

Information about planned and released features

Tabs

GUI for Chat in Repository: Export/Import

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

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]

Approval

Approved at 20.07.2017 by Karola Koch.

Last edited: 22. Aug 2017, 14:05, Jansen, Michael [mjansen]