/
home
/
desid573
/
verdenaturopathy.com.au
/
wp-content
/
plugins
/
wp-file-manager
/
lib
/
js
/
commands
/
/home/desid573/verdenaturopathy.com.au/wp-content/plugins/wp-file-manager/lib/js/commands
mkdir
upload
Name
Size
Mode
Actions
archive.js
2530
0644
edit
dl
rm
back.js
512
0644
edit
dl
rm
chmod.js
9591
0644
edit
dl
rm
colwidth.js
480
0644
edit
dl
rm
copy.js
986
0644
edit
dl
rm
cut.js
1146
0644
edit
dl
rm
download.js
17005
0644
edit
dl
rm
duplicate.js
1392
0644
edit
dl
rm
edit.js
35310
0644
edit
dl
rm
empty.js
3395
0644
edit
dl
rm
extract.js
5301
0644
edit
dl
rm
forward.js
509
0644
edit
dl
rm
fullscreen.js
1074
0644
edit
dl
rm
getfile.js
4163
0644
edit
dl
rm
help.js
14547
0644
edit
dl
rm
hidden.js
276
0644
edit
dl
rm
hide.js
4365
0644
edit
dl
rm
home.js
528
0644
edit
dl
rm
info.js
13447
0644
edit
dl
rm
mkdir.js
2574
0644
edit
dl
rm
mkfile.js
1675
0644
edit
dl
rm
netmount.js
10681
0644
edit
dl
rm
open.js
6947
0644
edit
dl
rm
opendir.js
886
0644
edit
dl
rm
opennew.js
1242
0644
edit
dl
rm
paste.js
10411
0644
edit
dl
rm
places.js
773
0644
edit
dl
rm
preference.js
21880
0644
edit
dl
rm
quicklook.js
24445
0644
edit
dl
rm
quicklook.plugins.js
59912
0644
edit
dl
rm
reload.js
1904
0644
edit
dl
rm
rename.js
16299
0644
edit
dl
rm
resize.js
53421
0644
edit
dl
rm
restore.js
7625
0644
edit
dl
rm
rm.js
14762
0644
edit
dl
rm
search.js
4110
0644
edit
dl
rm
selectall.js
606
0644
edit
dl
rm
selectinvert.js
471
0644
edit
dl
rm
selectnone.js
530
0644
edit
dl
rm
sort.js
4421
0644
edit
dl
rm
undo.js
3703
0644
edit
dl
rm
up.js
710
0644
edit
dl
rm
upload.js
12696
0644
edit
dl
rm
view.js
2868
0644
edit
dl
rm
Edit:
/home/desid573/verdenaturopathy.com.au/wp-content/plugins/wp-file-manager/lib/js/commands/sort.js
(4421B)
/** * @class elFinder command "sort" * Change sort files rule * * @author Dmitry (dio) Levashov **/ elFinder.prototype.commands.sort = function() { "use strict"; var self = this, fm = self.fm, setVar = function() { self.variants = []; jQuery.each(fm.sortRules, function(name, value) { if (fm.sorters[name]) { var arr = (name === fm.sortType)? (fm.sortOrder === 'asc'? 'n' : 's') : ''; self.variants.push([name, (arr? '<span class="ui-icon ui-icon-arrowthick-1-'+arr+'"></span>' : '') + ' ' + fm.i18n('sort'+name)]); } }); self.variants.push('|'); self.variants.push([ 'stick', (fm.sortStickFolders? '<span class="ui-icon ui-icon-check"></span>' : '') + ' ' + fm.i18n('sortFoldersFirst') ]); if (fm.ui.tree && fm.options.sortAlsoTreeview !== null) { self.variants.push('|'); self.variants.push([ 'tree', (fm.sortAlsoTreeview? '<span class="ui-icon ui-icon-check"></span>' : '') + ' ' + fm.i18n('sortAlsoTreeview') ]); } updateContextmenu(); }, updateContextmenu = function() { var cm = fm.getUI('contextmenu'), icon, sub; if (cm.is(':visible')) { icon = cm.find('span.elfinder-button-icon-sort'); sub = icon.siblings('div.elfinder-contextmenu-sub'); sub.find('span.ui-icon').remove(); sub.children('div.elfinder-contextsubmenu-item').each(function() { var tgt = jQuery(this).children('span'), name = tgt.text().trim(), arr; if (name === (i18Name.stick || (i18Name.stick = fm.i18n('sortFoldersFirst')))) { if (fm.sortStickFolders) { tgt.prepend('<span class="ui-icon ui-icon-check"></span>'); } } else if (name === (i18Name.tree || (i18Name.tree = fm.i18n('sortAlsoTreeview')))) { if (fm.sortAlsoTreeview) { tgt.prepend('<span class="ui-icon ui-icon-check"></span>'); } } else if (name === (i18Name[fm.sortType] || (i18Name[fm.sortType] = fm.i18n('sort' + fm.sortType)))) { arr = fm.sortOrder === 'asc'? 'n' : 's'; tgt.prepend('<span class="ui-icon ui-icon-arrowthick-1-'+arr+'"></span>'); } }); } }, i18Name = {}; /** * Command options * * @type Object */ this.options = {ui : 'sortbutton'}; this.keepContextmenu = true; fm.bind('sortchange', setVar) .bind('sorterupdate', function() { setVar(); fm.getUI().children('.elfinder-button-sort-menu').children('.elfinder-button-menu-item').each(function() { var tgt = jQuery(this), rel = tgt.attr('rel'); tgt.toggle(!!(! rel || fm.sorters[rel])); }); }) .bind('cwdrender', function() { var cols = jQuery(fm.cwd).find('div.elfinder-cwd-wrapper-list table'); if (cols.length) { jQuery.each(fm.sortRules, function(name, value) { var td = cols.find('thead tr td.elfinder-cwd-view-th-'+name); if (td.length) { var current = ( name == fm.sortType), sort = { type : name, order : current ? fm.sortOrder == 'asc' ? 'desc' : 'asc' : fm.sortOrder },arr; if (current) { td.addClass('ui-state-active'); arr = fm.sortOrder == 'asc' ? 'n' : 's'; jQuery('<span class="ui-icon ui-icon-triangle-1-'+arr+'"></span>').appendTo(td); } jQuery(td).on('click', function(e){ if (! jQuery(this).data('dragging')) { e.stopPropagation(); if (! fm.getUI('cwd').data('longtap')) { fm.exec('sort', [], sort); } } }) .on('mouseenter mouseleave', function(e) { jQuery(this).toggleClass('ui-state-hover', e.type === 'mouseenter'); }); } }); } }); this.getstate = function() { return 0; }; this.exec = function(hashes, cOpt) { var fm = this.fm, sortopt = jQuery.isPlainObject(cOpt)? cOpt : (function() { cOpt += ''; var sOpts = {}; if (cOpt === 'stick') { sOpts.stick = !fm.sortStickFolders; } else if (cOpt === 'tree') { sOpts.tree = !fm.sortAlsoTreeview; } else if (fm.sorters[cOpt]) { if (fm.sortType === cOpt) { sOpts.order = fm.sortOrder === 'asc'? 'desc' : 'asc'; } else { sOpts.type = cOpt; } } return sOpts; })(), sort = Object.assign({ type : fm.sortType, order : fm.sortOrder, stick : fm.sortStickFolders, tree : fm.sortAlsoTreeview }, sortopt); return fm.lazy(function() { fm.setSort(sort.type, sort.order, sort.stick, sort.tree); this.resolve(); }); }; };
Save
cmd:
run