用 Lysee 开发了一个 BBS,发贴和回复用的是 KindEditor
,图片上传这块用 Lysee 照抄了 upload.php,经测试没有问题,发上来大家看看。
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">';
<title>{:bbsys::SITE_NAME:} - Insert Image</title>
</head>
<body>
<!--{:
string image_save_path(string file_sum)
{
int hv = file_sum.hash();
string rv = format("%.3d", [(hv % 256) + 1]);
string sv = format("%.3d", [(hv \ 256) % 256 + 1]);
string path = incPD(web_upload_path + rv) + sv;
sys::mkdir(path);
return incPD(path);
}
string img_URL = "";
string tmp_file = ${request.imgFile->file};
string ext = ${request.imgFile}.fileExt().lower();
if (ext in [".jpg", ".jpeg", ".png", ".gif"]) {
string sum = tmp_file.md5sum(true);
string path = image_save_path(sum);
string img_file = path + sum + ext;
if (isfile(img_file) or sys::cp(tmp_file, img_file))
img_URL = veryUD(img_file.copy(length(web_path), length(img_file)));
}
= """<script language="javascript">""";
= (img_URL) ? @"""parent.KE.plugin["image"].insert("%{request.id}",
"%(img_URL)", "%{request.imgTitle}", "%{request.imgWidth}",
"%{request.imgHeight}", "%{request.imgBorder}");"""
:"""alert("Failed inserting image!");history.back();""";
= """</script>""";
:}-->
</body>
</html>
分享到:
相关推荐
vue 使用kindeditor粘贴复制图片上传给自己服务器,单独图片上传,避免用户到处寻找,解决了用户粘贴复制截图时候,图片变成base64,上传给后台的时候长度过于长,所以在粘贴的时候就上传给服务器,最后以形式显示在富...
这是本人写的一个基于KindEditor-4.1.9的Java项目,采用Struts2框架,实现了KindEditor单张图片上传、批量图片上传,可以上传到image目录下的子目录中,可返回上一级目录,并实现了按名称、大小、类型排序的功能。...
jquery + kindEditor 单个图片上传,通过插件实现图片上传至文本编辑器中,并进行回显,展示图片。
本文为大家分享了asp.net core 如何集成kindeditor并实现图片上传功能的具体方法,供大家参考,具体内容如下 准备工作 1.visual studio 2015 update3开发环境 2.net core 1.0.1 及以上版本 目录 新建asp.net core ...
kindeditor+java图片视频上传已经全部实现,整理了好长时间,终于弄好了,视频上传参考media.js,只测试了swf和flv格式的视频上传
主要介绍了nodejs 整合kindEditor实现图片上传,需要的朋友可以参考下
kindeditor在线文本编辑器中没有实现在线上传flash功能,文件中添加了这一功能,供大家使用。附readme文档
asp增加kindeditor删除图片功能 ,经过很长时间的修改测试。才修改的可以用。外边搜素教程都不全。 我想要五分。不小心成一分了。
直接把文件部署到tomcat里即可!jdk1.6以上 tomcat6.0以上本人测试已成功!具体上传路径已配置!部署原创在网上反编译的!
介绍kindeditor环境部署已经如何进行图片上传。整合struts2以及页面bootstrap展现来进行 详细介绍。kindeditor版本为4.1.10
kindeditor文本编辑文本编辑器实例 功能包含实现功能包含: 本地图片上传,浏览服务器,自定义编辑器按钮等
没有多余插件
kindeditor整合cropper前端,实现图像上传裁剪,获取到crop的xy与高宽,后台用tp的$image->crop()->save('');裁剪后可直接保存到服务端。
kindeditor单图上传功能结合input实现多图上传顺序自由可自由切换 1.可融合网页后端ASP,PHP,ASP.net等网页编程语言 2.上传插件调用kindeditor单图上传功能 3.上传一张一张上传,显示多图列表,图片之间利用箭头可...
主要介绍了js控件Kindeditor实现图片自动上传功能 的相关资料,需要的朋友可以参考下
自己实现的简单weike系统(ssh+kindEditor) 具有发任务,竞选任务,站内短信息,任务托管等功能 界面没有多少美化。。。 使用注解方式
1、本工程对js\kindeditor\plugins\image\image.js文件做了修改,以实现对上传图片时自由的决定是否需要“网络图片”功能,修改如下: line 13 新增了allowImageRemote = K.undef(self.allowImageRemote, true), ...