<?php require_once NEWSLETTER_INCLUDES_DIR . '/controls.php'; $controls = new NewsletterControls(); $module = NewsletterUsers::instance(); if ($controls->is_action('save')) { $controls->data['status'] = 'C'; $controls->data['sex'] = 'n'; $user = $module->save_user($controls->data); if ($user === false) { $controls->errors = 'This email already exists.'; } else { $controls->js_redirect($module->get_admin_page_url('edit') . '&id=' . $user->id); return; } } ?> <div class="wrap"> <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/subscribers-module'; ?> <?php include NEWSLETTER_DIR . '/header-new.php'; ?> <div id="newsletter-title"> <?php include NEWSLETTER_DIR . '/users/menu.inc.php'; ?> <h2>New subscriber</h2> </div>
if (!isset($controls->data['list_' . $i])) { $controls->data['list_' . $i] = 0; } } $controls->data['id'] = $id; $r = $module->save_user($controls->data); if ($r === false) { $controls->errors = 'Unable to update, may be the email (if changed) is duplicated.'; } else { $controls->messages = 'Updated.'; $controls->data = $module->get_user($id, ARRAY_A); } } if ($controls->is_action('delete')) { $module->delete_user($id); $controls->js_redirect($module->get_admin_page_url('index')); return; } if (!$controls->is_action()) { $controls->data = $module->get_user($id, ARRAY_A); } $options_profile = get_option('newsletter_profile'); ?> <div class="wrap"> <?php $help_url = 'http://www.thenewsletterplugin.com/plugins/newsletter/subscribers-module'; ?> <?php include NEWSLETTER_DIR . '/header-new.php'; ?>