You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
994 B
36 lines
994 B
/**
|
|
* 文件服务器管理
|
|
* @author yangjian <yangjian102621@gmail.com>
|
|
* @since v4.1.12(2017-09-12)
|
|
* @site http://git.oschina.net/blackfox/kindeditor
|
|
*/
|
|
KindEditor.plugin('filemanager', function(K) {
|
|
var self = this;
|
|
var fileManagerJson = K.undef(self.fileManagerJson, self.basePath + 'php/file_manager_json.php');
|
|
var lang = self.lang('filemanager.');
|
|
if(typeof jQuery == 'undefined') {
|
|
K.options.errorMsgHandler(lang.depJQueryError, "error");
|
|
return;
|
|
} else {
|
|
K.loadScript(K.options.pluginsPath+"filemanager/FManager.js");
|
|
K.loadStyle(K.options.pluginsPath+"multiimage/css/upload.css");
|
|
}
|
|
|
|
self.plugin.filemanagerDialog = function(options) {
|
|
|
|
var clickFn = options.clickFn;
|
|
new FManager({
|
|
list_url : fileManagerJson, //图片列表数据获取url
|
|
lang : lang, //语言包
|
|
fileType : options.dirName,
|
|
top : self.dialogOffset,
|
|
callback : function(data) {
|
|
//console.log(data);
|
|
clickFn.call(this, data[0]);
|
|
}
|
|
});
|
|
//return dialog;
|
|
}
|
|
|
|
});
|