| 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 : |
/* 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);