1 |
efrain |
1 |
Description of SimplePie library import into Moodle
|
|
|
2 |
|
|
|
3 |
Obtained from https://github.com/simplepie/simplepie/releases/
|
|
|
4 |
|
|
|
5 |
To upgrade this library:
|
|
|
6 |
1. Download the latest release of SimplePie from https://github.com/simplepie/simplepie/releases/
|
|
|
7 |
2. Remove everything inside lib/simplepie/ directory except readme_moodle.txt (this file) and moodle_simplepie.php.
|
|
|
8 |
3. Extract the contents of the release archive into a directory.
|
|
|
9 |
4. Move the following files/directories from the extracted directory into lib/simplepie:
|
|
|
10 |
- library/
|
|
|
11 |
- src/
|
|
|
12 |
- autoloader.php
|
|
|
13 |
- LICENSE.txt
|
|
|
14 |
- README.markdown
|
|
|
15 |
5. That should leave you with just the following. Do not move them. If there is any difference, check if they also need to be moved and update this doc:
|
|
|
16 |
- idn (This is a third-party library that SimplePie can optionally use. We don't use this in Moodle)
|
|
|
17 |
- CHANGELOG.md
|
|
|
18 |
- composer.json
|
|
|
19 |
- db.sql
|
|
|
20 |
|
|
|
21 |
Changes:
|
|
|
22 |
* None. This import contains _NO_CHANGES_ to the simplepie.inc file, changes are
|
|
|
23 |
controlled through OO extension of the classes instead.
|