在FCKeditor 2.6中添加插入媒体文件功能

来源:互联网 发布:数据线路的通讯方式 编辑:程序博客网 时间:2024/05/22 15:06

介绍一个FCK的插件,多媒体插件,支持Windows Media,Real,QuickTime,Flash,Shockwave,完全可以替换FCK自带的flash插入功能。

 

插件的具体使用方法如下:

1、解压文件到 FCKeditor/editor/plugins,命名为Media

下载地址:http://dev.fckeditor.net/ticket/382

 

2、修改配置文件 FCKeditor/fckconfig.js ,包括启用插件和添加按钮。

 

FCKConfig.Plugins.Add( 'Media''en,zh,zh-cn' ) ;  //启用插件

FCKConfig.ToolbarSets["Default"] 中添加'Media'。//添加按钮

 

3、修改配置文件 FCKeditor/fckconfig.js ,追加配置

//配置浏览服务器功能

FCKConfig.MediaBrowser = true;
FCKConfig.MediaBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Media&Connector=' + encodeURIComponent(FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension);
FCKConfig.MediaBrowserWindowWidth = FCKConfig.ScreenWidth * 0.7; //70% ;
FCKConfig.MediaBrowserWindowHeight = FCKConfig.ScreenHeight * 0.7; //70% ;


//启用上传媒体文件,配置媒体文件路径、文件类型

FCKConfig.MediaUpload = true;
FCKConfig.MediaUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadLanguage + '?Type=Media';
FCKConfig.MediaUploadAllowedExtensions = ".(mpg|asf|wma|wmv|avi|mov|mp3|rmvb|mid|flv)$";  // empty for all  
FCKConfig.MediaUploadDeniedExtensions = "";       // empty for no one