Description of TinyMCE v3.4.9 library integration in Moodle
=========================================================================================

Copyright: (c) 2004-2011, Moxiecode Systems AB, All rights reserved.
License: GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999

Moodle maintainer: Petr Skoda (skodak)

=========================================================================================
Upgrade procedure (by maintainer):

 1/ clone https://github.com/moodle/custom-tinymce
 2/ clone https://github.com/moodle/custom-tinymce_spellchecker_php
 3/ cherry pick Moodle changes into new branches based on stable upstream
 4/ tweak paths in build script in moodle_build.sh and execute
 5/ fix line endings
 6/ download all TinyMCE lang files (extra/tools/download_langs.sh)
 7/ make sure your moodle installation has all language packs installed.
 7/ update moodle lang string files (extra/tools/update_lang_files.php)
 8/ ensure lang packs are updated into AMOS (lang.moodle.net)

=========================================================================================
Prepare local modification procedure (by developer):

 1/ clone https://github.com/moodle/custom-tinymce
 2/ clone https://github.com/moodle/custom-tinymce_spellchecker_php
 3/ apply local modifications to the STABLE branches in those two repos
 4/ tweak paths in build script in moodle_build.sh and execute
 5/ fix line endings
 6/ provide 2 patches into the corresponding MDL issue:
    a) one patch with the version to be applied to custom-tinymce (one for each target branch)
    b) another patch with the resulting changes to be applied to moodle.git (one for each target branch)
 7/ then integrator will:
    a) apply patches in 6a/ to custom-tinymce repo
    b/ standard integration of patches in 6b/ to moodle.git (review, test, upstream)
 8/ Done!

Note1: if the local modification includes lang changes, then steps 6-8 (from upgrade) may be necessary. Contact
AMOS maintainer / custom-tinymce maintainer / integrators about that.

=========================================================================================
Added:
 * plugins/gragmath/*
 * plugins/moodlemotions/*
 * plugins/moodlenolink/*
 * plugins/moodlemedia/*

Modified:
 * image integration - file picker integration
 * string processing - uses our lang framework
 * form hacks
 * MDL-27890 - allow editor to be smaller
 * MDL-25736 - French spellchecker fixes.

 TODO:
 * update strings to integrate with AMOS
