Feature Wiki
Tabs
Booking Pool: Introduce Import/Export
Page Overview
[Hide]- 1 Initial Problem
- 2 Conceptual Summary
- 3 User Interface Modifications
- 4 Additional Information
- 4.1 Involved Authorities
- 4.2 Technical Aspects
- 4.3 Privacy
- 4.4 Security
- 4.5 Contact
- 4.6 Funding
- 5 Discussion
- 6 Implementation
- 6.1 Description and Screenshots
- 6.2 Test Cases
- 6.3 Privacy
- 6.4 Approval
1 Initial Problem
Until ILIAS 11, it is not possible to import/export a Booking Pool. Not only for testing purposes it would be a great improvement to have this possibility.
2 Conceptual Summary
The tab "Export" will be implemented at the Booking Pool. There is no other than the XML-Export in ordner re-import the exportfile in ILIAS.
In this XML-Export, the following data is included:
- Title, Description and Settings
- Schedules, if in use
- Bookable Items, if available
No personal data (and therefore no Bookings and Participants) are included in the exportfile.
3 User Interface Modifications
3.1 List of Affected Views
- Booking Pool ›› Export (new)
3.2 User Interface Details
3.2.1 Booking Pool ›› Export (new)
The tab "Export" will be implemented like the standard of ILIAS. There are no special export types or anything else differently from other ILIAS objects.
3.3 New User Interface Concepts
No new UI-concepts needed.
3.4 Accessibility Implications
No new accessibilty implications as the standard export will be used.
4 Additional Information
4.1 Involved Authorities
- Authority to Sign off on Conceptual Changes: Meyer, Stefan [smeyer], Samoila, Oliver [oliver.samoila], Lowe, Simon [simon.lowe]
- Authority to Sign off Code Changes: Meyer, Stefan [smeyer], Joußen, Thomas [tjoussen]
4.2 Technical Aspects
{ Necessary technical information have to be provided here, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues. }
4.3 Privacy
No privacy implications as the standard export will be used without any personal data.
4.4 Security
No security implications as the standard export will be used.
4.5 Contact
Person to be contacted in case of questions about the feature or for funding offers: Lowe, Simon [simon.lowe]
4.6 Funding
Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.
If you are interested to give funding for this feature, please get into contact with the person mentioned above as 'Contact'.
5 Discussion
6 Implementation
Feature has been implemented by {Please add related profile link of this person}
6.1 Description and Screenshots
{ Description of the final implementation and screenshots if possible. }
6.2 Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
6.3 Privacy
Information in privacy.md of component: updated at {date} by {user} | no change required
6.4 Approval
Approved at {date} by {user}.
Last edited: Yesterday, 13:28, Lowe, Simon [simon.lowe]
