| Server IP : 104.21.28.229 / Your IP : 216.73.216.142 Web Server : Apache/2 System : Linux hosting8537.lvs 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : mienphi ( 1014) PHP Version : 8.2.14 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/mienphi/public_html/wp-content/plugins/wp-events-manager/assets/js/admin/ |
Upload File : |
(function ($) {
"use strict";
var TP_Event_Admin = {};
TP_Event_Admin.init = function () {
// widgets
var forms = $('#widgets-right .widget-content');
for (var i = 0; i <= forms.length; i++) {
var form = $(forms[i]);
form.find('.tp_event_admin_widget:first').addClass('active');
form.find('.tp_event_widget_tab li a:first').addClass('button-primary');
$(document).on('click', '.tp_event_widget_tab li a', function (e) {
e.preventDefault();
var tab_content = $(this).attr('data-tab'),
widget_content = $(this).parents('.widget-content'),
parent = $(this).parents('.tp_event_widget_tab');
parent.find('li a').removeClass('button-primary');
$(this).addClass('button-primary');
widget_content.find('.tp_event_admin_widget').removeClass('active');
widget_content.find('.tp_event_admin_widget[data-status="' + tab_content + '"]').addClass('active');
return false;
});
}
$('input[name="thimpress_events_email_enable"]').on('click', function () {
var toggle = !($(this).is(':checked'));
$('.email-setting-form-name, .email-setting-email-form, .email-setting-subject').toggleClass('hide-if-js', toggle);
});
$('input[name="thimpress_events_paypal_enable"]').on('click', function () {
var toggle = !($(this).is(':checked'));
$('.paypal-production-email, .paypal-sandbox-mode, .paypal-sandbox-email').toggleClass('hide-if-js', toggle);
});
$('input[name="thimpress_events_allow_register_event"]').on('click', function () {
var toggle = !($(this).is(':checked'));
$('.setting-currency, .setting-currency-position, .setting-currency-thousand, .setting-currency-separator, .setting-number-decimals').toggleClass('hide-if-js', toggle);
});
$(document).on('click', '.tp-event-dismiss-notice button', function (event) {
var parent = $(this).closest('.tp-event-dismiss-notice');
if (parent.length) {
event.preventDefault();
$.ajax({
url : ajaxurl,
type: 'POST',
data: {
action: 'event_remove_notice'
}
})
}
});
TP_Event_Admin.admin_meta_boxes.init();
};
// event meta boxes
TP_Event_Admin.admin_meta_boxes = {
init : function () {
var _doc = $(document);
_doc.on('click', '.event_meta_panel .open-extra', this.open_extra);
this.datetimepicker();
},
open_extra : function (e) {
e.preventDefault();
var _this = $(this),
_input_target = $('#' + _this.attr('data-target')),
_group = _input_target.parents('.option_group:first'),
_data_text = _this.attr('data-text'),
_text = _this.text();
if (_input_target.val() === 'yes') {
_group.addClass('hide-if-js');
_input_target.val('');
} else {
_group.removeClass('hide-if-js');
_input_target.val('yes');
}
_this.attr('data-text', _text).text(_data_text);
},
datetimepicker: function () {
var _date_from = $('#_date_start'),
_time_from = $('#_time_start'),
_date_end = $('#_date_end'),
_time_end = $('#_time_end'),
_registration_end_date = $('#_registration_end_date'),
_registration_end_time = $('#_registration_end_time');
_date_from.datetimepicker({
timepicker: false,
format : 'Y-m-d',
onShow : function (ct) {
this.setOptions({
maxDate: _date_end.val() ? _date_end.val() : false
});
}
});
_time_from.datetimepicker({
datepicker: false,
format : 'H:i'
});
_date_end.datetimepicker({
timepicker: false,
format : 'Y-m-d',
setDate : '+1',
onShow : function (ct) {
this.setOptions({
minDate: _date_from.val() ? _date_from.val() : false
});
}
});
_time_end.datetimepicker({
datepicker: false,
format : 'H:i'
});
_registration_end_date.datetimepicker({
timepicker: false,
format : 'Y-m-d',
setDate : '+1',
onShow : function (ct) {
this.setOptions({
minDate: 0
});
}
});
_registration_end_time.datetimepicker({
datepicker: false,
format : 'H:i'
});
}
};
$(document).ready(function () {
TP_Event_Admin.init();
});
})(jQuery);