K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

kindeditor:为你的kcphp安装新的编辑器

99163 发表于:10-09-01 14:13 编辑于:12-27 13:11 [添加收藏] 楼主 [回复] #Top#
99163 人气:865 积分:1901 金币:6081
KC元老 灌水狂人
如需阅读本内容,请登录或注册成为KingCMS官方网站会员!
HDR 发表于:10-12-27 17:17 编辑于:12-27 17:25 9楼 [回复] #Top#
HDR 人气:25 积分:578 金币:15845
VIP 管理团队 技术精英
如需阅读本内容,请登录或注册成为KingCMS官方网站会员!
cokar 发表于:10-09-27 11:55 沙发 [回复] #Top#
cokar 人气:64 积分:80 金币:288
我非常喜欢Kindeditor,此文正和我意
fox1383164k 发表于:10-12-24 18:43 板凳 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
经测试,上面的方法获取不到content里面的任何值。

file_manager_json.php
修改
$php_url = dirname($_SERVER['PHP_SELF']) . '/';

//根目录路径,可以指定绝对路径,比如 /var/www/attached/
$root_path = $php_path . '../attached/';
//根目录URL,可以指定绝对路径,比如 http://www.yoursite.com/attached/
$root_url = $php_url . '../attached/';
//图片扩展名
$ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp');

//根据path参数,设置各路径和URL


upload_json.php
/文件保存目录路径
$save_path = '../../../../upfiles/';
//文件保存目录URL
$save_url = '../upfiles/';
//定义允许上传的文件扩展名
$ext_arr = array('gif', 'jpg', 'jpeg', 'png', 'bmp');



不知道是哪里配置错了!!!!!
fox1383164k 发表于:10-12-25 12:18 4楼 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
元旦顶起一次
HDR 发表于:10-12-27 09:57 编辑于:12-27 13:12 5楼 [回复] #Top#
HDR 人气:25 积分:578 金币:15845
VIP 管理团队 技术精英
上传部分权限检测都不加,这样做安全么?

我也很喜欢KindEditor,建议在upload_json.php中引入global.php文件,做一下相应的权限判断。

echo "<script charset="utf-8" src="source/bbkextend/editor/kindeditor-min.js"></script>";
 echo "<script>KE.show({id : 'detail',width : "70%",height : "300px",filterMode : true,resizeMode : 1,allowFileManager : true});</script>";

以上是我平时的调用设置,你参考下

fox1383164k 发表于:10-12-27 12:09 6楼 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
Reply: 板凳
我按照3楼板凳的修改,可以调用出编辑器来,不过不管在编辑器里面输入什么字符,编辑器都会提示编辑器内容为空。应该是程序获取不到content的值吧
fox1383164k 发表于:10-12-27 14:54 7楼 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
Reply: 5楼

case 'kindeditor':
echo "<script charset="utf-8" src="../system/editor/kindeditor/kindeditor-min.js"></script>";
 echo "<script>KE.show({id : 'detail',width : "70%",height : "300px",filterMode : true,resizeMode : 1,allowFileManager : true});</script>";

                break;

可惜编辑器根本不显示
fox1383164k 发表于:10-12-27 16:57 8楼 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
case 'kindeditor':
                        $s="<script type="text/javascript" charset="utf-8" src="../system/editor/kindeditor/kindeditor.js"></script>";
                        $s.="<script type="text/javascript">
    KE.show({
        id : 'kcontent',
        wyswygMode : true
    });
                            </script>";
                        $s.="<textarea id="kcontent" name="kcontent" style="width:700px;height:300px;visibility:hidden;"></textarea>";
      break;

原因:kc的数据表中的字段是kcontent。不是content。楼主误导了我。不过解决了提交的问题。但是,点编辑,编辑器仍然获取不到保存在数据表中的值。不知何解。我继续研究吧

附上给楼主的修改代码,可提交,不可编辑

case 'kindeditor':
                        $s="<script type="text/javascript" charset="utf-8" src="/system/editor/kindeditor/kindeditor.js"></script>";
                        $s.="<script type="text/javascript">
    KE.show({
        id : 'kcontent',
        wyswygMode : true
    });
                            </script>";
                        $s.="<textarea id="kcontent" name="kcontent" style="width:700px;height:300px;visibility:hidden;"></textarea>";
      break;
heling2002cn 发表于:11-04-05 01:08 10楼 [回复] #Top#
heling2002cn 人气:5 积分:248 金币:1327
直接告诉我们菜鸟 怎么搞就好了 呵呵

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号

中奖了!