AnonSec Shell
Server IP : 104.21.14.48  /  Your IP : 18.226.96.111   [ Reverse IP ]
Web Server : Apache
System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64
User : root ( 0)
PHP Version : 8.0.30.2
Disable Function : NONE
Domains : 0 Domains
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/wp-content/plugins/ultimate-dashboard/modules/widget/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/wp-content/plugins/ultimate-dashboard/modules/widget/assets/js/edit-widget.js
(function ($) {
	function init() {
		setupMetaboxes();
		setupWidgetType();
		setupIconPicker();
		setupCodeEditor();
	}

	function setupMetaboxes() {
		var postboxContainers = document.querySelectorAll(".postbox-container");

		if (postboxContainers.length) {
			[].slice.call(postboxContainers).forEach(function (postboxContainer) {
				postboxContainer.classList.add("heatbox-wrap");
			});
		}
	}

	function setupWidgetType() {
		var $type = $('[name="udb_widget_type');
		var $fields = $(".udb-main-metabox .widget-fields");
		var value = $type.val();

		$fields.find('[data-type="' + value + '"]').addClass("is-active");

		$type.on("change", function (e) {
			value = $(this).val();

			$fields.find("[data-type]").removeClass("is-active");
			$fields.find('[data-type="' + value + '"]').addClass("is-active");
		});
	}

	function setupIconPicker() {
		var $iconPreview = $(".icon-preview");
		var $iconSelect = $('[name="udb_icon"]');

		$iconPreview.html('<i class="' + $iconSelect.val() + '"></i>');

		$iconSelect.on("change", function (e) {
			$iconPreview.html('<i class="' + $iconSelect.val() + '"></i>');
		});

		window.addEventListener("load", function () {
			$iconPreview.html('<i class="' + $iconSelect.val() + '"></i>');
		});
	}

	function setupCodeEditor() {
		if ($('[name="udb_html"]').length) {
			var editorSettings = wp.codeEditor.defaultSettings
				? _.clone(wp.codeEditor.defaultSettings)
				: {};
			editorSettings.codemirror = _.extend({}, editorSettings.codemirror, {
				indentUnit: 4,
				tabSize: 4,
				mode: "html",
			});
			var editor = wp.codeEditor.initialize(
				$('[name="udb_html"]'),
				editorSettings
			);
		}
	}

	init();
})(jQuery);

Anon7 - 2022
AnonSec Team