FCKeditor2设置解密。修改.使用方法

FCKeditor2设置解密。修改.使用方法
今天,我发现fckeditor的修改方法,因为他的代码太乱,这真是糟糕的eWebEditor的易用性和可修改的类型。只要我们帮助用户修改以前的方法,修改起来就方便了。
FCKeditor 2版出来了,这是因为最后的话,再加上预期在这个版本的Flash plug-in.it可以说在所有的在线编辑器FCKeditor是目前互联网上最好的编辑器,功能强大,支持多种浏览器,没有平台的限制,并集成多个Web语言,多语言支持、开放源代码等。

对于一个新站点,FCKeditor可直接使用,无需任何修改。但现有的大多数网站,FCKeditor某些设置不适合自己使用。这篇文章的目的是告诉你简单地修改FCKeditor方便您网站的使用。

第一个任务是简化功能强大的编辑器,它是,当然,这个文件的简化而不是函数的简化。我这里FCKeditor ASP版为例,2为FCKeditor文件夹,第一个_作为开始的文件夹删除这些文件夹,把样本或其他一些工具。事实上,它是唯一的编辑,fckconfig.js,fckeditor.asp,fckeditor.js文件夹,fckstyles.xml,fcktemplates.xml,流线型的成品最外层,进入编辑文件夹的_source文件夹删除,这里是一些源文件,没有什么用。

进入图像文件夹,删除笑脸文件夹,并将一些文件放在表达式图标上。因为我会用我自己的表情图标删除它们。当然,如果你想在这里使用表情图标,不删除它。退出图像进入Lang的文件夹,在这里可以清洗,只fcklanguagemanager.js,zh-cn.js,en.js,的四个文件zh.js,第一个文件是语言配置文件,一个文件对应于它的语言和fckconfig.js在相应对设置,zh-cn.js是简体中文语言包en.js就不用说了吧,zh.js是中国传统。怎么样每次减少几百K。

退出郎文件夹到皮肤的文件夹,如果你想使用默认的fckeditor这个奶黄色,那么除了其他两个文件夹的默认文件夹,直接删除,如果你想用其他的东西,然后再考虑自己,但我给你一个建议,如果你不想使用默认的,然后选择银,因为银是灰色和任何颜色搭配都不难看,但Office2003的皮肤,我不很喜欢,和图片比较大,增加了下载时间,不!

简化的最后一步是退出皮肤文件夹,进入文件管理器。如果你不使用FCKeditor的最新版本,这是一个文件浏览器,和新版本有一个上传文件夹一个接一个,进入文件管理器 / / /浏览器默认连接器 /,因为我是用asp,所以除了ASP文件夹,然后全部删除。进入文件管理器 / /上传,也只留下ASP文件夹。此时,编辑器的结束结束了。接下来,我们设置编辑器。

第一次修改后的文件,即fckeditor的总配置文件,位于该fckconfig.js文件的根目录,请按照下面的列表(如示例2):

找第二十线fckconfig.defaultlanguage = *;改变fckconfig.defaultlanguage = 'zh-cn;简体中文设置默认语言
找第四十线fckconfig.tabspaces = 0;改变fckconfig.tabspaces = 1;即,Tab键可编辑域。

