2013-08-25 2 views
4

사용자를 위해 내 웹 사이트에서 ckeditor 버전 4를 텍스트 편집기로 사용하고 있지만 내 웹 사이트를 보안하려는 경우 ckeditor 소스 버튼을 비활성화하려는 이유입니다. 내 웹 사이트에 코드를 추가하십시오.ckeditor 4에서 소스 버튼을 비활성화하는 방법

ckeditor config.js 파일은 기본적으로 비어 있습니다. 사용자 정의 도구 모음의 설정은 무엇입니까?

<textarea name="article_content" id="article_content" rows="5" cols="50" style="width:90%; margin-bottom:15px;"></textarea> 
    <script type="text/javascript"> 
      CKEDITOR.replace('article_content', 
      { 
filebrowserBrowseUrl :'<?php echo base_url(); ?>asset/ckeditor/filemanager/browser/default/browser.html?Connector=<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/connector.php', 
filebrowserImageBrowseUrl : '<?php echo base_url(); ?>asset/ckeditor/filemanager/browser/default/browser.html?Type=Image&Connector=<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/connector.php', 
filebrowserFlashBrowseUrl :'<?php echo base_url(); ?>asset/ckeditor/filemanager/browser/default/browser.html?Type=Flash&Connector=<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/connector.php', 
filebrowserUploadUrl :'<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/upload.php?Type=File', 
filebrowserImageUploadUrl : '<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/upload.php?Type=Image', 
filebrowserFlashUploadUrl : '<?php echo base_url(); ?>asset/ckeditor/filemanager/connectors/php/upload.php?Type=Flash' 
       }); 
      </script> 

사람이 도구 모음을 사용자 지정하는 방법을 알고 있나요 :

이것은 내가 ckeditor를 사용하고있는 파일은?

+0

http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar의 경우 도구 모음 구성의 배열에서'source' 항목을 제거하기 만하면됩니다. – MahanGM

답변

10

어느 기준 :

CKEDITOR.replace('article_content', { 
    removePlugins: 'sourcearea', 
    // The rest of options... 
}); 

또는 :

CKEDITOR.replace('article_content', { 
    removeButtons: 'Source', 
    // The rest of options... 
}); 

또한 config.toolbar를 사용하여 완전히 도구 모음을 다시 정의 할 수 있습니다. Toolbar Customization Guide에서 자세한 내용을 읽어보십시오.

+2

감사합니다. 나는 CKEditor가 정말로 강력하다고 맹세한다. 그러나 그들의 문서와 샘플은 정말 엉망이다. 내가 본 중에 최악의 것들. – David

+2

우리는이 일을 매우 열심히하고 있으며 몇 주/몇 달 후에 상황이 개선 될 것입니다. 문제는 프로젝트의 크기 x 복잡성입니다. 전체 문서는 엄청날 것이며 신속하게 처리 할 수있는 리소스가 부족합니다. – Reinmar

8

config.removeButton 명령을 사용하여 CKeditor 도구 모음에서 단추를 제거 할 수 있습니다. 여러 항목이

config.removeButtons = '앵커, 첨자, 첨자, 취소 선, 소스'를 어떻게 제거 할 경우 config.js에서이 라인이

config.removeButtons = 'Source'; 

파일 작성;

관련 문제