403Webshell
Server IP : 38.190.208.107  /  Your IP : 216.73.217.46
Web Server : nginx/1.28.1
System : Linux ht2026040333114 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.37-1 (2023-07-03) x86_64
User : root ( 0)
PHP Version : 8.2.28
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv,eval,assert,passthru,system,exec,shell_exec,popen,proc_open
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /www/wwwroot/test20.chuangfenglink.xyz/wp-content/themes/woodmart/inc/admin/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/wwwroot/test20.chuangfenglink.xyz/wp-content/themes/woodmart/inc/admin/assets/js/sliders-ui.js
/* global jQuery, woodmartConfig */

(function($) {
	'use strict';

	function slidersUi() {
		var $sliderdiv = $('#woodmart_sliderdiv')
		var $sliderAll = $('#woodmart_slider-all');
		var $currentID = $('#post_ID').val();
		var sliderId = [];

		$sliderAll.find('input[checked="checked"]').each( function () {
			sliderId.push($(this).val());
		});

		$sliderdiv.addClass('xts-loading');

		$.ajax({
			url    : woodmartConfig.ajaxUrl,
			data   : {
				action   : 'woodmart_get_slides_data',
				slider_id: sliderId,
				security : woodmartConfig.get_slides_nonce
			},
			error  : function() {
				$sliderdiv.removeClass('xts-loading');
			},
			success: function(response) {
				$sliderdiv.removeClass('xts-loading');

				if (!response.data) {
					return false;
				}

				$('#woodmart_slider-all [id*="woodmart_slider-"]').each(function() {
					var $this = $(this);
					var slider_id = $this.attr('id').replace('woodmart_slider-', '');

					if ( 'undefined' === typeof response.data[slider_id] ) {
						return;
					}

					var data = response.data[slider_id];

					$this.append('<a class="xts-inline-btn xts-style-icon xts-i-cog xts-tooltip-mirror" href="' + data['slider_edit_link'] + '"><span class="xts-tooltip xts-left">' + data['slider_edit_text'] + '</span></a>');

					if ( 'undefined' === typeof data['slides'] ) {
						return;
					}

					$this.append('<ul class="children"></ul>');

					var $ul = $this.find('ul');

					for (const key in data['slides']) {
						var slide = data['slides'][key];
						var img = slide.img_url ? `<img src="${slide.img_url}" alt="slide">` : '';
						var classes = parseInt($currentID) === parseInt(slide.id) ? 'xts-current' : '';

						if ( !img && slide.bg_color ) {
							img = `<span class="xts-slider-bg-color" style="background-color: ${slide.bg_color}"></span>`
						}

						$ul.append(`<li class="${classes}"><a href="${slide.link}">${img}${slide.title}</a></li>`);
					}
				});

				var activeSlider = '';
				var params = new URLSearchParams(window.location.search)

				if ( params ) {
					for (let param of params) {
						if ( param[0] === 'slider_id' ) {
							activeSlider = param[1];
						}
					}
				}

				if ( activeSlider ) {
					$sliderAll.find('#in-woodmart_slider-' + activeSlider).prop('checked', true);
				}
			}
		});
	}

	jQuery(document).ready(function() {
		slidersUi();
	});
})(jQuery);

Youez - 2016 - github.com/yon3zu
LinuXploit