一、下载插件包
1. for fck:FCKEditor-syntaxhighlight_2.1.0.zip
2. html渲染:syntaxhighlighter_2.1.364.zip
二、FCKEditor-syntaxhighlight配置
1.FCKEditor-syntaxhighlight_2.1.0.zip解压,放置位置如下图,fckeditor\editor\plugins\syntaxhighlight2
“syntaxhighlight2”名称不要改动
2.在配置文件“fckconfig.js” 或者 “自定义的.js”加入
注册插件
FCKConfig.Plugins.Add( 'syntaxhighlight2', 'en');
配置工具栏(在合适的位置加入SyntaxHighLight2)
FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink', '-','SyntaxHighLight2','-','About'] ] ;
打开插件时,默认语法
FCKConfig.SyntaxHighlight2LangDefault = 'java' ;
编程语言对应的语法参数:
c++ - C++ csharp - C# css - CSS delphi - Delphi java - Java jscript - Java Script php - PHP python - Python ruby - Ruby sql - SQL vb - VB.NET xhtml - XML/HTML
在fck_editorarea.css中加入:
pre { background-color: #fff; font-family: "Consolas" , "Courier New" ,Courier,mono,serif; font-size: 12px; color: blue; padding: 5px; border: 1px dashed blue; }
调用:
在工具栏上点
三、前台展示html时的渲染配置
1.引入必须要的文件
<link rel="stylesheet" href="../../plugins/syntaxhighlighter2/styles/shCore.css" /> <script src="../../plugins/syntaxhighlighter2/scripts/shCore.js"></script> <!-- 默认的高亮主题 --> <link rel="stylesheet" href="../../plugins/syntaxhighlighter2/styles/shThemeDefault.css" /> <!-- 需要高亮显示的语言对应的js --> <script src="../../plugins/syntaxhighlighter2/scripts/shBrushJava.js"></script>
2.调用
<script type="text/javascript"> SyntaxHighlighter.config.clipboardSwf = '../../plugins/syntaxhighlighter2/scripts/clipboard.swf'; SyntaxHighlighter.config.strings = { expandSource : '展开代码', viewSource : '查看代码', copyToClipboard : '复制代码', copyToClipboardConfirmation : '复制成功', print : '打印', alert: '' }; SyntaxHighlighter.all() </script>
参考:
http://psykoptic.com/blog/post/2008/12/01/Code-Syntax-Highlight-Plugin-for-FCKeditor.aspx
http://www.cnblogs.com/meiqunfeng/archive/2009/11/24/1609238.html
相关推荐
- **FCK2.6**:FCKeditor 2.6版本,一个JavaScript富文本编辑器。 **压缩包子文件的文件名称列表**:“phpfck”可能包含了整个FCKeditor 2.6的源代码,包括CSS、JavaScript、图片和其他必要的文件。在部署到服务器...
最新版的fck Java版本,
7. **插件系统**:FCKeditor允许开发者通过插件扩展功能,比如添加新的按钮或支持新的文件类型。 8. **文件管理**:FCKeditor2.6内置了简单的文件管理器,用户可以直接在编辑器内上传、管理图片和其他文件,提高了...
4. **插件系统**:FCKeditor有一个丰富的插件系统,允许开发者扩展其功能,比如添加新的按钮、对话框或者处理特殊格式的文件。这使得FCKeditor可以适应各种不同的应用场景。 5. **语言支持**:FCKeditor支持多语言...
**FCK代码高亮插件**是一款用于增强文本编辑器功能的工具,它能够帮助用户在编辑代码时实现代码的语法高亮显示,使得代码更易于阅读和理解。这款插件通常集成在富文本编辑器(如FCKeditor)中,提供了一种便捷的方式...
"FCK flv播放器插件"是专为FCK编辑器设计的一个扩展,使得用户可以直接在编辑器内嵌入并播放FLV(Flash Video)格式的视频。FLV是一种广泛用于网络流媒体的视频格式,由于其小巧的体积和良好的兼容性,特别适合在...
**FCK2.6(.net版)** FCKeditor的2.6版本是在.NET Framework 2.0环境下构建的,这表明它与Visual Studio 2005兼容。该版本可能包含了对.NET平台的优化和适配,确保了在ASP.NET环境中的稳定运行。开发者可以通过集成...
要在中实现代码高亮显示功能,有两个关键步骤: 一是在要显示代码的网页中加入样式文件:FCKeditor/css/SyntaxHighlighter.css 二是下载集合了SyntaxHighlighter 插件的FCKeditor软件包
"FCK添加上传视频插件"这个主题,主要是关于如何在FCKeditor中集成视频上传功能,使得用户可以像上传图片一样方便地上传和插入视频到编辑内容中。接下来,我们将详细探讨这个过程及其涉及的技术点。 首先,...
fckeditor-java-2.6 源代码 FCK fckeditor-java-2.6 源代码 FCK fckeditor-java-2.6 源代码 FCK fckeditor-java-2.6 源代码 FCK
总结,添加视频和音频功能到FCKeditor 2.6涉及到创建新插件、设计交互对话框、编写处理代码、配置编辑器以及进行充分的测试。这一过程需要对HTML、JavaScript以及FCKeditor的架构有深入的理解,但完成后将极大地提升...
总结,要在FCKeditor 2.6中添加插入视频和音频的功能,你需要编写一个JavaScript插件,设计一个HTML界面,定义CSS样式,准备图像资源,利用JavaScript库进行交互,处理语言翻译,可能还需要实现文件上传功能。...
在提供的"可以上传中文图片的FCK编辑器插件"压缩包中,很可能包含了已经完成这些修改的源代码,可以直接应用到你的项目中,从而快速实现功能。在使用过程中,记得备份原有文件,以防万一需要恢复原始设置。
FCK编辑器谷歌地图插件 首先请下载谷歌地图插件文件包,解压后整个目录上传到FCK编辑器目录下的editor\plugins目录下 然后,打开FCK编辑器目录下的fckconfig.js文件,找到如下一句代码 FCKConfig....
jsp 程序调用fckeditor2.6 版本的 小例子 本人发现fckeditor2.6加 fckeditor for 2.3 的时候在上传中文文件的时候会出现乱码 所以本人...哈哈 lib 下的 FCK2.6.JAR 是我重新打的包 <br>qq 交流 361619004
### FCK插件使用说明详解 #### 一、FCK简介 FCK是一款非常强大的客户端文本编辑工具,它能够提供类似于Microsoft Word的功能,使得用户在网页上也能轻松地编辑富文本内容。本版本为2.6.3,包含了完整的DLL文件,...
fck例子,采用与STRUTS2兼容的FCK插件,良好解决了STRUTS2与FCKEDITOR不兼容的问题。
"最新FCK上传插件 (jsp)"意味着这个压缩包可能包含了FCKeditor与Java服务器端(JSP)集成的文件,用于实现文件上传功能。 在FCKeditor中,文件上传是编辑器的重要组成部分,允许用户上传图片、文档等各类文件到...
**FCK编辑器详解** FCKeditor是一款开源的富文本编辑器,广泛应用于网页内容编辑,它提供了类似于Microsoft Word的用户界面,使得非技术人员也能轻松地进行文本格式化、插入图片、链接等操作。FCKeditor以其易用性...