Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
opt /
lampp /
htdocs /
phpMyAdmin /
js /
[ HOME SHELL ]
Name
Size
Permission
Action
codemirror
[ DIR ]
drwxrwxr-x
jqplot
[ DIR ]
drwxrwxr-x
jquery
[ DIR ]
drwxrwxr-x
openlayers
[ DIR ]
drwxrwxr-x
pmd
[ DIR ]
drwxrwxr-x
tracekit
[ DIR ]
drwxrwxr-x
transformations
[ DIR ]
drwxrwxr-x
ajax.js
29.96
KB
-rwxrwxr-x
chart.js
17.84
KB
-rwxrwxr-x
common.js
18.55
KB
-rwxrwxr-x
config.js
26.25
KB
-rwxrwxr-x
console.js
57.08
KB
-rwxrwxr-x
cross_framing_protection.js
468
B
-rwxrwxr-x
db_central_columns.js
10.56
KB
-rwxrwxr-x
db_operations.js
5.89
KB
-rwxrwxr-x
db_qbe.js
2.04
KB
-rwxrwxr-x
db_search.js
8.53
KB
-rwxrwxr-x
db_structure.js
16.15
KB
-rwxrwxr-x
db_tracking.js
3.35
KB
-rwxrwxr-x
doclinks.js
20.16
KB
-rwxrwxr-x
error_report.js
9.94
KB
-rwxrwxr-x
export.js
33.33
KB
-rwxrwxr-x
functions.js
162.74
KB
-rwxrwxr-x
get_image.js.php
4.59
KB
-rwxrwxr-x
get_scripts.js.php
3.09
KB
-rwxrwxr-x
gis_data_editor.js
14.33
KB
-rwxrwxr-x
import.js
5.49
KB
-rwxrwxr-x
indexes.js
26.36
KB
-rwxrwxr-x
keyhandler.js
3.25
KB
-rwxrwxr-x
line_counts.php
44.13
KB
-rwxrwxr-x
makegrid.js
95.14
KB
-rwxrwxr-x
menu-resizer.js
6.48
KB
-rwxrwxr-x
messages.counts.js.php
460
B
-rwxrwxr-x
messages.php
39.53
KB
-rwxrwxr-x
microhistory.js
11.22
KB
-rwxrwxr-x
multi_column_sort.js
2.83
KB
-rwxrwxr-x
navigation.js
57.71
KB
-rwxrwxr-x
normalization.js
26.38
KB
-rwxrwxr-x
page_settings.js
1.66
KB
-rwxrwxr-x
replication.js
3.17
KB
-rwxrwxr-x
rte.js
46.83
KB
-rwxrwxr-x
server_databases.js
6.6
KB
-rwxrwxr-x
server_plugins.js
497
B
-rwxrwxr-x
server_privileges.js
17.78
KB
-rwxrwxr-x
server_status_advisor.js
3.57
KB
-rwxrwxr-x
server_status_monitor.js
83.52
KB
-rwxrwxr-x
server_status_processes.js
5.97
KB
-rwxrwxr-x
server_status_queries.js
934
B
-rwxrwxr-x
server_status_sorter.js
1.95
KB
-rwxrwxr-x
server_status_variables.js
3.2
KB
-rwxrwxr-x
server_user_groups.js
1.34
KB
-rwxrwxr-x
server_variables.js
5.74
KB
-rwxrwxr-x
shortcuts_handler.js
3.25
KB
-rwxrwxr-x
sprintf.js
7.21
KB
-rwxrwxr-x
sql.js
35.48
KB
-rwxrwxr-x
tbl_change.js
27.8
KB
-rwxrwxr-x
tbl_chart.js
13.61
KB
-rwxrwxr-x
tbl_find_replace.js
1.55
KB
-rwxrwxr-x
tbl_gis_visualization.js
10.64
KB
-rwxrwxr-x
tbl_operations.js
13.31
KB
-rwxrwxr-x
tbl_relation.js
8.46
KB
-rwxrwxr-x
tbl_select.js
15.18
KB
-rwxrwxr-x
tbl_structure.js
20.83
KB
-rwxrwxr-x
tbl_tracking.js
3.71
KB
-rwxrwxr-x
tbl_zoom_plot_jqplot.js
22.09
KB
-rwxrwxr-x
whitelist.php
1.24
KB
-rwxrwxr-x
zxcvbn.js
802.45
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : menu-resizer.js
/* vim: set expandtab sw=4 ts=4 sts=4: */ /** * Handles the resizing of a menu according to the available screen width * * Uses themes/original/css/resizable-menu.css.php * * To initialise: * $('#myMenu').menuResizer(function () { * // This function will be called to find out how much * // available horizontal space there is for the menu * return $('body').width() - 5; // Some extra margin for good measure * }); * * To trigger a resize operation: * $('#myMenu').menuResizer('resize'); // Bind this to $(window).resize() * * To restore the menu to a state like before it was initialized: * $('#myMenu').menuResizer('destroy'); * * @package PhpMyAdmin */ (function ($) { function MenuResizer($container, widthCalculator) { var self = this; self.$container = $container; self.widthCalculator = widthCalculator; // create submenu container var link = $('<a />', {href: '#', 'class': 'tab nowrap'}) .text(PMA_messages.strMore) .bind('click', false); // same as event.preventDefault() var img = $container.find('li img'); if (img.length) { $(PMA_getImage('b_more.png').toString()).prependTo(link); } var $submenu = $('<li />', {'class': 'submenu'}) .append(link) .append($('<ul />')) .mouseenter(function() { if ($(this).find('ul .tabactive').length === 0) { $(this) .addClass('submenuhover') .find('> a') .addClass('tabactive'); } }) .mouseleave(function() { if ($(this).find('ul .tabactive').length === 0) { $(this) .removeClass('submenuhover') .find('> a') .removeClass('tabactive'); } }); $container.children('.clearfloat').remove(); $container.append($submenu).append("<div class='clearfloat'></div>"); setTimeout(function () { self.resize(); }, 4); } MenuResizer.prototype.resize = function () { var wmax = this.widthCalculator.call(this.$container); var $submenu = this.$container.find('.submenu:last'); var submenu_w = $submenu.outerWidth(true); var $submenu_ul = $submenu.find('ul'); var $li = this.$container.find('> li'); var $li2 = $submenu_ul.find('li'); var more_shown = $li2.length > 0; // Calculate the total width used by all the shown tabs var total_len = more_shown ? submenu_w : 0; var l = $li.length - 1; var i; for (i = 0; i < l; i++) { total_len += $($li[i]).outerWidth(true); } // Now hide menu elements that don't fit into the menubar var hidden = false; // Whether we have hidden any tabs while (total_len >= wmax && --l >= 0) { // Process the tabs backwards hidden = true; var el = $($li[l]); var el_width = el.outerWidth(true); el.data('width', el_width); if (! more_shown) { total_len -= el_width; el.prependTo($submenu_ul); total_len += submenu_w; more_shown = true; } else { total_len -= el_width; el.prependTo($submenu_ul); } } // If we didn't hide any tabs, then there might be some space to show some if (! hidden) { // Show menu elements that do fit into the menubar for (i = 0, l = $li2.length; i < l; i++) { total_len += $($li2[i]).data('width'); // item fits or (it is the last item // and it would fit if More got removed) if (total_len < wmax || (i == $li2.length - 1 && total_len - submenu_w < wmax) ) { $($li2[i]).insertBefore($submenu); } else { break; } } } // Show/hide the "More" tab as needed if ($submenu_ul.find('li').length > 0) { $submenu.addClass('shown'); } else { $submenu.removeClass('shown'); } if (this.$container.find('> li').length == 1) { // If there is only the "More" tab left, then we need // to align the submenu to the left edge of the tab $submenu_ul.removeClass().addClass('only'); } else { // Otherwise we align the submenu to the right edge of the tab $submenu_ul.removeClass().addClass('notonly'); } if ($submenu.find('.tabactive').length) { $submenu .addClass('active') .find('> a') .removeClass('tab') .addClass('tabactive'); } else { $submenu .removeClass('active') .find('> a') .addClass('tab') .removeClass('tabactive'); } }; MenuResizer.prototype.destroy = function () { var $submenu = this.$container.find('li.submenu').removeData(); $submenu.find('li').appendTo(this.$container); $submenu.remove(); }; /** Public API */ var methods = { init: function(widthCalculator) { return this.each(function () { var $this = $(this); if (! $this.data('menuResizer')) { $this.data( 'menuResizer', new MenuResizer($this, widthCalculator) ); } }); }, resize: function () { return this.each(function () { var self = $(this).data('menuResizer'); if (self) { self.resize(); } }); }, destroy: function () { return this.each(function () { var self = $(this).data('menuResizer'); if (self) { self.destroy(); } }); } }; /** Extend jQuery */ $.fn.menuResizer = function(method) { if (methods[method]) { return methods[method].call(this); } else if (typeof method === 'function') { return methods.init.apply(this, [method]); } else { $.error('Method ' + method + ' does not exist on jQuery.menuResizer'); } }; })(jQuery);
Close