PluginProbe ʕ •ᴥ•ʔ
MailPoet – Newsletters, Email Marketing, and Automation / 4.12.1
MailPoet – Newsletters, Email Marketing, and Automation v4.12.1
5.28.1 5.28.0 5.27.0 5.26.0 5.26.1 5.25.0 5.24.0 4.43.0 4.43.1 4.44.0 4.44.1 4.45.0 4.46.0 4.47.0 4.48.0 4.48.1 4.48.2 4.49.0 4.49.1 4.5.0 4.5.1 4.5.2 4.50.0 4.50.1 4.51.0 4.51.1 4.51.2 4.52.0 4.53.0 4.54.0 4.55.0 4.56.0 4.57.0 4.58.0 4.58.1 4.58.2 4.6.0 4.6.1 4.6.2 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 5.0.0 5.0.1 5.0.2 5.1.0 5.1.1 5.10.0 5.10.1 5.11.0 5.12.0 5.12.1 5.12.10 5.12.11 5.12.12 5.12.13 5.12.2 5.12.3 5.12.4 5.12.5 5.12.6 5.12.7 5.12.8 5.12.9 5.13.0 5.13.1 5.13.2 5.14.0 5.14.1 5.14.2 5.14.3 5.15.0 5.15.1 5.16.0 5.16.1 5.16.2 5.16.3 5.16.4 5.17.0 5.17.1 5.17.2 5.17.3 5.17.4 5.17.5 5.17.6 5.18.0 5.19.0 5.2.0 5.2.1 5.2.2 5.2.3 5.20.0 5.21.0 5.21.1 5.21.2 5.21.3 5.22.0 5.22.1 5.22.2 5.22.3 5.22.4 5.23.0 5.23.1 5.23.2 5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.4.0 5.4.1 5.4.2 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.6.3 5.6.4 5.7.0 5.7.1 5.8.0 5.8.1 5.9.0 3.0.0-beta.15 3.7.1 3.0.0-beta.16 3.7.2 3.0.0-beta.17 3.7.3 3.0.0-beta.18 3.7.4 3.0.0-beta.19 3.7.5 3.0.0-beta.2 3.7.6 3.0.0-beta.20 3.7.8 3.0.0-beta.21 3.70.0 3.0.0-beta.22 3.71.0 3.0.0-beta.23 3.71.1 3.0.0-beta.23.1 3.71.2 3.0.0-beta.23.2 3.71.3 3.0.0-beta.24 3.72.0 3.0.0-beta.25 3.73.0 3.0.0-beta.26 3.73.1 3.0.0-beta.27 3.73.2 3.0.0-beta.28 3.74.0 3.0.0-beta.29 3.74.1 3.0.0-beta.3 3.74.2 3.0.0-beta.30 3.74.3 3.0.0-beta.31 3.75.0 3.0.0-beta.32 3.75.1 3.0.0-beta.33 3.76.0 3.0.0-beta.33.1 3.77.0 3.0.0-beta.34.0.0 3.77.1 3.0.0-beta.36.0.0 3.78.0 3.0.0-beta.36.0.1 3.79.0 3.0.0-beta.36.2.0 3.8 3.0.0-beta.36.3.0 3.8.1 3.0.0-beta.36.3.1 3.8.2 3.0.0-beta.37.0.0 3.8.3 3.0.0-beta.4 3.8.4 3.0.0-beta.5 3.8.5 3.0.0-beta.6 3.8.6 3.0.0-beta.7 3.80.0 3.0.0-beta.7.1 3.81.0 3.0.0-beta.8 3.82.0 3.0.0-beta.9 3.83.0 3.0.0-rc.1.0.0 3.84.0 3.0.0-rc.1.0.1 3.84.1 3.0.0-rc.1.0.2 3.85.0 3.0.0-rc.1.0.3 3.85.1 3.0.0-rc.1.0.4 3.86.0 3.0.0-rc.2.0.0 3.87.0 3.0.0-rc.2.0.1 3.87.1 3.0.0-rc.2.0.2 3.87.2 3.0.0-rc.2.0.3 3.88.0 3.0.1 3.88.1 3.0.2 3.88.2 3.0.3 3.89.0 3.0.4 3.89.1 3.0.5 3.89.2 3.0.6 3.89.3 3.0.7 3.89.4 3.0.8 3.9.0 3.0.9 3.9.1 3.1.0 3.90.0 3.10 3.90.1 3.10.1 3.90.2 3.100.0 3.91.0 3.100.1 3.91.1 3.100.2 3.92.0 3.101.0 3.92.1 3.101.1 3.93.0 3.102.0 3.93.1 3.102.1 3.94.0 3.103.0 3.95.0 3.103.1 3.95.1 3.11.0 3.96.0 3.11.1 3.96.1 3.11.2 3.97.0 3.11.3 3.98.0 3.11.4 3.98.1 3.11.5 3.99.0 3.12.0 3.99.1 3.12.1 4.0.0 3.13.0 4.0.1 3.14.0 4.1.0 3.14.1 4.1.1 3.15.0 4.10.0 3.16.0 4.11.0 3.16.1 4.11.1 3.16.2 4.12.0 3.16.3 4.12.1 3.17.0 4.12.2 3.17.1 4.13.0 3.17.2 4.14.0 3.18.0 4.15.0 3.18.1 4.16.0 3.18.2 4.17.0 3.19.0 4.17.1 3.19.1 4.18.0 3.19.2 4.18.1 3.19.3 4.19.0 3.2.0 4.2.0 3.2.1 4.20.0 3.2.2 4.20.1 3.2.3 4.20.2 3.2.4 4.21.0 3.2.5 4.22.0 3.20.0 4.22.1 3.21.0 4.22.2 3.21.1 4.23.0 3.22.0 4.24.0 3.23.0 4.25.0 3.23.1 4.26.0 3.23.2 4.26.1 3.24.0 4.27.0 3.25.0 4.28.0 3.25.1 4.29.0 3.26.0 4.3.0 3.26.1 4.3.1 3.27.0 4.30.0 3.28.0 4.31.0 3.29.0 4.31.1 3.3.0 4.32.0 3.3.1 4.33.0 3.3.2 4.34.0 3.3.3 4.35.0 3.3.4 4.35.1 3.3.5 4.36.0 3.3.6 4.37.0 3.30.0 4.38.0 3.31.0 4.39.0 3.31.1 4.4.0 3.32.0 4.40.0 3.32.1 4.41.0 3.32.2 4.41.1 3.33.0 4.41.2 3.34.0 4.41.3 3.34.1 4.42.0 3.34.2 4.42.1 3.34.3 3.34.4 3.35.0 3.35.1 3.35.3 3.35.4 3.36.0 3.37.0 3.37.1 3.37.2 3.37.3 3.38.0 3.38.1 3.39.0 3.39.1 3.39.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.40.0 3.40.1 3.41.0 3.41.1 3.41.2 3.42.0 3.42.1 3.42.2 3.42.3 3.43.0 3.43.1 3.44.0 3.45.0 3.45.1 3.46.0 3.46.1 3.46.10 3.46.11 3.46.12 3.46.13 3.46.14 3.46.2 3.46.3 3.46.4 3.46.5 3.46.6 3.46.7 3.46.8 3.46.9 3.47.0 3.47.1 3.47.10 3.47.11 3.47.2 3.47.3 3.47.5 3.47.6 3.47.7 3.47.9 3.48.0 3.48.1 3.49.0 3.49.1 3.5.0 3.5.1 3.50.0 3.51.0 3.51.1 3.51.2 3.52.0 3.53.0 3.54.0 3.54.1 3.54.2 3.54.3 3.55.0 3.55.1 3.56.0 3.56.1 3.56.2 3.57.0 3.57.1 3.58.0 3.59.0 3.59.1 3.59.2 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.60.0 3.60.1 3.60.10 3.60.11 3.60.12 3.60.2 3.60.3 3.60.4 3.60.6 3.60.7 3.60.8 3.60.9 3.61.0 3.62.0 3.62.1 3.63.0 3.64.0 3.64.1 3.64.2 3.64.3 3.65.0 trunk 3.65.1 3.0.0 3.66.0 3.0.0-beta.1 3.67.0 3.0.0-beta.10 3.67.1 3.0.0-beta.11 3.68.0 3.0.0-beta.12 3.69.0 3.0.0-beta.13 3.69.1 3.0.0-beta.14 3.7.0
mailpoet / views / layout.html
mailpoet / views Last commit date
automation 3 years ago deactivationPoll 3 years ago emails 3 years ago form 3 years ago newsletter 3 years ago subscribers 3 years ago subscription 4 years ago woocommerce 4 years ago automation.html 3 years ago blank.html 4 years ago experimental-features.html 4 years ago forms.html 3 years ago help.html 3 years ago homepage.html 3 years ago index.html 4 years ago index.php 4 years ago landingpage.html 3 years ago layout.html 3 years ago logs.html 4 years ago mss_pitch_translations.html 3 years ago newsletters.html 3 years ago premium_key_validation_strings.html 3 years ago segments.html 3 years ago settings.html 3 years ago upgrade.html 3 years ago welcome_wizard.html 3 years ago woocommerce_setup.html 3 years ago woocommerce_setup_translations.html 3 years ago
layout.html
267 lines
1 <% if sub_menu %>
2 <script type="text/javascript">
3 jQuery('#adminmenu #toplevel_page_mailpoet-newsletters')
4 .addClass('wp-has-current-submenu')
5 .removeClass('wp-not-current-submenu')
6 .find('a[href$="<%= sub_menu %>"]')
7 .addClass('current')
8 .parent()
9 .addClass('current');
10 </script>
11 <% endif %>
12
13 <!-- pre connect to 3d party to speed up page loading -->
14 <link rel="preconnect" href="https://beacon-v2.helpscout.net/">
15 <link rel="dns-prefetch" href="https://beacon-v2.helpscout.net/">
16 <link rel="preconnect" href="http://cdn.mxpnl.com">
17 <link rel="dns-prefetch" href="http://cdn.mxpnl.com">
18
19 <!-- system notices -->
20 <div id="mailpoet_notice_system" class="mailpoet_notice" style="display:none;"></div>
21
22 <!-- handlebars templates -->
23 <% block templates %><% endblock %>
24
25 <!-- main container -->
26 <% block container %>
27 <div class="wrap">
28 <div class="wp-header-end"></div>
29 <!-- notices -->
30 <div id="mailpoet_notice_error" class="mailpoet_notice" style="display:none;"></div>
31 <div id="mailpoet_notice_success" class="mailpoet_notice" style="display:none;"></div>
32 <!-- React notices -->
33 <div id="mailpoet_notices"></div>
34
35 <!-- Set FROM address modal React root -->
36 <div id="mailpoet_set_from_address_modal"></div>
37
38 <!-- Set Authorize sender email React root -->
39 <div id="mailpoet_authorize_sender_email_modal"></div>
40
41 <!-- title block -->
42 <% block title %><% endblock %>
43 <!-- content block -->
44 <% block content %><% endblock %>
45 </div>
46 <% endblock %>
47
48 <%= do_action('mailpoet_styles_admin_after') %>
49
50 <% block after_css %><% endblock %>
51
52 <script type="text/javascript">
53 var mailpoet_datetime_format = "<%= wp_datetime_format()|escape('js') %>";
54 var mailpoet_date_format = "<%= wp_date_format()|escape('js') %>";
55 var mailpoet_time_format = "<%= wp_time_format()|escape('js') %>";
56 var mailpoet_version = "<%= mailpoet_version() %>";
57 var mailpoet_locale = "<%= mailpoet_locale() %>";
58 var mailpoet_wp_week_starts_on = "<%= wp_start_of_week() %>";
59 var mailpoet_urls = <%= json_encode(urls) %>;
60 var mailpoet_premium_version = <%= json_encode(mailpoet_premium_version()) %>;
61 var mailpoet_main_page_slug = <%= json_encode(main_page) %>;
62 var mailpoet_3rd_party_libs_enabled = <%= is_loading_3rd_party_enabled() | json_encode %>;
63 var mailpoet_analytics_enabled = <%= is_analytics_enabled() | json_encode %>;
64 var mailpoet_analytics_data = <%= json_encode(get_analytics_data()) %>;
65 var mailpoet_analytics_public_id = <%= json_encode(get_analytics_public_id()) %>;
66 var mailpoet_analytics_new_public_id = <%= is_analytics_public_id_new() | json_encode %>;
67 var mailpoet_free_domains = <%= json_encode(mailpoet_free_domains()) %>;
68 var mailpoet_woocommerce_active = <%= json_encode(is_woocommerce_active()) %>;
69 // RFC 5322 standard; http://emailregex.com/ combined with https://google.github.io/closure-library/api/goog.format.EmailAddress.html#isValid
70 var mailpoet_email_regex = /(?=^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$)(?=^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,})))/;
71 var mailpoet_feature_flags = <%= json_encode(feature_flags) %>;
72 var mailpoet_referral_id = <%= json_encode(referral_id) %>;
73 var mailpoet_feature_announcement_has_news = <%= json_encode(feature_announcement_has_news) %>;
74 var mailpoet_wp_segment_state = <%= json_encode(wp_segment_state) %>;
75 var mailpoet_mta_method = '<%= mta_method %>';
76 var mailpoet_tracking_config = <%= json_encode(tracking_config) %>;
77 var mailpoet_is_new_user = <%= json_encode(is_new_user == true) %>;
78 var mailpoet_installed_days_ago = <%= json_encode(installed_days_ago) %>;
79 var mailpoet_send_transactional_emails = <%= json_encode(send_transactional_emails) %>;
80 var mailpoet_transactional_emails_opt_in_notice_dismissed = <%= json_encode(transactional_emails_opt_in_notice_dismissed) %>;
81 var mailpoet_deactivate_subscriber_after_inactive_days = <%= json_encode(deactivate_subscriber_after_inactive_days) %>;
82 var mailpoet_woocommerce_version = <%= json_encode(get_woocommerce_version()) %>;
83 var mailpoet_track_wizard_loaded_via_woocommerce = <%= json_encode(track_wizard_loaded_via_woocommerce) %>;
84 var mailpoet_mail_function_enabled = '<%= mail_function_enabled %>';
85
86 var mailpoet_site_name = '<%= site_name %>';
87 var mailpoet_site_url = "<%= site_url %>";
88 var mailpoet_site_address = '<%= site_address %>';
89
90 // Premium status
91 var mailpoet_current_wp_user_email = '<%= current_wp_user_email|escape('js') %>';
92 var mailpoet_premium_link = <%= json_encode(link_premium) %>;
93 var mailpoet_premium_plugin_installed = <%= json_encode(premium_plugin_installed) %>;
94 var mailpoet_premium_active = <%= json_encode(premium_plugin_active) %>;
95 var mailpoet_premium_plugin_download_url = <%= json_encode(premium_plugin_download_url) %>;
96 var mailpoet_premium_plugin_activation_url = <%= json_encode(premium_plugin_activation_url) %>;
97 var mailpoet_has_valid_api_key = <%= json_encode(has_valid_api_key) %>;
98 var mailpoet_has_valid_premium_key = <%= json_encode(has_valid_premium_key) %>;
99 var mailpoet_has_premium_support = <%= json_encode(has_premium_support) %>;
100 var has_mss_key_specified = <%= json_encode(has_mss_key_specified) %>;
101 var mailpoet_mss_key_invalid = <%= json_encode(mss_key_invalid) %>;
102 var mailpoet_mss_key_pending_approval = '<%= mss_key_pending_approval %>';
103 var mailpoet_mss_active = <%= json_encode(mss_active) %>;
104 var mailpoet_plugin_partial_key = '<%= plugin_partial_key %>';
105 var mailpoet_subscribers_count = <%= subscriber_count %>;
106 var mailpoet_subscribers_counts_cache_created_at = <%= json_encode(subscribers_counts_cache_created_at) %>;
107 var mailpoet_subscribers_limit = <%= subscribers_limit ? subscribers_limit : 'false' %>;
108 var mailpoet_subscribers_limit_reached = <%= json_encode(subscribers_limit_reached) %>;
109 var mailpoet_email_volume_limit = <%= json_encode(email_volume_limit) %>;
110 var mailpoet_email_volume_limit_reached = <%= json_encode(email_volume_limit_reached) %>;
111 var mailpoet_cdn_url = <%= json_encode(cdn_url("")) %>;
112 var mailpoet_tags = <%= json_encode(tags) %>;
113
114 <% if not(premium_plugin_active) %>
115 var mailpoet_free_premium_subscribers_limit = <%= free_premium_subscribers_limit %>;
116 <% endif %>
117 </script>
118
119 <!-- javascripts -->
120 <%= javascript(
121 'runtime.js',
122 'vendor.js',
123 'mailpoet.js'
124 )%>
125
126 <%= localize({
127 'topBarLogoTitle': __('Back to section root'),
128 'topBarUpdates': __('Updates'),
129 'whatsNew': __("What’s new"),
130 'updateMailPoetNotice': __('[link]Update MailPoet[/link] to see the latest changes'),
131 'ajaxFailedErrorMessage': __('An error has happened while performing a request, the server has responded with response code %d'),
132 'ajaxTimeoutErrorMessage': __('An error has happened while performing a request, the server request has timed out after %d seconds'),
133 'senderEmailAddressWarning1': _x('You might not reach the inbox of your subscribers if you use this email address.', 'In the last step, before sending a newsletter. URL: ?page=mailpoet-newsletters#/send/2'),
134 'senderEmailAddressWarning3': _x('Read more.'),
135 'mailerSendingNotResumedUnauthorized': __('Failed to resume sending because the email address is unauthorized. Please authorize it and try again.'),
136 'dismissNotice': __('Dismiss this notice.'),
137 'confirmEdit': __('Sending is in progress. Do you want to pause sending and edit the newsletter?'),
138 'confirmAutomaticNewsletterEdit': __('To edit this email, it needs to be deactivated. You can activate it again after you make the changes.'),
139 'subscribersLimitNoticeTitle': __('Congratulations, you now have more than [subscribersLimit] subscribers!'),
140 'freeVersionLimit': __('Our free version is limited to [subscribersLimit] subscribers.'),
141 'yourPlanLimit': __('Your plan is limited to [subscribersLimit] subscribers.'),
142 'youNeedToUpgrade': __('You need to upgrade now to be able to continue using MailPoet.'),
143 'checkHowToManageSubscribers': __('Alternatively, [link]check how to manage your subscribers[/link] to keep your numbers below your plan’s limit.'),
144 'upgradeNow': __('Upgrade Now'),
145 'refreshMySubscribers': __('Refresh subscriber limit'),
146
147 'emailVolumeLimitNoticeTitle': __('Congratulations, you sent more than [emailVolumeLimit] emails this month!'),
148 'youReachedEmailVolumeLimit': __('You have sent more emails this month than your MailPoet plan includes ([emailVolumeLimit]), and sending has been temporarily paused.'),
149 'toContinueUpgradeYourPlanOrWaitUntil': __('To continue sending with MailPoet Sending Service please [link]upgrade your plan[/link], or wait until sending is automatically resumed on <b>[date]</b>.'),
150 'refreshMyEmailVolumeLimit': __('I’ve upgraded my subscription, refresh monthly email limit'),
151
152 'manageSenderDomainHeaderSubtitle': __('To help your audience and MailPoet authenticate you as the domain owner, please add the following DNS records to your domain’s DNS and click “Verify the DNS records”. Please note that it may take up to 24 hours for DNS changes to propagate after you make the change. [link]Read the guide[/link].', 'mailpoet'),
153
154 'reviewRequestHeading': _x('Thank you! Time to tell the world?', 'After a user gives us positive feedback via the NPS poll, we ask them to review our plugin on WordPress.org.'),
155 'reviewRequestDidYouKnow': __('[username], did you know that hundreds of WordPress users read the reviews on the plugin repository? They’re also a source of inspiration for our team.'),
156 'reviewRequestUsingForDays': _n('You’ve been using MailPoet for [days] day now, and we would love to read your own review.', 'You’ve been using MailPoet for [days] days now, and we would love to read your own review.', installed_days_ago),
157 'reviewRequestUsingForMonths': _n('You’ve been using MailPoet for [months] month now, and we would love to read your own review.', 'You’ve been using MailPoet for [months] months now, and we would love to read your own review.', (installed_days_ago / 30) | round),
158 'reviewRequestRateUsNow': _x('Rate us now', 'Review our plugin on WordPress.org.'),
159 'reviewRequestNotNow': __('Not now'),
160
161 'sent': __('Sent'),
162 'notSentYet': __('Not sent yet!'),
163 'renderingProblem': __('There was a problem with rendering!', 'mailpoet'),
164
165 'allSendingPausedHeader': __('All sending is currently paused!'),
166 'allSendingPausedBody': __('Your [link]API key[/link] to send with MailPoet is invalid.'),
167 'allSendingPausedLink': __('Purchase a key'),
168
169 'transactionalEmailNoticeTitle': __('Good news! MailPoet can now send your website’s emails too'),
170 'transactionalEmailNoticeBody': __('All of your WordPress and WooCommerce emails are sent with your hosting company, unless you have an SMTP plugin. Would you like such emails to be delivered with MailPoet’s active sending method for better deliverability?'),
171 'transactionalEmailNoticeBodyReadMore': _x('Read more.', 'This is a link that leads to more information about transactional emails'),
172 'transactionalEmailNoticeCTA': _x('Enable', 'Button, after clicking it we will enable transactional emails'),
173
174 'mailerSendErrorNotice': __('Sending has been paused due to a technical issue with %1$s'),
175 'mailerSendErrorCheckConfiguration': __('Please check your sending method configuration, you may need to consult with your hosting company.'),
176 'mailerSendErrorUseSendingService': __('The easy alternative is to <b>send emails with MailPoet Sending Service</b> instead, like thousands of other users do.'),
177 'mailerSendErrorSignUpForSendingService': __('Sign up for free in minutes'),
178 'mailerConnectionErrorNotice': __('Sending is paused because the following connection issue prevents MailPoet from delivering emails'),
179 'mailerErrorCode': __('Error code: %1$s'),
180 'mailerCheckSettingsNotice': __('Check your [link]sending method settings[/link].'),
181 'mailerResumeSendingButton': __('Resume sending'),
182 'mailerResumeSendingAfterUpgradeButton': __('I have upgraded my subscription, resume sending'),
183
184 'topBarLogoTitle': __('Back to section root'),
185
186 'close': __('Close'),
187 'today': __('Today'),
188 }) %>
189 <% block translations %><% endblock %>
190
191 <% block after_translations %><% endblock %>
192 <%= javascript(
193 'admin_vendor.js'
194 )%>
195
196 <%= do_action('mailpoet_scripts_admin_before') %>
197
198 <%if is_loading_3rd_party_enabled() and not is_dotcom_ecommerce_plan() %>
199 <%= javascript('lib/analytics.js') %>
200
201 <% set helpscout_form_id = '1c666cab-c0f6-4614-bc06-e5d0ad78db2b' %>
202 <%if mailpoet_api_key_state.data.support_tier == 'premium' or premium_key_state.data.support_tier == 'premium' %>
203 <% set helpscout_form_id = 'e93d0423-1fa6-4bbc-9df9-c174f823c35f' %>
204 <% endif %>
205
206 <script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
207
208 <script type="text/javascript">
209 if(window['Beacon'] !== undefined && window.hide_mailpoet_beacon !== true) {
210 window.Beacon('init', '<%= helpscout_form_id %>');
211
212 // HelpScout Beacon: Configuration
213 window.Beacon("config", {
214 icon: 'message',
215 zIndex: 50000,
216 instructions: "<%= __('Want to give feedback to the MailPoet team? Contact us here. Please provide as much information as possible!') %>",
217 showContactFields: true
218 });
219
220 // HelpScout Beacon: User identity information
221 window.Beacon("identify",
222 <%= json_encode(get_helpscout_user_data()) %>
223 );
224
225 // HelpScout Beacon: Custom information
226 window.Beacon("session-data",
227 <%= json_encode(get_helpscout_site_data()) %>
228 );
229
230 if (window.mailpoet_beacon_articles) {
231 window.Beacon('suggest', window.mailpoet_beacon_articles)
232 }
233 }
234 </script>
235 <% endif %>
236
237 <script>
238 Parsley.addMessages('mailpoet', {
239 defaultMessage: '<%= __("This value seems to be invalid.") %>',
240 type: {
241 email: '<%= __("This value should be a valid email.") %>',
242 url: '<%= __("This value should be a valid url.") %>',
243 number: '<%= __("This value should be a valid number.") %>',
244 integer: '<%= __("This value should be a valid integer.") %>',
245 digits: '<%= __("This value should be digits.") %>',
246 alphanum: '<%= __("This value should be alphanumeric.") %>'
247 },
248 notblank: '<%= __("This value should not be blank.") %>',
249 required: '<%= __("This value is required.") %>',
250 pattern: '<%= __("This value seems to be invalid.") %>',
251 min: '<%= __("This value should be greater than or equal to %s.") %>',
252 max: '<%= __("This value should be lower than or equal to %s.") %>',
253 range: '<%= __("This value should be between %s and %s.") %>',
254 minlength: '<%= __("This value is too short. It should have %s characters or more.") %>',
255 maxlength: '<%= __("This value is too long. It should have %s characters or fewer.") %>',
256 length: '<%= __("This value length is invalid. It should be between %s and %s characters long.") %>',
257 mincheck: '<%= __("You must select at least %s choices.") %>',
258 maxcheck: '<%= __("You must select %s choices or fewer.") %>',
259 check: '<%= __("You must select between %s and %s choices.") %>',
260 equalto: '<%= __("This value should be the same.") %>'
261 });
262
263 Parsley.setLocale('mailpoet');
264 </script>
265 <% block after_javascript %><% endblock %>
266 <div id="mailpoet-modal"></div>
267