公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 6457阅读
  • 5回复

最新发布Kindeditor4.1.7编辑器For DedeCMSv57sp1 [复制链接]

上一主题 下一主题
离线nbzzw668
 

发帖
54
贡献值
123
威望值
22
技术分
0
织梦币
0
只看楼主 倒序阅读 使用道具 0 发表于: 2013-05-24



这段时间一直在纠结编辑器,官方提供的编辑器不但难看而且对功能有很多限制,例如会员上传附件、图片都很难实现。坛子里面转了很长时间发现Kindeditor不错。样子好看多了,各项功能实现起来也比较简单。
所以把各位大侠的帖子整理了一下发布最新版本的编辑器。(个人技术问题不会改,只是整理)
特别感谢
framework 的http://bbs.dedecms.com/457659.html帖子
qinggege 的http://bbs.dedecms.com/576642.html帖子。
附件直接覆盖即可是(utf-8),不放心的童鞋可以自己看一下下面的整理说明。
整理说明

整合kindeditor4.1.7
1.下载kindeditor4.1.5 for dedecms覆盖到dedecms中。在系统设置中Html编辑器(ckeditor,需要fck的用户可以去官网下载)改为:kindeditor.

2.下载kindeditor4.1.7将kindeditor4.1.7中的kindeditor.js、kindeditor-all.js、kindeditor-all-min.js、kindeditor-min.js文件夹thems 、plugins、lang覆盖到kindeditor目录此时kindeditor已经

变成4.1.7 ,但分页效果不是dedecms的。需要修改kindeditor\plugins\pagebreak目录下的pagebreak.js文件,
var pagebreakHtml = K.undef(self.pagebreakHtml, '<hr style="page-break-after: always;" class="ke-pagebreak" />');改为
var pagebreakHtml = K.undef(self.pagebreakHtml, '#p#分页标题#e#');

3.开启会员上传图片、文件、附件等功能。

打开“include\inc\inc_fun_funAdmin.php”将246行左右if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy')
下面的

{
   $uploadJson = "";
   $fileManagerJson = "";
   $allowFileManager = 'false';
   $extendconfig = 'allowImageUpload : false,';
   $extendconfig .= 'allowFlashUpload : false,';
   $extendconfig .= 'allowMediaUpload : false,';
   $extendconfig .= 'allowFileUpload : false,';
  }

改为
{
  /* $uploadJson = "";*/
   $fileManagerJson = "";
   $allowFileManager = 'false';
   $extendconfig = 'allowImageUpload : true,';
   $extendconfig .= 'allowFlashUpload : true,';
   $extendconfig .= 'allowMediaUpload : true,';
   $extendconfig .= 'allowFileUpload : true,';
  }
第一行注释掉其他上传改为允许。(注:if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy')的意思是如果是“member”、“menberlit”、“diy”几种样式可执行以下操作,如果需要添加

样式可参考此行修改)

4.增加'Feedback'样式与步骤3同一文件(“include\inc\inc_fun_funAdmin.php”)第246行左右
if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy')改为 if($etype == 'Member' || $etype == 'MemberLit' || $etype == 'Diy' || $etype == 'Feedback')
第255行左右$items['Small'] = $items['MemberLit'] = $items['Diy']= "[改为  $items['Small'] = $items['MemberLit'] = $items['Diy']= $items['Feedback']= "[

5.打开include\dialog\config.php注释掉检测后台目录的那段。
if($cuserLogin->getUserID() <=0 )
{
    if(empty($adminDirHand))
    {
        ShowMsg("<b>提示:需输入后台管理目录才能登录</b><br /><form>请输入后台管理目录名:<input type='hidden' name='gotopage' value='".urlencode($dedeNowurl)."' /><input type='text'

name='adminDirHand' value='dede' style='width:120px;' /><input style='width:80px;' type='submit' name='sbt' value='转入登录' /></form>", "javascript:;");
        exit();
    }
$adminDirHand = HtmlReplace($adminDirHand, 1);
    $gurl = "../../{$adminDirHand}/login.php?gotopage=".urlencode($dedeNowurl);
    echo "<script language='javascript'>location='$gurl';</script>";
    exit();
}

整合特色:
1.官方文件修改较少,便于以后升级;
2.上传附件目录与官方一致,便于升级;
3.会员可以上传图片、批量上传图片、上传视频、上传附件;

4.可以加水印、提取第一张图片作为缩略图

没有实现的功能
1.会员上传附件大小不能在后台通过"会员上传文件大小 "控制
2.会员附件许可的类型不能在后台直接改,需要改"\include\dialog\kindeditor_post.php"文件。

稍后发布dede+kineditor4.1.7+ckplayer6.1完整



dedecms_kindeditor include.rar (592 K) 下载次数:132


离线152540

发帖
109
贡献值
69
威望值
14
技术分
0
织梦币
0
只看该作者 1 发表于: 2013-05-25
有没有gbk版的
 
左面网 http://www.zuomian.net/ 奶猫网 http://www.naimao.net/
离线vocalsir

发帖
209
贡献值
231
威望值
21
技术分
0
织梦币
0
只看该作者 2 发表于: 2014-04-27
需要gbk版本
 
离线21787120

发帖
16
贡献值
44
威望值
16
技术分
0
织梦币
0
只看该作者 3 发表于: 2015-03-30
能不能转换?
离线harecn

发帖
11
贡献值
4
威望值
3
技术分
0
织梦币
0
只看该作者 4 发表于: 2015-06-22
替换以后。栏目内容不显示
离线wangcong

发帖
53
贡献值
53
威望值
20
技术分
0
织梦币
0
只看该作者 5 发表于: 2017-11-24
感谢分享
快速回复
限100 字节
发布任务,二次开发;付费求助:http://bbs.dedecms.com/t68
 
上一个 下一个