SILENT KILLERPanel

Current Path: > home > codekrsu > > escapematrixonline.com > wp-admin > js >


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//escapematrixonline.com/wp-admin/js/

NameTypeSizeLast ModifiedActions
widgets Directory - -
accordion.js File 2933 bytes October 13 2024 23:09:12.
accordion.min.js File 758 bytes February 06 2025 22:27:26.
application-passwords.js File 6394 bytes September 18 2023 02:51:24.
application-passwords.min.js File 3024 bytes February 06 2025 22:27:26.
auth-app.js File 5796 bytes February 24 2021 00:45:04.
auth-app.min.js File 2084 bytes February 06 2025 22:27:26.
code-editor.js File 11588 bytes July 28 2020 03:35:02.
code-editor.min.js File 3083 bytes February 06 2025 22:27:26.
color-picker.js File 9768 bytes March 18 2021 23:01:04.
color-picker.min.js File 3486 bytes February 06 2025 22:27:26.
comment.js File 2919 bytes February 12 2024 00:14:20.
comment.min.js File 1315 bytes April 09 2022 00:07:18.
common.js File 62618 bytes April 25 2025 22:38:30.
common.min.js File 23676 bytes April 25 2025 22:38:30.
custom-background.js File 3435 bytes March 18 2021 23:01:04.
custom-background.min.js File 1206 bytes February 06 2025 22:27:26.
custom-header.js File 2023 bytes February 24 2021 00:45:04.
customize-controls.js File 294257 bytes December 23 2024 01:46:28.
customize-controls.min.js File 111759 bytes February 06 2025 22:27:26.
customize-nav-menus.js File 113587 bytes March 07 2025 04:48:24.
customize-nav-menus.min.js File 48015 bytes March 07 2025 04:48:24.
customize-widgets.js File 71727 bytes June 21 2024 22:17:14.
customize-widgets.min.js File 28065 bytes February 06 2025 22:27:26.
dashboard.js File 27666 bytes March 16 2025 23:40:32.
dashboard.min.js File 8862 bytes March 16 2025 23:40:32.
edit-comments.js File 38006 bytes December 14 2024 06:32:18.
edit-comments.min.js File 15488 bytes February 06 2025 22:27:26.
editor-expand.js File 42606 bytes April 12 2024 21:47:14.
editor-expand.min.js File 13451 bytes February 06 2025 22:27:26.
editor.js File 45036 bytes April 25 2025 22:28:30.
editor.min.js File 13066 bytes April 25 2025 22:28:30.
farbtastic.js File 7849 bytes July 18 2023 02:03:26.
gallery.js File 5543 bytes October 10 2023 01:31:28.
gallery.min.js File 3741 bytes October 10 2023 01:31:28.
image-edit.js File 40936 bytes August 28 2024 20:45:12.
image-edit.min.js File 15515 bytes February 06 2025 22:27:26.
inline-edit-post.js File 20650 bytes September 30 2024 22:24:14.
inline-edit-post.min.js File 9639 bytes February 06 2025 22:27:26.
inline-edit-tax.js File 7797 bytes March 18 2021 23:01:04.
inline-edit-tax.min.js File 2997 bytes February 06 2025 22:27:26.
iris.min.js File 23643 bytes November 03 2021 23:40:00.
language-chooser.js File 890 bytes February 24 2021 00:45:04.
language-chooser.min.js File 423 bytes February 24 2021 00:45:04.
link.js File 3987 bytes March 18 2021 23:01:04.
link.min.js File 1742 bytes March 18 2021 23:01:04.
media-gallery.js File 1303 bytes February 24 2021 00:45:04.
media-gallery.min.js File 611 bytes April 09 2022 00:07:18.
media-upload.js File 3465 bytes January 22 2021 17:32:04.
media-upload.min.js File 1152 bytes February 06 2025 22:27:26.
media.js File 6765 bytes October 07 2024 06:49:18.
media.min.js File 2439 bytes February 06 2025 22:27:26.
nav-menu.js File 61894 bytes March 07 2025 21:22:26.
nav-menu.min.js File 30485 bytes March 07 2025 21:22:26.
password-strength-meter.js File 4236 bytes January 22 2021 17:32:04.
password-strength-meter.min.js File 1123 bytes February 06 2025 22:27:26.
password-toggle.js File 1339 bytes June 24 2023 03:09:30.
password-toggle.min.js File 847 bytes February 06 2025 22:27:26.
plugin-install.js File 7086 bytes March 18 2021 23:01:04.
plugin-install.min.js File 2403 bytes February 02 2023 21:36:32.
post.js File 39607 bytes November 23 2024 01:10:24.
post.min.js File 18845 bytes February 06 2025 22:27:26.
postbox.js File 18937 bytes March 16 2025 23:40:32.
postbox.min.js File 6761 bytes March 16 2025 23:40:32.
privacy-tools.js File 10923 bytes June 21 2024 22:17:14.
privacy-tools.min.js File 5154 bytes June 21 2024 22:17:14.
revisions.js File 34729 bytes October 14 2024 00:49:14.
revisions.min.js File 18401 bytes February 06 2025 22:27:26.
set-post-thumbnail.js File 876 bytes July 07 2020 22:55:04.
set-post-thumbnail.min.js File 620 bytes July 07 2020 22:55:04.
site-health.js File 13465 bytes December 28 2023 20:27:16.
site-health.min.js File 6282 bytes February 06 2025 22:27:26.
site-icon.js File 6243 bytes August 24 2024 02:47:16.
site-icon.min.js File 2254 bytes February 06 2025 22:27:26.
svg-painter.js File 3280 bytes September 08 2024 02:44:18.
svg-painter.min.js File 1567 bytes February 06 2025 22:27:26.
tags-box.js File 11140 bytes March 18 2021 23:01:04.
tags-box.min.js File 3077 bytes February 06 2025 22:27:26.
tags-suggest.js File 5771 bytes February 19 2024 03:16:14.
tags-suggest.min.js File 2269 bytes February 06 2025 22:27:26.
tags.js File 4967 bytes March 10 2025 22:16:28.
tags.min.js File 2091 bytes March 10 2025 22:16:28.
theme-plugin-editor.js File 25360 bytes February 08 2025 20:53:18.
theme-plugin-editor.min.js File 11709 bytes February 08 2025 20:53:18.
theme.js File 55979 bytes March 10 2025 22:16:28.
theme.min.js File 27051 bytes March 10 2025 22:16:28.
updates.js File 111959 bytes February 08 2025 20:53:18.
updates.min.js File 48407 bytes February 08 2025 20:53:18.
user-profile.js File 15355 bytes September 18 2024 04:14:14.
user-profile.min.js File 6862 bytes February 06 2025 22:27:26.
user-suggest.js File 2301 bytes March 18 2021 23:01:04.
user-suggest.min.js File 676 bytes February 06 2025 22:27:26.
widgets.js File 23098 bytes March 18 2021 23:01:04.
widgets.min.js File 12609 bytes February 06 2025 22:27:26.
word-count.js File 7696 bytes July 28 2020 03:35:02.
word-count.min.js File 1530 bytes February 06 2025 22:27:26.
xfn.js File 740 bytes March 18 2021 23:01:04.
xfn.min.js File 458 bytes March 18 2021 23:01:04.