如果你的编辑器也用于Web,例如,对于日记或回复的消息,它必须考虑安全性,不要在工具栏前面使用默认值,或者自定义函数,或者对系统的使用基本已经定义,这是基本的工具栏,
找到第六十四行:
复制代码代码如下所示:
FCKConfig。一个工具集{ { } =基本
{ 'bold ','italic ','orderedlist ','unorderedlist ',-,-, / * * / 'unlink 'link ',','style ','fontsize,'textcolor ','bgcolor ','smiley ','specialchar,替换,'preview}
};

这是我翻过来的基础,把图像功能去掉,添加链接功能去掉,因为图像和链接以及flash按钮添加的图像和功能可以使首页直接访问和上传文件,如果你不直接在这里修改,上传一个木马是不是马上就可以了但不这样工作,和FCKeditor也支持鼠标右键,在编辑域。
找到第七十七行:

fckconfig.fontnames = 'arial;Comic Sans MS;快递新;宋体;宋体;Verdana;

我们使用的字体加上一些fckconfig.fontnames = ';黑体;脚本;_gb2312宋体;Comic Sans Kai;质谱;快递新时代新罗马;宋体;;Verdana;

然后设置上传功能,或在ASP,事实如此,默认的FCK是ASP代码的注释,所有低于100线全部删除就行了,然后把以下所有后面的browser.html和upload.asp型= XX入式= YY,YY为你想保存文件的文件夹名称。

如果你想用你自己的表情,然后跳到131线,摆脱了表情图标的文件夹地址,和下面的表达式图标文件名,然后下面的三个数字显示每次弹出窗口的宽度和高度的线数和表达,根据你的表情图标的window.ok大小,总的配置文件被修改。

其次是编辑的职位,我的习惯是把编辑在根目录下的文件,五年初被放置在根目录(提示:放在根目录下,并建议使用绝对路径,设置路径如 / / FCKeditor

打开fckeditor.asp文件找sbasepath = / / FCKeditor而不是sbasepath = /
打开fckeditor.js文件,找到this.basepath = / /FCKeditor;this.basepath =/变化;

在12px域的默认字体编辑,和我的主页是14px默认字体,看起来很不舒服,想修改可以修改样式表符合要求,打开/编辑/ CSS / fck_editorarea.css,第四线可以改变字体大小:14px。

接下来是上传文件设置,这比较麻烦,请小心。

打开编辑管理员浏览器默认 frmresourcetype.html,发现第十五条线为{ 'uploadfile ','uploadfile},只是在设定的fckconfig.js,所以我上传的文件路径 /上传下载,当然夹可以改变你想要的东西,但这里的名称必须是类型= YY和fckconfig.js YY。

不是结束,继续编辑管理员浏览器默认连接器 ASP,打开config.asp,第一configisenabled =假configisenabled =真的被修改,无法上传文件,然后configuserfilespath = /用户文件到我要configuserfilespath = / 。
然后加入集configdeniedextensions = CreateObject(脚本。词典)
configallowedextensions。添加UploadFile
configdeniedextensions。添加UploadFile

以同样的方式,这里的设置也相应的在fckconfig.js。

还有一个上传,即快速上传,这个功能是FCKeditor 2只,以前的版本没有这个功能。输入编辑管理员上传 ASP,同时打开config.asp,也configisenabled =假设configisenabled = true,configuserfilespath =我在这里把 / / userfiles改变我想configuserfilespath = / / uploadFile年(月(日))(日期)(/),因为我上传的是放在上传的文件的文件夹,并分别放置在每月的基础上。快速上传不会让你选择文件夹,而是直接上传通过设置在这里。如果你不与以前的设置很好地合作,你的文件将是一片混乱上传,这是管理很不方便,重复前面的操作在config.asp加到回来。

configallowedextensions。添加UploadFile
configdeniedextensions。添加UploadFile
接下来,我们来谈谈如何创建自己的在线编辑器,例如ASP和js,ASP示例代码,通常用于后台操作:
复制代码代码如下所示:
<
昏暗的ofckeditor
集ofckeditor =新的FCKeditor
ofckeditor.basepath = /

ofckeditor.toolbarset =默认
ofckeditor。宽度=100%
ofckeditor。高度=400

ofckeditor。值= RS(logbody )
ofckeditor创建logbody 。
%>
ASP版本,当然,只能在页面中使用,以asp作为扩展名。如果你设置修改表情为 / fckedito.asp之前,它可以节省第三的行,和ASP版只有一个创造功能。建议使用ASP版修改内容。

然后看看js版本:

复制代码代码如下所示:

无功ofckeditor =新的FCKeditor('logbody);
ofckeditor.basepath =/;
ofckeditor.toolbarset =基本的;
ofckeditor宽度= 100 %;
ofckeditor高度= f'400;
ofckeditor价值= '';
ofckeditor创建();
修改表情集上述相同,JS版本可用于任何网页,甚至为HTML页面,因为它是由客户端生成的,这样的好处是可以减少网络流量,因为编辑只需要下载一个文件,可通过客户什么时间显示定义,因为FCKeditor初始化需要一定的时间,在这一点上JS能有所帮助。

此外,还有JS版本的另一个功能,这是replacetextarea()函数,可以替换指定的文本。接受我网站日志的回复部分:
复制代码代码如下所示:

<!——
功能showfck(){
无功ofckeditor =新的FCKeditor('fbcontent);
ofckeditor.basepath =/;
ofckeditor.toolbarset =基本的;
ofckeditor宽度= 100 %;
ofckeditor高度= '200;
ofckeditor价值= '';
/ / ofckeditor.create();
OFCKeditor.ReplaceTextarea();
/ / document.blog_feedback.blogsubmit.disabled =;
document.blog_feedback.blogsubmit.style.display =;
document.blog_feedback.openfck.disabled =真实;
document.blog_feedback.openfck.style.display =不关;
}
它是作为一个简单函数编写的。当用户打开编辑,生成示例。它不会刷新每一页,而是启动一个编辑器,页面的速度会更快。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部