解决FCKeditor2.6上传时的各种问题

来源:互联网 发布:淘宝买瓷砖靠谱吗 编辑:程序博客网 时间:2024/04/30 09:36

1,解决:使用FCKeditor上传文件时,出现permission denies 的javascript错误,并不能上传成功问题。

 

本人使用的是java版的2.4-bate,需要修改 java-core-2.4-beta-1.jar 这个jar文件中的几行去解决问题。解决这个问题是我的PM,他给出了这个jar,需要的可以跟贴留下你的email,我尽量做到有求必应。

 

2,很好的控制“浏览文件”和“上传文件”的权限。(这些文件包括:图片,媒体文件等等都适用)

 

有时候,我们要根据系统分配的权限进行确定谁有权限进行“浏览文件”或“上传文件”?谁没有权限?

实现起来并不复杂,一般过程如下:

 

查看fckeditor.properties文件内容,例如:

connector.userActionImpl=net.cdt.service.util.FckUploadUtil

 

这个实现类:net.cdt.service.util.FckUploadUtil就是实现控制权限的类。这个类必须是实现net.fckeditor.requestcycle.UserAction这个接口。例如:

net.cdt.service.util.FckUploadUtil内容:

public class FckUploadUtil implements UserAction {

//是否可以有权浏览文件列表

 public boolean isEnabledForFileBrowsing(HttpServletRequest arg0) {
  return false;
 }

//是否有权可以进行文件上传
 public boolean isEnabledForFileUpload(HttpServletRequest arg0) {
  return true;
 }

原创粉丝点击