@ -69,6 +69,13 @@ class Populator {
|
|||||||
private function createDefaultSettings() {
|
private function createDefaultSettings() {
|
||||||
$current_user = wp_get_current_user();
|
$current_user = wp_get_current_user();
|
||||||
|
|
||||||
|
if(!Setting::getValue('task_scheduler')) {
|
||||||
|
// disable task scheduler (cron) be default
|
||||||
|
Setting::setValue('task_scheduler', array(
|
||||||
|
'enabled' => false
|
||||||
|
));
|
||||||
|
}
|
||||||
|
|
||||||
// default sender info based on current user
|
// default sender info based on current user
|
||||||
$sender = array(
|
$sender = array(
|
||||||
'name' => $current_user->display_name,
|
'name' => $current_user->display_name,
|
||||||
|
@ -21,6 +21,52 @@
|
|||||||
</p>
|
</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<!-- task scheduler -->
|
||||||
|
<tr>
|
||||||
|
<th scope="row">
|
||||||
|
<label>
|
||||||
|
<%= __('Newsletter task scheduler') %>
|
||||||
|
</label>
|
||||||
|
<p class="description">
|
||||||
|
<%= __('Select what will activate your newsletter queue.') %>
|
||||||
|
<a href="#TODO"
|
||||||
|
target="_blank"
|
||||||
|
><%= __('Read more.') %></a>
|
||||||
|
</p>
|
||||||
|
</th>
|
||||||
|
<td>
|
||||||
|
<p>
|
||||||
|
<label>
|
||||||
|
<input
|
||||||
|
type="radio"
|
||||||
|
name="task_scheduler[enabled]"
|
||||||
|
value=""
|
||||||
|
<% if not(settings.task_scheduler.enabled) %>
|
||||||
|
checked="checked"
|
||||||
|
<% endif %>
|
||||||
|
/><%= __('Visitors to your website (recommended)') %>
|
||||||
|
</label>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<label>
|
||||||
|
<input
|
||||||
|
type="radio"
|
||||||
|
name="task_scheduler[enabled]"
|
||||||
|
value="1"
|
||||||
|
<% if (settings.task_scheduler.enabled) %>
|
||||||
|
checked="checked"
|
||||||
|
<% endif %>
|
||||||
|
/><%= __("MailPoet's own script. Doesn't work with [link]these hosts[/link].")
|
||||||
|
|replace({
|
||||||
|
'[link]': '<a target="_blank" href="#TODO">',
|
||||||
|
'[/link]': '</a>'
|
||||||
|
})
|
||||||
|
|raw
|
||||||
|
%>
|
||||||
|
</label>
|
||||||
|
</p>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<!-- link tracking -->
|
<!-- link tracking -->
|
||||||
<tr>
|
<tr>
|
||||||
<th scope="row">
|
<th scope="row">
|
||||||
@ -35,23 +81,23 @@
|
|||||||
<p>
|
<p>
|
||||||
<label>
|
<label>
|
||||||
<input
|
<input
|
||||||
type="radio"
|
type="radio"
|
||||||
name="tracking[enabled]"
|
name="tracking[enabled]"
|
||||||
value="1"
|
value="1"
|
||||||
<% if(settings.tracking.enabled) %>
|
<% if(settings.tracking.enabled) %>
|
||||||
checked="checked"
|
checked="checked"
|
||||||
<% endif %>
|
<% endif %>
|
||||||
/><%= __('Yes') %>
|
/><%= __('Yes') %>
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
<label>
|
<label>
|
||||||
<input
|
<input
|
||||||
type="radio"
|
type="radio"
|
||||||
name="tracking[enabled]"
|
name="tracking[enabled]"
|
||||||
value=""
|
value=""
|
||||||
<% if not(settings.tracking.enabled) %>
|
<% if not(settings.tracking.enabled) %>
|
||||||
checked="checked"
|
checked="checked"
|
||||||
<% endif %>
|
<% endif %>
|
||||||
/><%= __('No') %>
|
/><%= __('No') %>
|
||||||
</label>
|
</label>
|
||||||
</p>
|
</p>
|
||||||
|
Reference in New Issue
Block a user