#######################################################################
#
# KindEditor 自述文件
#
#######################################################################
一 简单使用方法
1. 把所有文件上传到程序所在目录下,例如:http://你的域名/editor/。
2. 在此目录下创建attached文件夹,并把权限改成777。
3. 要添加编辑器的地方加入以下代码。(原来的TEXTAREA或其它编辑器可以先注释。)
这里[]里的内容要根据你的实际情况修改。
-----------------------------------------------------------------------
<input type="hidden" name="[原TEXTAREA名字]" value="[这里放你要编辑的内容]">
<script type="text/javascript" charset="utf-8" src="[JS路径]/KindEditor.js"></script>
<script type="text/javascript">
var editor = new KindEditor("editor"); //创建编辑器对象
editor.hiddenName = "[原TEXTAREA名字]";
editor.editorWidth = "[编辑器宽度,例如:700px]";
editor.editorHeight = "[编辑器高度,例如:400px]";
editor.show(); //显示
//提交时获得最终HTML代码的函数
function KindSubmit() {
editor.data();
}
</script>
-----------------------------------------------------------------------
4. FORM的onsubmit属性里添加KindSubmit()函数。
<form name="formname" onsubmit="javascript:KindSubmit();">
或可以放在提交按钮的onclick属性里。
<input type="button" value="Submit" onclick="javascript:KindSubmit();">
5. 如果KindEditor文件放在其它目录下,那就需要通过skinPath、iconPath属性指定图片、笑脸目录。
* 使用方法可以参考demo文件。
-----------------------------------------------------------------------
二 属性介绍
-----------------------------------------------------------------------
1. siteDomain
网站域名,这个域名下的图片改成相对路径。
默认值:无
例:wwww.kindsoft.net
2. editorType
simple或full,简单模式或完全模式
默认值:full
3. safeMode
true或false,安全模式。true时过滤Script脚本。
默认值:false
4. uploadMode
true或false,上传模式。true时使用上传功能。
默认值:true
5. hiddenName
提交时编辑内容的POST参数名
默认值:无
6. editorWidth
编辑器宽度
默认值:700px
7. editorHeight
编辑器高度
默认值:400px
8. skinPath
编辑器图片路径
默认值:./skins/default/
9. iconPath
编辑器笑脸图片路径
默认值:./icons/
10. imageAttachPath
保存上传图片的路径
默认值:./attached/
11. imageUploadCgi
上传图片的CGI文件路径
默认值:./upload_cgi/upload.php
12. menuBorderColor
下拉菜单边框颜色
默认值:#AAAAAA
13. menuBgColor
下拉菜单背景颜色
默认值:#EFEFEF
14. menuTextColor
下拉菜单文本颜色
默认值:#222222
15. menuSelectedColor
下拉菜单选中颜色
默认值:#DDDDDD
16. toolbarBorderColor
工具栏背景颜色
默认值:#DDDDDD
17. toolbarBgColor
工具栏背景颜色
默认值:#EFEFEF
18. formBorderColor
编辑框边框颜色
默认值:#DDDDDD
19. formBgColor
编辑框背景颜色
默认值:#FFFFFF
20. buttonColor
按钮背景颜色
默认值:#AAAAAA
21. cssPath
指定CSS文件路径
默认值:./common.css
-----------------------------------------------------------------------
属性例子:
-----------------------------------------------------------------------
<input type="hidden" name="content" value="[这里放你要编辑的内容]">
<script type="text/javascript" src="./KindEditor.js"></script>
<script type="text/javascript">
var editor = new KindEditor("editor");
editor.siteDomain = "www.kindsoft.net";
editor.safeMode = true; // true 或 false
editor.uploadMode = true; // true 或 false
editor.hiddenName = "content"; //上面hidden的名字
editor.imageUploadCgi = "./upload_cgi/upload.php"; //图片上传CGI程序
editor.editorType = "simple"; // simple 或 full
editor.skinPath = "./skins/fck/"; //编辑器图片目录
editor.editorWidth = "700px"; //宽度
editor.editorHeight = "400px"; //高度
editor.menuBorderColor = '#696969';
editor.menuBgColor = '#EFEFDE';
editor.menuTextColor = '#000000';
editor.menuSelectedColor = '#C7C78F';
editor.toolbarBorderColor = '#696969';
editor.toolbarBgColor = '#EFEFDE';
editor.formBorderColor = '#696969';
editor.buttonColor = '#C7C78F';
editor.show();
function KindSubmit() {
editor.data(); //把编辑器的内容放在content隐藏Form里。
}
</script>
-----------------------------------------------------------------------
三 编写上传CGI
-----------------------------------------------------------------------
KindEditor不建议您使用upload_cgi里自带的CGI程序,因为用这个上传图片无法进行管理。
建议您图片原名和更改后名字一起保存到文件或数据库里,并按栏目保存在不同的目录下。
1. Form结构
--------------------------------------
<form name="uploadForm" method="post" enctype="multipart/form-data" action="[imageUploadCgi指定的处理程序]">
更改后文件名<input type="hidden" name="fileName" value="">
文件<input type="file" name="fileData">
描述<input type="text" name="imgTitle" value="">
宽<input type="text" name="imgWidth" value="">
高<input type="text" name="imgHeight" value="">
边<input type="text" name="imgBorder" value="">
<select name="imgAlign">
<option value="">对齐方式</option>
</select>
横隔<input type="text" name="imgHspace" value="">
竖隔<input type="text" name="imgVspace" value="">
<input type="submit" name="button" value="确定">
</form>
--------------------------------------
2. 调用的JavaScript函数
parent.KindInsertImage("[图片URL]","[图片宽度]","[图片高度]","[图片边框]","[ALT里的描述]","[图片对齐方式]","[图片横向空白]","[图片竖向空白]");
最后上传成功后执行这个函数插入图片并关闭下拉菜单。
* 注意点: 文件要上传到JavaScript里imageAttachPath目录里。
parent.KindDisableMenu();
隐藏所有弹出菜单。
parent.KindReloadIframe();
重新装载图片弹出菜单。
3. 具体编写方法请参考upload_cgi里的程序。
-----------------------------------------------------------------------
四、风格制作方法
-----------------------------------------------------------------------
1. 首先在skins目录下建立一个目录。例如: skins/myskin/
2. 把skins/default/目录下的所有文件复制到自定义风格目录下。
然后可以一个一个替换,大小可以不同,但名字必须保持一致。
3. 在调用编辑器的地方,通过属性配置风格路径和编辑器颜色。
例如:
editor.skinPath = "./skins/myskin/"; //指向刚才制作好的目录
editor.menuBorderColor = '#696969';
editor.menuBgColor = '#EFEFDE';
editor.menuTextColor = '#000000';
editor.menuSelectedColor = '#C7C78F';
editor.toolbarBorderColor = '#696969';
editor.toolbarBgColor = '#EFEFDE';
editor.formBorderColor = '#696969';
editor.buttonColor = '#C7C78F';
-----------------------------------------------------------------------
-----------------------------------------------------------------------
五、常见问题
-----------------------------------------------------------------------
1. 怎么在GB2312编码下使用KindEditor?
答:本编辑器默认采用UTF-8格式。要改成GB2312格式,用任何带有编码转换功能的编辑器(UltraEdit, EditPlus等)把KindEditor.js文件格式转换成GB2312就可以。
若使用图片上传功能,upload程序也要改成GB2312。
或者包含KindEditor.js时指定charset。
<script type="text/javascript" charset="utf-8" src="[JS路径]/KindEditor.js"></script>
-----------------------------------------------------------------------
要了解详情或�
没有合适的资源?快使用搜索试试~ 我知道了~
这是一个很好的php168 cms系统v2008
共1030个文件
htm:328个
gif:325个
php:226个
4星 · 超过85%的资源 需积分: 9 14 下载量 127 浏览量
2008-10-20
12:13:29
上传
评论
收藏 6.84MB ZIP 举报
温馨提示
这是一个很好的php168 cms系统v2008,很不错的哦,拿来和大家共享一下,还有更多的资源:QQ530556995
资源推荐
资源详情
资源评论
收起资源包目录
这是一个很好的php168 cms系统v2008 (1030个子文件)
css.css 17KB
im.css 4KB
style.css 4KB
style.css 3KB
style.css 2KB
style.css 2KB
default.css 311B
common.css 83B
pp.cur 2KB
ip.dat 6.77MB
Thumbs.db 137KB
Thumbs.db 86KB
Thumbs.db 68KB
Thumbs.db 16KB
Thumbs.db 16KB
Thumbs.db 14KB
Thumbs.db 10KB
Thumbs.db 9KB
Thumbs.db 8KB
Thumbs.db 6KB
Thumbs.db 6KB
Thumbs.db 3KB
headad.gif 24KB
headad.gif 24KB
11.gif 21KB
mmcbbs.gif 16KB
li_6.gif 13KB
card_logo.gif 12KB
news_06.gif 12KB
showerr.gif 10KB
li_2.gif 9KB
16.gif 9KB
li_4.gif 9KB
9.gif 9KB
b_right.gif 9KB
footer_logo.gif 8KB
16.gif 7KB
9.gif 7KB
12.gif 6KB
index_hz01.gif 5KB
water.gif 5KB
logo.gif 5KB
logo.gif 5KB
18.gif 4KB
bg_logo.gif 4KB
bg_logo.gif 4KB
li_10.gif 4KB
8.gif 4KB
99bill_logo.gif 4KB
11_offline.gif 4KB
tenpay_logo.gif 4KB
11_online.gif 4KB
3.gif 4KB
5.gif 4KB
20.gif 3KB
30041118122844.gif 3KB
10_online.gif 3KB
linknopic.gif 3KB
linknopic.gif 3KB
php168.gif 3KB
index_hz04.gif 3KB
li_14.gif 3KB
12_offline.gif 3KB
12_online.gif 3KB
4.gif 3KB
13_online.gif 3KB
13_offline.gif 3KB
alipay_logo.gif 3KB
8.gif 3KB
6_online.gif 2KB
index_hz05.gif 2KB
6.gif 2KB
1038_76350_123997119bef59b.gif 2KB
11.gif 2KB
6_offline.gif 2KB
digg_center.gif 2KB
7_online.gif 2KB
7_offline.gif 2KB
6.gif 2KB
10.gif 2KB
button_cz.gif 2KB
7.gif 2KB
good_ico.gif 2KB
17.gif 2KB
emoticons.gif 2KB
1.gif 2KB
0.gif 2KB
14.gif 2KB
qq_22.gif 2KB
11.gif 1KB
13.gif 1KB
12.gif 1KB
9_online.gif 1KB
8_online.gif 1KB
9.gif 1KB
digg_right.gif 1KB
3.gif 1KB
13.gif 1KB
digg_left.gif 1KB
2.gif 1KB
共 1030 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
- cyhcqcys2013-03-10很好用 稳定
seawuhai
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功