Feature Wiki

Information about planned and released features

Tabs

Excel: PHPSpreadsheet Library

1 Initial Problem

The PHPExcel lib we are using in ILIAS 5.3 has became deprecated:
https://github.com/PHPOffice/PHPExcel/commit/c269793ee715fb5a15f0b2ad25c064d9ee6e8e53

Successor is PhpSpreadsheet
https://github.com/PHPOffice/PhpSpreadsheet

2 Conceptual Summary

We should replace the library and try to keep the current interface of the service as it is, if possible.

3 User Interface Modifications

3.1 List of Affected Views

No views affected.

3.2 User Interface Details

No views affected.

3.3 New User Interface Concepts

No new UI components.

4 Technical Information

No technical issues.

5 Contact

  • Author of the Request: Killing, Alexander [alex]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • 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], 22 JAN 2018 : We highly appreciate this suggestion and schedule the change to PHPSpreadsheet for 5.4. Please present the feature in JF again in case consumer code needs to be changed.

8 Implementation

Migration has been done without any issues.

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 6. Feb 2019, 14:17, Killing, Alexander [alex]