返回   CHF站长论坛 > 特色讨论区 > ExpressionEngine交流专栏

ExpressionEngine交流专栏 ExpressionEngine是一个基于PHP的非常强大灵活的CMS。[官方]

双至强仅二千,企商在线,最早租用商 魔兽世界私服 魔兽世界私服 亿恩1元帮您升级服务器! 天龙八部私服 完美世界私服 新开传奇私服
传奇私服 热血江湖私服 仙境私服 天龙八部私服 魔域私服 魔域私服 新开传奇私服 魔域私服 传奇私服
发表新主题 回复
 
主题工具 主题评分 显示模式
旧 2006-11-25, 03:20   #1 (页面定位)
DKEN©
 
DKEN 的头像
 
注册日期: 2006-08-07
住址: 化州-湛江-东莞
帖子: 2595
DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀
默认 (转)怎么将FCKeditor安装到ExpressionEngine

出处:http://www.backlog.cn/index.php/forums/viewthread/18/

怎么将FCKeditor (Java WYSIWYG HTML editor) 安装到ExpressionEngine :

安装要求
- ExpressionEngine 1.3.1
- FCKeditor 2.0 RC3 ( http://www.fckeditor.net )

Step 1:
=====
- 下载 FCKeditor (www.fckeditor.net
- 解压缩
- 将文件夹改名为 “fckeditor” (将FCKeditor内容放在该文件夹下,注意将FCK小写).
Step 2:
=====
打开 “/fckeditor/fckconfig.js”里
* 搜索 :


代码:
FCKConfig.EnableXHTML = true ; 
FCKConfig.EnableSourceXHTML = true ;
* 用下列代码替代:

代码:
// Enable XHTML support 
//FCKConfig.EnableXHTML = true ; 
//FCKConfig.EnableSourceXHTML = true ; 
FCKConfig.EnableXHTML = false ; 
FCKConfig.EnableSourceXHTML = false ;
Step 3 (可选项,但推荐更改):
=====
修正 fckeditor.js文件,将编辑框扩大点.
高改为400 (默认为 200).
*搜索:

代码:
this.Height = height || ‘200’ ;
* 替换为:

代码:
this.Height = height || ‘400’ ;
Step 4:
=====
上传fckeditor文件夹至根目录(EE的安装目录),为了安装更方便,请不要更改该文件夹名称。
Step 5:
=====
好了,现在开始更改EE的程序了。
在/syste(如果没有改名字的话)/cp/cp.publish.php:
* 搜索:

代码:
“onclick=’setFieldName(this.name)’”, $convert_ascii);
*替换为:

代码:
“ondblclick=’setFieldName2(this.name)’”, “onclick=’setFieldName(this.name)’”, $convert_ascii);
* 然后还是在该程序里(cp.publish.php)搜索 :


