plugin updates

This commit is contained in:
Tony Volpe
2024-11-25 13:10:11 -05:00
parent 864fe717f9
commit 76d447655a
48 changed files with 1945 additions and 200 deletions

View File

@@ -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);