????JFIF??x?x????'
| Server IP : 104.21.30.238 / Your IP : 216.73.216.87 Web Server : LiteSpeed System : Linux premium151.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 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /././home/tempvsty/dchs84reunion.com/wp-content/plugins/everest-forms/assets/js/admin/ |
Upload File : |
/* global evf_upgrade, evf_data */
jQuery( function( $ ) {
/**
* Upgrade actions.
*/
var evf_upgrade_actions = {
init: function() {
$( document.body ).on( 'click dragstart', '.evf-registered-item.upgrade-modal', this.field_upgrade );
$( document.body ).on( 'click dragstart', '.evf-registered-item.evf-upgrade-addon', this.evf_upgrade_addon );
$( document.body ).on( 'click dragstart', '.evf-registered-item.enable-stripe-model', this.enable_stripe_model );
$( document.body ).on( 'click dragstart', '.evf-registered-item.enable-authorize-net-model', this.enable_authorize_net_model );
$( document.body ).on( 'click dragstart', '.everest-forms-field-option-row.upgrade-modal', this.feature_upgrade );
$( document.body ).on( 'click dragstart', '.evf-upgradable-feature, .everest-forms-btn-group span.upgrade-modal', this.feature_upgrade );
},
feature_upgrade: function( e ) {
e.preventDefault();
evf_upgrade_actions.upgrade_modal( $( this ).data( 'feature' ) ? $( this ).data( 'feature' ) : $( this ).text() );
},
field_upgrade: function( e ) {
e.preventDefault();
evf_upgrade_actions.upgrade_modal( $( this ).data( 'feature' ) ? $( this ).data( 'feature' ) : $( this ).text() + ' field', $( this ).data( 'links' ) );
},
evf_upgrade_addon:function(e){
e.preventDefault();
var fieldType = $(this).data('field-type'),
fieldPlan = $(this).data('field-plan'),
addonSlug = $(this).data('addon-slug');
$.ajax({
type: 'POST',
url: evf_upgrade.ajax_url,
data: {
action: 'everest_forms_install_and_active_addons',
field_plan: fieldPlan,
field_type: fieldType,
addon_slug: addonSlug,
security : evf_upgrade.evf_install_and_active_nonce
},
success: function(res) {
if(res.success === true) {
$.alert( {
title: res.data.title,
theme: 'jconfirm-modern jconfirm-everest-forms',
icon: 'dashicons dashicons-lock',
backgroundDismiss: false,
scrollToPreviousElement: false,
content: res.data.message,
buttons:{
confirm:{
text:res.data.content,
keys:['enter'],
},
},
type: 'blue',
boxWidth: '565px',
} );
}
if(res.success === false) {
$.alert( {
title: res.data.addon.name + ' ' + evf_upgrade.upgrade_plan_title,
theme: 'jconfirm-modern jconfirm-everest-forms',
icon: 'dashicons dashicons-lock',
backgroundDismiss: false,
scrollToPreviousElement: false,
content: evf_upgrade.upgrade_plan_message,
type: 'red',
boxWidth: '565px',
buttons: {
confirm: {
text: evf_upgrade.upgrade_plan_button,
btnClass: 'btn-confirm',
keys: ['enter'],
action: function () {
window.open( evf_upgrade.upgrade_url, '_blank' );
}
},
cancel: {
text: evf_data.i18n_ok
}
}
} );
}
}
})
},
upgrade_modal: function( feature, links = '' ) {
var message = evf_upgrade.upgrade_message.replace( /%name%/g, feature );
var boxWidth = '565px';
if(feature === 'Multiple selection'){
links = {
'image_id':'',
'vedio_id':evf_upgrade.vedio_links.dropdown
}
}
if('' !== links) {
const {image_id, vedio_id} = links;
boxWidth = '665px';
if(vedio_id !== '') {
var html = '<div><iframe width="600px" height="300px" frameborder="0" src="https://www.youtube.com/embed/'+vedio_id+'" rel="1" allowfullscreen></iframe></div><br>';
}else{
var html = '<div width="420" height="315"> <img src="'+image_id+'" /></div>';
}
message = html + message;
}
$.alert({
title: feature + ' ' + evf_upgrade.upgrade_title,
icon: 'dashicons dashicons-lock',
content: message,
type: 'red',
boxWidth: boxWidth,
buttons: {
confirm: {
text: evf_upgrade.upgrade_button,
btnClass: 'btn-confirm',
keys: ['enter'],
action: function () {
window.open( evf_upgrade.upgrade_url, '_blank' );
}
},
cancel: {
text: evf_data.i18n_ok
}
}
});
},
enable_stripe_model: function( e ) {
e.preventDefault();
$.alert({
title: evf_upgrade.enable_stripe_title,
content: evf_upgrade.enable_stripe_message,
icon: 'dashicons dashicons-info',
type: 'blue',
buttons : {
confirm : {
text: evf_data.i18n_close,
btnClass: 'btn-confirm',
keys: ['enter']
}
}
});
},
enable_authorize_net_model: function( e ) {
e.preventDefault();
$.alert({
title: evf_upgrade.enable_authorize_net_title,
content: evf_upgrade.enable_authorize_net_message,
icon: 'dashicons dashicons-info',
type: 'blue',
buttons : {
confirm : {
text: evf_data.i18n_close,
btnClass: 'btn-confirm',
keys: ['enter']
}
}
});
}
};
evf_upgrade_actions.init();
});