plugin updates
This commit is contained in:
@@ -211,11 +211,9 @@ var wpmfGalleryModule;
|
||||
uploader.bind('BeforeUpload', function(up, file) {
|
||||
var multipart_params = up.settings.multipart_params;
|
||||
multipart_params['wpmf_nonce'] = wmpf_nonce;
|
||||
multipart_params['no_move'] = 1;
|
||||
multipart_params['wpmf_folder'] = get_wpmf_folder;
|
||||
if (is_local_to_cloud) {
|
||||
multipart_params['id_category'] = get_wpmf_folder;
|
||||
multipart_params['no_move'] = null;
|
||||
multipart_params['current_category'] = 0;
|
||||
}
|
||||
up.settings.multipart_params = multipart_params;
|
||||
@@ -225,7 +223,6 @@ var wpmfGalleryModule;
|
||||
uploader.bind('BeforeUpload', function(up, file) {
|
||||
var multipart_params = up.settings.multipart_params;
|
||||
multipart_params['wpmf_folder'] = 0;
|
||||
multipart_params['no_move'] = 1;
|
||||
multipart_params['wpmf_nonce'] = wmpf_nonce;
|
||||
if (get_wpmf_folder) {
|
||||
multipart_params['wpmf_folder'] = get_wpmf_folder;
|
||||
@@ -242,7 +239,6 @@ var wpmfGalleryModule;
|
||||
multipart_params['wpmf_nonce'] = wmpf_nonce;
|
||||
if (is_local_to_cloud) {
|
||||
multipart_params['id_category'] = id_category;
|
||||
multipart_params['no_move'] = null;
|
||||
multipart_params['current_category'] = 0;
|
||||
} else {
|
||||
multipart_params['wpmf_folder'] = id_category;
|
||||
@@ -251,6 +247,48 @@ var wpmfGalleryModule;
|
||||
});
|
||||
})
|
||||
});
|
||||
|
||||
//change url thumbnail when upload to cloud
|
||||
setInterval(function(){
|
||||
// Check if element exist
|
||||
if ($('#media-items .media-item').length > 0) {
|
||||
const ele_pinky = document.querySelectorAll(".pinkynail");
|
||||
const title = document.querySelectorAll(".attachment-details .media-list-subtitle");
|
||||
const ele_button_copy = document.querySelectorAll(".attachment-details .attachment-tools button");
|
||||
const media_item = document.querySelectorAll(".media-item");
|
||||
if (ele_pinky && title && ele_button_copy && media_item) {
|
||||
for (let i = 0; i < ele_pinky.length; i++) {
|
||||
var src = ele_pinky[i].currentSrc;
|
||||
var file_name = title[i].innerHTML;
|
||||
var ext = file_name.split('.').pop();
|
||||
var element_id = media_item[i].id;
|
||||
if (src && file_name && ext && element_id) {
|
||||
var url_thumb = ele_button_copy[i].dataset.clipboardText;
|
||||
//check type of file
|
||||
if(url_thumb) {
|
||||
if (file_name.indexOf('.pdf') > 0 || file_name.indexOf('.doc') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/document.svg';
|
||||
} else if (file_name.indexOf('.mp3') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/audio.svg';
|
||||
} else if (file_name.indexOf('.mp4') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/video.svg';
|
||||
} else if (file_name.indexOf('.avif') > 0 && url_thumb.indexOf('admin-ajax.php?action=wpmf_onedrive_download') < 0 && url_thumb.indexOf('dl.dropboxusercontent.com') < 0 && url_thumb.indexOf('drive.google.com') < 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/default.svg';
|
||||
} else if (file_name.indexOf('.xls') > 0 || file_name.indexOf('.csv') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/spreadsheet.svg';
|
||||
} else if (file_name.indexOf('.pptx') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/interactive.svg';
|
||||
} else if (file_name.indexOf('.txt') > 0) {
|
||||
url_thumb = wpmf.vars.site_url + '/wp-includes/images/media/text.svg';
|
||||
}
|
||||
var element_image = '#' + element_id + ' img';
|
||||
$(element_image).attr('src', url_thumb);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}, 1500);
|
||||
});
|
||||
|
||||
})(jQuery);
|
||||
|
||||
Reference in New Issue
Block a user