drupal - Drupal 中的语法高亮显示

标签 drupal drupal-6 syntax-highlighting fckeditor geshi

哪个是 Drupal 语法高亮的最佳模块。 我正在使用 GeSHi用于突出显示我的代码的语法。它工作正常,然后我安装了第二个模块 FCKeditor .现在 GeSHi 过滤器无法与 FCKeditor 一起使用。 有谁知道为什么这些模块不能协同工作。

提前致谢。

最佳答案

this post 中有一个相当完整的答案.

该帖子为您提供了更多详细信息,但本质上是向 fckeditor.config.js 文件添加以下行:

FCKConfig.ProtectedSource.Add( /<blockcode language[\s\S]*?<\/blockcode>/gi  );

这实质上告诉 FCKeditor 只保留带有语法突出显示的 block 代码。

您可以访问 FCKeditor 模块问题页面,找到有关兼容性问题的更多详细信息,filtered for geshi .

希望这对您有所帮助!

关于drupal - Drupal 中的语法高亮显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1799465/

相关文章:

Drupal 7 语言切换器

php - 如何更新复合主键的一部分?

intellij-idea - 将 Nunjucks 与 IntelliJ IDEA/Webstorm 集成

drupal - register_globals 已启用。 Drupal 要求禁用此配置指令

javascript - .XHTML 扩展和语法荧光笔

某些文本编辑器支持 HTML5 语法高亮显示吗? Notepad++ 也许?

search - Drupal 搜索引擎没有索引我的自定义节点!

search - Drupal 7 GeoField Proximity 使用搜索 API 索引

php - 自动完成以及文本字段的拼写检查和复数检查

drupal - 更改 Drupal 中的节点创建标题?