Reading File: /home/codekrsu//escapematrixonline.com/wp-admin/js//svg-painter.js

/**
 * Attempt to re-color SVG icons used in the admin menu or the toolbar
 *
 * @output wp-admin/js/svg-painter.js
 */

window.wp = window.wp || {};

wp.svgPainter = ( function( $, window, document, undefined ) {
	'use strict';
	var selector, painter,
		colorscheme = {},
		elements = [];

	$( function() {
		wp.svgPainter.init();
	});

	return {
		init: function() {
			painter = this;
			selector = $( '#adminmenu .wp-menu-image, #wpadminbar .ab-item' );

			painter.setColors();
			painter.findElements();
			painter.paint();
		},

		setColors: function( colors ) {
			if ( typeof colors === 'undefined' && typeof window._wpColorScheme !== 'undefined' ) {
				colors = window._wpColorScheme;
			}

			if ( colors && colors.icons && colors.icons.base && colors.icons.current && colors.icons.focus ) {
				colorscheme = colors.icons;
			}
		},

		findElements: function() {
			selector.each( function() {
				var $this = $(this), bgImage = $this.css( 'background-image' );

				if ( bgImage && bgImage.indexOf( 'data:image/svg+xml;base64' ) != -1 ) {
					elements.push( $this );
				}
			});
		},

		paint: function() {
			// Loop through all elements.
			$.each( elements, function( index, $element ) {
				var $menuitem = $element.parent().parent();

				if ( $menuitem.hasClass( 'current' ) || $menuitem.hasClass( 'wp-has-current-submenu' ) ) {
					// Paint icon in 'current' color.
					painter.paintElement( $element, 'current' );
				} else {
					// Paint icon in base color.
					painter.paintElement( $element, 'base' );

					// Set hover callbacks.
					$menuitem.on( 'mouseenter', function() {
						painter.paintElement( $element, 'focus' );
					} ).on( 'mouseleave', function() {
						// Match the delay from hoverIntent.
						window.setTimeout( function() {
							painter.paintElement( $element, 'base' );
						}, 100 );
					} );
				}
			});
		},

		paintElement: function( $element, colorType ) {
			var xml, encoded, color;

			if ( ! colorType || ! colorscheme.hasOwnProperty( colorType ) ) {
				return;
			}

			color = colorscheme[ colorType ];

			// Only accept hex colors: #101 or #101010.
			if ( ! color.match( /^(#[0-9a-f]{3}|#[0-9a-f]{6})$/i ) ) {
				return;
			}

			xml = $element.data( 'wp-ui-svg-' + color );

			if ( xml === 'none' ) {
				return;
			}

			if ( ! xml ) {
				encoded = $element.css( 'background-image' ).match( /.+data:image\/svg\+xml;base64,([A-Za-z0-9\+\/\=]+)/ );

				if ( ! encoded || ! encoded[1] ) {
					$element.data( 'wp-ui-svg-' + color, 'none' );
					return;
				}

				try {
					xml = window.atob( encoded[1] );
				} catch ( error ) {}

				if ( xml ) {
					// Replace `fill` attributes.
					xml = xml.replace( /fill="(.+?)"/g, 'fill="' + color + '"');

					// Replace `style` attributes.
					xml = xml.replace( /style="(.+?)"/g, 'style="fill:' + color + '"');

					// Replace `fill` properties in `<style>` tags.
					xml = xml.replace( /fill:.*?;/g, 'fill: ' + color + ';');

					xml = window.btoa( xml );

					$element.data( 'wp-ui-svg-' + color, xml );
				} else {
					$element.data( 'wp-ui-svg-' + color, 'none' );
					return;
				}
			}

			$element.attr( 'style', 'background-image: url("data:image/svg+xml;base64,' + xml + '") !important;' );
		}
	};

})( jQuery, window, document );

SILENT KILLER Tool