mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-31 22:54:11 +00:00
[dir view] use magnificPopup for img view
This commit is contained in:
@@ -34,6 +34,8 @@ require.config({
|
||||
'jquery.fileupload-validate': 'lib/jquery.fileupload.validation.1.1.2',
|
||||
'jquery.fileupload-ui': 'lib/jquery.fileupload.ui.9.6.0',
|
||||
|
||||
'jquery.magnific-popup': 'lib/jquery.magnific-popup',
|
||||
|
||||
simplemodal: 'lib/jquery.simplemodal.1.4.4.min',
|
||||
jstree: 'lib/jstree.1.0',
|
||||
select2: 'lib/select2-3.5.2',
|
||||
@@ -462,6 +464,21 @@ define([
|
||||
});
|
||||
},
|
||||
|
||||
// check if a file is an image
|
||||
imageCheck: function (filename) {
|
||||
// no file ext
|
||||
if (filename.lastIndexOf('.') == -1) {
|
||||
return false;
|
||||
}
|
||||
var file_ext = filename.substr(filename.lastIndexOf('.') + 1).toLowerCase();
|
||||
var image_exts = ['gif', 'jpeg', 'jpg', 'png', 'ico', 'bmp'];
|
||||
if (image_exts.indexOf(file_ext) != -1) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
fileSizeFormat: function(bytes, precision) {
|
||||
var kilobyte = 1024;
|
||||
var megabyte = kilobyte * 1024;
|
||||
|
Reference in New Issue
Block a user