File "finder-loader.js"
Full Path: /home/warrior1/public_html/wp-content-20241001222009/plugins/file-manager/assets/js/finder-loader.js
File size: 1.45 KB
MIME-type: text/plain
Charset: utf-8
jQuery(document).ready(function () {
var $ = jQuery
const finder = jQuery('#file-manager').elfinder({
url: fm.ajaxURL,
themes: fm.options.themes,
theme: fm.options.theme,
cssAutoLoad: fm.options.cssAutoLoad,
contextmenu: fm.options.contextmenu,
customData: {
action: fm.action,
nonce: fm.nonce
},
lang: fm.options.lang,
requestType: fm.options.requestType,
width: fm.options.width,
height: fm.options.height,
commandsOptions: fm.options.commandsOptions,
commands: fm.options.commands,
disabled: fm.options.disabled,
rememberLastDir: fm.options.rememberLastDir,
reloadClearHistory: fm.options.reloadClearHistory,
defaultView: fm.options.defaultView,
ui: fm.options.ui,
sortOrder: fm.options.sortOrder,
sortStickFolders: fm.options.sortStickFolders,
dragUploadAllow: fm.options.dragUploadAllow,
fileModeStyle: fm.options.fileModeStyle,
resizable: fm.options.resizable
})
jQuery('#file-manager').on('change', 'select.elfinder-tabstop', function (e) {
if (
e.currentTarget[0] &&
e.currentTarget[0].className &&
e.currentTarget[0].className.indexOf('elfinder-theme-option') !== -1
) {
jQuery
.ajax(ajaxurl, {
method: 'POST',
data: {
action: 'bit_fm_theme',
nonce: fm.nonce,
theme: e.currentTarget.value
}
})
.done(() => location.reload())
}
})
})