File "wpdbbkp-admin-newsletter.js"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/cache/.wp-cli/wp-content/plugins/wp-database-backup/assets/js/wpdbbkp-admin-newsletter.js
File size: 7.95 KB
MIME-type: text/html
Charset: utf-8
jQuery(document).ready(function($) {
/* Newletters js starts here */
if(wpdbbkp_localize_data.do_tour){
var content = '<h3>Thanks For using BackupforWP!</h3>';
content += '<p>Do you want the latest on BackupforWP data update before others and some best resources on monetization in a single email? - Free just for users of BackupforWP!</p>';
content += '<style type="text/css">';
content += '.wp-pointer-buttons{ padding:0; overflow: hidden; }';
content += '.wp-pointer-content .button-secondary{ left: -25px;background: transparent;top: 5px; border: 0;position: relative; padding: 0; box-shadow: none;margin: 0;color: #0085ba;} .wp-pointer-content .button-primary{ display:none} #wpdbbkp_mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }';
content += '</style>';
content += '<div id="wpdbbkp_mc_embed_signup">';
content += '<form method="POST" accept-charset="utf-8" id="wpdbbkp-news-letter-form">';
content += '<div id="wpdbbkp_mc_embed_signup_scroll">';
content += '<div class="wpdbbkp-mc-field-group" style=" margin-left: 15px; width: 195px; float: left;">';
content += '<input type="text" name="wpdbbkp_subscriber_name" class="form-control" placeholder="Name" hidden value="'+wpdbbkp_localize_data.current_user_name+'" style="display:none">';
content += '<input type="text" value="'+wpdbbkp_localize_data.current_user_email+'" name="wpdbbkp_subscriber_email" class="form-control" placeholder="Email*" style=" width: 180px; padding: 6px 5px;">';
content += '<input type="text" name="wpdbbkp_subscriber_website" class="form-control" placeholder="Website" hidden style=" display:none; width: 168px; padding: 6px 5px;" value="'+wpdbbkp_localize_data.get_home_url+'">';
content += '<input type="hidden" name="ml-submit" value="1" />';
content += '</div>';
content += '<div id="mce-responses">';
content += '</div>';
content += '<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_a631df13442f19caede5a5baf_c9a71edce6" tabindex="-1" value=""></div>';
content += '<input type="submit" value="Subscribe" name="subscribe" id="pointer-close" class="button mc-newsletter-sent" style=" background: #0085ba; border-color: #006799; padding: 0px 16px; text-shadow: 0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799; height: 30px; margin-top: 1px; color: #fff; box-shadow: 0 1px 0 #006799;">';
content += '<p id="wpdbbkp-news-letter-status"></p>';
content += '</div>';
content += '</form>';
content += '</div>';
$(document).on("submit", "#wpdbbkp-news-letter-form", function(e){
e.preventDefault();
var $form = $(this),
name = $form.find('input[name="wpdbbkp_subscriber_name"]').val(),
email = $form.find('input[name="wpdbbkp_subscriber_email"]').val();
website = $form.find('input[name="wpdbbkp_subscriber_website"]').val();
$.post(wpdbbkp_localize_data.ajax_url,
{action:'wpdbbkp_subscribe_to_news_letter',
wpdbbkp_security_nonce:wpdbbkp_localize_data.wpdbbkp_security_nonce,
name:name, email:email, website:website },
function(data) {
if(data)
{
if(data=="Some fields are missing.")
{
$("#wpdbbkp-news-letter-status").text("");
$("#wpdbbkp-news-letter-status").css("color", "red");
}
else if(data=="Invalid email address.")
{
$("#wpdbbkp-news-letter-status").text("");
$("#wpdbbkp-news-letter-status").css("color", "red");
}
else if(data=="Invalid list ID.")
{
$("#wpdbbkp-news-letter-status").text("");
$("#wpdbbkp-news-letter-status").css("color", "red");
}
else if(data=="Already subscribed.")
{
$("#wpdbbkp-news-letter-status").text("");
$("#wpdbbkp-news-letter-status").css("color", "red");
}
else
{
$("#wpdbbkp-news-letter-status").text("You're subscribed!");
$("#wpdbbkp-news-letter-status").css("color", "green");
}
}
else
{
alert("Sorry, unable to subscribe. Please try again later!");
}
}
);
});
var setup;
var wp_pointers_tour_opts = {
content:content,
position:{
edge:"top",
align:"left"
}
};
wp_pointers_tour_opts = $.extend (wp_pointers_tour_opts, {
buttons: function (event, t) {
button= jQuery ('<a id="pointer-close" class="button-secondary">' + wpdbbkp_localize_data.button1 + '</a>');
button_2= jQuery ('#pointer-close.button');
button.bind ('click.pointer', function () {
t.element.pointer ('close');
});
button_2.on('click', function() {
setTimeout(function(){
t.element.pointer ('close');
}, 3000);
} );
return button;
},
close: function () {
$.post (wpdbbkp_localize_data.ajax_url, {
pointer: 'wpdbbkp_subscribe_pointer',
action: 'dismiss-wp-pointer'
});
},
show: function(event, t){
t.pointer.css({'left':'170px', 'top':'160px'});
}
});
setup = function () {
$(wpdbbkp_localize_data.displayID).pointer(wp_pointers_tour_opts).pointer('open');
if (wpdbbkp_localize_data.button2) {
jQuery ('#pointer-close').after ('<a id="pointer-primary" class="button-primary">' + wpdbbkp_localize_data.button2+ '</a>');
jQuery ('#pointer-primary').click (function () {
wpdbbkp_localize_data.function_name;
});
jQuery ('#pointer-close').click (function () {
$.post (wpdbbkp_localize_data.ajax_url, {
pointer: 'wpdbbkp_subscribe_pointer',
action: 'dismiss-wp-pointer'
});
});
}
};
console.log('content', setup);
if (wp_pointers_tour_opts.position && wp_pointers_tour_opts.position.defer_loading) {
$(window).bind('load.wp-pointers', setup);
}
else {
setup ();
}
}
/* Newletters js ends here */
});