Файловый менеджер - Редактировать - /home/bean7936/perfect-community.com/442aa3/main.zip
Назад
PK 6��\�v{�� � autorespondernav.phpnu �[��� <?php /** @var object $autoresponder */ /** @var NewsletterControls $controls */ $autoresponder->name = 'Welcome email series (DEMO)'; if ($autoresponder->status) { $status_badge = '<span class="tnp-badge-green">' . esc_html__('Enabled', 'newsletter') . '</span>'; } else { $status_badge = '<span class="tnp-badge-orange">' . esc_html__('Disabled', 'newsletter') . '</span>'; } ?> <?php $controls->title_help('/addons/extended-features/autoresponder-extension/'); ?> <h2><?php echo esc_html($autoresponder->name) ?> <?php echo $status_badge; ?></h2> <ul class="tnp-nav"> <li class="<?php echo $_GET['page'] === ''?'active':''?>"><a href="?page=newsletter_main_autoresponderindex">«</a></li> <li class="<?php echo $_GET['page'] === 'newsletter_main_autoresponderedit'?'active':''?>"><a href="?page=newsletter_main_autoresponderedit"><?php _e('Settings', 'newsletter')?></a></li> <li class="<?php echo $_GET['page'] === 'newsletter_main_autorespondermessages'?'active':''?>"><a href="?page=newsletter_main_autorespondermessages"><?php _e('Emails', 'newsletter')?></a></li> <!-- <li class="<?php echo $_GET['page'] === 'newsletter_main_autoresponderusers'?'active':''?>"><a href="?page=newsletter_main_autoresponderusers"><?php _e('Subscribers', 'newsletter')?></a></li> --> <li class="<?php echo $_GET['page'] === 'newsletter_main_autoresponderstatistics'?'active':''?>"><a href="?page=newsletter_main_autoresponderstatistics"><?php _e('Statistics', 'newsletter')?></a></li> </ul> PK 6��\16$6� � autoresponderstatistics.phpnu �[��� <?php defined('ABSPATH') || exit; require_once NEWSLETTER_INCLUDES_DIR . '/controls.php'; $controls = new NewsletterControls(); $autoresponder = new stdClass(); $autoresponder->id = 1; $autoresponder->name = 'Welcome email series'; $autoresponder->list = 0; $autoresponder->status = 1; $autoresponder->subscribers = 346; $autoresponder->emails = [1, 2, 3]; $autoresponder->list_name = 'Not linked to a list'; $emails = []; $email = new stdClass(); $email->id = 6; $email->status = 'sending'; $email->subject = 'What you should not miss at all'; $email->send_on = time() - WEEK_IN_SECONDS * 1; $email->waiting = 89; $email->delay = '1 day(s)'; $emails[] = $email; $email = new stdClass(); $email->id = 5; $email->status = 'sent'; $email->subject = 'Do you have the right habits?'; $email->send_on = time() - WEEK_IN_SECONDS * 2; $email->waiting = 47; $email->delay = '5 day(s)'; $emails[] = $email; $email = new stdClass(); $email->id = 4; $email->status = 'sent'; $email->subject = 'Learn the good and the bad of those exercises'; $email->send_on = time() - WEEK_IN_SECONDS * 3; $email->waiting = 34; $email->delay = '7 day(s)'; $emails[] = $email; ?> <style> .widefat { min-width: 500px; } </style> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER; ?> <div id="tnp-heading"> <?php include __DIR__ . '/autorespondernav.php' ?> </div> <div id="tnp-body"> <?php $controls->show(); ?> <p>This is only a demonstrative panel.</p> <form method="post" action=""> <?php $controls->init(); ?> <div id="tabs" class="tnp-tabs"> <ul> <li><a href="#tabs-email"><?php esc_html_e('By email', 'newsletter') ?></a></li> <li><a href="#tabs-status"><?php esc_html_e('By status', 'newsletter') ?></a></li> </ul> <div id="tabs-email"> <p>Counts are limited to active subscribers who have not abandoned the series (by list change, cancellation, ...).</p> <table class="widefat" style="width: auto"> <thead> <tr> <th>Progress</th> <th>Subscribers</th> <th>Subject</th> <th> </th> </tr> </thead> <tbody> <?php $total = 0; ?> <?php for ($i = 0; $i < count($emails); $i++) { ?> <?php $email = $emails[$i]; $total += $email->waiting; ?> <tr> <td>Waiting to receive message <?php echo $i + 1 ?></td> <td> <?php echo esc_html($email->waiting) ?> </td> <td> <?php echo esc_html($email->subject) ?> </td> <td> <?php $controls->button_icon_statistics('') ?> </td> </tr> <?php } ?> <tr> <td><strong>Total queued</strong></td> <td> <strong> <?php echo $total ?> </strong> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> <div id="tabs-status"> <p>Overview of subscriber on this message series.</p> <table class="widefat" style="width: auto"> <thead> <tr> <th>Status</th> <th>Subscribers</th> </tr> </thead> <tbody> <tr> <td>Completed</td> <td> 17 </td> </tr> <tr> <td>Active</td> <td> 347 </td> </tr> <tr> <td>Abandoned</td> <td> 19 </td> </tr> <tr> <td> Other<br> <small>Missing user, errors</small> </td> <td> 4 </td> </tr> <tr> <td><strong>Total</strong></td> <td> <strong>387</strong> </td> </tr> </tbody> </table> </div> </div> </form> </div> </div> PK 6��\)�Y6E E automatedtemplate.phpnu �[��� <?php /** @var NewsletterControls $controls */ defined('ABSPATH') || exit; $channel = new stdClass(); $channel->id = 1; $channel->data = [ 'name' => 'Weekly wellness tips', 'track' => 1, 'frequency' => 'weekly', 'day_1' => 1, ]; $email = new stdClass(); $email->id = 1; $email->status = 'new'; $email->subject = 'Week 3 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 4; TNP_Composer::prepare_controls($controls, $email); ?> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER ?> <div id="tnp-heading"> <?php include __DIR__ . '/automatednav.php' ?> </div> <div id="tnp-body" class="tnp-automated-edit"> <?php $controls->show(); ?> <div class="tnp-automated-edit"> <form method="post" id="tnpc-form" action="" onsubmit="tnpc_save(this); return true;"> <?php $controls->init(); ?> <?php $controls->composer_fields_v2() ?> </form> <?php $controls->composer_load_v2(true, false, 'automated') ?> </div> </div> </div> PK 6��\��� � main-admin.phpnu �[��� <?php defined('ABSPATH') || exit; class NewsletterMainAdmin extends NewsletterModuleAdmin { static $instance; /** * @return NewsletterMainAdmin */ static function instance() { if (self::$instance == null) { self::$instance = new self(); } return self::$instance; } function __construct() { parent::__construct('main'); add_filter('display_post_states', [$this, 'hook_display_post_states'], 10, 2); } function wp_loaded() { if ($this->is_admin_page()) { // Dismiss messages if (isset($_GET['dismiss'])) { $dismissed = $this->get_option_array('newsletter_dismissed'); $dismissed[$_GET['dismiss']] = 1; update_option('newsletter_dismissed', $dismissed, false); wp_safe_redirect(remove_query_arg(['dismiss', 'noheader', 'debug'])); exit(); } // Dismiss news if (isset($_GET['news'])) { Newsletter\News::dismiss($_GET['news']); wp_safe_redirect(remove_query_arg('news')); exit(); } } } function admin_notices() { if ($this->get_option('debug')) { echo '<div class="notice notice-warning"><p>The Newsletter plugin is in <strong>debug mode</strong>. When done change it on Newsletter <a href="admin.php?page=newsletter_main_main"><strong>main settings</strong></a>. Do not keep the debug mode active on production sites.</p></div>'; } $count = $this->get_emails_blocked_count(); if ($count) { echo '<div class="notice notice-error"><p style="font-size: 1.2em">One or more newsletters have been blocked due to severe delivery error. <a href="admin.php?page=newsletter_system_delivery#newsletters-error">Check and restart</a>.</p></div>'; } // $options = NewsletterUnsubscriptionAdmin::instance()->get_main_options(); // if (strpos($options['unsubscribe_text'], '{unsubscription')) { // echo '<div class="notice notice-warning"><p style="font-size: 1.2em">Unsubscription</div>'; // } } function admin_menu() { //$this->add_menu_page('index', __('Dashboard', 'newsletter')); $this->add_admin_page('info', esc_html__('Company info', 'newsletter')); if (current_user_can('administrator')) { $this->add_admin_page('welcome', esc_html__('Welcome', 'newsletter')); //$this->add_menu_page('main', __('Settings', 'newsletter')); // Pages not on menu $this->add_admin_page('cover', 'Cover'); //$this->add_admin_page('setup', 'Setup'); $this->add_admin_page('flow', 'Flow'); } } /** * Special entry for the addons management. * */ function admin_after_menu() { if (!class_exists('NewsletterExtensions')) { $this->add_menu_page('extensions', '<span style="color:#27AE60; font-weight: bold;">' . __('Addons', 'newsletter') . '</span>'); } else { // Grants access to the original page $this->add_admin_page('extensions', __('Addons', 'newsletter')); } // if (!class_exists('NewsletterAutomated') && !class_exists('NewsletterAutoresponder')) { // $this->add_menu_page('automation', 'Automation <span class="tnp-sidemenu-badge">Pro</span>'); // } if (NEWSLETTER_DEBUG || !class_exists('NewsletterAutomated') && Newsletter\License::is_free()) { $this->add_menu_page('automated', 'Automated <span class="tnp-sidemenu-badge">Pro</span>'); $this->add_admin_page('automatedindex', 'Automated'); $this->add_admin_page('automatededit', 'Automated edit'); $this->add_admin_page('automatednewsletters', 'Automated newsletters'); $this->add_admin_page('automatedtemplate', 'Automated template'); } if (NEWSLETTER_DEBUG || !class_exists('NewsletterAutoresponder') && Newsletter\License::is_free()) { $this->add_menu_page('autoresponder', 'Autoresponder <span class="tnp-sidemenu-badge">Pro</span>'); $this->add_admin_page('autoresponderindex', 'Autoresponder'); $this->add_admin_page('autoresponderedit', 'Automated edit'); $this->add_admin_page('autorespondermessages', 'Automated newsletters'); $this->add_admin_page('autoresponderstatistics', 'Automated template'); } } function hook_display_post_states($post_states, $post) { $for = []; if ($this->is_multilanguage()) { $languages = $this->get_languages(); foreach ($languages as $id => $name) { $page_id = $this->get_option('page', '', $id); if ($page_id == $post->ID) { $for[] = $name; } } if ($post->ID == $this->get_main_option('page')) { $for[] = 'All languages fallback'; } if ($for) { $post_states[] = __('Newsletter public page, keep public and published', 'newsletter') . ' - ' . esc_html(implode(', ', $for)); } } else { if ($post->ID == $this->get_main_option('page')) { $post_states[] = __('Newsletter public page, keep public and published', 'newsletter'); } } return $post_states; } /* Wrappers */ function get_license_key() { Newsletter::instance()->get_license_key(); } function get_license_data($refresh = false) { return Newsletter::instance()->get_license_data($refresh); } function getTnpExtensions() { return Newsletter::instance()->getTnpExtensions(); } function set_completed_step($step) { $steps = $this->get_option_array('newsletter_main_steps'); $steps[$step] = 1; update_option('newsletter_main_steps', $steps); } } PK 6��\�D� autorespondermessages.phpnu �[��� <?php defined('ABSPATH') || exit; $autoresponder = new stdClass(); $autoresponder->id = 1; $autoresponder->name = 'Welcome email series'; $autoresponder->list = 0; $autoresponder->status = 1; $autoresponder->subscribers = 346; $autoresponder->emails = [1, 2, 3]; $autoresponder->list_name = 'Not linked to a list'; require_once NEWSLETTER_INCLUDES_DIR . '/controls.php'; $controls = new NewsletterControls(); $emails = []; $email = new stdClass(); $email->id = 6; $email->status = 'sending'; $email->subject = 'What you should not miss at all'; $email->send_on = time() - WEEK_IN_SECONDS * 1; $email->waiting = 89; $email->delay = '1 day(s)'; $emails[] = $email; $email = new stdClass(); $email->id = 5; $email->status = 'sent'; $email->subject = 'Do you have the right habits?'; $email->send_on = time() - WEEK_IN_SECONDS * 2; $email->waiting = 47; $email->delay = '5 day(s)'; $emails[] = $email; $email = new stdClass(); $email->id = 4; $email->status = 'sent'; $email->subject = 'Learn the good and the bad of those exercises'; $email->send_on = time() - WEEK_IN_SECONDS * 3; $email->waiting = 34; $email->delay = '7 day(s)'; $emails[] = $email; $debug = false; ?> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER; ?> <div id="tnp-heading"> <?php include __DIR__ . '/autorespondernav.php' ?> </div> <div id="tnp-body"> <?php $controls->show(); ?> <p>This is only a demonstrative panel.</p> <form method="post" action=""> <?php $controls->init(); ?> <table class="widefat" style="width: 100%"> <thead> <tr> <th> </th> <?php if ($debug) { ?> <th><code>Email ID</code></th> <?php } ?> <th><?php esc_html_e('Subject', 'newsletter') ?></th> <th>Delay</th> <th><?php esc_html_e('Subscribers waiting', 'newsletter') ?></th> <th> </th> <th> </th> <th> </th> </tr> </thead> <tbody> <?php for ($i = 0; $i < count($emails); $i++) { ?> <?php $email = $emails[$i]; ?> <tr> <td><?php echo $i + 1 ?></td> <td><?php echo esc_html($email->subject) ?></td> <td><?php echo esc_html($email->delay) ?></td> <td><?php echo esc_html($email->waiting); ?></td> <td> <?php if ($i > 0) { $controls->button_confirm('up', '↑', '', $i); } else { echo '<span style="margin-left: 34px"></span>'; } ?> <?php if ($i < ( count($emails) - 1 )) { $controls->button_confirm('down', '↓', '', $i); } ?> </td> <td style="white-space: nowrap"> <?php $controls->button_icon_edit('?page=newsletter_main_autorespondercomposer') ?> <?php $controls->button_icon_statistics('?page=newsletter_main_autorespondermessages') ?> </td> <td style="white-space: nowrap"> <?php $controls->button_icon_copy($i); ?> <?php $controls->button_icon_delete($i); ?> </td> </tr> <?php } ?> </tbody> </table> <div class="tnp-buttons"><?php $controls->button('add', 'New email'); ?></div> </form> </div> </div> PK 6��\�k%� � automation.phpnu �[��� <?php /* @var $this Newsletter */ defined('ABSPATH') || exit; include_once NEWSLETTER_INCLUDES_DIR . '/controls.php'; $controls = new NewsletterControls(); ?> <style> <?php include __DIR__ . '/css/automation.css' ?> </style> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_DIR . '/tnp-header.php'; ?> <!-- <div id="tnp-heading"> <h2>Automated and Autoresponder</h2> </div> --> <div id="tnp-body"> <div class="tnp-promo-widgets"> <div class="tnp-promo-widget"> <h3>You create, we send</h3> <h4>with Automated Addon</h4> <p> Articles, products, events, recipes: Automated gets them, creates a newsletter with your preferred design and sends it daily, weekly, monthly or even more complex scheduling. </p> <p> Yes! It takes care to check if there isn'tnew content, to target the right subscribers by list and language, to autogenerate the subject, ... </p> <p> Not only a single automatic newsletter with its scheduling and targeting but as many as you want. </p> <p> Of course, full statistics are collected for each newsletter. </p> <div class="tnp-ctas"> <a href="https://www.thenewsletterplugin.com/automated?utm_campaign=automation&utm_source=plugin" class="tnp-cta" target="_blank">I want to know more</a> <a href="https://www.thenewsletterplugin.com/premium?utm_campaign=automation&utm_source=plugin" class="tnp-cta tnp-cta-green" target="_blank">How much is it?</a> </div> </div> <div class="tnp-promo-widget"> <h3>Be at your subscriber's side</h3> <h4>with Autoresponder Addon</h4> <p> Prepare what you want to say and when you want to say: Autoresponder will follow up subscribers starting from the first contact like if you are conversating with her/him. </p> <p> They can be lessons, tips, step-by-step guides, challenges, and everything else that comes to your mind. </p> <p> One conversation or more? You can create as many conversations as you want, of course! </p> <div class="tnp-ctas"> <a href="https://www.thenewsletterplugin.com/autoresponder?utm_campaign=automation&utm_source=plugin" target="_blank" class="tnp-cta">It sounds cool!</a> <a href="https://www.thenewsletterplugin.com/premium?utm_campaign=automation&utm_source=plugin" class="tnp-cta tnp-cta-green" target="_blank">How much is it?</a> </div> </div> </div> </div> <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?> </div> PK 6��\�7-� � cover.phpnu �[��� <?php /* @var $this NewsletterMainAdmin */ /* @var $controls NewsletterControls */ defined('ABSPATH') || exit; ?> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER ?> <div id="tnp-body" class="tnp-main-index"> <img src="<?php echo esc_attr(plugins_url('newsletter')) ?>/main/images/logo.png" style="display: block; margin: 100px auto; width: 350px"> </div> </div> PK 6��\�H;#� � dashboard-nav.phpnu �[��� <?php ?> <ul class="tnp-nav"> <li class="tnp-nav-title"><?php esc_html_e('Dashboard', 'newsletter') ?></li> <li class="<?php echo $_GET['page'] === 'newsletter_main_index'?'active':''?>"><a href="?page=newsletter_main_index"><?php esc_html_e('Overview', 'newsletter')?></a></li> <li class="<?php echo $_GET['page'] === 'newsletter_main_flow'?'active':''?>"><a href="?page=newsletter_main_flow"><?php esc_html_e('Flow view', 'newsletter')?></a></li> </ul> PK 6��\hb��N N automatednewsletters.phpnu �[��� <?php /** @var NewsletterMainAdmin $this */ /** @var NewsletterControls $controls */ /** @var NewsletterLogger $logger */ /** @var wpdb $wpdb */ defined('ABSPATH') || exit; $channel = new stdClass(); $channel->id = 1; $channel->data = [ 'name' => 'Weekly wellness tips', 'track' => 1, 'frequency' => 'weekly', 'day_1' => 1, ]; $emails = []; $email = new stdClass(); $email->id = 6; $email->status = 'sending'; $email->subject = 'Week 6 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 1; $emails[] = $email; $email = new stdClass(); $email->id = 5; $email->status = 'sent'; $email->subject = 'Week 5 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 2; $emails[] = $email; $email = new stdClass(); $email->id = 4; $email->status = 'sent'; $email->subject = 'Week 4 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 3; $emails[] = $email; $email = new stdClass(); $email->id = 3; $email->status = 'sent'; $email->subject = 'Week 3 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 4; $emails[] = $email; $email = new stdClass(); $email->id = 2; $email->status = 'sent'; $email->subject = 'Week 2 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 5; $emails[] = $email; $email = new stdClass(); $email->id = 1; $email->status = 'sent'; $email->subject = 'Week 1 Welness Tips'; $email->send_on = time() - WEEK_IN_SECONDS * 6; $emails[] = $email; ?> <script src="<?php echo plugins_url('newsletter') ?>/vendor/driver/driver.js.iife.js"></script> <link rel="stylesheet" href="<?php echo plugins_url('newsletter') ?>/vendor/driver/driver.css"/> <div class="wrap" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER ?> <div id="tnp-heading"> <?php include __DIR__ . '/automatednav.php' ?> </div> <div id="tnp-body" class="tnp-automated-edit"> <form method="post" action=""> <?php $controls->init(); ?> <table class="widefat" id="tnp-automated-newsletters"> <thead> <tr> <th>Id</th> <th>Subject</th> <th>Date</th> <th>Status</th> <th> </th> </tr> </thead> <tbody> <?php $count = 0; ?> <?php foreach ($emails as $email) { ?> <?php $count++; ?> <tr> <td><?php echo $email->id; ?></td> <td> <?php echo esc_html($email->subject); ?> </td> <td style="white-space: nowrap"> <?php echo NewsletterControls::print_date($email->send_on); ?> </td> <td class="tnp-automated-status"> <?php Newsletter::instance()->show_email_status_label($email) ?> </td> <td style="white-space: nowrap" class="tnp-automated-actions"> <?php $controls->button_icon_statistics('#') ?> <?php $controls->button_icon_view('#') ?> <?php $controls->button_icon_delete(0); ?> <?php $controls->button_icon('abort', 'fa-stop', 'Block this newsletter', 0, true); ?> </td> </tr> <?php } ?> </tbody> </table> </form> </div> </div> <script> const driver = window.driver.js.driver; const driverObj = driver({ showProgress: true, steps: [ {element: '#tnp-automated-newsletters', popover: {title: 'Newsletter', description: 'The list of all generated newsletters.', side: "left", align: 'start'}}, {element: '.tnp-automated-status', popover: {title: 'Status', description: 'Check if the newsletter is goingin out or the delivery has been completed.', side: "left", align: 'start'}}, {element: '.tnp-automated-actions', popover: {title: 'Actions', description: 'Check the statistics, stop the delivery, view online or delete.', side: "left", align: 'start'}}, ] }); driverObj.drive(); </script>PK 6��\��h h index-steps.phpnu �[��� <?php if (current_user_can('administrator')) { ?> <div class="tnp-cards-container"> <div class="tnp-card"> <div class="tnp-step sender <?php echo!empty($steps['sender']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Your sender name and address', 'newsletter'); ?></h3> <p> <?php esc_html_e('From who your subscribers will see the emails coming from?', 'newsletter'); ?> <a href="?page=newsletter_main_main">Review</a> </p> </div> </div> <div class="tnp-step forms <?php echo!empty($steps['forms']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Subscription: popup and inline forms', 'newsletter'); ?></h3> <p> <?php esc_html_e('Activate the subscription forms to grow your subscriber list.', 'newsletter'); ?> <a href="?page=newsletter_subscription_sources"><?php esc_html_e('Configure', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step <?php echo!empty($steps['notification']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Be notified when someone subscribes', 'newsletter'); ?></h3> <p> <?php esc_html_e('Activate the notification when you get a new subscriber.', 'newsletter'); ?> <a href="?page=newsletter_subscription_options#advanced"><?php esc_html_e('Configure', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step welcome-email <?php echo!empty($steps['welcome-email']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Welcome email: give it your style', 'newsletter'); ?></h3> <p> <?php esc_html_e('Customize the welcome email to reflect your style.', 'newsletter'); ?> <a href="?page=newsletter_subscription_welcome"><?php esc_html_e('Review', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step addons-manager <?php echo!empty($steps['addons-manager']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Get a free license', 'newsletter'); ?></h3> <p> <?php esc_html_e('And install free addons to get more power.', 'newsletter'); ?> <a href="?page=newsletter_main_extensions"><?php esc_html_e('Get it', 'newsletter'); ?></a>. </p> </div> </div> </div> <div class="tnp-card"> <div class="tnp-step test-email <?php echo!empty($steps['test-email']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Test the email delivery', 'newsletter'); ?></h3> <p> <?php esc_html_e('Check if your blog can deliver emails.', 'newsletter'); ?> <a href="?page=newsletter_system_delivery"><?php esc_html_e('Run a test', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step company <?php echo!empty($steps['company']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Your company info and socials', 'newsletter'); ?></h3> <p> <?php esc_html_e('Review your company info and socials', 'newsletter'); ?> <a href="?page=newsletter_main_info"><?php esc_html_e('Review', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step first-newsletter <?php echo!empty($steps['first-newsletter']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Create your first newsletter', 'newsletter'); ?></h3> <p> <?php esc_html_e('Explore the composer and send it.', 'newsletter'); ?> <a href="?page=newsletter_emails_index"><?php esc_html_e('Go create', 'newsletter'); ?></a>. </p> </div> </div> <div class="tnp-step <?php echo!empty($steps['delivery-speed']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Change the delivery speed', 'newsletter'); ?></h3> <p> <?php esc_html_e('Set how many emails per hour you want to send.', 'newsletter'); ?> <a href="?page=newsletter_main_main"><?php esc_html_e('Review', 'newsletter'); ?></a> </p> </div> </div> <div class="tnp-step <?php echo!empty($steps['automated']) ? 'ok' : ''; ?>"> <div> <i class="fas fa-check"></i> </div> <div> <h3><?php esc_html_e('Explore the Automated Newsletters', 'newsletter'); ?></h3> <p> <?php esc_html_e('Everything on autopilot: set the direction and relax', 'newsletter'); ?> <a href="?page=newsletter_main_automated"><?php esc_html_e('Check it out.', 'newsletter'); ?></a> </p> </div> </div> </div> </div> <?php } ?>PK 6��\�<455 55 images/logo.pngnu �[��� �PNG IHDR � ��k� tEXtSoftware Adobe ImageReadyq�e<