登录 注册

登录

问题 fckeditor远程保存图片插件

更多
2009年04月18日 21:16 - 2009年04月19日 00:13 #1 作者: slime09
名称:FCKeditor 远程保存图片插件
作者:九天工作室( http://www.cn09.com )
口号:开源不是施舍,而是一种合作方式
下载:http://www.cn09.com/remository.html?func=select&id=2
插件介绍:
在FCKeditor中复制网页内容时,其中的图片仍然保存在源站点上,使用该插件可将这些图片文件保存到站长自己的服务器上。

作为站长,或许,您遇到过下列问题:
1、我想给自己的网站增加一些小功能,但总也找不到合适的--因为很少有程序员愿意开发;
2、我终于找到了一个适合的小插件,却发现它是上世纪九十年代的,始终没有更新过--因为程序员没有更新的动力;
3、插件的功能和我要的总是会有出入,我需要不同的功能--程序员根据自己的需求而不是大众的需求开发插件。
或许,您可以尽自己的一份心力,改变这让人窘困的现状。请点击下面的链接
http://item.taobao.com/auction/item_detail-0db2-dbcac2ccb9810e4ef52ca073becce752.htm
或在 http://shop33325042.taobao.com/ 中的站长捐赠类中寻找到该商品,

支付十元或更多捐款,给作者以动力,谢谢了。

ps:看站MM不懂程序,有问题可往 http://www.cn09.com 留言咨询

最近更新:2009.4.18 v1.02
2009.4.18更新内容:
本插件修改自网上 这个 E-mail 受反垃圾邮件程序保护,您需要启用 JavaScript 才能查看。 该E-mail地址已受到防止垃圾邮件机器人的保护,您必须启用浏览器的Java Script才能看到。 发布的同名插件,几经修改,已与原版本迥然不同:
1、在save.php中对文件后缀名进行二次验证,解决了上传图片的安全隐患;
2、修正原代码的BUG,保证了服务器能够一次性顺利转存文件内容;
3、采用FCKeditor的dialog组件显示而不是弹出窗口,使程序更美观;
4、采用时间戳作为文件名(待商榷);
5、config.php文件独立以便于修改;
6、代码大量重写。

使用方法:
1)把解压出的文件夹放到\editor\plugins下
2)修改config.php文件,设置以下两个参数,例如:
  //设置图片保存绝对路径
  $saveFilePath='D:/www/pic';
  //设置显示的链接地址
  $displayUrl='[url=http://localhost/pic';]http://localhost/pic';[/url]
3)修改fckconfig.js
  1.追加一行内容如下
  FCKConfig.Plugins.Add( 'savehttpfiles');
  2.在编辑器的工具栏上加一个按钮,书写如下
  FCKConfig.ToolbarSets["Default"] =
 
4)joomla用户
  修改plugins/editors/fckeditor/editor/jtoolbarsetconfig.xml文件
  在你觉得合适的位置插入<plugin name="savehttpfiles" acl="*"/>,如果是完全不懂代码的站长,可以找任意一行<plugin

name="随便什么内容" acl="*"/>,在其上或其下插入即可。
最后修改: 2009年04月19日 00:13 由 federissis.

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 21:46 #2 作者: asdfjjjggg
大哥,我按照你说的办法安装了,但FCKEditor的toolbar里面始终没有保存到本地的那个小图标出来啊,到底是咋回事啊?  在线等!!

非常感谢!!!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 21:52 #3 作者: slime09
修改plugins/editors/fckeditor/editor/jtoolbarsetconfig.xml文件
  在你觉得合适的位置插入<plugin name="savehttpfiles" acl="*"/>,如果是完全不懂代码的站长,可以找任意一行<plugin name="随便什么内容" acl="*"/>,在其上或其下插入即可。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 22:08 #4 作者: asdfjjjggg
加了以后仍然是没有任何反应,我在另一个fck editor里面是可以加入这个按钮到toolbar的,但joomla 却死活出不来。。。。

我怀疑是cache的问题,弄了半天还是出不来,,,,,有什么建议么?

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 22:27 #5 作者: asdfjjjggg
解决了,不过又发现新的问题,IE能出来楼主贴图的背景,但分析不出来任何文件。。。

另外提一下,Firefox和Google Chrome工作都不正常~~~

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 23:00 #6 作者: slime09
不会吧?有没有改config.php文件?今天太晚了,我先睡了,明天如果还这样请再跟帖说一下我看看。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月18日 23:26 #7 作者: Joomla之门
刚才简单看了一下 slime09 改进的版本,我想 slime09 大概没有领会 我的意思 ,其中两处最重要的功能(都在改进版的 config.php 文件中)竟然还是没有改进:

