Server IP : 172.24.0.40 / Your IP : 216.73.216.10 Web Server : Apache System : Linux dbweb26.ust.edu.ph 4.18.0-513.5.1.el8_9.x86_64 #1 SMP Fri Sep 29 05:21:10 EDT 2023 x86_64 User : apache ( 48) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/medicine.dbweb26.goldcopy/public_html/wp-content/plugins/newsletter/main/ |
Upload File : |
<?php /* @var $this NewsletterAutomated */ /* @var $controls NewsletterControls */ defined('ABSPATH') || exit; global $wpdb; require_once NEWSLETTER_INCLUDES_DIR . '/controls.php'; $controls = new NewsletterControls(); $channel = new stdClass(); $channel->id = 1; $channel->data = [ 'name'=> 'Weekly wellness tips', 'track' => 1, 'frequency' => 'weekly', 'day_1' => 1, ]; $controls->data = $channel->data; ?> <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"> <?php $controls->show(); ?> <form method="post" action=""> <?php $controls->init(); ?> <div id="tabs"> <ul> <li><a href="#tabs-configuration">Configuration</a></li> <li><a href="#tabs-planning">Planning</a></li> </ul> <div id="tabs-configuration"> <table class="form-table"> <tr valign="top"> <th>Enabled?</th> <td> <?php $controls->yesno('enabled'); ?> </td> </tr> <tr valign="top"> <th>Channel name</th> <td> <?php $controls->text('name', 50); ?> </td> </tr> <tr valign="top"> <th>Subject</th> <td> <?php $controls->text('subject', 50); ?> <p class="description"> If empty the first block suggested subject is used. Use <code>{dynamic_subject}</code> to reference the first block suggested subject. Use <code>{date}</code> tag for the current date (<a href="https://www.thenewsletterplugin.com/documentation/newsletter-tags" target="_blank">see more options</a>). </p> </td> </tr> <tr valign="top"> <th>Send to list</th> <td> <?php $controls->lists_select('list', 'Everyone'); ?> <p class="description"> The subscriber list this channel is sent to. Subscribers can stop to receive this channel disabling the list on their profile. </p> </td> </tr> <tr valign="top"> <th>Filter subscribers by language</th> <td> <?php $controls->languages(); ?> <p class="description"> If no language is selected, no filter is applied. This filter DOES NOT affect the newsletter content. </p> </td> </tr> <tr valign="top"> <th>Track opens and clicks?</th> <td> <?php $controls->yesno('track'); ?> </td> </tr> <tr valign="top"> <th>Sender name</th> <td> <?php $controls->text('sender_name', ['size' => 40]); ?> <span class="description"> Default: <?php echo esc_html(Newsletter::instance()->get_sender_name()) ?> </span> </td> </tr> <tr valign="top"> <th>Sender email name</th> <td> <?php $controls->text_email('sender_email', ['size' => 40]); ?> <span class="description"> Default: <?php echo esc_html(Newsletter::instance()->get_sender_email()) ?> </span> </td> </tr> </table> </div> <div id="tabs-planning"> <table class="form-table"> <tr valign="top"> <th>Planning</th> <td> <?php $controls->radio('frequency', 'weekly', 'Weekly on...'); ?><br> Monday <?php $controls->yesno('day_1'); ?> Tuesday <?php $controls->yesno('day_2'); ?> Wednesday <?php $controls->yesno('day_3'); ?> Thursday <?php $controls->yesno('day_4'); ?> Friday <?php $controls->yesno('day_5'); ?> Saturday <?php $controls->yesno('day_6'); ?> Sunday <?php $controls->yesno('day_7'); ?> <br><br> <?php $controls->radio('frequency', 'monthly', 'Monthly on...'); ?><br> <style> #tnp-monthly-plan { width: auto!important; } #tnp-monthly-plan th, #tnp-monthly-plan td { padding: 3px; text-align: center; width: 80px; } #tnp-monthly-plan th { font-weight: bold; } </style> <table id="tnp-monthly-plan"> <tr> <th>Week</th> <th>Monday</th> <th>Tuesday</th> <th>Wednesday</th> <th>Thursday</th> <th>Friday</th> <th>Saturday</th> <th>Sunday</th> </tr> <?php for ($week = 1; $week <= 5; $week++) { ?> <tr> <td><?php echo $week; ?></td> <?php for ($i = 1; $i <= 7; $i++) { echo '<td>'; $controls->checkbox_group('monthly_' . $week . '_days', $i); echo '</td>'; } ?> </tr> <?php } ?> </table> </td> </tr> <tr valign="top"> <th>Delivery hour</th> <td> <?php $controls->hours('hour'); ?> <span class="description"> <a href="https://www.thenewsletterplugin.com/documentation/addons/extended-features/automated-extension/#hours">Read more about DST (Daylight Time Saving)</a> </span> </td> </tr> <tr valign="top"> <th>Second optional delivery hour</th> <td> <?php $controls->enabled('hour2_enabled', ['bind_to' => 'hour2']); ?> <?php $controls->hours('hour2'); ?> </td> </tr> </table> </div> </div> </form> </div> </div> <script> // const driver = window.driver.js.driver; // //const driverObj = driver({ // showProgress: true, // steps: [ // { element: '#tabs', popover: { title: 'Options and planning', description: 'Here you can configure the channel targeting, planning e some advanced options', side: "left", align: 'start' }}, // ] //}); // //driverObj.drive(); </script>