Files
tuend-work 4478491d73 z
2025-11-13 07:41:56 +07:00

1 line
103 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{1827:function(e,t,n){"use strict";n.r(t);var r=n(3935),i=n(2592);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3650);var o=n(0),s=n(3652),l=n.n(s),u=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);"function"==typeof l.a&&l()(u),t.default=u.exports},1929:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.uploadFiles=t.checkExistsMultiple=t.download=t.checkExists=t.getArchive=t.extract=t.copy=t.rename=t.create=t.save=t.read=void 0,n(5),n(24),n(26),n(7);var i=n(28),a=r(n(78)),o=n(12),s="/CMD_FILE_MANAGER",l=a.default.get({url:s,id:"FILE_CONTENT",params:{action:"edit"},schema:{path:a.default.REQUIRED_STRING},after:function(e){return e.flow(e.moveProp({DIRECTORY:"dir",FILENAME:"filename",TEXT:"text"}),e.mapProp("text",e.convert.toAppText),e.deleteProp("BODY"))}});t.read=l;var u=a.default.post({url:s,noQueryArg:!0,params:{action:"edit",json:!0},schema:{path:a.default.REQUIRED_STRING,filename:a.default.REQUIRED_STRING,text:a.default.REQUIRED_STRING}});t.save=u;var c=u.extend({params:{text:""}});t.create=c;var d=a.default.post({url:s,params:{action:"rename"},schema:{old:a.default.REQUIRED_STRING,filename:a.default.REQUIRED_STRING,path:a.default.REQUIRED_STRING}});t.rename=d;var f=d.extend({params:{action:"copy",json:!0},schema:{overwrite:a.default.REQUIRED_BOOL}});t.copy=f;var p=a.default.post({url:s,params:{action:"extract",page:2},schema:{path:a.default.REQUIRED_STRING,directory:a.default.REQUIRED_STRING}});t.extract=p;var v=a.default.get({id:"ARCHIVE",url:s,params:{action:"extract",json:!0},schema:{path:a.default.REQUIRED_STRING},response:[],after:function(e){return e.flow(e.getProp("output"),e.convert.toLines,e.filter(e.notEmpty))}});t.getArchive=v;var m=a.default.get({url:s,id:"FILE_EXISTS",response:!1,params:{action:"exists"},schema:{path:a.default.REQUIRED_STRING},after:function(e){return e.flow(e.getProp("exists"),e.isEqual("1"))}});t.checkExists=m;t.download=function(e){var t=(0,i.State)("app.tokens.SESSION_ID"),n="".concat(s).concat(e.truepath,"?noredirect=true&X-DirectAdmin-Session-ID=").concat(t);(0,o.openInNewTab)(n,e.name)};var h=a.default.get({url:s,id:"FILES_EXISTS",params:{action:"multiple_exist"},schema:{file:a.default.ROWS},response:[],mapResponse:function(e){var t=e.paths;return Object.keys(t).filter((function(e){return"1"===t[e].exists}))}});t.checkExistsMultiple=h;var _=a.default.post({url:"/CMD_FILE_MANAGER",params:{action:"upload"},schema:{file:{required:!0},path:a.default.REQUIRED_STRING},transport:FormData,continous:!0});t.uploadFiles=_},1997:function(e,t,n){"use strict";n(16),n(14),n(23),n(25),n(18),n(6);var r=n(1),i=n(20);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(42));n(17),n(24);var o=r(n(78)),s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=a?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(9));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var u=o.default.get({id:"FM_SEARCH",url:"/CMD_FILE_MANAGER",params:{action:"recursive_search"},schema:{path:o.default.REQUIRED_STRING,search:o.default.REQUIRED_STRING,type:o.default.OPTIONAL_STRING},response:[],mapResponse:function(e){var t=function(e){return s.pipe(s.toPairs,s.map((function(t){return{path:t[0],size:Number(t[1]),type:e}})))};return s.uniqBy(s.prop("path"),[].concat((0,a.default)(t("file")(e.files)),(0,a.default)(t("directory")(e.files))))}});t.default=u},1998:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.updateName=t.unprotectDirectory=t.deleteUsers=t.addUser=t.getDirectoryInfo=t.getDirectoryStatus=t.getDirectories=t.protectDirectory=void 0;var i=r(n(78)),a="/CMD_FILE_MANAGER",o=i.default.post({url:a,params:{action:"protect",enabled:!0},schema:{path:i.default.REQUIRED_STRING,user:i.default.REQUIRED_STRING,passwd:i.default.REQUIRED_STRING,passwd2:i.default.REQUIRED_STRING}});t.protectDirectory=o;var s=i.default.get({id:"PROTECTED_DIRECTORIES",url:"/CMD_PROTECTED_DIRECTORIES",domain:!0,response:[]});t.getDirectories=s;var l=i.default.get({id:"PROTECTED_DIRECTORY_STATUS",url:a,params:{action:"protect"},schema:{path:i.default.REQUIRED_STRING},response:{protected:!1},after:function(){return function(e){return{protected:!!e.ENABLED}}}});t.getDirectoryStatus=l;var u=l.extend({id:"PROTECTED_DIRECTORY_INFO",pagination:!0,response:{},after:function(e){return e.flow(e.deleteProp("ENABLED"),e.deleteProp("domain"),e.deleteProp("path"),e.processTableInfo("users"),e.moveProp({users:"rows",NAME:"name"}),e.mapProp("rows",e.toArray))}});t.getDirectoryInfo=u;var c=i.default.post({url:a,params:{action:"protect",enabled:!0},schema:{name:i.default.REQUIRED_STRING,path:i.default.REQUIRED_STRING,user:i.default.REQUIRED_STRING,passwd:i.default.REQUIRED_STRING,passwd2:i.default.REQUIRED_STRING}});t.addUser=c;var d=i.default.select({url:a,params:{action:"delete"},schema:{path:i.default.REQUIRED_STRING}});t.deleteUsers=d;var f=i.default.post({url:a,params:{action:"protect"},schema:{name:i.default.REQUIRED_STRING,path:i.default.REQUIRED_STRING}});t.unprotectDirectory=f;var p=i.default.post({url:a,params:{action:"protect",enabled:!0},schema:{name:i.default.REQUIRED_STRING,path:i.default.REQUIRED_STRING}});t.updateName=p},2224:function(e,t,n){var r=n(29),i=n(949);r({target:"Array",stat:!0,forced:!n(722)((function(e){Array.from(e)}))},{from:i})},2592:function(e,t,n){"use strict";n.r(t);var r=n(2593),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2593:function(e,t,n){"use strict";n(7),n(10),n(6),n(8),n(11),n(16),n(14),n(23),n(25),n(18);var r=n(1),i=n(20);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(36));n(34),n(21),n(62),n(5),n(13),n(15);var o=r(n(38)),s=r(n(37)),l=r(n(2)),u=n(28),c=M(n(9)),d=M(n(946)),f=r(n(2594)),p=M(n(3094)),v=M(n(1929)),m=M(n(3607)),h=r(n(1997)),_=n(1998),b=n(12),g=r(n(3095)),x=r(n(3612)),y=r(n(3614)),w=r(n(3617)),E=r(n(3618)),O=r(n(3619)),D=r(n(3620)),k=r(n(3623)),R=r(n(3624)),I=r(n(3627)),C=r(n(3630)),$=r(n(3631)),S=r(n(3632)),P=r(n(3633)),T=r(n(3634)),F=r(n(3638)),A=(r(n(3641)),r(n(3644))),N=M(n(3648));function L(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(L=function(e){return e?n:t})(e)}function M(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=L(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=a?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}return r.default=e,n&&n.set(e,r),r}function j(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){(0,l.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var G,z,U,B,Q,W,V,X,Y,H,Z,J,K,ee=function e(t){return"string"==typeof t?t:"function"==typeof t?t.extend?t.extend({params:{filemanager_du:function(){return(0,u.State)("options.fm/du")?"1":"0"}}}):t:c.map(e,t)}({directories:d,getSettings:f.default,clipboard:p,file:v,actions:m,search:h.default,protect:{directory:_.protectDirectory}}),te={preload:[function(e){return ee.directories.getDirectory({path:e.path||"/",comparison6:e.show?"equals":null,value6:e.show||null,ipp:e.ipp||(0,u.State)("options.tables/ipp"),page:e.page||1})},ee.getSettings],commands:{getDirectory:ee.directories.getDirectory},components:q(q({FilesTable:g.default,TrashFilesTable:x.default,SetPermissionsDialog:y.default,DeleteFilesDialog:w.default,CopyFileDialog:E.default,ExtractFileDialog:O.default,FilesSearch:D.default,Breadcrumbs:F.default,CreateFileDialog:k.default,CreateFolderDialog:R.default,ViewClipboardDialog:I.default,ProtectDirectoryDialog:$.default,UploadFilesDialog:C.default,CompressClipboardFilesDialog:S.default,CompressDownloadDialog:P.default,FolderTreeView:T.default},A.default),N),data:function(){return{queue:[],showSearch:!1,fullpage:!1,hasSelected:!1}},api:[{command:ee.directories.getDirectory,bind:{"response.rows":"files",isError:"loadDirFailed",isDone:"loadDirDone"}},{command:ee.getSettings,bind:"fmSettings"},{command:ee.clipboard.get,bind:"clipboard"}],computed:{files:function(){return this.$api.files},loadDirFailed:function(){return this.$api.loadDirFailed},loadDirDone:function(){return this.$api.loadDirDone},fmSettings:function(){return this.$api.fmSettings},clipboard:function(){return this.$api.clipboard},page:function(){return this.$route.query.page||1},path:function(){return this.$route.query.path||"/"},queuePaths:function(){return this.queue.map((function(e){return e.truepath}))},pageCount:function(){var e;return(e=this.files).rowsCount%e.ipp?Math.floor(e.rowsCount/e.ipp)+1:e.rowsCount/e.ipp},haveTrash:function(){return"1"===this.$api.fmSettings.trash},isTrashSelected:function(){return this.queue.some((function(e){return"/.trash"===e.truepath}))},fmDu:(0,b.options)("fm/du")},watch:{loadDirDone:function(e){e&&this.loadDirectory()},fmDu:"loadDirectory"},created:function(){this.getClipboard(),this.loadDirTree()},methods:{toggleFullpage:function(){this.fullpage=!this.fullpage;var e=this.fullpage?"add":"remove";document.body.classList[e]("-has-overlay")},clearQueue:function(){this.queue=[]},getFilePath:function(e){return e.truepath},doAction:(K=(0,s.default)(a.default.mark((function e(t,n){var r,i,o=arguments;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=!(o.length>2&&void 0!==o[2])||o[2],e.next=3,t(n);case 3:return(i=e.sent)&&this.clearQueue(),i&&r&&this.loadDirectory(),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e,this)}))),function(e,t){return K.apply(this,arguments)}),loadDirectory:(J=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.$reloadApiTable(),this.checkedRows=[],this.search="";case 3:case"end":return e.stop()}}),e,this)}))),function(){return J.apply(this,arguments)}),getClipboard:function(){ee.clipboard.get()},setPermissions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.chmod,n=e.recursive,r=void 0!==n&&n;this.doAction(ee.actions.setPermissions,{select:this.queuePaths,chmod:t,recursive:r})},deleteFiles:(Z=(0,s.default)(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.doAction(ee.actions.deleteFiles,{select:this.queuePaths,trash:t||null});case 2:this.loadDirTree(),t&&this.$store.dispatch("fm-tree/LOAD_TREE","/.trash");case 4:case"end":return e.stop()}}),e,this)}))),function(e){return Z.apply(this,arguments)}),resetOwner:function(){this.doAction(ee.actions.resetOwner,{select:this.queuePaths})},addToClipboard:(H=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.doAction(ee.clipboard.add,{select:this.queuePaths},!1);case 2:this.getClipboard();case 3:case"end":return e.stop()}}),e,this)}))),function(){return H.apply(this,arguments)}),clearClipboard:(Y=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee.clipboard.clear();case 2:this.getClipboard();case 3:case"end":return e.stop()}}),e,this)}))),function(){return Y.apply(this,arguments)}),removeFromClipboard:(X=(0,s.default)(a.default.mark((function e(t){var n,r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.clipboard.filter((function(e){return!t.includes(e)})),r=ee.clipboard.add.extend({notifySuccess:!1}),e.next=4,ee.clipboard.clear();case 4:return e.next=6,r({select:n});case 6:if(!e.sent){e.next=8;break}this.$notifications.success({title:"Selected files was successfully removed"});case 8:this.getClipboard();case 9:case"end":return e.stop()}}),e,this)}))),function(e){return X.apply(this,arguments)}),copyClipboard:(V=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.doAction(ee.clipboard.copy,{overwrite:!0,path:this.path}).then(this.loadDirTree);case 2:case"end":return e.stop()}}),e,this)}))),function(){return V.apply(this,arguments)}),moveClipboard:(W=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.doAction(ee.clipboard.move,{overwrite:!0,path:this.path});case 2:this.loadDirTree(),ee.clipboard.clear.extend({notifySuccess:!1}).apply().then(ee.clipboard.get);case 4:case"end":return e.stop()}}),e,this)}))),function(){return W.apply(this,arguments)}),renameFile:function(e){this.doAction(ee.file.rename,q({path:this.path},e)).then(this.loadDirTree)},openInFileEditor:function(){var e=(0,o.default)(this.queue,1)[0];this.$router.push({name:"user/filemanager/edit",query:{path:e.truepath}})},copyFile:(Q=(0,s.default)(a.default.mark((function e(t){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.doAction(ee.file.copy,q({path:this.path},t));case 2:this.$dialog("COPY_FILE_DIALOG").close();case 3:case"end":return e.stop()}}),e,this)}))),function(e){return Q.apply(this,arguments)}),extractFile:function(e){this.doAction(ee.file.extract,{path:this.queue[0].truepath,directory:e}).then(this.loadDirTree)},doSearch:(B=(0,s.default)(a.default.mark((function e(t){var n,r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.search,r=t.type,this.search=n,!(n.length>2)){e.next=7;break}return e.next=5,ee.search({path:this.path,type:r,search:n});case 5:this.searchResults=e.sent,this.noResults=0===this.searchResults.length;case 7:case"end":return e.stop()}}),e,this)}))),function(e){return B.apply(this,arguments)}),protectDirectory:(U=(0,s.default)(a.default.mark((function e(t){var n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.queue[0].truepath,e.next=3,this.doAction(ee.protect.directory,q(q({path:n},t),{},{passwd2:t.passwd}));case 3:this.$router.push({name:"user/protected-directories/view",query:{path:n}});case 4:case"end":return e.stop()}}),e,this)}))),function(e){return U.apply(this,arguments)}),restoreFile:(z=(0,s.default)(a.default.mark((function e(t){var n,r;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.files,r=t.overwrite,this.doAction(ee.actions.restoreFile,{select:n,path:this.path,overwrite:r}).then(this.loadDirTree);case 2:case"end":return e.stop()}}),e,this)}))),function(e){return z.apply(this,arguments)}),closeSearch:function(){this.showSearch=!1,this.searchResults=[],this.noResults=!1},createFile:function(e){this.doAction(ee.file.create,e).then(this.loadDirTree),this.$dialog("CREATE_FILE_DIALOG").close()},createFolder:function(e){this.doAction(ee.directories.createFolder,e).then(this.loadDirTree),this.$dialog("CREATE_FOLDER_DIALOG").close(),this.loadDirTree()},uploadFiles:function(e){this.doAction(ee.actions.uploadFiles,e).then(this.loadDirTree),this.$dialog("UPLOAD_FILES_DIALOG").close(),this.loadDirTree()},compressClipboardFiles:function(e){this.queuePaths.length?this.doAction(ee.actions.compressFiles,q({clipboard:this.queuePaths},e)):this.doAction(ee.clipboard.compress,e)},toggleTreeViewDrawer:function(){b.emitter.emit("drawer:tree-view:toggle")},loadDirTree:function(){this.$store.dispatch("fm-tree/LOAD_TREE",this.path)},downloadFile:(G=(0,s.default)(a.default.mark((function e(){var t,n;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(0,o.default)(this.queue,1),n=t[0],e.prev=1,e.next=4,ee.file.download(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),this.$notifications.error(e.t0.notification);case 9:case"end":return e.stop()}}),e,this,[[1,6]])}))),function(){return G.apply(this,arguments)})}};t.default=te},2594:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(78)).default.get({id:"FM_SETTINGS",url:"/CMD_FILE_MANAGER",params:{action:"json_all"},after:function(e){return e.flow(e.getProp("info.fm_settings"),e.moveProp({HAVE_ZIP:"haveZip",MAXFILE:"maxFileSize",filemanager_show_directory_count:"hideDirectorySize"}),e.mapProps({haveZip:e.convert.toAppBoolean,hideDirectorySize:e.isEqual("0")}))}});t.default=i},2595:function(e,t,n){"use strict";n.r(t);var r=n(2596),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2596:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(42));n(5),n(13),n(15),n(26),n(21),n(61),n(24),n(718),n(55),n(27),n(14),n(65);var a=n(28),o=n(946),s=r(n(2594)),l=r(n(114)),u=r(n(3608)),c=r(n(3611)),d={components:{FileActions:u.default,FilenameLink:c.default},props:{haveTrash:{type:Boolean,required:!1}},data:function(){return{inlineActionsIndex:null,inlineEdit:{file:"",property:"",value:""},inlineChmod:{file:"",value:""},select:[]}},api:[{command:s.default,bind:"fmSettings"}],commands:{getDirectory:o.getDirectory.extend({params:{filemanager_du:function(){return(0,a.State)("options.fm/du")?"1":"0"}}})},computed:{path:function(){return this.$route.query.path||"/"},files:function(){return this.$state.commands.DIRECTORY_CONTENT.response},notCheckable:function(){return this.files.rows.filter((function(e){return e.api_flags.hide_checkbox}))},checkedRows:function(){var e=this;return this.files.rows.filter((function(t){return e.select.includes(t.name)}))},resetActionAllowed:function(){return this.checkedRows.every((function(e){return e.api_flags.reset_owner}))},filterName:function(){return this.$route.query.show||""},isTrashSelected:function(){return this.select.includes(".trash")}},watch:{files:function(){this.select=[]},select:function(e,t){t.length!==e.length&&this.$emit("update:select",Boolean(e.length))}},methods:{isTrash:function(e){return this.haveTrash&&".trash"===e.name},getRowIcon:function(e){if("directory"===e.type)return this.isTrash(e)?"file-manager-bin":"directory";var t=(this.getLink(e).split("/").pop()||"").split(".").pop();return l.default.$exports.fileType(t)},inlineRename:function(e,t){var n=e.name;n!==t&&this.$emit("file:rename",{old:n,filename:t}),this.closeInlineEditor()},getLink:function(e){if(e.islink){var t="".concat(this.path,"/").concat(e.linkpath).split("/");return"/".concat(t.reduce((function(e,t){return"."!==t&&t?".."===t?e.splice(0,e.length-1):[].concat((0,i.default)(e),[t]):e}),[]).join("/"))}return e.truepath},inlinePermset:function(e,t){e.permission.toString()!==t&&/^[0-7]{3}$/.test(t)&&this.emit("setpermissions",e,{chmod:t}),this.closeInlineEditor()},openInlineEditor:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";this.inlineEdit.file=e.name,this.inlineEdit.property=t,this.inlineEdit.value=e[t]},openPermissionEditor:function(e){return this.$_Client.isMobile?this.emit("permdialog",e):this.openInlineEditor(e,"permission")},closeInlineEditor:function(){this.inlineEdit.file="",this.inlineEdit.value=""},inEditingMode:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";return this.inlineEdit.file===e&&this.inlineEdit.property===t},expandInPermissionEditor:function(e){this.$emit("files:checked",[e]),this.$emit("files:permdialog")},emit:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.$emit("select",t?[t]:this.checkedRows),this.$emit(e,n)}}};t.default=d},2597:function(e,t,n){"use strict";n.r(t);var r=n(2598),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2598:function(e,t,n){"use strict";n(5),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(13);var r=n(9),i={props:{editable:{type:Boolean,required:!0,default:!1},protectable:{type:Boolean,required:!0,default:!1},reset_owner:{type:Boolean,required:!0,default:!1},extractable:{type:Boolean,required:!0,default:!1},type:{type:String,required:!0,validator:function(e){return["directory","file"].includes(e)}},item:{type:Object,required:!0,default:function(){return{}}}},computed:{actions:function(){return{rename:{label:this.$gettext("Rename"),icon:"rename",disabled:!1},edit:{label:this.$gettext("Edit File"),icon:"pencil",disabled:!this.editable,route:{name:"user/filemanager/edit",query:{path:this.item.truepath}}},copyfile:{label:this.$gettext("Copy File"),icon:"papers",disabled:!1},protect:{label:this.$gettext("Protect"),icon:"shield",disabled:!this.protectable},chmod:{label:this.$gettext("Set Permissions"),icon:"settings",disabled:!1},resetOwner:{label:this.$gettext("Reset Owner"),disabled:!this.reset_owner},toClipboard:{label:this.$gettext("Add to Clipboard"),icon:"clipboard-add",disabled:!1},extract:{label:this.$gettext("Extract"),icon:"extract",disabled:!this.extractable},compressDownload:{label:this.$gettext("Compress and download..."),icon:"download",disabled:"directory"!==this.type},download:{label:this.$gettext("Download"),icon:"download",disabled:"directory"===this.type},delete:{label:this.$gettext("Delete"),icon:"delete",disabled:!1}}},enabledActions:function(){return(0,r.filter)((function(e){return!e.disabled}),this.actions)}}};t.default=i},2599:function(e,t,n){"use strict";n.r(t);var r=n(2600),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2600:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={props:{name:{type:String,default:"",requried:!0},type:{type:String,requried:!1,default:"directory"},truepath:{type:String,required:!0,default:""},link:{type:String,required:!1,default:""},api_flags:{type:Object,required:!0,default:function(){return{}}},directoryOnly:{type:Boolean,default:!1,required:!1}},computed:{sessionID:function(){return this.$state.app.tokens.SESSION_ID}}};t.default=r},2601:function(e,t,n){"use strict";n.r(t);var r=n(2602),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2602:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(34);var i=r(n(3095)),a={components:{RestoreFileDialog:r(n(3613)).default},extends:i.default,data:function(){return{restoreFiles:[]}},methods:{restore:function(e){this.restoreFiles=e,this.$dialog("RESTORE_FILE_DIALOG").open()},restoreRequest:function(e){this.$emit("restore",{files:this.restoreFiles.map((function(e){return e.truepath})),overwrite:e})}}};t.default=a},2603:function(e,t,n){"use strict";n.r(t);var r=n(2604),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2604:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{overwrite:!0}}}},2605:function(e,t,n){"use strict";n.r(t);var r=n(2606),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2606:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21),n(61),n(34),n(84),n(55),n(14),n(65);var r=n(32),i={props:{files:{type:Array,required:!0}},data:function(){return{chmod:"755",recursive:!1}},computed:{permissions:function(){var e=this.chmod.split("");return[e[0]||"0",e[1]||"0",e[2]||"0"].map((function(e){return parseInt(e,10)})).map((function(e){return{r:0!=(4&e),w:0!=(2&e),x:0!=(1&e)}}))}},methods:{onOpen:function(){var e=this;this.files.every((function(t){return t.permission===e.files[0].permission}))&&(this.chmod=this.files[0].permission)},setPermission:function(e,t){var n=this.permissions;r._.set(n,e,t);var i=n.map((function(e){var t=0;return e.r&&(t+=4),e.w&&(t+=2),e.x&&(t+=1),t})).map((function(e){return e.toString()})).join("");this.chmod=i},updatePermissions:function(){this.$emit("setpermissions",this.$get(["chmod","recursive"]))}}};t.default=i},2607:function(e,t,n){"use strict";n.r(t);var r=n(2608),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2608:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={props:{haveTrash:{type:Boolean,required:!0}},data:function(){return{trash:!0}}};t.default=r},2609:function(e,t,n){"use strict";n.r(t);var r=n(2610),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2610:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(26),n(13),n(15);var r={props:{file:{type:Object,required:!0},path:{type:String,requried:!0}},data:function(){return{overwrite:!1,filename:""}},computed:{theme:function(){return this.overwrite?"danger":"safe"}},methods:{handleDialogOpen:function(){this.filename=this.file.name},validateFilename:function(e){return!e||!e.includes("..")&&"/"!==e[0]},submit:function(){this.filename!==this.file.name&&this.$emit("confirmcopy",{old:this.file.name,filename:this.filename,overwrite:this.overwrite})}}};t.default=r},2611:function(e,t,n){"use strict";n.r(t);var r=n(2612),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2612:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(21),n(40),n(26);var i,a=r(n(36)),o=r(n(37)),s=n(1929),l={props:{file:{type:Object,required:!1}},data:function(){return{dir:"",files:[]}},methods:{getArchiveInfo:(i=(0,o.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.getArchive)({path:this.file.truepath});case 2:this.files=e.sent;case 3:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)}),handleOpen:function(){if(!this.file)throw new Error("No files in queue");this.files=[],this.dir=this.file.truepath.replace(this.file.name,""),this.getArchiveInfo()}}};t.default=l},2613:function(e,t,n){"use strict";n.r(t);var r=n(2614),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2614:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(36)),a=r(n(37));n(21),n(61),n(55),n(96),n(34),n(5),n(62);var o=r(n(1997)),s=n(32),l={props:{path:String},computed:{values:function(){var e=function(e){if("directory"===e.type)return{path:e.path};var t=e.path.split("/");return{path:t.slice(0,t.length-1).join("/"),show:t.pop()}};return this.results.map((function(t){return{value:t.path,route:{name:"user/filemanager",query:e(t)},label:t.path}}))}},data:function(){return{results:[],search:"",type:["files","directories"]}},watch:{type:function(e,t){e.length||(this.type=["files","directories"].filter((function(e){return e!==t[0]})))}},methods:{submit:s._.debounce((0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(this.search&&this.search.length>2)){e.next=4;break}return e.next=3,(0,o.default)({path:this.path,type:2===this.type.length?"all":this.type[0],search:this.search});case 3:this.results=e.sent;case 4:case"end":return e.stop()}}),e,this)}))),500),handleClick:function(e){e&&e.route&&(this.$emit("close"),this.$router.push(e.route))}}};t.default=l},2615:function(e,t,n){"use strict";n.r(t);var r=n(2616),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2616:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{path:"",filename:""}},props:["dir"]}},2617:function(e,t,n){"use strict";n.r(t);var r=n(2618),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2618:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={data:function(){return{path:"",name:""}},props:["dir"]}},2619:function(e,t,n){"use strict";n.r(t);var r=n(2620),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2620:function(e,t,n){"use strict";n(16),n(14),n(23),n(25),n(18),n(6);var r=n(1),i=n(20);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(36)),o=r(n(37));n(34),n(5),n(13),n(15);var s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=a?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=e[o]}r.default=e,n&&n.set(e,r);return r}(n(3094));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var u,c=s.add.extend({notifySuccess:!1}),d={api:[{command:s.get,bind:"clipboard"}],data:function(){return{select:[],loading:!1}},computed:{useNewVersion:function(){var e=this.$state.app.tokens.COMPILE_TIME;return(void 0===e?0:e)>=1545422681},fileNames:function(){return this.useNewVersion?this.$api.clipboard.map((function(e){return e.truepath})):this.$api.clipboard}},methods:{removeFromClipboard:(u=(0,o.default)(a.default.mark((function e(){var t,n,r=this;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.loading=!0,t=this.fileNames.filter((function(e){return!r.select.includes(e)})),e.next=4,s.clear();case 4:return e.next=6,c({select:t});case 6:return n=e.sent,e.next=9,s.get();case 9:n&&(this.$notifications.success({title:"Selected files was successfully removed"}),this.select=[]),this.loading=!1;case 11:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)}),clearClipboard:function(){s.clear().then(s.get),this.$dialog("VIEW_CLIPBOARD_DIALOG").close()}}};t.default=d},2621:function(e,t,n){"use strict";n.r(t);var r=n(2622),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2622:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(36)),a=r(n(37));n(34),n(24),n(21),n(40),n(26),n(5),n(13),n(15);var o,s,l,u=n(1929),c={props:{path:{type:String,required:!0}},data:function(){return{files:[],dir:"",inProgress:!1,exists:[],progress:{total:0,loaded:0}}},computed:{filePaths:function(){var e=this;return this.files.map((function(t){return"".concat(e.dir.replace(/\/$/g,""),"/").concat(t.name)}))}},methods:{upload:(l=(0,a.default)(i.default.mark((function e(){var t;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.uploadFiles.extend({onUpload:this.handleUploadProgress}),this.inProgress=!0,e.next=4,t({path:this.dir,file:this.files});case 4:this.inProgress=!1,this.$emit("upload-finished"),this.$reset();case 7:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)}),handleOpen:function(){this.files=[],this.exists=[],this.dir=this.path},submit:(s=(0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.checkExistsMultiple)({file:this.filePaths});case 2:this.exists=e.sent,this.exists.length||this.upload();case 4:case"end":return e.stop()}}),e,this)}))),function(){return s.apply(this,arguments)}),forcedUpload:(o=(0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.exists=[],this.upload();case 2:case"end":return e.stop()}}),e,this)}))),function(){return o.apply(this,arguments)}),gentleUpload:function(){var e=this;this.files=this.files.filter((function(t){return!e.exists.includes("".concat(e.dir.replace(/\/$/g,""),"/").concat(t.name))})),this.files.length&&this.upload(),this.exists=[]},handleUploadProgress:function(e){this.progress.loaded=e.loaded,this.progress.total=e.total}}};t.default=c},2623:function(e,t,n){"use strict";n.r(t);var r=n(2624),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2624:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,a=r(n(36)),o=r(n(37)),s=n(1998),l={data:function(){return{name:"",user:"",passwd:"",protected:!1}},props:{path:String},methods:{loadProtectionStatus:(i=(0,o.default)(a.default.mark((function e(){var t;return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.getDirectoryStatus)({path:this.path});case 2:t=e.sent,this.protected=t.protected;case 4:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})}};t.default=l},2625:function(e,t,n){"use strict";n.r(t);var r=n(2626),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2626:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={data:function(){return{type:"tar.gz",file:""}},props:{path:{type:String,required:!0}},computed:{haveZip:function(){return this.$state.commands.FM_SETTINGS.response.haveZip},formats:function(){var e=["tar.gz"];return this.haveZip&&e.push("zip"),e}}};t.default=r},2627:function(e,t,n){"use strict";n.r(t);var r=n(2628),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2628:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(36));n(24);var a,o=r(n(37)),s=n(12),l={data:function(){return{archiveType:"tar.gz"}},props:{path:{type:String,required:!0}},computed:{sessionID:function(){return this.$state.app.tokens.SESSION_ID}},methods:{download:(a=(0,o.default)(i.default.mark((function e(){var t,n,r,a;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=this.path,n=this.archiveType,r=this.sessionID,a="/CMD_FILE_MANAGER".concat(t,"?action=download_compressed_folder&type=").concat(n,"&X-DirectAdmin-Session-ID=").concat(r),(0,s.openInNewTab)(a,"");case 3:case"end":return e.stop()}}),e,this)}))),function(){return a.apply(this,arguments)})}};t.default=l},2629:function(e,t,n){"use strict";n.r(t);var r=n(2630),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2630:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={components:{TreeViewItem:r(n(3635)).default},props:{show:{type:Boolean,required:!0},path:{type:String,required:!0},fullpage:{type:Boolean,required:!0},hideHeader:Boolean,fullwidth:Boolean,haveTrash:Boolean},data:function(){return{width:245,isResizing:!1}},computed:{folders:function(){return this.$store.getters["fm-tree/rootFolders"]},isLoaded:function(){return this.$state.commands.FOLDER_TREE.isDone}},created:function(){window.document.addEventListener("mousemove",this.dragMouseMove),window.document.addEventListener("mouseup",this.dragMouseUp)},destroyed:function(){window.document.removeEventListener("mousemove",this.dragMouseMove),window.document.removeEventListener("mouseup",this.dragMouseUp)},methods:{dragMouseDown:function(){this.isResizing=!0},dragMouseUp:function(){this.isResizing=!1},dragMouseMove:function(e){if(!this.isResizing)return!1;e.preventDefault();var t=this.$el.getBoundingClientRect(),n=e.clientX-t.left;return n>200&&n<450&&(this.width=n),!1}}};t.default=i},2631:function(e,t,n){"use strict";n.r(t);var r=n(2632),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2632:function(e,t,n){"use strict";n(7),n(10),n(5),n(6),n(8),n(11);var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(36)),a=r(n(37)),o=r(n(2));n(17),n(26),n(21),n(61),n(13),n(15);var s=n(43);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){(0,o.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var c,d,f={name:"TreeViewItem",api:[{command:r(n(2594)).default,bind:"fmSettings"}],props:{path:{type:String,required:!0},dirs:{type:Number,required:!0,default:0},files:{type:Number,required:!0,default:0},name:{type:String,required:!0},haveTrash:Boolean},data:function(){return{expand:!1}},computed:{icon:function(){return".trash"===this.name&&this.haveTrash?"file-manager-bin":this.current?"directory-open":"directory"},childs:function(){return this.$store.getters["fm-tree/getChilds"](this.path)},expanded:function(){return this.expand},level:function(){return this.path.split("/").length-1},current:function(){return this.path===this.$route.query.path},parentOfCurrent:function(){return this.$route.query.path&&this.$route.query.path.includes("".concat(this.path,"/"))}},watch:{current:{handler:"expandWithWatcher",immediate:!0},parentOfCurrent:{handler:"expandWithWatcher",immediate:!0}},methods:u(u({},(0,s.mapActions)({loadDir:"fm-tree/LOAD_DIR"})),{},{toggleExpand:(d=(0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.loadDir(this.path);case 2:this.expand=!this.expand;case 3:case"end":return e.stop()}}),e,this)}))),function(){return d.apply(this,arguments)}),expandWithWatcher:(c=(0,a.default)(i.default.mark((function e(){return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.current&&!this.parentOfCurrent){e.next=5;break}if(!1!==this.expand){e.next=5;break}return e.next=4,this.loadDir(this.path);case 4:this.expand=!0;case 5:case"end":return e.stop()}}),e,this)}))),function(){return c.apply(this,arguments)})})};t.default=f},2633:function(e,t,n){"use strict";n.r(t);var r=n(2634),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2634:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=r(n(42));n(17),n(96),n(55),n(24),n(34),n(21),n(61);var a={props:{path:{type:String,required:!0},show:{type:Number,required:!1,default:3}},computed:{breadcrumbs:function(){return this.path.split("/").slice(1).map((function(e,t,n){var r=n.slice(0,t+1);return{path:[""].concat((0,i.default)(r)).join("/"),label:r.pop()}}))},showableBreadcrumbs:function(){return this.breadcrumbs.slice(-this.show)},childCount:function(){if("/"===this.path)return 0;var e=this.$state["fm-tree"][this.path];return e?e.dirs+e.files:0}}};t.default=a},2635:function(e,t,n){"use strict";n.r(t);var r=n(2636),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2636:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(17),n(2224),n(23);var r=n(12),i={props:{current:Number,total:Number,path:String},computed:{pages:function(){return Array.from(new Array(this.total),(function(e,t){return t+1}))},showPage:function(){var e=this;return function(t){return Math.abs(t-e.current)<=1||t<=3||t>=e.total-2}},showDots:function(){var e=this;return function(t){return e.showPage(t)&&!e.showPage(t+1)}},showNext:function(){return this.total!==this.current},showPrev:function(){return 1!==this.current},getLink:function(){var e=this;return function(t){return{name:"user/filemanager",query:{path:e.path,page:t}}}}},created:function(){var e=this;this.$watch("total",(function(t){e.current>t&&r.emitter.emit("router:changePage",t)}))}};t.default=i},2637:function(e,t,n){"use strict";n.r(t);var r=n(2638),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2638:function(e,t,n){"use strict";n(5),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(9),i={props:{hideCompressAction:Boolean},computed:{actions:function(){return(0,r.filter)(Boolean,{move:this.$gettext("Move Files"),copy:this.$gettext("Copy Files"),compress:this.hideCompressAction?"":this.$gettext("Compress Files"),empty:this.$gettext("Empty Clipboard")})}}};t.default=i},2639:function(e,t,n){"use strict";n.r(t);var r=n(2640),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2640:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={components:{Buttons:r(n(3104)).default}};t.default=i},2641:function(e,t,n){"use strict";n.r(t);var r=n(2642),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2642:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(13);var r={props:{size:{type:String,required:!1,default:"big",validator:function(e){return["big","normal","small"].includes(e)}}}};t.default=r},2643:function(e,t,n){"use strict";n.r(t);var r=n(2644),i=n.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(a);t.default=i.a},2644:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n(26);var r={props:{file:{type:Object,required:!0}},data:function(){return{name:""}},computed:{oldName:function(){return this.file?this.file.name:""}},methods:{submit:function(){this.$emit("confirmRename",{old:this.oldName,filename:this.name})},setName:function(){var e=this;this.name=this.oldName,this.$nextTick((function(){var t=e.$refs.input.$refs.input;t.focus(),t.setSelectionRange(0,e.name.length)}),1)}}};t.default=r},2837:function(e,t,n){"use strict";n.r(t);var r=n(0),i=Object(r.a)({},(function(e,t){var n=t._c;return n("ui-dialog",{attrs:{id:"FILE_EXISTS_CONFIRMATION_DIALOG",theme:"danger",noCloseBtn:"",noCloseIcon:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Confirm File Save")]),t._v(" "),n("translate",{attrs:{slot:"content","translate-params":{filename:t.props.filename}},slot:"content"},[t._v("\n File %{ filename } already exists. Confirm overwrite?\n ")]),t._v(" "),n("template",{slot:"buttons"},[n("ui-button",{attrs:{theme:"danger"},on:{click:t.listeners.overwrite}},[n("translate",[t._v("Yes")])],1),t._v(" "),n("ui-button",{attrs:{theme:"neutral"},on:{click:t.listeners.discard}},[n("translate",[t._v("No")])],1)],1)],2)}),[],!0,null,null,null);t.default=i.exports},3094:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.compress=t.move=t.copy=t.clear=t.get=t.add=void 0;var i=r(n(36)),a=r(n(37));n(5);var o=r(n(78)),s=n(28),l="/CMD_FILE_MANAGER",u=o.default.select({url:l,params:{action:"multiple",add:!0}});t.add=u;var c,d=o.default.get({url:l,id:"CLIPBOARD",response:[],params:{path:"/.clipboard.txt",action:"edit"},after:function(e){return function(t){return t.error?[]:e.flow(e.convert.toAppString,e.convert.toLines,(function(e){return e.filter((function(e){return!!e}))}))(t.TEXT)}},notifyError:!1}),f=o.default.get({url:l,id:"CLIPBOARD",response:[],params:{action:"get_clipboard"},after:function(e){return e.flow(e.getProp("data"),e.toArray,e.mapArrayProps({size:e.convert.toAppNumber,date:e.convert.toAppDate}))}}),p=(c=(0,a.default)(i.default.mark((function e(){var t,n,r;return i.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=(0,s.State)("app.tokens"),n=t.COMPILE_TIME,r=(void 0===n?0:n)>=1545422681?f:d,e.next=5,r();case 5:e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:case"end":return e.stop()}}),e,null,[[0,7]])}))),function(){return c.apply(this,arguments)});p.id="CLIPBOARD";var v=p;t.get=v;var m=o.default.post({url:l,params:{action:"multiple",empty:!0}});t.clear=m;var h=o.default.post({url:l,params:{action:"multiple",copy:!0},schema:{path:o.default.REQUIRED_STRING,overwrite:o.default.REQUIRED_BOOL}});t.copy=h;var _=o.default.post({url:l,params:{action:"multiple",move:!0},schema:{path:o.default.REQUIRED_STRING,overwrite:o.default.REQUIRED_BOOL}});t.move=_;var b=o.default.post({url:l,params:{action:"compress"},schema:{path:o.default.REQUIRED_STRING,file:o.default.REQUIRED_STRING,type:o.default.REQUIRED_STRING}});t.compress=b},3095:function(e,t,n){"use strict";n.r(t);var r=n(4068),i=n(2595);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3096:function(e,t,n){var r=n(3610);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("273cb722",r,!0,{})},3097:function(e,t,n){var r=n(3616);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("626b829c",r,!0,{})},3098:function(e,t,n){var r=n(3622);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("45ac06e2",r,!0,{})},3099:function(e,t,n){var r=n(3626);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("51fd4dd8",r,!0,{})},3100:function(e,t,n){var r=n(3629);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("2506d159",r,!0,{})},3101:function(e,t,n){var r=n(3637);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("6327c0c2",r,!0,{})},3102:function(e,t,n){var r=n(3640);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("24af0714",r,!0,{})},3103:function(e,t,n){var r=n(3643);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("5b542195",r,!0,{})},3104:function(e,t,n){"use strict";n.r(t);var r=n(4125),i=n(2641);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3105:function(e,t,n){var r=n(3651);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);(0,n(4).default)("e18965d0",r,!0,{})},3607:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.restoreFile=t.compressFiles=t.uploadFiles=t.deleteFiles=t.resetOwner=t.setPermissions=void 0,n(8);var i=r(n(78)),a=i.default.select({url:"/CMD_FILE_MANAGER",params:{action:"multiple"}}),o=a.extend({params:{permission:!0},schema:{chmod:i.default.REQUIRED_STRING,recursive:i.default.REQUIRED_BOOL}});t.setPermissions=o;var s=a.extend({params:{resetowner:!0}});t.resetOwner=s;var l=a.extend({params:{button:"delete"}});t.deleteFiles=l;var u=i.default.post({url:"/CMD_FILE_MANAGER",transport:FormData,params:{action:"upload"},schema:{path:i.default.REQUIRED_STRING,files:{type:Array,required:!0}},process:!1,before:function(e){var t=new FormData;t.append("action","upload"),t.append("path",e.path);return e.files.forEach((function(e){return t.append("file[]",e)})),t},continous:!0});t.uploadFiles=u;var c=i.default.post({url:"/CMD_FILE_MANAGER",params:{action:"compress"},schema:{path:i.default.REQUIRED_STRING,file:i.default.REQUIRED_STRING,type:i.default.REQUIRED_STRING,clipboard:i.default.ROWS}});t.compressFiles=c;var d=a.extend({params:{restore:!0,chmod:"755",overwrite:"no"},schema:{path:i.default.REQUIRED_STRING}});t.restoreFile=d},3608:function(e,t,n){"use strict";n.r(t);var r=n(4144),i=n(2597);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3609);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3609:function(e,t,n){"use strict";n(3096)},3610:function(e,t,n){},3611:function(e,t,n){"use strict";n.r(t);var r=n(4145),i=n(2599);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3612:function(e,t,n){"use strict";n.r(t);var r=n(4069),i=n(2601);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3613:function(e,t,n){"use strict";n.r(t);var r=n(4146),i=n(2603);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3614:function(e,t,n){"use strict";n.r(t);var r=n(4070),i=n(2605);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3615);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,"28b5a5d7",null);t.default=s.exports},3615:function(e,t,n){"use strict";n(3097)},3616:function(e,t,n){},3617:function(e,t,n){"use strict";n.r(t);var r=n(4071),i=n(2607);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3618:function(e,t,n){"use strict";n.r(t);var r=n(4072),i=n(2609);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3619:function(e,t,n){"use strict";n.r(t);var r=n(4073),i=n(2611);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3620:function(e,t,n){"use strict";n.r(t);var r=n(4074),i=n(2613);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3621);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3621:function(e,t,n){"use strict";n(3098)},3622:function(e,t,n){},3623:function(e,t,n){"use strict";n.r(t);var r=n(4075),i=n(2615);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3624:function(e,t,n){"use strict";n.r(t);var r=n(4076),i=n(2617);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3625);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,"651bd5fa",null);t.default=s.exports},3625:function(e,t,n){"use strict";n(3099)},3626:function(e,t,n){},3627:function(e,t,n){"use strict";n.r(t);var r=n(4077),i=n(2619);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3628);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,"1ed4a2bb",null);t.default=s.exports},3628:function(e,t,n){"use strict";n(3100)},3629:function(e,t,n){},3630:function(e,t,n){"use strict";n.r(t);var r=n(4078),i=n(2621);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3631:function(e,t,n){"use strict";n.r(t);var r=n(4079),i=n(2623);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3632:function(e,t,n){"use strict";n.r(t);var r=n(4080),i=n(2625);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3633:function(e,t,n){"use strict";n.r(t);var r=n(4081),i=n(2627);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3634:function(e,t,n){"use strict";n.r(t);var r=n(4082),i=n(2629);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3636);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3635:function(e,t,n){"use strict";n.r(t);var r=n(4147),i=n(2631);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3636:function(e,t,n){"use strict";n(3101)},3637:function(e,t,n){},3638:function(e,t,n){"use strict";n.r(t);var r=n(4083),i=n(2633);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3639);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,"266b7a2a",null);t.default=s.exports},3639:function(e,t,n){"use strict";n(3102)},3640:function(e,t,n){},3641:function(e,t,n){"use strict";n.r(t);var r=n(4084),i=n(2635);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n(3642);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,"b2b78258",null);t.default=s.exports},3642:function(e,t,n){"use strict";n(3103)},3643:function(e,t,n){},3644:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(138),i=n(3645),a=(0,r.importAll)(i);t.default=a},3645:function(e,t,n){var r={"./clipboard-actions.vue":3646,"./fullpage-header.vue":3647,"./new-items-buttons.vue":3104};function i(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=a,e.exports=i,i.id=3645},3646:function(e,t,n){"use strict";n.r(t);var r=n(4123),i=n(2637);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3647:function(e,t,n){"use strict";n.r(t);var r=n(4124),i=n(2639);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3648:function(e,t,n){"use strict";var r=n(1);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RenameFileDialog",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"FileExistsDialog",{enumerable:!0,get:function(){return a.default}});var i=r(n(3649)),a=r(n(2837))},3649:function(e,t,n){"use strict";n.r(t);var r=n(4122),i=n(2643);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);var o=n(0),s=Object(o.a)(i.default,r.a,r.b,!1,null,null,null);t.default=s.exports},3650:function(e,t,n){"use strict";n(3105)},3651:function(e,t,n){},3652:function(e,t){},3935:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("app-page",{attrs:{header:!0}},[n("input-checkbox",{attrs:{slot:"bottom:links"},slot:"bottom:links",model:{value:e.fmDu,callback:function(t){e.fmDu=t},expression:"fmDu"}},[n("translate",[e._v("Show folder sizes")])],1),e._v(" "),n("app-page-section",{staticClass:"filemanager",class:{fullpage:e.fullpage}},[e.fullpage?n("fullpage-header",{on:{close:e.toggleFullpage}}):e._e(),e._v(" "),n("ui-drawer",{attrs:{id:"tree-view",position:"left","no-shadow":"",blocking:"",blurred:"",transparent:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Folders\n ")]),e._v(" "),n("folder-tree-view",e._b({directives:[{name:"flex-item",rawName:"v-flex-item",value:{grow:!0,shrink:!0},expression:"{\n grow: true,\n shrink: true\n }"}],attrs:{"hide-header":"",fullwidth:""}},"folder-tree-view",{path:e.path,fullpage:e.fullpage,show:!0,haveTrash:e.haveTrash},!1))],1),e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex"},{name:"flex-item",rawName:"v-flex-item",value:{grow:!0},expression:"{ grow: true }"}]},[e.$_Client.isDesktop?n("aside",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column"},expression:"{ dir: 'column' }"}],staticClass:"filemanager-sidebar"},[n("folder-tree-view",e._b({directives:[{name:"flex-item",rawName:"v-flex-item",value:{grow:!0,shrink:!0},expression:"{\n grow: true,\n shrink: true\n }"}]},"folder-tree-view",{path:e.path,fullpage:e.fullpage,show:!0,haveTrash:e.haveTrash},!1)),e._v(" "),n("new-items-buttons",{directives:[{name:"margin",rawName:"v-margin",value:1,expression:"1"}],attrs:{column:"",cross:"stretch",size:"normal"}})],1):e._e(),e._v(" "),n("div",{staticClass:"filemanager-area aside-opened"},[e.$_Client.isMobile?n("new-items-buttons",{style:{marginBottom:"1rem"},attrs:{column:e.$_Client.isPhone,cross:"stretch",main:"end",size:"big"}}):e._e(),e._v(" "),n("transition",{attrs:{name:"fade",mode:"out-in"}},[e.showSearch?n("files-search",e._b({on:{close:function(t){e.showSearch=!1}}},"files-search",{path:e.path},!1)):n("ui-grid",{staticClass:"filemanager-toolbar",attrs:{main:"between"}},[e.$_Client.isMobile?n("ui-button-icon",{attrs:{icon:"caret-right",size:"big",title:e.$gettext("Tree View")},on:{click:e.toggleTreeViewDrawer}}):e._e(),e._v(" "),n("breadcrumbs",e._b({},"breadcrumbs",{path:e.path},!1)),e._v(" "),n("ui-grid",[n("ui-button-icon",{attrs:{icon:"search",size:"big",title:e.$gettext("Search")},on:{click:function(t){e.showSearch=!0}}}),e._v(" "),!e.fullpage&&e.$_Client.isDesktop?n("ui-button-icon",{attrs:{icon:"maximize",size:"big",title:e.$gettext("Maximize")},on:{click:e.toggleFullpage}}):e._e()],1)],1)],1),e._v(" "),e.haveTrash&&e.path.startsWith("/.trash")?n("trash-files-table",{key:"trash-files-table",on:{restore:e.restoreFile,select:function(t){e.queue=t},delete:function(t){return e.deleteFiles(!1)}}}):n("files-table",{key:"files-table",attrs:{"have-trash":e.haveTrash},on:{select:function(t){e.queue=t},"update:select":function(t){e.hasSelected=t},permdialog:function(t){e.$dialog("SET_PERMISSIONS_DIALOG").open()},renamedialog:function(t){e.$dialog("RENAME_FILE_DIALOG").open()},resetowner:e.resetOwner,toclipboard:e.addToClipboard,delete:function(t){e.$dialog("DELETE_FILES_DIALOG").open()},"file:rename":e.renameFile,setpermissions:e.setPermissions,copyfile:function(t){e.$dialog("COPY_FILE_DIALOG").open()},extract:function(t){e.$dialog("EXTRACT_FILE_DIALOG").open()},compress:function(t){e.$dialog("COMPRESS_CLIPBOARD_FILES_DIALOG").open()},compressDownload:function(t){e.$dialog("COMPRESS_DOWNLOAD_DIALOG").open()},protect:function(t){e.$dialog("PROTECT_DIRECTORY_DIALOG").open()},download:e.downloadFile,edit:e.openInFileEditor}},[e.clipboard.length&&!e.$_Client.isPhone?n("clipboard-actions",{attrs:{slot:"buttons:after","hide-compress-action":e.hasSelected},on:{move:e.moveClipboard,copy:e.copyClipboard,empty:e.clearClipboard,compress:function(t){e.$dialog("COMPRESS_CLIPBOARD_FILES_DIALOG").open()},view:function(t){e.$dialog("VIEW_CLIPBOARD_DIALOG").open()}},slot:"buttons:after"}):e._e()],1),e._v(" "),e.clipboard.length&&e.$_Client.isPhone?n("div",{staticClass:"mobile-clipboard-actions"},[n("clipboard-actions",{attrs:{"hide-compress-action":e.hasSelected},on:{move:e.moveClipboard,copy:e.copyClipboard,empty:e.clearClipboard,compress:function(t){e.$dialog("COMPRESS_CLIPBOARD_FILES_DIALOG").open()},view:function(t){e.$dialog("VIEW_CLIPBOARD_DIALOG").open()}}})],1):e._e()],1)])],1),e._v(" "),[n("create-file-dialog",{attrs:{dir:e.path},on:{createfile:e.createFile}}),e._v(" "),n("create-folder-dialog",{attrs:{dir:e.path},on:{createfolder:e.createFolder}}),e._v(" "),n("set-permissions-dialog",{attrs:{files:e.queue},on:{setpermissions:e.setPermissions}}),e._v(" "),n("delete-files-dialog",{attrs:{"have-trash":e.haveTrash&&!e.isTrashSelected},on:{confirmdelete:e.deleteFiles}}),e._v(" "),n("copy-file-dialog",e._b({attrs:{file:e.queue[0]||{}},on:{confirmcopy:e.copyFile}},"copy-file-dialog",{path:e.path},!1)),e._v(" "),n("extract-file-dialog",{attrs:{file:e.queue[0]},on:{confirmextract:e.extractFile}}),e._v(" "),n("view-clipboard-dialog",{on:{"clipboard:clear":e.clearClipboard,"clipboard:remove":e.removeFromClipboard}}),e._v(" "),n("upload-files-dialog",e._b({on:{"upload-finished":e.loadDirectory}},"upload-files-dialog",{path:e.path},!1)),e._v(" "),n("protect-directory-dialog",e._b({on:{confirmprotect:e.protectDirectory}},"protect-directory-dialog",{path:e.queue[0]?e.queue[0].truepath:""},!1)),e._v(" "),n("compress-clipboard-files-dialog",e._b({on:{compress:e.compressClipboardFiles}},"compress-clipboard-files-dialog",{path:e.path},!1)),e._v(" "),n("rename-file-dialog",{attrs:{file:e.queue[0]||{}},on:{confirmRename:e.renameFile}}),e._v(" "),n("compress-download-dialog",{attrs:{path:e.queuePaths[0]||"/"}})]],2)},i=[]},4068:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"files"},[n("ui-api-table",e._b({directives:[{name:"margin",rawName:"v-margin",value:[-2,,,],expression:"[-2, , ,]"}],on:{"table:rowHover":function(t){e.inlineActionsIndex=t},"action:permissions":function(t){return e.emit("permdialog")},"action:reset":function(t){return e.emit("resetowner")},"action:clipboard":function(t){return e.emit("toclipboard")},"action:compress":function(t){return e.emit("compress")},"action:del":function(t){return e.emit("delete")}},scopedSlots:e._u([{key:"col:name",fn:function(t){var r=t.item,i=(t.truepath,t.name),a=(t.index,t.islink);return[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"},{name:"gutter",rawName:"v-gutter:padding",value:[null,1],expression:"[null, 1]",arg:"padding"}],staticClass:"type:small txt:medium"},[n("div",{staticClass:"pos:rel"},[n("ui-icon",{attrs:{id:e.getRowIcon(r),size:"big",original:""}}),e._v(" "),a?n("ui-icon",{staticClass:"pos:abs anchorIcon",style:{left:"16px",top:"6px"},attrs:{id:"anchor",size:"medium",original:""}}):e._e()],1),e._v(" "),e.inEditingMode(i)?n("ui-input-group",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.inlineEdit.value,expression:"inlineEdit.value"}],ref:"inlineEditor",attrs:{slot:"input"},domProps:{value:e.inlineEdit.value},on:{keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.closeInlineEditor.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.inlineRename(r,e.inlineEdit.value)}],input:function(t){t.target.composing||e.$set(e.inlineEdit,"value",t.target.value)}},slot:"input"}),e._v(" "),n("ui-button",{attrs:{slot:"additions:right",theme:"safe",icon:"check"},on:{click:function(t){return e.inlineRename(r,e.inlineEdit.value)}},slot:"additions:right"})],1):e.$_Client.isDesktop&&!e.isTrash(r)?n("file-actions",e._b({key:r.truepath,attrs:{item:r,position:e.$_rtl?"left":"right",type:r.type},on:{rename:function(t){return e.emit("renamedialog",r)},edit:function(t){return e.emit("edit",r)},copyfile:function(t){return e.emit("copyfile",r)},protect:function(t){return e.emit("protect",r)},chmod:function(t){return e.emit("permdialog",r)},resetOwner:function(t){return e.emit("resetowner",r)},toClipboard:function(t){return e.emit("toclipboard",r)},extract:function(t){return e.emit("extract",r)},delete:function(t){return e.emit("delete",r)},download:function(t){return e.emit("download",r)},compressDownload:function(t){return e.emit("compressDownload",r)}}},"file-actions",r.api_flags,!1),[n("filename-link",e._b({attrs:{link:e.getLink(r)},on:{download:function(t){return e.emit("download",r)}}},"filename-link",r,!1))],1):n("filename-link",e._b({attrs:{link:e.getLink(r)},on:{download:function(t){return e.emit("download",r)}}},"filename-link",r,!1))],1)]}},{key:"col:size",fn:function(t){var r=t.size,i=t.type;return[e.$api.fmSettings.hideDirectorySize&&"directory"===i?n("span"):n("span",[e._v("\n "+e._s(e._f("humanReadableSize")(r))+"\n ")])]}},{key:"col:permission",fn:function(t){var r=t.item;return[e.inEditingMode(r.name,"permission")?n("input-text",{staticClass:"permission-input",attrs:{regex:/^[0-7]{0,3}$/},on:{keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])?null:e.closeInlineEditor.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.inlinePermset(r,e.inlineEdit.value)}]},model:{value:e.inlineEdit.value,callback:function(t){e.$set(e.inlineEdit,"value",t)},expression:"inlineEdit.value"}},[n("ui-button",{attrs:{slot:"additions:left",icon:"expand-in-new-window",title:e.$gettext("Advanced edit")},on:{click:function(t){e.emit("permdialog",r),e.closeInlineEditor()}},slot:"additions:left"}),e._v(" "),n("ui-button",{attrs:{slot:"additions:right",icon:"check",title:e.$gettext("Save")},on:{click:function(t){return e.inlinePermset(r,e.inlineEdit.value)}},slot:"additions:right"})],1):n("ui-link",{attrs:{title:e.$gettext("Set permissions")},on:{click:function(t){return e.openPermissionEditor(r)}}},[e._v("\n "+e._s(r.permission)+"\n ")])]}},{key:"col:date",fn:function(t){var r=t.date,i=t.atime,a=t.mtime;return[n("ui-tooltip",[n("span",{attrs:{slot:"trigger"},slot:"trigger"},[e._v("\n "+e._s(e._f("date")(r,"date"))+"\n ")]),e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column"},expression:"{\n dir: 'column',\n }"}]},[n("span",[n("translate",[e._v("Date Acessed")]),e._v(": "+e._s(e._f("date")(i,"datetime"))+"\n ")],1),e._v(" "),n("span",[n("translate",[e._v("Date Modified")]),e._v(": "+e._s(e._f("date")(a,"datetime"))+"\n ")],1),e._v(" "),n("span",[n("translate",[e._v("Date Changed")]),e._v(": "+e._s(e._f("date")(r,"datetime"))+"\n ")],1)])])]}},{key:"col:uid-gid",fn:function(t){var n=t.uid,r=t.gid;return[e._v("\n "+e._s(n)+"/"+e._s(r)+"\n ")]}},{key:"row:actions",fn:function(t){var r=t.item;return e.$_Client.isMobile&&!e.isTrash(r)?n("file-actions",e._b({attrs:{position:"left",type:r.type,item:r},on:{rename:function(t){return e.emit("renamedialog",r)},edit:function(t){return e.emit("edit",e.itzem)},copyfile:function(t){return e.emit("copyfile",r)},protect:function(t){return e.emit("protect",r)},chmod:function(t){return e.emit("permdialog",r)},resetOwner:function(t){return e.emit("resetowner",r)},toClipboard:function(t){return e.emit("toclipboard",r)},extract:function(t){return e.emit("extract",r)},download:function(t){return e.emit("download",r)},delete:function(t){return e.emit("delete",r)},compressDownload:function(t){return e.emit("compressDownload",r)}}},"file-actions",r.api_flags,!1)):e._e()}}],null,!0),model:{value:e.select,callback:function(t){e.select=t},expression:"select"}},"ui-api-table",{command:e.$commands.getDirectory,rowID:"name",columns:{name:{label:e.$gettext("Filename"),grow:!0},size:{label:e.$gettext("Size"),filter:"humanReadableSize"},permission:{label:e.$gettext("Perm.")},date:{label:e.$gettext("Date")},"uid-gid":{label:e.$gettext("UID/GID"),apiName:"uid"}},filters:e.filterName?[{column:"name",value:e.filterName,type:"equals"}]:[],actions:{permissions:{label:e.$gettext("Set Permissions"),disabled:e.isTrashSelected},reset:{label:e.$gettext("Reset owner"),disabled:!e.resetActionAllowed||e.isTrashSelected},compress:{label:e.$gettext("Compress"),disabled:e.isTrashSelected},clipboard:{label:e.$gettext("Clipboard"),disabled:e.isTrashSelected},del:e.$gettext("Delete")},requestData:{path:e.path},verticalLayout:e.$_Client.isPhone},!1),[n("template",{slot:"buttons:after"},[e._t("buttons:after")],2),e._v(" "),n("template",{slot:"table:after"},[e.$route.query.show?n("ui-grid",{attrs:{slot:"table:after",main:"center"},slot:"table:after"},[n("translate",{staticClass:"txt:bold"},[e._v("\n Filtered by name:\n ")]),e._v(" "),n("ui-button-link",{attrs:{name:"user/filemanager",query:{path:e.path},title:e.$gettext("Clear Filter"),theme:"light",size:"small",icon:"close"}},[e._v("\n "+e._s(e.$route.query.show)+"\n ")])],1):e._e()],1)],2)],1)},i=[]},4069:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"files"},[n("ui-api-table",e._b({directives:[{name:"margin",rawName:"v-margin",value:[-2,,,],expression:"[-2, , ,]"}],on:{"action:restore":function(t){return e.restore(e.checkedRows)},"action:del":function(t){return e.emit("delete")}},scopedSlots:e._u([{key:"col:name",fn:function(t){var r=t.item,i=(t.truepath,t.name,t.index,t.islink);return[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"},{name:"gutter",rawName:"v-gutter:padding",value:[null,1],expression:"[null, 1]",arg:"padding"}],staticClass:"type:small txt:medium"},[n("div",{staticClass:"pos:rel"},[n("ui-icon",{attrs:{id:e.getRowIcon(r),size:"big",original:""}}),e._v(" "),i?n("ui-icon",{staticClass:"pos:abs anchorIcon",style:{left:"16px",top:"6px"},attrs:{id:"anchor",size:"medium",original:""}}):e._e()],1),e._v(" "),n("filename-link",e._b({attrs:{link:e.getLink(r),"directory-only":""}},"filename-link",r,!1))],1)]}},{key:"col:size",fn:function(t){var r=t.size,i=t.type;return[e.$api.fmSettings.hideDirectorySize&&"directory"===i?n("span"):n("span",[e._v("\n "+e._s(e._f("humanReadableSize")(r))+"\n ")])]}},{key:"col:date",fn:function(t){var r=t.date,i=t.atime,a=t.mtime;return[n("ui-tooltip",[n("span",{attrs:{slot:"trigger"},slot:"trigger"},[e._v("\n "+e._s(e._f("date")(r,"date"))+"\n ")]),e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column"},expression:"{\n dir: 'column',\n }"}]},[n("span",[n("translate",[e._v("Date Acessed")]),e._v(": "+e._s(e._f("date")(i,"datetime"))+"\n ")],1),e._v(" "),n("span",[n("translate",[e._v("Date Modified")]),e._v(": "+e._s(e._f("date")(a,"datetime"))+"\n ")],1),e._v(" "),n("span",[n("translate",[e._v("Date Changed")]),e._v(": "+e._s(e._f("date")(r,"datetime"))+"\n ")],1)])])]}},{key:"col:uid-gid",fn:function(t){var n=t.uid,r=t.gid;return[e._v("\n "+e._s(n)+"/"+e._s(r)+"\n ")]}},{key:"col:restore",fn:function(t){var r=t.item;return[r.api_flags.trashed?n("ui-button",{attrs:{theme:"light",size:"small"},on:{click:function(t){return e.restore([r])}}},[n("translate",[e._v("Restore")])],1):e._e()]}}]),model:{value:e.select,callback:function(t){e.select=t},expression:"select"}},"ui-api-table",{command:e.$commands.getDirectory,rowID:"name",columns:{name:{label:e.$gettext("Filename"),grow:!0},size:{label:e.$gettext("Size"),filter:"humanReadableSize"},permission:{label:e.$gettext("Perm.")},date:{label:e.$gettext("Date")},"uid-gid":{label:e.$gettext("UID/GID"),apiName:"uid"},restore:e.$gettext("Restore")},filters:e.filterName?[{column:"name",value:e.filterName,type:"equals"}]:[],actions:{del:e.$gettext("Delete"),restore:e.$gettext("Restore")},requestData:{path:e.path},verticalLayout:e.$_Client.isPhone},!1),[n("template",{slot:"buttons:after"},[e._t("buttons:after")],2)],2),e._v(" "),n("restore-file-dialog",{on:{restore:e.restoreRequest}})],1)},i=[]},4070:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"SET_PERMISSIONS_DIALOG",size:"normal"},on:{"dialog:open":e.onOpen}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Set Permissions\n ")]),e._v(" "),n("template",{slot:"content"},[n("ui-pre",{attrs:{slot:"content","content-lines":e.files.map((function(e){return e.truepath}))},slot:"content"},[n("translate",{attrs:{slot:"header","translate-n":e.files.length,"translate-plural":"Files:"},slot:"header"},[e._v("\n File:\n ")])],1),e._v(" "),n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Permissions\n ")]),e._v(" "),n("table",{staticClass:"table-elem table",attrs:{slot:"content"},slot:"content"},[n("tbody",[n("tr",{staticClass:"table-row"},[n("td",[n("translate",{attrs:{tag:"strong"}},[e._v("\n Owner\n ")])],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[0].r,label:e.$gettext("Read")},on:{change:function(t){return e.setPermission("0.r",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[0].w,label:e.$gettext("Write")},on:{change:function(t){return e.setPermission("0.w",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[0].x,label:e.$gettext("Execute")},on:{change:function(t){return e.setPermission("0.x",t)}}})],1)]),e._v(" "),n("tr",{staticClass:"table-row"},[n("td",[n("translate",{attrs:{tag:"strong"}},[e._v("\n Group\n ")])],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[1].r,label:e.$gettext("Read")},on:{change:function(t){return e.setPermission("1.r",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[1].w,label:e.$gettext("Write")},on:{change:function(t){return e.setPermission("1.w",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[1].x,label:e.$gettext("Execute")},on:{change:function(t){return e.setPermission("1.x",t)}}})],1)]),e._v(" "),n("tr",{staticClass:"table-row"},[n("td",[n("translate",{attrs:{tag:"strong"}},[e._v("\n Public\n ")])],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[2].r,label:e.$gettext("Read")},on:{change:function(t){return e.setPermission("2.r",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[2].w,label:e.$gettext("Write")},on:{change:function(t){return e.setPermission("2.w",t)}}})],1),e._v(" "),n("td",[n("input-checkbox",{attrs:{model:e.permissions[2].x,label:e.$gettext("Execute")},on:{change:function(t){return e.setPermission("2.x",t)}}})],1)])])])],1),e._v(" "),n("ui-form-element",{attrs:{"hide-title":"",vertical:"",group:"permSet",validators:{required:!0,regex:/^[0-7]{3}$/}}},[n("input-text",{attrs:{slot:"content",regex:/^[0-7]{0,3}$/},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.updatePermissions.apply(null,arguments)}},slot:"content",model:{value:e.chmod,callback:function(t){e.chmod=t},expression:"chmod"}},[n("ui-button",{attrs:{slot:"additions:right"},on:{click:function(t){e.recursive=!e.recursive}},slot:"additions:right"},[n("input-checkbox",{attrs:{model:e.recursive}},[n("translate",[e._v("Recursive")])],1)],1)],1),e._v(" "),n("translate",{attrs:{slot:"error:regex"},slot:"error:regex"},[e._v("\n Permissions is not valid\n ")])],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"safe"},on:{click:e.updatePermissions},slot:"buttons"},[n("translate",[e._v("Save")])],1)],2)},i=[]},4071:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"DELETE_FILES_DIALOG",theme:"danger"}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Delete Files\n ")]),e._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Are you sure you want to delete selected files?\n ")]),e._v(" "),e.haveTrash?n("input-checkbox",{attrs:{slot:"content"},slot:"content",model:{value:e.trash,callback:function(t){e.trash=t},expression:"trash"}},[n("span",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}]},[n("translate",[e._v("To Trash")]),e._v(" "),n("ui-tooltip",{directives:[{name:"margin",rawName:"v-margin:left",value:1,expression:"1",arg:"left"}],attrs:{theme:"primary"}},[n("translate",[e._v("Unchecking will immediately delete the file from disk and cannot be recovered")])],1)],1)]):e._e()],1)],1),e._v(" "),n("template",{slot:"buttons"},[n("ui-button",{attrs:{theme:"danger"},on:{click:function(t){return e.$emit("confirmdelete",e.haveTrash&&e.trash)}}},[n("translate",[e._v("Delete")])],1)],1)],2)},i=[]},4072:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",e._b({attrs:{id:"COPY_FILE_DIALOG"},on:{"dialog:open":e.handleDialogOpen}},"ui-dialog",{theme:e.theme},!1),[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Copy File")]),e._v(" "),n("template",{slot:"content"},[n("ui-form-element",{attrs:{vertical:"",group:"copyFile",validators:{required:!0,filename:e.validateFilename}}},[n("translate",{attrs:{slot:"title","translate-params":{type:"directory"===e.file.type?"directory":"file",name:e.file.name}},slot:"title"},[e._v('\n Copy %{type} "%{name}" to:\n ')]),e._v(" "),n("input-text",{attrs:{slot:"content",prefix:e.path+"/"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.submit.apply(null,arguments)}},slot:"content",model:{value:e.filename,callback:function(t){e.filename=t},expression:"filename"}}),e._v(" "),n("translate",{attrs:{slot:"error:filename"},slot:"error:filename"},[e._v("\n Invalid filename\n ")])],1),e._v(" "),n("ui-form-element",{attrs:{vertical:"",hideTitle:""}},[n("input-checkbox",{attrs:{slot:"content"},slot:"content",model:{value:e.overwrite,callback:function(t){e.overwrite=t},expression:"overwrite"}},[n("translate",[e._v("Overwrite if already exists")])],1)],1)],1),e._v(" "),n("template",{slot:"buttons"},[n("ui-button",{attrs:{theme:e.theme},on:{click:e.submit}},[n("translate",[e._v("Copy")])],1)],1)],2)},i=[]},4073:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"EXTRACT_FILE_DIALOG",size:"normal"},on:{"dialog:open":e.handleOpen}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Extract Archive\n ")]),e._v(" "),e.file?n("ui-form-element",{attrs:{slot:"content",vertical:""},slot:"content"},[n("translate",{attrs:{slot:"title","translate-params":{type:"directory"===e.file.type?"directory":"file",name:e.file.name}},slot:"title"},[e._v('\n Extract "%{name}" to:\n ')]),e._v(" "),n("input-text",{attrs:{slot:"content"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.submit.apply(null,arguments)}},slot:"content",model:{value:e.dir,callback:function(t){e.dir=t},expression:"dir"}})],1):e._e(),e._v(" "),e.files.length?n("ui-form-element",{attrs:{slot:"content",vertical:""},slot:"content"},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Files")]),e._v(" "),n("ui-pre",{attrs:{slot:"content",contentLines:e.files,lineNumbers:""},slot:"content"})],1):e._e(),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary"},on:{click:function(t){return e.$emit("confirmextract",e.dir)}},slot:"buttons"},[n("translate",[e._v("Extract")])],1)],1)},i=[]},4074:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column",cross:"center"},expression:"{\n dir: 'column',\n cross: 'center'\n }"}],staticClass:"files-search"},[n("div",{staticClass:"files-search-toolbar"},[n("input-autocomplete",e._b({on:{input:e.submit,autocomplete:e.handleClick},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},"input-autocomplete",{values:e.values,class:"search-string",placeholder:e.$gettext("Please enter your search criteria")},!1),[e.search&&e.search.length>2?n("translate",{attrs:{slot:"empty"},slot:"empty"},[e._v("\n Nothing found\n ")]):e._e()],1),e._v(" "),n("div",{directives:[{name:"gutter",rawName:"v-gutter",value:[null,1],expression:"[null, 1]"}],staticClass:"filters"},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:e.$_Client.isPhone?"row":"column",cross:"start"},expression:"{\n dir: $_Client.isPhone\n ? 'row'\n : 'column',\n cross: 'start',\n }"},{name:"gutter",rawName:"v-gutter",value:1,expression:"1"}]},[n("input-checkbox",{attrs:{value:"files"},on:{change:e.submit},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[n("translate",[e._v("Files")])],1),e._v(" "),n("input-checkbox",{attrs:{value:"directories"},on:{change:e.submit},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[n("translate",[e._v("Folders")])],1)],1),e._v(" "),n("ui-button-icon",{staticClass:"closeBtn",attrs:{icon:"close",size:"big",title:e.$gettext("Close")},on:{click:function(t){return e.$emit("close")}}})],1)],1)])},i=[]},4075:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"CREATE_FILE_DIALOG"},on:{"dialog:open":function(t){e.path=e.dir,e.filename=""}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Create File")]),e._v(" "),n("template",{slot:"content"},[n("ui-form-element",{attrs:{vertical:"",group:"createFile",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Path:")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.path,callback:function(t){e.path=t},expression:"path"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:"",group:"createFile",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("File Name:")]),e._v(" "),n("input-text",{attrs:{slot:"content",type:"text"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.$emit("createfile",e.$data)}},slot:"content",model:{value:e.filename,callback:function(t){e.filename=t},expression:"filename"}})],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary",validateGroup:"createFile"},on:{click:function(t){return e.$emit("createfile",e.$data)}},slot:"buttons"},[n("translate",[e._v("Create")])],1)],2)},i=[]},4076:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"CREATE_FOLDER_DIALOG"},on:{"dialog:open":function(t){e.path=e.dir,e.name=""}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Create Folder")]),e._v(" "),n("template",{slot:"content"},[n("ui-form-element",{attrs:{vertical:"",group:"createFolder",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Path:")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.path,callback:function(t){e.path=t},expression:"path"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:"",group:"createFolder",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Folder Name:")]),e._v(" "),n("input-text",{attrs:{slot:"content"},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.$emit("createfolder",e.$data)}},slot:"content",model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary",validateGroup:"createFolder"},on:{click:function(t){return e.$emit("createfolder",e.$data)}},slot:"buttons"},[n("translate",[e._v("Create")])],1)],2)},i=[]},4077:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"VIEW_CLIPBOARD_DIALOG",size:"normal",noAutoClose:"",noCloseBtn:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("View Clipboard")]),e._v(" "),n("ol",{staticClass:"clipboard",class:{"--blurred":e.loading},attrs:{slot:"content"},slot:"content"},[e.$api.clipboard&&e.$api.clipboard.length?e._e():n("li",[n("translate",{attrs:{tag:"div"}},[e._v("\n Clipboard is empty\n ")])],1),e._v(" "),e._l(e.$api.clipboard,(function(t){return n("li",[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center",main:"between"},expression:"{\n cross: 'center',\n main: 'between'\n }"}]},[e.useNewVersion?n("span",[e._v("\n "+e._s(t.truepath)+" ("+e._s(e._f("humanReadableSize")(t.size))+")\n ")]):n("span",[e._v(e._s(t))]),e._v(" "),n("input-checkbox",{attrs:{value:e.useNewVersion?t.truepath:t},model:{value:e.select,callback:function(t){e.select=t},expression:"select"}})],1)])}))],2),e._v(" "),e.select.length?n("ui-button",{key:"removeSelected",attrs:{slot:"buttons",theme:"danger"},on:{click:e.removeFromClipboard},slot:"buttons"},[n("translate",[e._v("Remove Selected")])],1):e._e(),e._v(" "),e.$api.clipboard&&e.$api.clipboard.length?n("ui-button",{key:"clearClipboard",attrs:{slot:"buttons",theme:"danger"},on:{click:e.clearClipboard},slot:"buttons"},[n("translate",[e._v("Clear Clipboard")])],1):e._e()],1)},i=[]},4078:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"UPLOAD_FILES_DIALOG",theme:e.exists.length?"danger":"primary",size:"normal","no-close-btn":e.inProgress||!!e.exists.length,"no-close-icon":e.inProgress||!!e.exists.length,"no-auto-close":""},on:{"dialog:open":e.handleOpen}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Upload Files\n ")]),e._v(" "),n("template",{slot:"content"},[e.exists.length?[n("translate",{key:"existsheader",attrs:{tag:"h4"}},[e._v("\n Replace existing files:\n ")]),e._v(" "),n("ui-pre",{staticClass:"txt:bold",attrs:{"content-lines":e.exists}})]:e.inProgress?n("div",[n("translate",{directives:[{name:"margin",rawName:"v-margin",value:[1,0],expression:"[1, 0]"}],staticClass:"txt:bold"},[e._v("\n Uploading files...\n ")]),e._v(" "),e.progress.total?n("ui-progress",{attrs:{value:e.progress.loaded/e.progress.total*100,size:"big"}},[[e._v("\n "+e._s(e._f("humanReadableSize")(e.progress.loaded))+" / "+e._s(e._f("humanReadableSize")(e.progress.total))+"\n ")]],2):e._e()],1):[n("ui-form-element",{attrs:{group:"uploadFiles",vertical:"",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Path:\n ")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.dir,callback:function(t){e.dir=t},expression:"dir"}})],1),e._v(" "),n("ui-form-element",{attrs:{"hide-title":""}},[n("input-dropzone",{attrs:{slot:"content",multiple:"","show-preview":!1},slot:"content",model:{value:e.files,callback:function(t){e.files=t},expression:"files"}})],1)]],2),e._v(" "),e.inProgress||e.exists.length?e._e():n("ui-button",{key:"uploadButton",attrs:{slot:"buttons",theme:"primary","validate-group":"uploadFiles",disabled:!e.files.length},on:{click:e.submit},slot:"buttons"},[n("translate",[e._v("Upload")])],1),e._v(" "),e.exists.length?[n("ui-button",{key:"replaceButton",attrs:{slot:"buttons",theme:"danger"},on:{click:e.forcedUpload},slot:"buttons"},[n("translate",[e._v("Replace")])],1),e._v(" "),n("ui-button",{key:"skipButton",attrs:{slot:"buttons",theme:"safe"},on:{click:e.gentleUpload},slot:"buttons"},[n("translate",[e._v("Skip")])],1)]:e._e()],2)},i=[]},4079:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"PROTECT_DIRECTORY_DIALOG"},on:{"dialog:close":function(t){e.protected=!1},"dialog:open":e.loadProtectionStatus}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Protect Directory")]),e._v(" "),n("template",{slot:"content"},[e.protected?n("translate",{attrs:{tag:"p","translate-params":{path:e.path}}},[e._v("\n Directory %{ path } already protected.\n ")]):n("div",[n("ui-form-element",{attrs:{vertical:"",group:"protectDir",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Protected Directory Prompt")]),e._v(" "),n("input-text",{attrs:{slot:"content",placeholder:e.$gettext("e.g. Member's Area")},slot:"content",model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:"",group:"protectDir",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Set/Update User")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.user,callback:function(t){e.user=t},expression:"user"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:"",group:"protectDir",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Password")]),e._v(" "),n("input-password",{attrs:{slot:"content",showGenerator:""},slot:"content",model:{value:e.passwd,callback:function(t){e.passwd=t},expression:"passwd"}})],1)],1)],1),e._v(" "),n("template",{slot:"buttons"},[e.protected?n("ui-button-link",{attrs:{theme:"primary",name:"user/protected-directories/view",query:{path:e.path}}},[n("translate",[e._v("Edit Protection")])],1):n("ui-button",{attrs:{theme:"primary",validateGroup:"protectDir"},on:{click:function(t){return e.$emit("confirmprotect",e.$data)}}},[n("translate",[e._v("Protect")])],1)],1)],2)},i=[]},4080:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"COMPRESS_CLIPBOARD_FILES_DIALOG"}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Compress Files")]),e._v(" "),n("template",{slot:"content"},[n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Path")]),e._v(" "),n("input-text",{attrs:{slot:"content",disabled:"",value:e.path},slot:"content"})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n File Name\n ")]),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.file,callback:function(t){e.file=t},expression:"file"}})],1),e._v(" "),n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("File Type")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.formats},slot:"content",model:{value:e.type,callback:function(t){e.type=t},expression:"type"}})],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary"},on:{click:function(t){return e.$emit("compress",{path:e.path,file:e.file,type:e.type})}},slot:"buttons"},[n("translate",[e._v("Compress")])],1)],2)},i=[]},4081:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"COMPRESS_DOWNLOAD_DIALOG"}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Compress and Download directory")]),e._v(" "),n("ui-form-element",{attrs:{slot:"content",underline:!1},slot:"content"},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Archive Type")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:{zip:"zip",tar:"tar","tar.gz":"tar.gz"}},slot:"content",model:{value:e.archiveType,callback:function(t){e.archiveType=t},expression:"archiveType"}})],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"primary"},on:{click:e.download},slot:"buttons"},[n("translate",[e._v("Download")])],1)],1)},i=[]},4082:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.show?n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column"},expression:"{ dir: 'column' }"}],staticClass:"folder-tree-view",class:{"--blurred":!e.isLoaded},style:e.fullwidth?{}:{width:e.width+"px"}},[e.hideHeader?e._e():n("header",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center",main:"between"},expression:"{ cross: 'center', main: 'between' }"}],staticClass:"folder-tree-view-header"},[n("translate",[e._v("Folders")]),e._v(" "),n("div",{staticClass:"drag-grip",on:{mousedown:e.dragMouseDown,mouseup:e.dragMouseUp}})],1),e._v(" "),n("div",{staticClass:"directories"},[n("div",{staticClass:"directory",class:{current:"/"===e.path}},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}],staticClass:"directory-header",style:{paddingLeft:"1rem"}},[n("ui-icon",{directives:[{name:"margin",rawName:"v-margin",value:[0,1],expression:"[0, 1]"}],attrs:{id:"directory-root",size:"big",original:""}}),e._v(" "),n("ui-link",{staticClass:"directory-info",attrs:{name:"user/filemanager",query:{path:"/"}}},[n("translate",[e._v("Root")])],1)],1)]),e._v(" "),e.isLoaded?e._l(e.folders,(function(t){return n("tree-view-item",e._b({key:t.name,attrs:{"have-trash":e.haveTrash}},"tree-view-item",t,!1))})):e._e()],2)]):e._e()},i=[]},4083:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}],staticClass:"breadcrumbs"},["/"===e.path?n("span",{staticClass:"current-crumb"},[n("translate",[e._v("Root")])],1):e._l(e.showableBreadcrumbs,(function(t,r){return[t.path!==e.$route.query.path?n("ui-link",{key:t.path,attrs:{title:t.path,name:"user/filemanager",query:{path:t.path}}},[e._v("\n "+e._s(t.label)+"\n ")]):n("span",{key:t.path,staticClass:"current-crumb",attrs:{title:t.path}},[n("span",{staticClass:"label"},[e._v(e._s(t.label))]),e._v(" "),n("span",[e._v("("+e._s(e.childCount)+")")])]),e._v(" "),r!==e.breadcrumbs.length-1?n("ui-icon",e._b({key:t.path+"-caret"},"ui-icon",{class:"crumb-separator",id:"caret-right",size:"small"},!1)):e._e()]}))],2)},i=[]},4084:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"end"},expression:"{ cross: 'end' }"}],staticClass:"filemanager-pagination"},[e.showPrev?n("ui-link",e._b({staticClass:"page-button prev"},"ui-link",e.getLink(e.current-1),!1),[n("translate",[e._v("Previous")])],1):e._e(),e._v(" "),e._l(e.pages,(function(t){return e.showPage(t)?[t!==e.current?n("ui-link",e._b({staticClass:"page-button"},"ui-link",e.getLink(t),!1),[e._v("\n "+e._s(t)+"\n ")]):n("span",{staticClass:"page-button current"},[e._v("\n "+e._s(t)+"\n ")]),e._v(" "),e.showDots(t)?n("span",{staticClass:"dots"},[e._v("\n ...\n ")]):e._e()]:e._e()})),e._v(" "),e.showNext?n("ui-link",e._b({staticClass:"page-button next"},"ui-link",e.getLink(e.current+1),!1),[n("translate",[e._v("\n Next\n ")])],1):e._e()],2)},i=[]},4122:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"RENAME_FILE_DIALOG"},on:{"dialog:open":e.setName}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Rename File\n ")]),e._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("div",{directives:[{name:"translate",rawName:"v-translate",value:{file:e.oldName},expression:"{ file: oldName }"}],attrs:{slot:"title"},slot:"title"},[e._v("\n You are going to rename\n "),n("strong",[e._v("%{ file }")])]),e._v(" "),n("ui-form-element",{attrs:{vertical:"",validators:{required:!0}}},[n("translate",{attrs:{slot:"title","translate-params":{file:e.oldName}},slot:"title"},[e._v("\n New name\n ")]),e._v(" "),n("input-text",{ref:"input",attrs:{slot:"content",autofocus:""},slot:"content",model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"safe"},on:{click:e.submit},slot:"buttons"},[n("translate",[e._v("Save")])],1)],1)},i=[]},4123:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-input-group",{directives:[{name:"flex-item",rawName:"v-flex-item",value:{grow:!1},expression:"{ grow: false }"}]},[n("ui-button-dropdown",e._g(e._b({attrs:{slot:"input",theme:"light",size:"normal"},slot:"input"},"ui-button-dropdown",{actions:e.actions},!1),e.$listeners),[n("translate",{attrs:{slot:"label"},slot:"label"},[e._v("\n Clipboard Actions\n ")])],1),e._v(" "),n("ui-button",{attrs:{slot:"additions:right",theme:"primary",size:"normal"},on:{click:function(t){return e.$emit("view")}},slot:"additions:right"},[n("translate",[e._v("\n View Clipboard\n ")])],1)],1)},i=[]},4124:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"flex",rawName:"v-flex",value:{main:"between"},expression:"{ main: 'between' }"},{name:"gutter",rawName:"v-gutter",value:[null,2],expression:"[null, 2]"}],staticClass:"filemanager-fullpage-header"},[n("img",{attrs:{src:"/IMG_LOGO",alt:"DirectAdmin logo",width:"184"}}),e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"},{name:"gutter",rawName:"v-gutter",value:[null,1],expression:"[null, 1]"}]},[n("buttons",{attrs:{cross:"center",size:"big"}}),e._v(" "),n("ui-button-icon",{attrs:{icon:"close",size:"big",title:e.$gettext("Close fullscreen")},on:{click:function(t){return e.$emit("close")}}})],1)])},i=[]},4125:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-grid",e._b({},"ui-grid",e.$attrs,!1),[n("ui-button",e._b({attrs:{theme:"neutral"},on:{click:function(t){e.$dialog("CREATE_FOLDER_DIALOG").open()}}},"ui-button",{size:e.size},!1),[n("translate",[e._v("New Folder")])],1),e._v(" "),n("ui-button",e._b({attrs:{theme:"primary"},on:{click:function(t){e.$dialog("CREATE_FILE_DIALOG").open()}}},"ui-button",{size:e.size},!1),[n("translate",[e._v("Create File")])],1),e._v(" "),n("ui-button",e._b({attrs:{theme:"safe"},on:{click:function(t){e.$dialog("UPLOAD_FILES_DIALOG").open()}}},"ui-button",{size:e.size},!1),[n("translate",[e._v("Upload File")])],1)],1)},i=[]},4144:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.$_Client.isDesktop?n("ui-hoverable-tooltip",e._b({attrs:{theme:"dark"},scopedSlots:e._u([{key:"toggle",fn:function(){return[e._t("default")]},proxy:!0}],null,!0)},"ui-hoverable-tooltip",e.$attrs,!1),[e._v(" "),n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column"},expression:"{ dir: 'column' }"}],attrs:{slot:"content"},slot:"content"},e._l(e.enabledActions,(function(t,r){return n("ui-link",e._b({directives:[{name:"margin",rawName:"v-margin",value:[.5,1],expression:"[.5, 1]"}],key:r,staticClass:"wrap:nowrap",on:{click:function(t){return e.$emit(r)}}},"ui-link",t.route||{},!1),[t.icon?n("ui-icon",{attrs:{id:t.icon,size:"medium2"}}):e._e(),e._v(" "),n("span",[e._v(e._s(t.label))])],1)})),1)]):n("ui-actions",e._b({},"ui-actions",e.$attrs,!1),[e.$slots.default?n("template",{slot:"toggle"},[e._t("default")],2):e._e(),e._v(" "),e._l(e.enabledActions,(function(t,r){return n("ui-link",e._b({key:r,on:{click:function(t){return e.$emit(r)}}},"ui-link",t.route||{},!1),[t.icon?n("ui-icon",{attrs:{id:t.icon,size:"medium2"}}):e._e(),e._v(" "),n("span",[e._v(e._s(t.label))])],1)}))],2)},i=[]},4145:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.directoryOnly?n("span",["directory"===e.type?n("ui-link",{directives:[{name:"flex-item",rawName:"v-flex-item",value:{shrink:!0},expression:"{ shrink: true }"}],staticClass:"txt:ellipsis",attrs:{name:"user/filemanager",title:e.name,query:{path:e.link}}},[e._v("\n "+e._s(e.name)+"\n ")]):n("span",[e._v("\n "+e._s(e.name)+"\n ")])],1):n("span",["directory"===e.type||e.api_flags.editable?n("ui-link",{directives:[{name:"flex-item",rawName:"v-flex-item",value:{shrink:!0},expression:"{ shrink: true }"}],staticClass:"txt:ellipsis",attrs:{name:"directory"===e.type?"user/filemanager":"user/filemanager/view",title:e.name,query:{path:e.link}}},[e._v("\n "+e._s(e.name)+"\n ")]):n("ui-link",{directives:[{name:"flex-item",rawName:"v-flex-item",value:{shrink:!0},expression:"{ shrink: true }"}],staticClass:"txt:ellipsis",attrs:{title:e.name,href:"/CMD_FILE_MANAGER"+e.truepath+"?noredirect=true&X-DirectAdmin-Session-ID="+e.sessionID,download:e.name,target:"_blank"}},[e._v("\n "+e._s(e.name)+"\n ")])],1)},i=[]},4146:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ui-dialog",{attrs:{id:"RESTORE_FILE_DIALOG"}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Restore File\n ")]),e._v(" "),n("ui-form-element",{attrs:{slot:"content",vertical:""},slot:"content"},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Are you sure you want to restore selected files?\n ")]),e._v(" "),n("input-checkbox",{attrs:{slot:"content"},slot:"content",model:{value:e.overwrite,callback:function(t){e.overwrite=t},expression:"overwrite"}},[n("translate",[e._v("Overwrite")])],1)],1),e._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"safe"},on:{click:function(t){return e.$emit("restore",e.overwrite)}},slot:"buttons"},[n("translate",[e._v("\n Restore\n ")])],1)],1)},i=[]},4147:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i}));var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.dirs>-1?n("div",{staticClass:"directory",class:{current:e.current,"--parent-of-current":e.parentOfCurrent}},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center"},expression:"{ cross: 'center' }"}],staticClass:"directory-header",style:{paddingLeft:e.level+"rem"}},[e.dirs?n("ui-button-icon",{staticClass:"directory-toggle",style:{left:e.level-1+"rem"},attrs:{icon:e.expanded?"caret-down":"caret-right",theme:"light",size:8,title:e.expand?e.$gettext("Collapse"):e.$gettext("Expand")},on:{click:e.toggleExpand}}):e._e(),e._v(" "),n("ui-icon",e._b({directives:[{name:"margin",rawName:"v-margin",value:[0,1],expression:"[0, 1]"}],attrs:{id:e.icon,size:"big"}},"ui-icon",{size:"big",theme:"light",original:"delete"!==e.icon},!1)),e._v(" "),n("ui-link",{staticClass:"directory-info",attrs:{title:e.name,name:"user/filemanager",query:{path:e.path}}},[e._v("\n "+e._s(e.name)+"\n\n "),e.dirs>-1?n("translate",{staticClass:"directory-stats",attrs:{"translate-params":{dirs:e.dirs,files:e.files}}},[e._v("\n %{dirs} Folders / %{files} Files\n ")]):e._e()],1)],1),e._v(" "),e.expanded?n("div",{staticClass:"directory-childs"},e._l(e.childs,(function(t){return n("tree-view-item",e._b({key:t.name,attrs:{"have-trash":e.haveTrash}},"tree-view-item",t,!1))})),1):e._e()]):e._e()},i=[]}}]);