1、图片保存路径必须支持“相对路径”,而不是要求“绝对路径”。

2、必须在“显示的 URL”处引入 Joomla 的系统变量 '.JURI::root().' 来表示 Joomla 域名,后面再跟上在上一个参数中指定的保存位置。

理由:

如果经过上述两个处理,则终端 Joomla 用户无需再费心去设置任何参数,除非他想改一个位置。对于普通用户来说,尽量少接触这些源代码的东西,直接安装就可以使用了。

当然了,slime09 面向的不只是 Joomla 用户,这个插件还要考虑其他“非 Joomla 网站而使用 FCKeditor”的情况。但是,我觉得可以做两个版本,针对 Joomla 的这个版本应该按照我的设想来开发,这样最终用户只需要安装 JCK Patched 编辑器即可,根本用不着自己动手去添加什么 FCKConfig.Plugins.Add 之类的代码,他只需要安装新编辑器就行了,所有的功能都自动针对 Joomla 来工作了!

希望 slime09 抽空再改进一下。谢谢!

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月19日 00:28 #8 作者: slime09
终于还是没有睡,修正了一处BUG,已经重新上传,请重新下载
TO asdfjjjggg:根据所采用的正则,图片网址必须是域名,不能是IP地址,比如127.0.0.1的图片,就解析不到了
TO 老白:喜欢相对路径的话很简单,就在CONFIG.PHP里设置成相对路径好了,引入.JURI::root().需要include joomla的核心文件,如老白所说,这样就成了only for joomla了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月19日 01:08 #9 作者: asdfjjjggg
slime09,你好!

我用老的code做过测试了,已经可以work了~~~谢谢你的几处关键提醒!!

不过用你新上传的code在三个浏览器:Mathxon、Firefox、Chrome上分别做了测试,都不能用,有截图为证。

Chrome:弹出一个空窗口,没有任何反应

Firefox:弹出一个窗口,上面一直显示“正在分析中”

IE:弹出一个有Title和背景的窗口,窗口中没有任何反应

以上测试供参考,希望能对代码的完善有所帮助

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年04月19日 07:54 #10 作者: slime09
应该不会,昨天太晚了,我上传时有点迷糊,第一个版本最后修改时打错了字,导致无法保存文件,所以如果你用的是第一个版本,应该是不会成功的。第二个版本我又试了一遍,在三个浏览器里都试了,都正常运行的,如果可以的话,建议你把FTP和后台的用户名密码给我一下我看看是怎么回事。

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年10月08日 12:36 #11 作者: 忧伤b小调
上传图片之后,图片不会在编辑器窗口里显示。

真实打造华人最大暗黑艺术网站: http://www.cnhell.com 采用joomla! 2.5 搭建

登录 或者   注册一个会员帐号 来参与讨论

  • chenxy
  • chenxy 的头像
  • 离线
  • 终身会员
  • 终身会员
  • [软件与移动设备、Web网页界面UI与UE设计,视频与多媒体交互设计制作]
更多
2010年04月15日 00:03 #12 作者: chenxy
还有最新的版本吗? 我从其它地方下载的都不成功,这个帖子中的地址也没法下载了。
白老大或其他朋友能否分享一下呀。谢谢了。

[优讯网 www.uorss.com ]

www.aoyea.com
傲艺设计

[软件与移动设备、Web网页界面UI与UE设计,视频与多媒体交互设计制作]

www.uorss.com
优讯网 - 与您分享最优最佳资讯!

登录 或者   注册一个会员帐号 来参与讨论

  • chenxy
  • chenxy 的头像
  • 离线
  • 终身会员
  • 终身会员
  • [软件与移动设备、Web网页界面UI与UE设计,视频与多媒体交互设计制作]
更多
2010年04月15日 14:32 #13 作者: chenxy
在Joomla中,我的问题是:
1、只有在后台插件设置fckeditor 的Administrator End Toolbar Mode为blog时,按钮才会在编辑器中显示
2、保存图片成功后,文章中的图片并不会改为URL为本站内的。
期待高手继续解决完善呀。

www.aoyea.com
傲艺设计

[软件与移动设备、Web网页界面UI与UE设计,视频与多媒体交互设计制作]

www.uorss.com
优讯网 - 与您分享最优最佳资讯!

登录 或者   注册一个会员帐号 来参与讨论

更多
2010年04月15日 17:31 #14 作者: bancs
试试这个,感觉不错http://www.joomlagate.com/index.php?option=com_smf&Itemid=31&topic=8287.0

登录 或者   注册一个会员帐号 来参与讨论