MDL-28455 fix versions in readmes
[moodle.git] / lib / editor / tinymce / readme_moodle.txt
CommitLineData
3e48e0b0 1Description of TinyMCE v3.4.5 library integration in Moodle
09f77f09 2=========================================================================================
5ca3c838 3
3e48e0b0 4Copyright: (c) 2004-2011, Moxiecode Systems AB, All rights reserved.
09f77f09 5License: GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999
5ca3c838 6
d614e55c 7Moodle maintainer: Petr Skoda (skodak)
5ca3c838 8
09f77f09 9=========================================================================================
d614e55c
EL
10Upgrade procedure (by maintainer):
11
12 1/ clone https://github.com/moodle/custom-tinymce
13 2/ clone https://github.com/moodle/custom-tinymce_spellchecker_php
cec76330 14 3/ merge new changes in latest STABLE branches into these two repos
942695e7 15 4/ tweak paths in build script in moodle_build.sh and execute
d614e55c 16 5/ fix line endings
942695e7 17 6/ download all TinyMCE lang files (extra/tools/download_langs.sh)
cec76330 18 7/ make sure your moodle installation has all language packs installed.
942695e7 19 7/ update moodle lang string files (extra/tools/update_lang_files.php)
cec76330 20 8/ ensure lang packs are updated into AMOS (lang.moodle.net)
5ca3c838 21
d614e55c
EL
22=========================================================================================
23Prepare local modification procedure (by developer):
24
25 1/ clone https://github.com/moodle/custom-tinymce
26 2/ clone https://github.com/moodle/custom-tinymce_spellchecker_php
27 3/ apply local modifications to the STABLE branches in those two repos
28 4/ tweak paths in build script in moodle_build.sh and execute
29 5/ fix line endings
30 6/ provide 2 patches into the corresponding MDL issue:
31 a) one patch with the version to be applied to custom-tinymce (one for each target branch)
32 b) another patch with the resulting changes to be applied to moodle.git (one for each target branch)
33 7/ then integrator will:
34 a) apply patches in 6a/ to custom-tinymce repo
35 b/ standard integration of patches in 6b/ to moodle.git (review, test, upstream)
36 8/ Done!
37
38Note1: if the local modification includes lang changes, then steps 6-8 (from upgrade) may be necessary. Contact
39AMOS maintainer / custom-tinymce maintainer / integrators about that.
40
5ca3c838 41=========================================================================================
5ca3c838 42Added:
09f77f09 43 * plugins/gragmath/*
5ca3c838 44 * plugins/moodlenolink/*
46713337 45 * plugins/moodlemedia/*
5ca3c838 46
09f77f09 47Modified:
942695e7
PS
48 * image integration - file picker integration
49 * string processing - uses our lang framework
50 * form hacks
d614e55c 51 * MDL-27890 - allow editor to be smaller
34a30b5c
PS
52
53 TODO:
54 * update strings to integrate with AMOS