帝国论坛帝国软件产品与服务帝国下载系统[分享]100KB左右的可视化编辑器(新) 【本版专题贴子】  
 1/12     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:[分享]100KB左右的可视化编辑器(新) [加入收藏夹]   

yrz391656771
用户头衔:举人

精华贴   :0
发贴数   :582
经验值   :1430
注册时间:2009-05-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[分享]100KB左右的可视化编辑器(新)
按照http://bbs.phome.net/showthread-26-97614-0.html说的方法,我改不成功,而且那个编辑器解压后10MB,也太大了,我找的这个才150KB左右。
我用的这个编辑器功能也不少,可以上传图片,可以任意改变编辑器的大小,你还可以设置多种风格。

想了解更多请访问KindEditor的官方网站:http://www.kindsoft.net/




编辑器可能不定时更新,若需最新版,请到官方网站下载,这里不再更新。


下面介绍我的方法

步骤操作:


1.文件data/form/1.php,大概在第224行
<textarea name="softsay" cols="67" rows="12" style="WIDTH:100%"><?=$softsay?></textarea>     改成     <textarea id="content1" name="softsay" style="width:700px;height:300px;visibility:hidden;"><?=$softsay?></textarea>
width和height的值可以自己调

然后在第6行 ?> 后面按回车,添加以下代码:
<script type="text/javascript" charset="utf-8" src="/editor/kindeditor.js"></script>
<script type="text/javascript">
    KE.show({
        id : 'content1'
    });
</script>


2.文件class\functions.php,把 $softsay=nl2br(GetEBBcode($add[softsay]));    改成   $softsay=$add[softsay];
这个是让生成的html里面的软件简介直接使用我们在编辑器得到的代码。不改的话,系统会自动添加 <br /> ,让你的页面看起来不爽。

3.后台(原始模板才用改):模版管理-->内容模板管理-->管理内容模版-->默认软件内容模板,修改操作:搜索[!--softsay--],在它上面有一行代码如下:
<td colspan="2"> <table width="100%" border="0" cellspacing="1" cellpadding="3" style="word-break:break-all;line-height:20px">
改为
<td colspan="2"> <table width="100%" border="0" cellspacing="1" cellpadding="3" style="word-wrap:break-word">
修改这里的目的是为了让软件内容页的软件介绍跟我们在编辑器看到的是同一格式。

4.不管前面的你会不会修改,马上下载这个文件来看。

必须注意的是,你从KindEditor官网下载的“kindeditor\php\upload.php”并不完美,附件里的我修改好了。


很不明白的是,帝国admin目录下editor有一个编辑器,为什么官方没有用到呢?


------------------------------------------------------------------------------------

给前台发布软件也增加编辑器



打开文件:AddSoft\index.php
大概在96行,添加下面的代码:
<script type="text/javascript" charset="utf-8" src="/editor/kindeditor.js"></script>
<script type="text/javascript">
    KE.show({
        id : 'content2',
        items : [
        'undo', 'redo', 'fontname', 'fontsize', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline',
        'removeformat', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
        'insertunorderedlist']
    });
</script>


大概在232行(我们要增加一个简单的编辑器),<textarea name="softsay" cols="67" rows="10" style="WIDTH:100%"></textarea>  改成   <textarea id="content2" name="softsay" style="width:475px;height:200px;visibility:hidden;"></textarea>
保存,上传到你空间就可以了。AddSoft\AddTSoft.php的添加方法类似,我就不再讲了。



上传以下附件:
[下载 *.rar](文件大小:90.29 KB,下载次数:639)

[该贴被修改 16 次,最后修改时间 2009-12-08 00:16:51 ]


不会无聊!
2009-06-09 10:46:49 已设置保密 顶部 回复 引用 报告 编辑 删除

就是你
用户头衔:进士

精华贴   :0
发贴数   :2020
经验值   :5951
注册时间:2009-01-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

很好




2009-06-09 15:04:57 已设置保密 顶部 回复 引用 报告 编辑 删除

jjfjj
用户头衔:探花

精华贴   :0
发贴数   :3167
经验值   :8721
注册时间:2009-02-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持一下




2009-06-09 15:44:27 已设置保密 顶部 回复 引用 报告 编辑 删除

abcnic
用户头衔:进士

精华贴   :0
发贴数   :2250
经验值   :5180
注册时间:2008-11-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

bu cuoya



出售赣南脐橙(赣南产地发货):赣南脐橙(一级果)一箱20斤100元
联系微信:abc98881888 手机:132 4777 9808(微信同号)

2009-06-09 16:38:29 已设置保密 顶部 回复 引用 报告 编辑 删除

abcnic
用户头衔:进士

精华贴   :0
发贴数   :2250
经验值   :5180
注册时间:2008-11-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

不错!!!



出售赣南脐橙(赣南产地发货):赣南脐橙(一级果)一箱20斤100元
联系微信:abc98881888 手机:132 4777 9808(微信同号)

2009-06-09 16:38:41 已设置保密 顶部 回复 引用 报告 编辑 删除

雨过心晴
用户头衔:进士

精华贴   :0
发贴数   :672
经验值   :1834
注册时间:2008-02-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

多谢,试试看




2009-06-10 07:50:37 已设置保密 顶部 回复 引用 报告 编辑 删除

luqicai
用户头衔:秀才

精华贴   :0
发贴数   :140
经验值   :464
注册时间:2008-10-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

谢谢诶



漂亮的帝国下载站大方蓝灰模板演示http://www.phome.net/zy/template/temp1266750630525.html
仿下载吧模板演示http://www.phome.net/zy/template/temp1273228905643.html
2009-06-10 11:01:09 已设置保密 顶部 回复 引用 报告 编辑 删除

zhhuicn
用户头衔:书生

精华贴   :0
发贴数   :17
经验值   :48
注册时间:2009-03-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

冒死不错



阿里妈妈再掀狂潮,加入淘宝客,50%佣金等你拿
2009-06-10 15:24:46 已设置保密 顶部 回复 引用 报告 编辑 删除

平头兄
用户头衔:进士

精华贴   :0
发贴数   :1611
经验值   :4381
注册时间:2008-11-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

不错,支持




2009-06-11 00:34:31 已设置保密 顶部 回复 引用 报告 编辑 删除

dirtx
用户头衔:进士

精华贴   :0
发贴数   :1023
经验值   :3239
注册时间:2007-06-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持




2009-06-11 00:37:35 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/12     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1