PHP 8.2.31
Preview: presets-edit.php Size: 1.43 KB
//home/nshryvcy/blissfulnepal.com/wp-content/plugins/newsletter/emails/presets-edit.php

<?php
/** @var NewsletterEmailsAdmin $this */
/** @var NewsletterControls $controls */
/** @var NewsletterLogger $logger */

defined('ABSPATH') || exit;

$email = $this->get_email($_GET['id']);

if (!$email) {
    echo 'Invalid email ID.';
    return;
}

if (!$controls->is_action()) {
    NewsletterEmails::instance()->regenerate($email);
    TNP_Composer::prepare_controls($controls, $email);
} else {

    if ($controls->is_action('save')) {

        TNP_Composer::update_email($email, $controls);
        $email = $this->save_email($email);

        TNP_Composer::prepare_controls($controls, $email);
        $controls->add_toast_saved();
    }
}
?>
<div class="wrap" id="tnp-wrap">
    <?php include NEWSLETTER_ADMIN_HEADER ?>
    <div id="tnp-heading">

        <h2><?php echo esc_html($email->subject) ?></h2>

    </div>

    <div id="tnp-body">


        <?php $controls->show(); ?>

        <div class="tnp-automated-edit">

            <form method="post" id="tnpc-form" action="" onsubmit="tnpc_save(this); return true;">
                <?php $controls->init(); ?>

                <p>
                    <?php $controls->button_icon_back('admin.php?page=newsletter_emails_presets') ?>
                    <?php $controls->button_save() ?>
                </p>
                <?php $controls->composer_fields_v2() ?>

            </form>
            <?php $controls->composer_load_v2(true, false, 'automated') ?>

        </div>

    </div>
</div>

Directory Contents

Dirs: 8 × Files: 21

Name Size Perms Modified Actions
assets DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
blocks DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
images DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
modals DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
presets DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
templates DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
themes DIR
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
- drwxr-xr-x 2026-06-03 14:57:28
Edit Download
1.00 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
1004 B lrw-r--r-- 2026-06-03 14:57:28
Edit Download
4.44 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
101 B lrw-r--r-- 2026-06-03 14:57:28
Edit Download
1.35 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
33.21 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
272 B lrw-r--r-- 2026-06-03 14:57:28
Edit Download
5.24 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
5.11 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
10.77 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
16.35 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
6.83 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
657 B lrw-r--r-- 2026-06-03 14:57:28
Edit Download
1.44 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
5.20 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
1.43 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
4.11 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
2.52 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
2.70 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
2.63 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download
3.26 KB lrw-r--r-- 2026-06-03 14:57:28
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).