public static function es_pluginconfig_default() { global $wpdb; $prefix = $wpdb->prefix; $result = es_cls_settings::es_setting_count(0); if ($result == 0) { $admin_email = get_option('admin_email'); $blogname = get_option('blogname'); if ($admin_email == "") { $admin_email = "*****@*****.**"; } $home_url = home_url('/'); $optinlink = $home_url . "?es=optin&db=###DBID###&email=###EMAIL###&guid=###GUID###"; $unsublink = $home_url . "?es=unsubscribe&db=###DBID###&email=###EMAIL###&guid=###GUID###"; $es_c_fromname = "Admin"; $es_c_fromemail = $admin_email; $es_c_mailtype = "WP HTML MAIL"; $es_c_adminmailoption = "YES"; $es_c_adminemail = $admin_email; $es_c_adminmailsubject = $blogname . " New email subscription"; $es_c_adminmailcontant = "Hi Admin, \r\n\r\nWe have received a request to subscribe new email address to receive emails from our website. \r\n\r\nEmail: ###EMAIL### \r\nName : ###NAME### \r\n\r\nThank You\r\n" . $blogname; $es_c_usermailoption = "YES"; $es_c_usermailsubject = $blogname . " Welcome to our newsletter"; $es_c_usermailcontant = "Hi ###NAME###, \r\n\r\nWe have received a request to subscribe this email address to receive newsletter from our website. \r\n\r\nThank You\r\n" . $blogname . " \r\n\r\n No longer interested email from " . $blogname . "?. Please <a href='###LINK###'>click here</a> to unsubscribe"; $es_c_optinoption = "Double Opt In"; $es_c_optinsubject = $blogname . " confirm subscription"; $es_c_optincontent = "Hi ###NAME###, \r\n\r\nA newsletter subscription request for this email address was received. Please confirm it by <a href='###LINK###'>clicking here</a>.\r\n\r\nIf you still cannot subscribe, please click this link : \r\n ###LINK### \r\n\r\nThank You\r\n" . $blogname; $es_c_optinlink = $optinlink; $es_c_unsublink = $unsublink; $es_c_unsubtext = "No longer interested email from " . $blogname . "?. Please <a href='###LINK###'>click here</a> to unsubscribe"; $es_c_unsubhtml = "Thank You, You have been successfully unsubscribed. You will no longer hear from us."; $es_c_subhtml = "Thank You, You have been successfully subscribed to our newsletter."; $es_c_message1 = "Oops.. This subscription cant be completed, sorry. The email address is blocked or already subscribed. Thank you."; $es_c_message2 = "Oops.. We are getting some technical error. Please try again or contact admin."; $sSql = $wpdb->prepare("INSERT INTO `" . $prefix . "es_pluginconfig` \r\n\t\t\t\t\t(`es_c_fromname`,`es_c_fromemail`, `es_c_mailtype`, `es_c_adminmailoption`, `es_c_adminemail`, `es_c_adminmailsubject`,\r\n\t\t\t\t\t`es_c_adminmailcontant`,`es_c_usermailoption`, `es_c_usermailsubject`, `es_c_usermailcontant`, `es_c_optinoption`, `es_c_optinsubject`,\r\n\t\t\t\t\t`es_c_optincontent`,`es_c_optinlink`, `es_c_unsublink`, `es_c_unsubtext`, `es_c_unsubhtml`, `es_c_subhtml`, `es_c_message1`, `es_c_message2`)\r\n\t\t\t\t\tVALUES(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", array($es_c_fromname, $es_c_fromemail, $es_c_mailtype, $es_c_adminmailoption, $es_c_adminemail, $es_c_adminmailsubject, $es_c_adminmailcontant, $es_c_usermailoption, $es_c_usermailsubject, $es_c_usermailcontant, $es_c_optinoption, $es_c_optinsubject, $es_c_optincontent, $es_c_optinlink, $es_c_unsublink, $es_c_unsubtext, $es_c_unsubhtml, $es_c_subhtml, $es_c_message1, $es_c_message2)); $wpdb->query($sSql); } return true; }
<?php if (preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); } ?> <div class="wrap"> <?php $es_errors = array(); $es_success = ''; $es_error_found = FALSE; $result = es_cls_settings::es_setting_count(1); if ($result != '1') { ?> <div class="error fade"><p><strong><?php _e('Oops, selected details doesnt exist.', 'email-subscribers'); ?> </strong></p></div><?php $form = array('es_c_id' => '', 'es_c_fromname' => '', 'es_c_fromemail' => '', 'es_c_mailtype' => '', 'es_c_adminmailoption' => '', 'es_c_adminemail' => '', 'es_c_adminmailsubject' => '', 'es_c_adminmailcontant' => '', 'es_c_usermailoption' => '', 'es_c_usermailsubject' => '', 'es_c_usermailcontant' => '', 'es_c_optinoption' => '', 'es_c_optinsubject' => '', 'es_c_optincontent' => '', 'es_c_optinlink' => '', 'es_c_unsublink' => '', 'es_c_unsubtext' => '', 'es_c_unsubhtml' => '', 'es_c_subhtml' => '', 'es_c_message1' => '', 'es_c_message2' => '', 'es_c_sentreport' => ''); } else { $es_errors = array(); $es_success = ''; $es_error_found = FALSE; $data = array(); $data = es_cls_settings::es_setting_select(1); $es_c_sentreport_subject = ''; $es_c_sentreport = ''; $es_c_sentreport_subject = get_option('es_c_sentreport_subject', 'nosubjectexists'); $es_c_sentreport = get_option('es_c_sentreport', 'nooptionexists'); if ($es_c_sentreport_subject == "nosubjectexists") { $es_sent_report_subject = es_cls_common::es_sent_report_subject();
public static function es_pluginconfig_default() { global $wpdb; $prefix = $wpdb->prefix; $result = es_cls_settings::es_setting_count(0); if ($result == 0) { $admin_email = get_option('admin_email'); $blogname = get_option('blogname'); if ($admin_email == "") { $admin_email = "*****@*****.**"; } $home_url = home_url('/'); $optinlink = $home_url . "?es=optin&db=###DBID###&email=###EMAIL###&guid=###GUID###"; $unsublink = $home_url . "?es=unsubscribe&db=###DBID###&email=###EMAIL###&guid=###GUID###"; $es_c_fromname = "Admin"; $es_c_fromemail = $admin_email; $es_c_mailtype = "WP HTML MAIL"; $es_c_adminmailoption = "YES"; $es_c_adminemail = $admin_email; // XTEC ************ MODIFICAT - Support localization // 2015.10.09 @dgras $es_c_adminmailsubject = $blogname . " Subscripció nova de correu"; $es_c_adminmailcontant = "Hola Administrador, \r\n\r\n Hem rebut una sol·licitud de subscripció d'aquesta adreça de correu electrònic per rebre els articles del nostre lloc web. \r\n\r\n Correu electrònic : ###EMAIL### \r\n Nom : ###NAME### \r\n\r\nGràcies\r\n" . $blogname; $es_c_usermailoption = "YES"; $es_c_usermailsubject = $blogname . " Benvingut al nostre butlletí"; $es_c_usermailcontant = "Hola ###NAME###, \r\n\r\n Hem rebut una sol·licitud de subscripció d'aquesta adreça de correu electrònic per rebre el bulletí del nostre lloc web.\r\n\r\nGràcies\r\n" . $blogname; $es_c_optinoption = "Double Opt In"; $es_c_optinsubject = $blogname . " confirmeu la subscripció"; $es_c_optincontent = "Hola ###NAME###,\r\n\r\n Hem rebut una petició de subscripció d'aquesta adreça de correu electrònic. Confirmeu <a href='###LINK###'>fent clic aquí</a>. Si no podeu fer clic a l'enllaç anterior, si us plau, utilitzeu l'URL següent.\r\n\r\n ###LINK### \r\n\r\nGràcies\r\n" . $blogname; $es_c_optinlink = $optinlink; $es_c_unsublink = $unsublink; $es_c_unsubtext = "Si no esteu interessats en rebre correus des de " . $blogname . " <a href='###LINK###'>feu clic aquí</a> per donar-vos de baixa"; $es_c_unsubhtml = "Gràcies, heu estat donat de baixa amb èxit. Ja no hauríeu de rebre notícies nostres."; $es_c_subhtml = "Gràcies, heu estat subscrit amb èxit al nostre butlletí de notícies."; $es_c_message1 = "Vaja... Aquesta subscripció no s'ha pogut completar, ho sentim. L'adreça de correu electrònic està bloquejada o ja està subscrita. Gràcies."; $es_c_message2 = "Vaja... Estem tenint algun error tècnic. Torneu-ho a provar o contacteu amb l'administrador."; // @Comment: The code below would be the right way to do but it does not work /* $es_c_adminmailsubject = $blogname . __(" New email subscription", 'email-subscribers'); $es_c_adminmailcontant = __("Hi Admin,", 'email-subscribers')." \r\n\r\n". __("We have received a request to subscribe new email address to receive emails from our website.", 'email-subscribers')." \r\n\r\n". __("Email", 'email-subscribers').": ###EMAIL### \r\n".__("Name", 'email-subscribers'). ": ###NAME### \r\n\r\n". __("Thank You", 'email-subscribers')."\r\n".$blogname; $es_c_usermailoption = "YES"; $es_c_usermailsubject = $blogname . __(" Welcome to our newsletter", 'email-subscribers'); $es_c_usermailcontant = __("Hi ###NAME###,", 'email-subscribers'). "\r\n\r\n" . __("We have received a request to subscribe this email address to receive newsletter from our website.", 'email-subscribers'). "\r\n\r\n". __("Thank You", 'email-subscribers')."\r\n".$blogname; $es_c_optinoption = "Double Opt In"; $es_c_optinsubject = $blogname . __(" confirm subscription",'email-subscribers'); $es_c_optincontent = __("Hi ###NAME###,", 'email-subscribers'). "\r\n\r\n". __("A newsletter subscription request for this email address was received. Please confirm it by <a href='###LINK###'>clicking here</a>. If you cannot click the link, please use the following link.", 'email-subscribers')."\r\n\r\n ###LINK### \r\n\r\n".__("Thank You", 'email-subscribers')."\r\n".$blogname; $es_c_optinlink = $optinlink; $es_c_unsublink = $unsublink; $es_c_unsubtext = sprintf(__("No longer interested email from %s?. Please <a href='###LINK###'>click here</a> to unsubscribe", 'email-subscribers'), $blogname); $es_c_unsubhtml = __("Thank You, You have been successfully unsubscribed. You will no longer hear from us.", 'email-subscribers'); $es_c_subhtml = __("Thank You, You have been successfully subscribed to our newsletter.", 'email-subscribers'); $es_c_message1 = __("Oops.. This subscription cant be completed, sorry. The email address is blocked or already subscribed. Thank you.", 'email-subscribers'); $es_c_message2 = __("Oops.. We are getting some technical error. Please try again or contact admin.", 'email-subscribers'); */ //************ ORIGINAL /* $es_c_adminmailsubject = $blogname . " New email subscription"; $es_c_adminmailcontant = "Hi Admin, \r\n\r\nWe have received a request to subscribe new email address to receive emails from our website. \r\n\r\nEmail: ###EMAIL### \r\nName : ###NAME### \r\n\r\nThank You\r\n".$blogname; $es_c_usermailoption = "YES"; $es_c_usermailsubject = $blogname . " Welcome to our newsletter"; $es_c_usermailcontant = "Hi ###NAME###, \r\n\r\nWe have received a request to subscribe this email address to receive newsletter from our website. \r\n\r\nThank You\r\n".$blogname; $es_c_optinoption = "Double Opt In"; $es_c_optinsubject = $blogname . " confirm subscription"; $es_c_optincontent = "Hi ###NAME###, \r\n\r\nA newsletter subscription request for this email address was received. Please confirm it by <a href='###LINK###'>clicking here</a>. If you cannot click the link, please use the following link. \r\n\r\n ###LINK### \r\n\r\nThank You\r\n".$blogname; $es_c_optinlink = $optinlink; $es_c_unsublink = $unsublink; $es_c_unsubtext = "No longer interested email from ".$blogname."?. Please <a href='###LINK###'>click here</a> to unsubscribe"; $es_c_unsubhtml = "Thank You, You have been successfully unsubscribed. You will no longer hear from us."; $es_c_subhtml = "Thank You, You have been successfully subscribed to our newsletter."; $es_c_message1 = "Oops.. This subscription cant be completed, sorry. The email address is blocked or already subscribed. Thank you."; $es_c_message2 = "Oops.. We are getting some technical error. Please try again or contact admin."; */ //************ FI $sSql = $wpdb->prepare("INSERT INTO `" . $prefix . "es_pluginconfig`\r\n\t\t\t\t\t(`es_c_fromname`,`es_c_fromemail`, `es_c_mailtype`, `es_c_adminmailoption`, `es_c_adminemail`, `es_c_adminmailsubject`,\r\n\t\t\t\t\t`es_c_adminmailcontant`,`es_c_usermailoption`, `es_c_usermailsubject`, `es_c_usermailcontant`, `es_c_optinoption`, `es_c_optinsubject`,\r\n\t\t\t\t\t`es_c_optincontent`,`es_c_optinlink`, `es_c_unsublink`, `es_c_unsubtext`, `es_c_unsubhtml`, `es_c_subhtml`, `es_c_message1`, `es_c_message2`)\r\n\t\t\t\t\tVALUES(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", array($es_c_fromname, $es_c_fromemail, $es_c_mailtype, $es_c_adminmailoption, $es_c_adminemail, $es_c_adminmailsubject, $es_c_adminmailcontant, $es_c_usermailoption, $es_c_usermailsubject, $es_c_usermailcontant, $es_c_optinoption, $es_c_optinsubject, $es_c_optincontent, $es_c_optinlink, $es_c_unsublink, $es_c_unsubtext, $es_c_unsubhtml, $es_c_subhtml, $es_c_message1, $es_c_message2)); $wpdb->query($sSql); } return true; }