Drupal의 구문 하이라이팅에 가장 적합한 모듈은 어느 것입니까? 내 코드를 강조 표시하는 구문에 GeSHi을 사용하고 있습니다. 그것은 잘 작동 후 두 번째 모듈 FCKeditor 모듈을 설치했습니다. 이제 GeSHi 필터가 FCKeditor에서 작동하지 않습니다. 누구도 이러한 모듈이 함께 작동하지 않는 이유를 알고 계십니까?구문 Drupal의 강조 표시
미리 감사드립니다.
Drupal의 구문 하이라이팅에 가장 적합한 모듈은 어느 것입니까? 내 코드를 강조 표시하는 구문에 GeSHi을 사용하고 있습니다. 그것은 잘 작동 후 두 번째 모듈 FCKeditor 모듈을 설치했습니다. 이제 GeSHi 필터가 FCKeditor에서 작동하지 않습니다. 누구도 이러한 모듈이 함께 작동하지 않는 이유를 알고 계십니까?구문 Drupal의 강조 표시
미리 감사드립니다.
this post에는 다소 완전한 대답이 있습니다.
게시물은 몇 가지 세부 사항을 제공하지만, 본질적으로 fckeditor.config.js
파일에 다음 줄을 추가하는 문제이다 : 기본적으로 문법 만 강조와 blockcode를 떠나 FCKEDITOR을 알려줍니다
FCKConfig.ProtectedSource.Add(/<blockcode language[\s\S]*?<\/blockcode>/gi );
.
FCKeditor 모듈 문제 페이지 filtered for geshi을 방문하면 호환성 문제에 대한 자세한 내용을 확인할 수 있습니다.
희망이 도움이됩니다.
고마워,하지만이 라인을 추가하는 것은 나를 위해 일하지 않는다. 특정 언어에 대한 코드를 추가해야합니다. http://www.techpint.com/programming/syntax-highlighting-using-geshi-filter-and-fckeditor-drupal –
드루팔 (Drupal) 사이트의 코드 하이 라이터에 대한 제안은 순수한 클라이언트 측, 후크 및 잠재적 인 네임 스페이스 충돌을 포함하지 않는 클라이언트 측의 제안 일 것입니다.
내가 다양한 환경에서 가장 행운이 있지만 (FCKEditor와 함께 시도한 적이없는) 사람은 google-code-prettify입니다. 그것이 FCKEditor와 함께 작동하지 않는다면 당신은 그 문제들 중 일부가 FCKEditor와 관련이있을 수 있다고 생각하기 때문에 Wordpress에서 작동하는 것에 관한 코멘트를보고 싶을 것입니다.
흠, 이제 CKEditor입니다. –
내가 너라면 TinyMCE으로 WYSIWYG module을 사용하고 구문 강조 표시에 Syntax Highlighter module을 사용합니다.
다음을 따르십시오 - 언어 (PHP, MySQL, 배시 등)를 선택할 수있는 팝업 창을 제공하는 단추를 얻을 수 있으며 코드를 입력하십시오.
또한 wysiwyg_preelementfix module을 설치해야 문자가 이스케이프되거나 이중 이스케이프되지 않도록 할 수 있습니다.
그게 내가 the KirkDesigns blog에서하는 일이며 꽤 잘 작동하는 것 같습니다.
그렇게 실패, 나는 또한 using Geshi and FCKEditor together in Drupal
포인트 고맙습니다. –
감사에 대한 몇 가지 지침을 작성, 나는 fckeditor.config.js에 내 자신의 코드를 작성했습니다. http://www.techpint.com/programming/syntax-highlighting-using-geshi-filter-and-fckeditor-drupal –