1
iannil 2014-08-02 17:14:54 +08:00 1
http://simditor.tower.im/docs/doc-config.html
按照simditor官网的文档,最底部是有说明如何上传文件的,也就是upload和pasteImage。 upload里有个url参数,是你服务端接受上传图片的url地址,simditor会把图片传给这个url,你服务端如果能正常收到这个图片并保存下来,返回这个图片在你服务器上保存的公网可访问的url地址给simditor,simditor将这个图片地址显示在编辑器里即可。 可视化编辑器本身就是会隐藏掉如<a href="xxx">@user</a>这样的html的,在simditor里应该会直接显示@user这样的东西。 |
2
joshuasui 2014-08-02 17:34:20 +08:00 1
获取成功上传后在服务端得到的json中的真正地址,自己设置标签在编辑保存时把图片嵌进去让wp识别
第二个一般没办法解决,不过如果它是开源的 你可以寻找到它的对地址进行识别替换的方法修改或者注释掉即可_(:з」∠)_ |
3
zhiyongyici OP |
4
zhiyongyici OP @joshuasui 谢谢,虽然我看不懂,但是能给别人提供思路。
|
5
iannil 2014-08-02 17:57:22 +08:00 1
@zhiyongyici wordpress的主题开发楼主了解多少?theme下对应主题文件夹下,有个functions.php,你可以在这个文件里写接受请求的方法A,然后在集成simditor的wordpress页面里,配置upload下url的地方写上指向你刚写的方法A,让来自simditor的图片能被js触发,以ajax的方式发送到方法A。
在方法A的内部将图片保存在指定位置,并且对图片进行命名,使得图片能被公网访问,如http://example.com/a.jpg这个种形式,你再把这个地址用json格式封装,如{"file_path": "http://example.com/a.jpg"}返回给simditor。 回复的问题你需要描述的更清楚一些更详细一些才好解答。 |
6
zhiyongyici OP |
7
iannil 2014-08-02 18:14:52 +08:00
@zhiyongyici 那就行了,我没站需要友情链接的,先存着吧,哈哈
|
8
zhiyongyici OP @iannil 热情无以回报。有需要加上面的Q哈。
|
9
kmvan 2014-08-02 18:34:38 +08:00
我来解决lz的问题
|
10
zhiyongyici OP @kmvan 好的,不过已经有人加我Q在帮我弄了,你能解决第二个问题吗?
|
11
kmvan 2014-08-02 23:05:23 +08:00 1
我已帮lz解决了 第一个 问题,第二个要改动js编辑器源码,我就不弄了。
|
12
zhiyongyici OP 希望第二个也能有人帮忙解决,同样可以赠送半年的广告~
|