📁
SKYSHELL MANAGER
PHP v8.2.31
Create
Create
Path:
root
/
home
/
thevaxnx
/
nativize.com
/
staging
/
wp-includes
/
js
/
tinymce
/
themes
/
Name
Size
Perm
Actions
📁
inlite
-
0755
🗑️
🏷️
🔒
📁
modern
-
0755
🗑️
🏷️
🔒
📄
wp-links-opml.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: details.min.js
define(["angular","lodash","cjt/util/locale","cjt/util/parse","cjt/util/table","cjt/io/api","cjt/io/uapi-request","cjt/io/api2-request","app/directives/passenger_validators","cjt/directives/toggleSwitchDirective","cjt/directives/actionButtonDirective","cjt/directives/toggleLabelInfoDirective","cjt/directives/alertList","cjt/directives/pageSizeDirective","cjt/services/alertService","cjt/services/cpanel/componentSettingSaverService","cjt/services/viewNavigationApi","cjt/directives/validationContainerDirective","cjt/directives/validationItemDirective","cjt/validator/ip-validators","cjt/validator/domain-validators","cjt/validator/compare-validators","cjt/validator/datatype-validators","cjt/validator/path-validators","cjt/validator/length-validators","cjt/services/viewNavigationApi","app/directives/table_row_form","uiBootstrap","cjt/io/uapi"],(function(e,t,i,a,r,n,o,c){"use strict";return e.module("cpanel.applicationManager").controller("ConfigurationDetailsController",["$routeParams","$uibModal","viewNavigationApi","Apps","Domains","defaultInfo","alertService","componentSettingSaverService",function(a,s,l,d,u,p,v,f){var g=this;g.is_loading=!1,g.domains=[],g.user_home_dir=p.homedir,g.supports_env_vars=d.has_support_for_env_vars,g.edit_mode=void 0!==a.applname,g.editing_envar=!1,g.forceLoad=!1,g.isRTL=!1,g.savedSettings={};var m={showAllHelp:!0};g.formDescription=g.edit_mode?i.maketext("You can use this section of the interface to manage your custom applications."):i.maketext("You can use this section of the interface to register a new application.");var h=document.querySelector("html");h&&(g.isRTL="rtl"===h.getAttribute("dir")),g.get_page_title=function(){return g.edit_mode?i.maketext("Edit"):i.maketext("Register")},g.get_application_title=function(){return g.edit_mode?i.maketext("Edit Your Application"):i.maketext("Register Your Application")};var _=new r;function y(e){if(window.mixpanel&&"function"==typeof window.mixpanel.track)try{window.mixpanel.track(e)}catch(e){}}g.meta=_.getMetadata(),g.filteredEnvars=_.getList(),g.paginationMessage=_.paginationMessage,g.renderEnvars=function(){g.filteredEnvars=_.update()},g.sortList=function(){g.renderEnvars()},g.selectPage=function(){g.renderEnvars()},g.selectPageSize=function(){g.renderEnvars()},g.searchList=function(){g.renderEnvars()},g.goToView=function(e,t){l.loadView(e,t?{forceLoad:1}:{})},g.save_application=function(){if(g.add_app.$pristine||g.add_app.$invalid)v.add({type:"danger",message:i.maketext("Your application is incomplete or invalid."),closeable:!0,replace:!0,autoClose:!1,group:"passenger"});else{if(!g.editing_envar)return g.edit_mode?g.save_edited_application():g.save_new_application();v.add({type:"danger",message:i.maketext("You must finish adding or editing environment variables first."),closeable:!0,replace:!0,autoClose:!1,group:"passenger"})}},g.save_edited_application=function(){return d.update_application(g.application,g.previous_name).then((function(){v.add({type:"success",message:i.maketext("You successfully updated your application."),closeable:!0,replace:!1,autoClose:1e4,group:"passenger"}),g.goToView("manage",!0)})).catch((function(e){v.add({type:"danger",message:e,closeable:!0,replace:!1,group:"passenger"})}))},g.save_new_application=function(){return d.add_application(g.application).then((function(){v.add({type:"success",message:i.maketext("You successfully registered your application."),closeable:!0,replace:!1,autoClose:1e4,group:"passenger"}),g.goToView("manage",!0)})).catch((function(e){v.add({type:"danger",message:e,closeable:!0,replace:!1,group:"passenger"})}))},g.add_envar=function(){_.add({name:"",value:"",is_editing:!0,is_new:!0}),g.editing_envar=!0,g.renderEnvars()},g.close_envar_editor=function(e){e.is_editing=!1,g.editing_envar=!1,e.is_new&&(_.remove(e),g.renderEnvars())},g.save_envar=function(e,t,i){e.is_new?delete e.is_new:t!==e.name&&delete g.application.envvars[e.name],e.name=t,e.value=i,g.application.envvars[t]=i,g.close_envar_editor(e),g.renderEnvars()},g.delete_envar=function(e){_.remove(e),delete g.application.envvars[e.name],g.renderEnvars(),g.add_app.$setDirty()},g.edit_envar=function(e){e.is_editing=!0,g.editing_envar=!0},g.toggleShowAllHelp=function(){g.savedSettings.showAllHelp=!g.savedSettings.showAllHelp,f.set("application_details",g.savedSettings)};var D=["$uibModalInstance","$uibModal","$q","$timeout","$document","currentPath","homeDir",function(t,a,r,s,l,d,u){var p=this,v=l[0];function f(e){if(!e||"string"!=typeof e)return e||"";var t=v.createElement("textarea");return t.innerHTML=e,t.value}function g(e){for("string"!=typeof e&&(e=""),"string"==typeof u&&u&&(e===u?e="":0===e.indexOf(u+"/")&&(e=e.slice(u.length)));"/"===e.charAt(0);)e=e.slice(1);if(!e)return"";for(var t=e.split("/"),i=[],a=0;a<t.length;a++){var r=t[a];r&&"."!==r&&(".."!==r?i.push(r):i.length&&i.pop())}return i.join("/")}p.currentPath=g(d||""),p.selectedDir=null,p.directories=[],p.isLoading=!1,p.homeDir=u,p.getDisplayPath=function(){if(!p.currentPath)return"/"+(p.selectedDir||"");var e="/"+p.currentPath;return p.selectedDir&&(e+=("/"===p.currentPath.slice(-1)?"":"/")+p.selectedDir),e};var m=0;function h(e){var t=g(e||"");return u+(t?"/"+t:"")}p.errorMessage=null,p.fetchDirectories=function(e,t){t=t||{},p.isLoading=!0,p.selectedDir=null,p.directories=[],p.errorMessage=null;var a=++m,c=h(e||""),l=new o.Class;return l.initialize("Fileman","list_files"),l.addArgument("dir",c),l.addArgument("types","dir"),l.addArgument("show_hidden",0),r.when(n.promise(l.getRunArguments())).then((function(r){if(a===m)if((r=r.parsedResponse).status){p.directories=[];for(var n=r.data||[],o=0;o<n.length;o++)"dir"===n[o].type&&"."!==n[o].file&&".."!==n[o].file&&p.directories.push({name:n[o].file});if(p.directories.sort((function(e,t){return e.name.localeCompare(t.name)})),t.selectedDir)for(var c=0;c<p.directories.length;c++)if(p.directories[c].name===t.selectedDir){p.selectedDir=t.selectedDir,s((function(){var e=v.querySelector(".directory-browser-item.active .directory-browser-item-select");if(e&&e.scrollIntoView)try{e.scrollIntoView({block:"nearest"})}catch(t){e.scrollIntoView(!1)}}));break}}else e?(p.currentPath="",p.fetchDirectories("")):p.errorMessage=f(r.error)||i.maketext("Failed to load directories.")})).catch((function(){a===m&&(p.errorMessage=i.maketext("Failed to load directories."))})).finally((function(){a===m&&(p.isLoading=!1)}))},p.navigateTo=function(e){p.currentPath=g(e||""),p.fetchDirectories(p.currentPath)},p.navigateToParent=function(){if(p.currentPath){var e=p.currentPath.split("/").filter(Boolean);e.pop();var t=e.join("/");p.navigateTo(t)}},p.hasParentDirectory=function(){return!!p.currentPath},p.navigateInto=function(e,t){t&&t.stopPropagation();var i=p.currentPath?p.currentPath+"/"+e:e;p.currentPath=g(i),p.fetchDirectories(p.currentPath)},p.selectDirectory=function(e){p.selectedDir=p.selectedDir===e?null:e},p.openCreateFolderModal=function(){var t=a.open({templateUrl:"create_directory.html",ariaLabelledBy:"createDirectoryModalLabel",controller:["$uibModalInstance",function(t){var a=this;a.errorMessage=null,a.folderName="",a.isSubmitting=!1,a.cancel=function(){t.dismiss("cancel")},a.submit=function(){if(!a.isSubmitting){var o,s,l,d=(a.folderName||"").trim();if(d)a.errorMessage=null,a.isSubmitting=!0,(o=p.currentPath,s=d,l=new c.Class,l.initialize("Fileman","mkdir"),l.addArgument("path",h(o)),l.addArgument("name",s),r.when(n.promise(l.getRunArguments())).then((function(t){return(t=t.parsedResponse).status?e.isArray(t.data)?t.data[0]||{}:t.data||{}:r.reject(f(t.error)||i.maketext("The system could not create the folder."))})).catch((function(e){return r.reject(e||i.maketext("The system could not create the folder."))}))).then((function(e){t.close(e.name||d)})).catch((function(e){a.errorMessage=e})).finally((function(){a.isSubmitting=!1}));else a.errorMessage=i.maketext("Enter a folder name.")}},s((function(){var e=v.getElementById("newFolderNameInput");e&&e.focus&&e.focus()}))}],controllerAs:"ctrl",size:"sm"});t.result.then((function(e){p.fetchDirectories(p.currentPath,{selectedDir:e})}),e.noop)},p.cancel=function(){t.dismiss("cancel")},p.selectAndClose=function(){y("CPANEL_USR:APPLICATION_MANAGER-REGISTER_APPLICATION-SELECT_DIRECTORY-CLICKED");var e=p.currentPath||"";p.selectedDir&&(e=e?e+"/"+p.selectedDir:p.selectedDir),t.close(e)},p.fetchDirectories(p.currentPath)}];g.openDirectoryBrowser=function(){y("CPANEL_USR:APPLICATION_MANAGER-REGISTER_APPLICATION-SELECT_PATH-CLICKED"),s.open({templateUrl:"select_directory.html",ariaLabelledBy:"selectDirectoryModalLabel",controller:D,controllerAs:"ctrl",resolve:{currentPath:function(){return g.application.path||""},homeDir:function(){return g.user_home_dir}}}).result.then((function(e){g.application.path=e,g.add_app.$setDirty()}),e.noop)},g.init=function(){v.clear(void 0,"passenger");var i=f.getCached("application_details").cachedValue;t.merge(g.savedSettings,m,i||{}),g.edit_mode?(g.is_loading=!0,d.get_application_by_name(a.applname).then((function(i){g.application=e.copy(i),g.application=d.strip_homedir_from_path(g.application);var a=[];t.forOwn(g.application.envvars,(function(e,t){a.push({name:t,value:e,is_editing:!1})})),_.load(a),g.renderEnvars(),g.previous_name=g.application.name,g.is_loading=!1}))):(0===d.applications.length&&(g.forceLoad=!0),g.application=d.get_default_application()),u.fetch().then((function(e){g.domains=e})),_.setSort("name","asc")},g.init()}])}));
Save