MDL-75482 lib: Set Moodle files after codemirror upgrade

This commit is contained in:
Stevani Andolo 2022-10-13 14:15:00 +08:00
parent 5f12bcdc81
commit 34a74ada7b
2 changed files with 12 additions and 7 deletions

View File

@ -4,7 +4,7 @@
<location>yui/src/codemirror</location>
<name>codemirror</name>
<description>CodeMirror is a versatile text editor implemented in JavaScript for the browser.</description>
<version>5.65.0</version>
<version>5.65.9</version>
<license>MIT</license>
<repository>https://github.com/codemirror/CodeMirror</repository>
</library>

View File

@ -3,16 +3,21 @@ Description of importing the codemirror library into Moodle.
NOTE: To make it more readable, in this explanation [LIBRARYPATH] means:
[PATH TO YOUR MOODLE]/lib/editor/atto/plugins/html/yui/src/codemirror
1 Download the latest codemirror code somewhere (example /tmp/cm) using: npm install codemirror
1 Download the latest codemirror code somewhere (example /tmp/cm) using: npm install codemirror OR download the zip file
(note down the version number displayed by the command, you'll need it later)
2 Then copy the following files to your local Moodle directory:
If using npm install:
[CODEMIRRORPATH] = node_modules
cp node_modules/codemirror/lib/codemirror.js [LIBRARYPATH]/js
cp node_modules/codemirror/mode/css/css.js [LIBRARYPATH]/js
cp node_modules/codemirror/mode/htmlmixed/htmlmixed.js [LIBRARYPATH]/js
cp node_modules/codemirror/mode/javascript/javascript.js [LIBRARYPATH]/js
cp node_modules/codemirror/mode/xml/xml.js [LIBRARYPATH]/js
If using the zip file:
[CODEMIRRORPATH] = codemirror-X.XX.X
cp [CODEMIRRORPATH]/codemirror/lib/codemirror.js [LIBRARYPATH]/js
cp [CODEMIRRORPATH]/codemirror/mode/css/css.js [LIBRARYPATH]/js
cp [CODEMIRRORPATH]/codemirror/mode/htmlmixed/htmlmixed.js [LIBRARYPATH]/js
cp [CODEMIRRORPATH]/codemirror/mode/javascript/javascript.js [LIBRARYPATH]/js
cp [CODEMIRRORPATH]/codemirror/mode/xml/xml.js [LIBRARYPATH]/js
3 Rebuild the module by:
cd [PATH TO YOUR MOODLE]/lib/editor/atto/plugins/html/yui/src/