PHP中使用FCKeditor2.3.2配置

  FCKeditor2.3.2在线编辑器非常好用,完全支持文件上传。今天baidu了一下午终于搞定了。 下载FCKeditor2.3.2,解压至FCKeditor。

  1首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。

2修改fckconfig.js

FCKConfig.AutoDetectLanguage = true ;//是否自动检测语言

FCKConfig.DefaultLanguage  = 'zh-cn' ;//设置语言

FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;//设置皮肤

FCKConfig.TabSpaces = 1 ;//tab是否有效

FCKConfig.ToolbarStartExpanded = true ;//编辑工具条是否出现,等点“展开工具栏”时才出现

FCKConfig.FontNames  = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;//添加中文字体

修改FCKeditor\editor\CSS\fck_editorarea.css

设置默认字体及大小

body, td

{

 font-family: Arial, Verdana, Sans-Serif;

 font-size: 14px;

}

3关于文件上传的设置

修改fckconfig.js

var _FileBrowserLanguage = 'php' ; // asp aspx cfm lasso perl php

var _QuickUploadLanguage = 'php' ; // asp aspx cfm lasso php

修改fckeditor\editor\filemanager\browser\default\connectors\php

$Config['Enabled'] = true ;

$Config['UserFilesPath'] = '/UserFiles/' ;//设置上传的文件夹,可自己指定

修改fckeditor\editor\filemanager\upload\php

$Config['Enabled'] = true ;

$Config['UseFileType'] = true ;

$Config['UserFilesPath'] = '/UserFiles/' ;//同上要一样

4引入在线编辑器时只需

<?php

include("fckeditor/fckeditor.php") ;

$oFCKeditor = new FCKeditor('FCKeditor1') ;//实例化

$oFCKeditor->BasePath = 'fckeditor/';//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html页面

//$oFCKeditor->Value = '' ;

$oFCKeditor->Width = '100%' ;

$oFCKeditor->Height = '300' ;

$oFCKeditor->Create() ;

?>

JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;

PHP用$_POST['FCKeditor1']得到FCKeditor1的值。

时间: 2024-12-27 11:56:07

PHP中使用FCKeditor2.3.2配置的相关文章

工具-怎么在vs2013中进行asp.net网站配置

问题描述 怎么在vs2013中进行asp.net网站配置 这个工具好像在以前的版本上有的,在vs2013中没找到,改怎么办呢?在百度上搜过,没看懂,求高人指点 解决方案 对了电脑操作系统是win8 解决方案二: 你要配置什么呢??? 解决方案三: 解决方案四: VS2013取消了从GUI上访问Web配置工具的功能,必须使用控制台启用 参考 http://blogs.msdn.com/b/webdev/archive/2013/08/19/asp-net-web-configuration-too

背景建模技术(八):bgslibrary_vs2010_mfc中boost的安装与配置

一.boost的下载与安装 在玩BGS Library时,有一个MFC的项目,在编译的过程中出现如下图的错误提示: 即: 1>e:\bgslibrary-master\vs2010mfc\src\stdafx.h(50): fatal error C1083: Cannot open include file: 'boost/lexical_cast.hpp': No such file or directory 根本原因在于没有安装和配置boost,下面对bgslibrary_vs2010_m

ASP.NET中CKEditor与CKFinder的配置使用

  这篇文章主要介绍了ASP.NET中CKEditor与CKFinder的配置使用的相关资料,需要的朋友可以参考下 将CKEditor 与 CKFinder 的包含在项目中,并添加程序集的引用 从http://cksource.com网站上下载CKEditor与CKFinder,并将这两个解压的项目之下,里面的 samples文件夹中是示例,是不需要的可以将samples文件夹直接删除,在ckeditor和ckfinder目录下各有bin目录,添加对bin目录下的release目录下的程序集的引

SolidWorks中toolbox库没有进行配置该怎么办?

  SolidWorks中toolbox库没有进行配置该怎么办?可以帮助大家解决toolbox没有进行配置的问题 1.打开SolidWorks确定一下toolbox的插件是否启用,如果没有启用的话就启用,启用的话就关闭SolidWorks软件. 2.打开360安全卫士 3.点击查杀修复后出现下图 4.点击漏洞修复出现下图 5.点击补丁管理出现下图 6.在补丁号查询中输入"3072630"找到后点击卸载就会出现下图 7.点击是然后卸载完成后他要求重启电脑你就点击重启电脑就行了,重启后他会

spring jar包冲突-为什么我在spring中只要添加一段配置就会报jar包冲突的错误?

问题描述 为什么我在spring中只要添加一段配置就会报jar包冲突的错误? 在application.xml中只要添加<!-- class=""org.springframework.jms.listener.DefaultMessageListenerContainer""> --> <!-- 事物管理 --> <!-- --> <!-- --> 这段配置就会报 java.lang.NoSuchMethodE

Java的Spring框架中AOP项目的一般配置和部署教程_java

0.关于AOP面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是Spring框架中的一个重要内容.利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率. AOP是OOP的延续. 主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等. 主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对

jpa-osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置独立出来

问题描述 osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置独立出来 如题:osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置单独拿出来,由于persistence.xml有多个,为方便连接不同的数据库,不使用spring框架时,怎样将驱动.url.用户名.密码独立成一个文件 解决方案 http://bbs.csdn.net/topics/391912381 解决方案二: 在一个properties文件中配置不同的驱

在使用spring的过程中,service层写在配置文件中好呢还是注解配置好呢?

问题描述 在使用spring的过程中,service层写在配置文件中好呢还是注解配置好呢? 在使用spring的过程中,service层写在配置文件中好呢还是注解配置好呢?在配置文件中是这样的注解配置时这样的@Service(""userService"")说说理由哦. 解决方案 一般应用性开发使用注解就可以.它较xml配置方式的优势在于省去了xml复杂的配置,而且不需要维护两套内容(xml配置方式需要维护service类和xml文件).但是如果需要修改相关内容,注

Windows7下“/”应用程序中的服务器错误。allowDefinition=&amp;#39;MachineToApplication&amp;#39; 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

原文 http://www.cnblogs.com/wsxg/archive/2012/02/19/2358031.html 错误显示 "/"应用程序中的服务器错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的.如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误.