Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
vicas-dev /
static /
cms /
js /
modules /
[ HOME SHELL ]
Name
Size
Permission
Action
shortcuts
[ DIR ]
drwxr-xr-x
cms.base.js
15.03
KB
-rw-r--r--
cms.changeform.js
1.34
KB
-rw-r--r--
cms.changetracker.js
4.36
KB
-rw-r--r--
cms.clipboard.js
7.44
KB
-rw-r--r--
cms.messages.js
4.1
KB
-rw-r--r--
cms.modal.js
42.13
KB
-rw-r--r--
cms.navigation.js
11.01
KB
-rw-r--r--
cms.pagetree.dropdown.js
3.49
KB
-rw-r--r--
cms.pagetree.js
38.41
KB
-rw-r--r--
cms.pagetree.stickyheader.js
4.85
KB
-rw-r--r--
cms.plugins.js
76.19
KB
-rw-r--r--
cms.sideframe.js
13.79
KB
-rw-r--r--
cms.structureboard.js
52.79
KB
-rw-r--r--
cms.toolbar.js
25.56
KB
-rw-r--r--
cms.tooltip.js
4.64
KB
-rw-r--r--
cms.wizards.js
1.61
KB
-rw-r--r--
dropdown.js
4.72
KB
-rw-r--r--
get-dist-path.js
1.16
KB
-rw-r--r--
jquery.noconflict.post.js
133
B
-rw-r--r--
jquery.noconflict.pre.js
159
B
-rw-r--r--
jquery.transition.js
2.12
KB
-rw-r--r--
jquery.trap.js
6.21
KB
-rw-r--r--
jquery.ui.custom.js
49.58
KB
-rw-r--r--
jquery.ui.nestedsortable.js
26.19
KB
-rw-r--r--
jquery.ui.touchpunch.js
1.26
KB
-rw-r--r--
keyboard.js
826
B
-rw-r--r--
loader.js
1.05
KB
-rw-r--r--
nextuntil.js
808
B
-rw-r--r--
preload-images.js
680
B
-rw-r--r--
scrollbar.js
402
B
-rw-r--r--
slug.js
1.11
KB
-rw-r--r--
tmpl.js
1.51
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : cms.messages.js
/* * Copyright https://github.com/divio/django-cms */ import $ from 'jquery'; import Class from 'classjs'; /** * Displays a message underneath the toolbar. * * @class Messages * @namespace CMS */ var Messages = new Class({ options: { messageDuration: 300, messageDelay: 3000 }, initialize: function initialize(options) { this.options = $.extend(true, {}, this.options, options); // states and events this.click = 'click.cms.message'; // elements this._setupUI(); }, /** * Stores all jQuery references within `this.ui`. * * @method _setupUI * @private */ _setupUI: function _setupUI() { var container = $('.cms'); this.ui = { container: container, body: $('html'), toolbar: container.find('.cms-toolbar'), messages: container.find('.cms-messages') }; }, /** * Opens a message window underneath the toolbar. * * @method open * @param {Object} opts * @param {String|HTMLNode} opts.message message to be displayed * @param {String} [opts.dir='center'] direction to be displayed `center` `left` or `right` * @param {Number} [opts.delay=this.options.messageDelay] delay until message is closed, 0 leaves it open * @param {Boolean} [opts.error] if true sets the style to `.cms-messages-error` */ open: function open(opts) { if (!(opts && opts.message)) { throw new Error('The arguments passed to "open" were invalid.'); } var that = this; var msg = opts.message; var dir = opts.dir === undefined ? 'center' : opts.dir; var delay = opts.delay === undefined ? this.options.messageDelay : opts.delay; var error = opts.error === undefined ? false : opts.error; var width = 320; var height = this.ui.messages.outerHeight(true); var top = this.ui.toolbar.outerHeight(true); var close = this.ui.messages.find('.cms-messages-close'); // add content to element this.ui.messages.find('.cms-messages-inner').html(msg); // error handling this.ui.messages.removeClass('cms-messages-error'); if (error) { this.ui.messages.addClass('cms-messages-error'); } // clear timeout clearTimeout(this.timer); close.hide(); close.off(this.click).on(this.click, function() { that.close(); }); // set top to 0 if toolbar is collapsed if (CMS.settings.toolbar === 'collapsed') { top = 0; } // set correct position and show this.ui.messages.css('top', -height).show(); // set correct direction and animation switch (dir) { case 'left': this.ui.messages.css({ top: top, left: -width, right: 'auto', 'margin-left': 0 }); this.ui.messages.animate({ left: 0 }); break; case 'right': this.ui.messages.css({ top: top, right: -width, left: 'auto', 'margin-left': 0 }); this.ui.messages.animate({ right: 0 }); break; default: this.ui.messages.css({ left: '50%', right: 'auto', 'margin-left': -(width / 2) }); this.ui.messages.animate({ top: top }); } // cancel autohide if delay is <= 0 if (delay <= 0) { close.show(); } else { // add delay to hide if delay > 0 this.timer = setTimeout(function() { that.close(); }, delay); } }, /** * Closes the message window underneath the toolbar. * * @method close */ close: function close() { this.ui.messages.fadeOut(this.options.messageDuration); } }); export default Messages;
Close