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/emails/ |
Upload File : |
<?php /* @var $this NewsletterEmailsAdmin */ /* @var $controls NewsletterControls */ /* @var $logger NewsletterLogger */ defined('ABSPATH') || exit; if ($controls->is_action('theme')) { $controls->merge($module->themes->get_options($controls->data['theme'])); $this->save_options($controls->data); } if ($controls->data == null) { $controls->data = $this->get_options(); } function newsletter_emails_update_options($options) { add_option('newsletter_emails', '', null, 'no'); update_option('newsletter_emails', $options); } function newsletter_emails_update_theme_options($theme, $options) { $x = strrpos($theme, '/'); if ($x !== false) { $theme = substr($theme, $x + 1); } add_option('newsletter_emails_' . $theme, '', null, 'no'); update_option('newsletter_emails_' . $theme, $options); } function newsletter_emails_get_options() { $options = get_option('newsletter_emails', []); return $options; } function newsletter_emails_get_theme_options($theme) { $x = strrpos($theme, '/'); if ($x !== false) { $theme = substr($theme, $x + 1); } $options = get_option('newsletter_emails_' . $theme, []); return $options; } $themes = $this->themes->get_all_with_data(); ?> <script> function tnp_select_theme(id) { var f = document.getElementById('newsletter-form'); f.act.value = 'theme'; f.elements['options[theme]'].value = id; f.submit(); } </script> <div class="wrap tnp-emails tnp-emails-theme" id="tnp-wrap"> <?php include NEWSLETTER_ADMIN_HEADER ?> <div id="tnp-heading"> <?php echo $controls->title_help('https://www.thenewsletterplugin.com/plugins/newsletter/newsletter-themes') ?> <h2><?php _e('Legacy themes', 'newsletter') ?></h2> </div> <div id="tnp-body"> <?php $controls->show() ?> <form method="post" id="newsletter-form" action="?page=newsletter_emails_new"> <?php $controls->init(); ?> <?php $controls->hidden('theme'); ?> <?php foreach ($themes as $id => $data) { ?> <div class="tnp-theme-preview"> <p><?php echo esc_html($data['name']) ?></p> <a href="<?php echo wp_nonce_url('admin.php?page=newsletter_emails_new&id=' . urlencode($id), 'newsletter-new') ?>" style="margin-right: 20px; margin-bottom: 20px"> <img src="<?php echo esc_attr($data['screenshot']) ?>"> </a> </div> <?php } ?> </form> </div> <?php include NEWSLETTER_DIR . '/tnp-footer.php'; ?> </div>