代码:
// Dynamically set the textarea name 
function setFieldName(which) 
{ 
if (which != selField) 
{ 
selField = which; 
clear_state(); 
tagarray = new Array(); 
usedarray = new Array();
*在该代码下增加:

代码:
// FCKeditor 
// Dynamically set the textarea name on a DblClick 
function setFieldName2(which) 
{ 
if (which != selField) 
{ 
selField = which; 
clear_state(); 
tagarray = new Array(); 
usedarray = new Array(); 
var oFCKeditor = new FCKeditor( selField ) ; 
oFCKeditor.ReplaceTextarea() ; 
} 
}
Step 6:
=====
在 /system/cp/cp.display.php:
*搜索:

代码:
“<meta http-equiv=’pragma’ content=’no-cache’ />\n”;
* 替换为:

代码:
// --- FCKeditor --- 
"<meta http-equiv='pragma' content='no-cache' />\n". 
"<script type='text/javascript' src='/fckeditor/fckeditor.js'></script> \n"; 
// --- end ---
注意:
===
如果你的FCKeditor不是安装在同EE相同的根目录上,就要更改路径.
还有,FCKeditor只需要以下的文件,至于多余的东西嘛,你都可以删掉:
/editor (整个目录)
fckconfig.js
fckeditor.js
fckstyles.xml
license.txt


DKEN 当前离线   回复时引用此帖
旧 2006-11-25, 03:22   #2 (页面定位)
DKEN©
 
DKEN 的头像
 
注册日期: 2006-08-07
住址: 化州-湛江-东莞
帖子: 2595
DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀
默认 下面一个回贴..

上述方法在我的网站没有试验成功,经过多次试验,成功安装如下:

第一步

下载FCKeditor最新版
下载FCKeditor Extention for EE
http://www.pmachine.com/forums/viewthread/31467/

第二步
上传FCKeditor
上传 FCKeditor Extention 到相应目录,见其中说明

第三步
按照下载中的说明,创建一个自己的config.js文件, 上传到FCKeditor目录里,
说明见http://www.eewiki.com/wiki/FCKEditor

文件内容可如下:


代码:
var oFCKeditor = new FCKeditor(textAreaName);
oFCKeditor.BasePath = '../../fckeditor/' ;
oFCKeditor.Config["CustomConfigurationsPath"]="http://[sitename]/eetest/eetestconfig.js";
oFCKeditor.ToolbarSet = 'eetestToolbar';
oFCKeditor.ReplaceTextarea() ;
From this, you may deduce that I have created my custom configuration called eetestconfig.js. The contents of which contain a custom toolbarset called eetestToolbar. You may also see that i have copied the fckeditor folder in the same level as the eetest folder (where i have installed expression engine). My eetestconfig.js looks like this: 

// Custom toolbar, removed some unneccessary tools
FCKConfig.ToolbarSets["eetestToolbar"] = [
  ['Source'],
  ['Cut','Copy','Paste','PasteText','PasteWord','-','Print'],
  ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
  '/',
  ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
  ['OrderedList','UnorderedList','-','Outdent','Indent'],
  ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
  ['Link','Unlink','Anchor'],
  ['Image','Flash','Table','Rule','SpecialChar','PageBreak','UniversalKey'],
  '/',
  ['Style','FontFormat','FontName','FontSize'],
  ['TextColor','BGColor']
] ;
第四步
到后台控制面板,admin->tools->extention 激活该组件既可

第五步
=====
在 /system/cp/cp.display.php:
*搜索:


代码:
“<meta http-equiv=’pragma’ content=’no-cache’ />\n”;
* 替换为:


代码:
// --- FCKeditor --- 
"<meta http-equiv='pragma' content='no-cache' />\n". 
"<script type='text/javascript' src='/fckeditor/fckeditor.js'></script> \n"; 
// --- end ---
注意: 该方法不修改 cp.publish.php 文件

完毕

DKEN 当前离线   回复时引用此帖
旧 2006-11-25, 03:25   #3 (页面定位)
shangjay
 
shangjay 的头像
 
注册日期: 2006-01-13
住址: 武汉
帖子: 2981
shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星
默认

楼上还没睡?
shangjay 当前离线   回复时引用此帖
旧 2006-11-25, 03:28   #4 (页面定位)
DKEN©
 
DKEN 的头像
 
注册日期: 2006-08-07
住址: 化州-湛江-东莞
帖子: 2595
DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀
默认

引用:
作者: shangjay 查看帖子
楼上还没睡?

你也还没睡..我要通宵..
DKEN 当前离线   回复时引用此帖
旧 2006-11-25, 03:35   #5 (页面定位)
shangjay
 
shangjay 的头像
 
注册日期: 2006-01-13
住址: 武汉
帖子: 2981
shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星shangjay 即将成为的新星
默认

注意身体啊兄弟,我是睡觉睡到现在,眼睛突然睁开发现电脑没关,起来关电脑地,顺便玩会。
shangjay 当前离线   回复时引用此帖
旧 2006-11-25, 03:55   #6 (页面定位)
DKEN©
 
DKEN 的头像
 
注册日期: 2006-08-07
住址: 化州-湛江-东莞
帖子: 2595
DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀DKEN 有着人尽皆知的贡献和荣耀
默认

工作原因.白天睡觉..呵呵.
DKEN 当前离线   回复时引用此帖
旧 2007-08-16, 10:04   #7 (页面定位)
悟空
 
悟空 的头像
 
注册日期: 2005-09-08
帖子: 746
悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人悟空 是一个将要出名的人
默认

1.6安装失败


Freedom is best,
I tell thee true,
of all things to be won.
Then never live within the bond of slavery,
my son.
悟空 当前离线   回复时引用此帖
回复

书签

标签

主题工具
显示模式 对此主题评分
对此主题评分:



所有时间均为北京时间。现在的时间是 05:24