텍스트 편집기를 Moodle 2에 통합 할 수 없습니다.

엘렌 스 페르 투스

CkEditor를 Moodle 2.9.1+와 통합 할 수 없었습니다. (이 문제는 CkEditor뿐만 아니라 모든 텍스트 편집기에 적용될 것이라고 생각합니다.)

README 지침 , 나는 복제 moodle-ckeditor에서 https://github.com/electrolinux/moodle-ckeditorlib/editor무들 설치 I의 관리]의 디렉토리.

다운로드 한 디렉토리의 이름을 moodle-ckeditor에서 ckeditor.

이 줄을 config.php루트 무들 디렉토리에 추가했습니다 .

$CFG->texteditors='ckeditor,tinymce,htmlarea';

Admin> Plugins> Text editors> Manage editors로 이동하면 TinyMCS HTML 편집기, 일반 텍스트 영역 및 Atto HTML 편집기의 원본 3 개 편집기 만 표시됩니다.

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/

최신 정보

변경 사항을로 되 돌린 후 며칠 후 config.php관리> 플러그인> 텍스트 편집기> 편집기 관리에 "CKEditor HTML 편집기"가 표시되기 시작했습니다. 안타깝게도 설정 [ http://mills-cs.org/admin/settings.php?section=editorsettingsckeditor]을 클릭 하면 섹션 오류가 발생 합니다.

러셀 잉글랜드

Moodle 2.7과 함께 작동합니다. 여기에 제가 한 작업이 있습니다.

  1. git clone https://github.com/electrolinux/moodle-ckeditor.git

  2. / moodle-ckeditor / 폴더를 복사하여 moodlewww / lib / editor /에 붙여 넣었습니다.

  3. 이름이 moodlewww / lib / editor / moodle-ckeditor /에서 moodlewww / lib / editor / ckeditor /로 변경되었습니다.

  4. 내 사이트에 로그인하고 사이트 관리자-> ckeditor 설치 알림을 클릭했습니다.

  5. $ CFG-> texteditors = 'ckeditor, tinymce, htmlarea'를 건너 뛰었습니다.

  6. 대신 사이트 관리자-> 플러그인-> 편집기-> 편집기 관리로 이동 한 다음 ckeditor 활성화 했습니다. 이것이 귀하의 경우에 문제가 될 수 있습니까?

  7. 그런 다음 ckeditor를 목록 위로 이동하여 첫 번째가되었습니다.

최신 정보:

2.9 설치로 시도했지만 version.php 파일이 없어서 실패했습니다. 이것이 2.9의 요구 사항이라고 생각합니다.

저는 항상 개발시 디버거를 가지고 있습니다. 유용 할 수도 있습니다. 이러한 설정을config.php

// Developer settings - not for production!
error_reporting(E_ALL & ~E_STRICT);
ini_set('display_errors', 1);

$CFG->debug = E_ALL & ~E_STRICT;
$CFG->debugdisplay = true;

그래서 /lib/editor/ckeditor/version.php아래 내용으로 누락 된 파일 생성 했고 2.9에서 올바르게 설치되었습니다.

<?php
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.

/**
 * CKEditor text editor integration version file.
 *
 * @package    editor_ckeditor
 * @copyright  
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$plugin->version   = 2015073000;        // The current plugin version (Date: YYYYMMDDXX)
$plugin->requires  = 2015051100;        // Requires this Moodle version
$plugin->component = 'editor_ckeditor';  // Full name of the plugin (used for diagnostics)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Bash 창에서 텍스트를 편집 할 수 없습니다.

분류에서Dev

ssh를 통해 편집기에서 움라우트 (äöü)를 사용할 수 없습니다.

분류에서Dev

텍스트 상자를 편집 할 수 없습니다.

분류에서Dev

편집 된 텍스트를 설정할 수 없습니다.

분류에서Dev

아치 리눅스에 아톰 편집기를 설치할 수 없습니다

분류에서Dev

텍스트 편집기로 편집 된 sudoers 파일-이제 sudo를 실행할 수 없습니다.

분류에서Dev

텍스트 영역을 편집 할 수 없음 / 텍스트 영역에 텍스트를 입력 할 수 없음

분류에서Dev

부트 스트랩 4에서 <textarea> 글꼴 크기를 편집 할 수 없습니다.

분류에서Dev

iframe 텍스트 편집기에서 자동 줄 바꿈을 사용할 수 없습니다.

분류에서Dev

Android의 텍스트 선형 레이아웃 편집에서이 문제를 해결할 수 없습니다.

분류에서Dev

Node의 const에 텍스트를 할당 할 수 없습니다.

분류에서Dev

UITextView에 텍스트를 할당 할 수 없습니다.

분류에서Dev

편집기 스크립트의 변수를 저장할 수 없습니다.

분류에서Dev

VIM 또는 VIM 스타일 편집기를 사용하여 브라우저에서 텍스트 상자를 편집 할 수 있습니까?

분류에서Dev

C ++ 명령 줄 프로그램에서 사용자가 편집 할 수있는 변수에 기본 텍스트를 표시합니까?

분류에서Dev

C ++ 명령 줄 프로그램에서 사용자가 편집 할 수있는 변수에 기본 텍스트를 표시합니까?

분류에서Dev

반응으로 텍스트 필드를 편집 할 수 없습니다.

분류에서Dev

조각은 많은 편집 텍스트를 처리 할 수 없습니다.

분류에서Dev

미디어 쿼리로 텍스트를 편집 할 수 없습니다.

분류에서Dev

Git은 병합에 대해 작동하더라도 대화 형 리베이스에 대한 편집기를 실행할 수 없습니다.

분류에서Dev

Paramiko를 통해 원격 VM에서 파일을 편집 할 수 없습니다.

분류에서Dev

EditText Kotlin에서 텍스트를 설정할 수 없습니다.

분류에서Dev

matplotlib 텍스트에서 $를 인쇄 할 수 없습니다.

분류에서Dev

QML은 TextInput에 텍스트를 삽입 할 수 없습니다.

분류에서Dev

Whatsapp에서 텍스트를 공유 할 수 없습니다.

분류에서Dev

textProperty에 텍스트를 추가 할 수 없습니다.

분류에서Dev

div에서 텍스트를 변경할 수 없습니다.

분류에서Dev

qtablewidget 셀에 텍스트를 설정할 수 없습니다.

분류에서Dev

JAVA에서 텍스트를 재정렬 할 수 없습니다.

Related 관련 기사

  1. 1

    Bash 창에서 텍스트를 편집 할 수 없습니다.

  2. 2

    ssh를 통해 편집기에서 움라우트 (äöü)를 사용할 수 없습니다.

  3. 3

    텍스트 상자를 편집 할 수 없습니다.

  4. 4

    편집 된 텍스트를 설정할 수 없습니다.

  5. 5

    아치 리눅스에 아톰 편집기를 설치할 수 없습니다

  6. 6

    텍스트 편집기로 편집 된 sudoers 파일-이제 sudo를 실행할 수 없습니다.

  7. 7

    텍스트 영역을 편집 할 수 없음 / 텍스트 영역에 텍스트를 입력 할 수 없음

  8. 8

    부트 스트랩 4에서 <textarea> 글꼴 크기를 편집 할 수 없습니다.

  9. 9

    iframe 텍스트 편집기에서 자동 줄 바꿈을 사용할 수 없습니다.

  10. 10

    Android의 텍스트 선형 레이아웃 편집에서이 문제를 해결할 수 없습니다.

  11. 11

    Node의 const에 텍스트를 할당 할 수 없습니다.

  12. 12

    UITextView에 텍스트를 할당 할 수 없습니다.

  13. 13

    편집기 스크립트의 변수를 저장할 수 없습니다.

  14. 14

    VIM 또는 VIM 스타일 편집기를 사용하여 브라우저에서 텍스트 상자를 편집 할 수 있습니까?

  15. 15

    C ++ 명령 줄 프로그램에서 사용자가 편집 할 수있는 변수에 기본 텍스트를 표시합니까?

  16. 16

    C ++ 명령 줄 프로그램에서 사용자가 편집 할 수있는 변수에 기본 텍스트를 표시합니까?

  17. 17

    반응으로 텍스트 필드를 편집 할 수 없습니다.

  18. 18

    조각은 많은 편집 텍스트를 처리 할 수 없습니다.

  19. 19

    미디어 쿼리로 텍스트를 편집 할 수 없습니다.

  20. 20

    Git은 병합에 대해 작동하더라도 대화 형 리베이스에 대한 편집기를 실행할 수 없습니다.

  21. 21

    Paramiko를 통해 원격 VM에서 파일을 편집 할 수 없습니다.

  22. 22

    EditText Kotlin에서 텍스트를 설정할 수 없습니다.

  23. 23

    matplotlib 텍스트에서 $를 인쇄 할 수 없습니다.

  24. 24

    QML은 TextInput에 텍스트를 삽입 할 수 없습니다.

  25. 25

    Whatsapp에서 텍스트를 공유 할 수 없습니다.

  26. 26

    textProperty에 텍스트를 추가 할 수 없습니다.

  27. 27

    div에서 텍스트를 변경할 수 없습니다.

  28. 28

    qtablewidget 셀에 텍스트를 설정할 수 없습니다.

  29. 29

    JAVA에서 텍스트를 재정렬 할 수 없습니다.

뜨겁다태그

보관