PluginProbe
EmailKit – Email Customizer for WooCommerce & WP / 1.5.2
EmailKit – Email Customizer for WooCommerce & WP v1.5.2
1.6.9 1.6.8 1.6.7 trunk 1.0.0 1.2.0 1.4.0 1.4.5 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6
emailkit / includes / views / modal-add-new-email.php

modal-add-new-email.php in EmailKit – Email Customizer for WooCommerce & WP 1.5.2, at includes/views/modal-add-new-email.php

137 lines 9.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php defined('ABSPATH') || exit; ?>
2 <form id="emailkit-form">
3 <div class="attr-modal attr-fade" id="emailkit_new_form_modal" tabindex="-1" role="dialog" aria-labelledby="emailkit_new_form_modalLabel" style="display:none;">
4 <div class="attr-modal-dialog attr-modal-dialog-centered" id="emailkit-new-form-modalinput-form" role="document">
5 <div class="emailkit-add-new-form-modal-close-btn" data-dismiss="modal" aria-label="Close Modal">
6 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
7 <path d="M13 1L1 13" stroke="#9FA1A6" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
8 <path d="M1 1L13 13" stroke="#9FA1A6" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
9 </svg>
10
11 </div>
12 <div class="emailkit-add-new-form-model-header">
13 <h2 class="emailkit-add-new-form-model-title" id="emailkit_new_form_modalLabel">
14 <?php esc_html_e('Create New Email', 'emailkit'); ?>
15 </h2>
16
17 </div>
18 <div class="emailkit-add-new-form-model-contents">
19 <div id="emailkit-notice" class="emailkit-notice"></div>
20 <div class="emailkit-template-input-con">
21 <label for="emailkit-add-new-form-model__form-name">
22 <?php esc_html_e('Email Subject', 'emailkit'); ?>
23 </label>
24 <input id="emailkit-add-new-form-model__form-name" type="text" class="emailkit-editor-input" name="emailkit_template_title" placeholder="<?php esc_html_e('Enter template name', 'emailkit'); ?>">
25 </div>
26
27 <?php
28 $email_types = [];
29
30
31 $email_types = [
32 'wordpress' => __('WordPress Email', 'emailkit'),
33 'woocommerce' => __('WooCommerce email', 'emailkit'),
34 'saved-templates' => __('Saved Templates', 'emailkit'),
35 ];
36 ?>
37
38 <div class="emailkit-template-form-type" id='emailType'>
39 <select id="emailkit-add-new-form-model__form-type" required name="emailkit_email_type" class="emailkit-editor-input emailkit_email_type" data-nonce="<?php echo esc_attr(wp_create_nonce('wp_rest')); ?>">
40 <option disabled='true' selected>
41 <?php esc_html_e('Select email type', 'emailkit'); ?>
42 </option>
43
44 <?php foreach ($email_types as $key => $type) { ?>
45 <option value="<?php echo esc_attr($key); ?>">
46 <?php echo esc_html($type); ?>
47 </option>
48 <?php } ?>
49 </select>
50 <div class="emailkit-template-form-type">
51 <select id="emailkit-add-new-email__template-type" class="emailkit-editor-input emailkit_template_type" name="emailkit_template_type" data-nonce="<?php echo esc_attr(wp_create_nonce('wp_rest')); ?>">
52 <option disabled='true' selected>
53 <?php esc_html_e('Select template type', 'emailkit'); ?>
54 </option>
55 </select>
56 </div>
57 </div>
58
59
60
61 <div class="emailkit-template-wrapper">
62
63 </div>
64 <div>
65 <div class="emailkit-template-alert-msg emailkit-select-template-type-msg">
66 <p>Please select a template.</p>
67 </div>
68 <ul class="emailkit-templates-list" style="position: relative;">
69 <p class="emailkit-template-delete-success-notification" style="color: green; margin: auto; display: none;">Template Deleted Successfully.</p>
70 <div class="emailkit-template-loader-wrapper">
71 <div class="emailkit-template-loader"></div>
72 </div>
73 <div class="emailkit-saved-template-alert-msg emailkit-template-alert-msg emailkit-saved-template-info">
74 <div class="emailkit-template-alert-msg-wrap">
75 <p><span class="emailkit-saved-template-name"></span></p>
76 <button class="emailkit-saved-template-delete"><span style="display: inline-block; width: 14px; height: 15px"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"><path stroke-linecap="round" stroke-linejoin="round" d="m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21q.512.078 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48 48 0 0 0-3.478-.397m-12 .562q.51-.089 1.022-.165m0 0a48 48 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a52 52 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a49 49 0 0 0-7.5 0"/></svg></span>Delete this template</button>
77
78 <div class="emailkit-template-delete-popover">
79 <div class="emailkit-template-delete-popover-heading">
80 <header>Do you want to delete?</header>
81 </div>
82 <div class="emailkit-template-delete-btns">
83 <button class="emailkit-template-delete-btn emailkit-template-delete-btn-confirm">Yes</button>
84 <button class="emailkit-template-delete-btn emailkit-template-delete-btn-cancel">No</button>
85 </div>
86 </div>
87 </div>
88 </div>
89 <div class="emailkit-template-alert-msg emailkit-template-not-available">
90 <p>No saved templates available.</p>
91 </div>
92
93 <div class="emailkit-pro-alert-msg-wrapper">
94 <div class="emailkit-pro-alert-msg">
95 <div class="emailkit-pro-alert-msg-icon">
96 <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
97 <path d="M15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30Z" fill="#227BFF" />
98 <path d="M15 9V15" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
99 <path d="M15 21H15.015" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
100 </svg>
101 </div>
102 <div class="emailkit-pro-alert-msg-content">
103 <h1>Oops! Upgrade to Pro to Use Your Saved Templates.</h1>
104 <p>Don't worry, we have your template safe with us. Subscribe to Pro package to continue using your saved templates!</p>
105 <a href="#" class="emailkit-pro-alert-msg-btn">Upgrade to Pro</a>
106 </div>
107 </div>
108
109 </div>
110 <li class="emailkit-blank-template">
111 <label>
112 <input class="emailkit-template-radio" name="emailkit-editor-template" type="radio" value="0" checked>
113 <div class="emailkit-template-radio-data">
114 <img src="<?php echo esc_url(EMAILKIT_URL . 'assets/admin/img/blank.svg'); ?>" alt="<?php esc_html_e('Blank Template', 'emailkit'); ?>">
115 <div class="emailkit-template-footer-content">
116 <div class="emailkit-template-footer-title">
117 <h2><?php esc_html_e('Blank Template', 'emailkit'); ?></h2>
118 </div>
119 <div class="emailkit-template-footer-links"><?php esc_html_e('Create From Scratch', 'emailkit'); ?></div>
120 </div>
121 </div>
122 </label>
123 </li>
124 </ul>
125 </div>
126
127
128 </div>
129 <div class="add-new-model__footer-button-group">
130 <button id="editWithEmailkit" resturl="<?php echo esc_url(get_rest_url(null, "emailkit/v1/")) ?>" disabled="false" class="emailkit-open-new-form-editor-modal emailkit-edit-template-btn">
131 <?php esc_html_e('Edit with EmailKit', 'emailkit') ?>
132 </button>
133 </div>
134 </div>
135 </div>
136 <?php include_once 'pro-popup.php'; ?>
137 </form>