Мне не удалось интегрировать CkEditor с Moodle 2.9.1+. (Я подозреваю, что проблема будет применяться к любому текстовому редактору, а не только CKEditor.)Невозможно интегрировать текстовый редактор в Moodle 2
Пер с README instructions, я клонировал moodle-ckeditor
из https://github.com/electrolinux/moodle-ckeditor в lib/editor
директорию установки MOODLE я администрировать.
Я переименовал загруженный каталог с moodle-ckeditor
в ckeditor
.
Я добавил эту строку config.php
в корневой директории MOODLE:
$CFG->texteditors='ckeditor,tinymce,htmlarea';
Когда я перейти к Admin> Плагины> Текстовые редакторы> Управление редакторов, я вижу только оригинальные 3 редакторов: редактор TinyMCS HTML, Plain текстовую область и редактор HTML Atto.
FWIW, когда я экспериментально удалил "tinymce,"
с указанной строки config.php
, он все еще отображался на странице «Управление редакторами». Это заставляет меня думать, что $CFG->texteditors
не используется. Я знаю, что он читается, потому что я получаю сообщение об ошибке на странице «Управление редакторами», если я помещаю синтаксическую ошибку в эту строку.
Я приложил консольную сессию в случае обратить внимание на или исключить ошибки из-за опечатки, разрешения и др .:
[~/public_html]# grep ckeditor config.php
$CFG->texteditors='ckeditor,tinymce,htmlarea';
[~/public_html]# ls -l lib/editor
total 28
drwxr-xr-x 7 millscso millscso 4096 Jul 23 16:09 ./
drwxr-xr-x 48 millscso millscso 4096 Jul 16 02:16 ../
drwxr-xr-x 9 millscso millscso 4096 Jul 16 02:16 atto/
drwxr-xr-x 5 millscso millscso 4096 Jul 23 16:09 ckeditor/
drwxr-xr-x 7 millscso millscso 4096 Jul 23 15:59 ckeditor-/
-rw-r--r-- 1 millscso millscso 0 Jul 16 02:16 index.html
drwxr-xr-x 3 millscso millscso 4096 Jul 16 02:16 textarea/
drwxr-xr-x 9 millscso millscso 4096 Jul 16 02:16 tinymce/
Update
Через несколько дней после возвращения измените на config.php
, «Редактор HTML CKEditor» появился в Admin> Плагины> Текстовые редакторы> Управление редакторами. К сожалению, когда я нажимаю «Настройки» [http://mills-cs.org/admin/settings.php?section=editorsettingsckeditor], я получаю Section error.
Это было долгое время, так как я ничего не сделали с Moodle, но есть ли место, чтобы «очистить кеш» или «обновить все плагины» или что-то в этом роде? Административные кнопки внутри панели управления Moodle? –
@ rlb.usa Спасибо за ответ. Я не знаю об обновлении, но я попытался перевести сайт в режим обслуживания, а затем вышел из режима обслуживания без эффекта. –