1 |
efrain |
1 |
Description of Roundcube Framework 1.6.6 library import into Moodle
|
|
|
2 |
|
|
|
3 |
We now use the client part of Roundcube Framework as a library in Moodle.
|
|
|
4 |
This library is used to receive emails from Moodle.
|
|
|
5 |
This library is not used to send emails.
|
|
|
6 |
|
|
|
7 |
For more information on this version of Roundcube Framework, check out https://github.com/roundcube/roundcubemail/releases/tag/1.6.6
|
|
|
8 |
|
|
|
9 |
To upgrade this library:
|
|
|
10 |
1. Download the latest release of Roundcube Framework (roundcube-framework-xxx-tar.gz) in https://github.com/roundcube/roundcubemail/releases.
|
|
|
11 |
2. Extract the contents of the release archive to a temp folder.
|
|
|
12 |
3. Copy the following files from the temp folder to the Moodle folder admin/tool/messageinbound/roundcube:
|
|
|
13 |
- rcube_charset.php
|
|
|
14 |
- rcube_imap_generic.php
|
|
|
15 |
- rcube_message_header.php
|
|
|
16 |
- rcube_mime.php
|
|
|
17 |
- rcube_result_index.php
|
|
|
18 |
- rcube_result_thread.php
|
|
|
19 |
- rcube_utils.php
|
|
|
20 |
4. Find and replace all array_first() calls with array_shift() in the following files:
|
|
|
21 |
- rcube_imap_generic.php
|
|
|
22 |
- rcube_result_index.php
|
|
|
23 |
- rcube_result_thread.php
|
|
|
24 |
5. Update admin/tool/messageinbound/thirdpartylibs.xml.
|