tangjianft 发表于 2010-12-7 11:34:23

在线编辑器添加水印功能的问题

我用的是KindEditor编辑器 http://www.kindsoft.net/ ,挺好用的,配置简单,
现在想在添加图片的时候添加水印,不知道改如何实现,有知道的麻烦回个贴。

这个问题其实也延伸到另一个问题,就是:不通过index.php的页面该如何调用CI的核心类?
如果只是简单的引用 include "Image_lib.php"; 会有很多问题的,因为核心类还要调用其他的函数或者类,发现牵扯很多其他文件。。
该如何决绝呢,请教了。。

lamtin 发表于 2010-12-7 13:12:01

KindEditor的图片上传地址可以改成自己的...

tangjianft 发表于 2010-12-7 14:23:38

本帖最后由 tangjianft 于 2010-12-7 14:25 编辑

版主可以具体点吗?
KindEditor里面的 upload_json.php 负责上传,我的想法是:在这个页面里面包含CI类 require_once 'Image_lib.php';
然后 建立对象$images = new CI_Image_lib();。。。。。

但是这样还是有很多问题,这个类又要关联其他的函数啊

lamtin 发表于 2010-12-7 20:40:03

http://www.kindsoft.net/doc.php?cmd=config
请看
25.imageUploadJson
指定上传图片的服务器端程序。
数据类型:String
默认值:../../php/upload_json.php
注: 3.4.1版本开始支持。

lamtin 发表于 2010-12-7 20:41:04

使用开源的东西之前,最好读一遍文档。

a123123 发表于 2010-12-8 10:29:03

赞赞!!

tangjianft 发表于 2010-12-8 17:08:29

问题解决了,楼主的建议很好

thenbsp 发表于 2012-1-12 11:37:51

本帖最后由 thenbsp 于 2012-1-12 11:40 编辑

tangjianft 发表于 2010-12-7 14:23 static/image/common/back.gif
版主可以具体点吗?
KindEditor里面的 upload_json.php 负责上传,我的想法是:在这个页面里面包含CI类 req ...
这样做好像不行,Image_lib里有使用到CI的常量,最好的作法就是,不使用kindeditor的上传程序也就是upload_json.php,把上传脚本地址写为 CI 的一个 controller 即可,也就是配置 kindeditor 的uploadJson: '../php/upload_json.asp' 改为 uploadJson: base_url().'class/function' 。
页: [1]
查看完整版本: 在线编辑器添加水印功能的问题