Fckeditor 구성 파일

편집자는 가능한 외관, 기능과 동작을 사용자 정의할 수있게 구성의 풍부한 세트와 함께 제공됩니다. 주요 설정 파일은 "fckconfig.js"이라고합니다. 당신은 FCKeditor 설치 폴더의 루트에 해당 파일을 찾을 수 있습니다.

사용 가능한 구성 옵션

체크 아웃 구성 옵션 목록을 각 설정에 대한 전체 개요를 가지고 있습니다.

기본 구성을 재정

당신도 메인 구성 파일을 편집하거나 그냥 별도의 파일에 변경하려는 설정을 재정 의할 수 있습니다. 자바 스크립트 구문은 FCKeditor를 구성하는 데 사용됩니다.

귀하의 사이트에 FCKeditor를 업데이 트 단순화하기 위해 최선의 접근 방법은 편집기의 패키​​지 디렉터리 구조 외부에 별도의 파일에 모든 설정을 넣어하는 것입니다. 이러한 방법으로, 당신은 단지 최신 버전으로 업데이 트 편집기의 디렉토리를 덮어해야합니다.

1 단계

예를 들어,라는 파일을 만듭니다 "myconfig.js"와 웹 사이트의 루트 디렉토리 (또는 디렉토리)에 저장합니다. 당신은 사용자 정의 설정이이 파일에 배치됩니다. 예를 들어, 당신도 편집기는 항상 프랑스어의 인터페이스를 강제하려는 가정하자. 간단히 여러분의 새 파일에이 코드를 writte :

  FCKConfig.AutoDetectLanguage = 거짓;
 FCKConfig.DefaultLanguage = "금";

2 단계

이제 우리는 내 사용자 정의 구성을로드하는 데있다는 편집기를 알려 줘야겠군요. 그렇게 두 methodes가 있습니다 :

방법 1

기본 구성 파일 (fckconfig.js)에 다음 줄을 찾기 :

  FCKConfig.CustomConfigurationsPath = '';

그리고 사용자 정의 구성 파일의 경로에 넣어 :

  FCKConfig.CustomConfigurationsPath = '/ myconfig.js';

위의 방법은 당신이 상상할 수있는대로, 당신은 원본 파일을 만지지 않기 시설을 잃고, 훌륭하지만. 어떤 경우라도 당신이 한 라인을 변경해야하는 것을 기억하기 쉽습니다, 모든 다른 것들 설정 변경 분리된 상태로 유지됩니다.

방법 2

이 위에서 설명한 것과 같은 결과를 위해 더 나은 방법이지만, fckconfig.js 파일을 건드리지 않고. 직접 편집기를 사용하여 페이지에 사용자 정의 구성 경로를 설정할 수 있습니다. 이것은 자바 스크립트에서 이걸 achive하는 예제입니다 :

  VAR oFCKeditor는 = 새로운 FCKeditor ( "FCKeditor1");
 oFCKeditor.Config [ "CustomConfigurationsPath"] = "/ myconfig.js";
 () oFCKeditor.Create;

같은 방법을 선호하는 서버 사이드 언어와 함께 사용할 수 있습니다. 코드에 의해 구성을 조작하는 방법을 찾아 샘플 좀 봐.

우선 로딩 구성

구성을 무시할 때 다음 단계를 촬영하고 있습니다 :

  1. 기본 구성 파일 (fckconfig.js)의 구성이로드됩니다.
  2. 구성은 사용자 정의 구성 파일 (제공된 경우)의 설정에 의해 오버.
  3. 구성은 바로 1 단계 이후에 설정된 "CustomConfigurationsPath"를 제외하고 편집기 페이지에 인라인 한 설정에 의해 결국 오버.

당신은 사용자 정의 파일의 모든 설정 옵션을 변경하려는 분들을 포함할 필요는 없습니다. 당신의 파일은 기본을 '무시'것입니다.

참고 : 편집기 디렉토리에 원래 설정 파일 "fckconfig.js"를 계속해야합니다. 그것을 삭제하지 마십시오거나 FCKeditor을 깰 것이다.

브라우저 캐싱

참고 : 구성 파일을 변경하는 경우 브라우저 캐시를 비우는 기억, 그렇지 않으면 당신의 변경 사항이 표시되지 않을 수 있습니다. 당신을 캐시할 수 있습니다 프록시를 작업할 때 이것은 특히 중요합니다. JS 파일은 더 지속 페이지를 초과했습니다. 구성 파일의 최신 버전을 검색하는 개발하면서 사용할 수있는 몇 가지 기술이 있습니다

  • 지금 때리고, Internet Explorer를 사용하는 경우 Ctrl + F5를 눌러 스크립트의 최신 버전을 업데이 트 충분해야합니다. 아니오 수동으로 브라우저 캐시를 지우 필요가 없습니다.
  • 당신이 파이어 폭 스나 다른 모질라의 아이를 사용하는 경우 Shift를 누르 + Ctrl + R은 캐시를 지우 필요로 최신 버전을 업데이 트해야합니다 (이 방법이 수동으로 캐시 지우기를 실패하면 언제든지 작동하지 않지만).
  • 당신은 사용자 지정 구성 경로의 끝 부분에있는 번호 또는 코드를 추가할 수 브라우저를들을 때마다로드하도록 강제됩니다 있도록 :
  VAR oFCKeditor는 = 새로운 FCKeditor ( "FCKeditor1");
 oFCKeditor.Config는 [ "CustomConfigurationsPath"] = "/ myconfig.js?"  + (새 일 () * 1);
 () oFCKeditor.Create;

당신은 수 응답을 떠나 , 또는 트랙백을 자신의 사이트에서.

회신을 남겨주

당신은해야 로그인 코멘트를 게시할 수 있습니다.