is_action('copy')) { $original = Newsletter::instance()->get_email($_POST['btn']); $email = array(); $email['subject'] = $original->subject; $email['message'] = $original->message; $email['message_text'] = $original->message_text; $email['send_on'] = time(); $email['type'] = 'message'; $email['editor'] = $original->editor; $email['track'] = $original->track; $email['options'] = $original->options; $module->save_email($email); $controls->messages .= __('Message duplicated.', 'newsletter'); } if ($controls->is_action('delete')) { $module->delete_email($_POST['btn']); $controls->add_message_deleted(); } if ($controls->is_action('delete_selected')) { $r = Newsletter::instance()->delete_email($_POST['ids']); $controls->messages .= $r . ' message(s) deleted'; } $emails = $module->get_emails('message'); ?>

init(); ?>

button_confirm('delete_selected', __('Delete selected newsletters', 'newsletter')); ?>

  Id  (*)          
id; ?> subject) echo htmlspecialchars($email->subject); else echo "Newsletter #" . $email->id; ?> show_email_status_label($email) ?> show_email_progress_bar($email, array('numbers'=>true)) ?> status == 'sent' || $email->status == 'sending') echo $module->format_date($email->send_on); ?> get_edit_button($email) ?>   button_copy($email->id); ?> button_delete($email->id); ?>

(*)