fceditor PHP版的配置

本文详述了FCKeditor2.6在PHP环境下的配置步骤,包括设置默认语言为简体中文、调整字体列表、开启/关闭文件上传及浏览功能,以及配置文件上传路径。同时,介绍了如何在ASP环境下进行文件上传路径设置,以及编辑器的瘦身方法,删除不必要的文件和语言包,精简编辑器以提高效率。
摘要由CSDN通过智能技术生成

FCKeditor2.6配置说明

1、默认语言
打开fckconfig.js文件(相对FCKeditor文件夹,以下同),把自动检测语言改为不检测,把默认语言改为简体中文:

程序代码
FCKConfig.AutoDetectLanguage    = false ;
FCKConfig.DefaultLanguage        = 'zh-cn' ;


2、字体列表
打开fckconfig.js文件,在字体列表中添加常用的“宋体;黑体;隶书;楷体_GB2312”:

程序代码
FCKConfig.FontNames        = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

3、文件上传
①打开和关闭文件浏览和上传功能
有三个文件跟这个开关有关系,一个是js文件,两个是asp文件,前者关闭后界面中不出现相关窗口或按钮,后者关闭后相关功能不可用。
首先是fckconfig.js文件,以下内容设为true为开,false则为关。
文件浏览和浏览中上传功能:

程序代码
FCKConfig.LinkBrowser = false ;
FCKConfig.ImageBrowser = false ;
FCKConfig.FlashBrowser = false ;

文件快速上传功能:

程序代码
FCKConfig.LinkUpload = true ;
FCKConfig.ImageUpload = true ;
FCKConfig.FlashUpload = true ;


editor/filemanager/connectors/connectors/asp/config.asp
ConfigIsEnabled = True
表示文件快速上传打开


②文件上传或浏览的路径设置
editor/filemanager/connectors/connectors/asp/config.asp
找到Dim ConfigUserFilesPath
ConfigUserFilesPath = "/fckeditor/userfiles/"

FCKEditor图片上传问题补充
以asp环境为例:

    打开fckeditor目录下的fckconfig.js,修改两个地方:

    FCKConfig.DefaultLanguage = 'en' ;
    改为
    FCKConfig.DefaultLanguage = 'zh-cn' ;

******************************************************other way for asp******************************************************************

上传目录请在fckeditor/editor/filemanager/connectors/asp/config.asp中设置

Dim ConfigUserFilesPath
ConfigUserFilesPath = "/userfiles/"

中文配置说明:
因为下载下来的压缩包里面有包含很多在我们使用时,用不到的,不删除也行。看个人喜好下面以PHP为例,进行程序瘦身

删除所有”_”开头的文件和文件夹
删除FCKeditor的目录下:
fckeditor.afp
fckeditor.asp PHPChina
fckeditor.cfc
fckeditor.cfm PHPChina
fckeditor.lasso
fckeditor.pl PHPChina
fckeditor.py
access.txt
license.txt
删除语言包editor/lang中除中文和英文以外的语言
删除skin目录下除默认皮肤以外的文件夹
filemanager/browser/default/connectors/目录下除php以外的文件
filemanager/upload/目录下除php以外的文件
如果你不想要表情包 删除 editor/images/smiley下的msn文件夹及表情按钮
好了 精简完毕

我们通常把编辑器用以个文件夹存放、通常情况下我们可以明白为fckeditor或editor

找到里面两关键文件 fckeditor_php4.php fckeditor_php5.php 这两个文件的代码相差不了多少,很显然跟php版本有关

打开这两个文件

XML/HTML代码
function FCKeditor( $instanceName )
{
$this->InstanceName = $instanceName ;
$this->BasePath = './editor/' ; 默认编辑器所在的文件位置
$this->Width = '100%' ; 默认编辑器宽
$this->Height = '350' ; 默认编辑器高
$this->ToolbarSet = 'Default' ; 默认编辑器SKIN
$this->Value = '' ; 初始值

$this->Config = array() ;
}
FCKeditor设置文件 "fckconfig.js"


XML/HTML代码
FCKConfig.CustomConfigurationsPath = '' ; // 自定义配置文件路径和名称
FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // 编辑区的样式表文件
FCKConfig.EditorAreaStyles = '' ; // 编辑区的样式表风格
FCKConfig.ToolbarComboPreviewCSS =''; //工具栏预览CSS
FCKConfig.DocType = '' ;//文档类型
FCKConfig.BaseHref = ''; // 相对链接的基地址
FCKConfig.FullPage = false ; //是否允许编辑整个HTML

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值