Example #1
0
<?php

//  Author: Trabis
//  URL: http://www.xuups.com
//  E-Mail: lusopoemas@gmail.com
require dirname(__FILE__) . '/admin_header.php';
$op = isset($_GET['op']) ? trim($_GET['op']) : (isset($_POST['op']) ? trim($_POST['op']) : 'form');
switch ($op) {
    case 'email':
        send_email();
        break;
    case 'form':
    default:
        xoops_cp_header();
        subscribers_adminMenu(1, _MI_SUBSCRIBERS_ADMENU_SEND);
        echo send_form();
        xoops_cp_footer();
        break;
}
function send_form()
{
    global $xoopsModuleConfig;
    include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
    $this_handler =& xoops_getModuleHandler('user', 'subscribers');
    $form = new XoopsThemeForm(_AM_SUBSCRIBERS_SEND, 'send_form', 'admin_send.php', "post");
    $element = new XoopsFormLabel(_MI_SUBSCRIBERS_CONF_FROMNAME, $xoopsModuleConfig['fromname']);
    $form->addElement($element);
    unset($element);
    $element = new XoopsFormLabel(_MI_SUBSCRIBERS_CONF_FROMEMAIL, $xoopsModuleConfig['fromemail']);
    $form->addElement($element);
    unset($element);
Example #2
0
$limit = isset($_GET['limit']) ? intval($_GET['limit']) : (isset($_POST['limit']) ? intval($_POST['limit']) : 15);
$start = isset($_GET['start']) ? intval($_GET['start']) : (isset($_POST['start']) ? intval($_POST['start']) : 0);
$redir = isset($_GET['redir']) ? $_GET['redir'] : (isset($_POST['redir']) ? $_POST['redir'] : null);
switch ($op) {
    case 'list':
        xoops_cp_header();
        subscribers_adminMenu(0, _MI_SUBSCRIBERS_ADMENU_USER);
        echo user_index($start);
        xoops_cp_footer();
        break;
    case 'add':
        user_add($id);
        break;
    case 'edit':
        xoops_cp_header();
        subscribers_adminMenu(0, _MI_SUBSCRIBERS_ADMENU_USER);
        echo user_form($id);
        xoops_cp_footer();
        break;
    case 'editok':
        user_edit($id);
        break;
    case 'del':
        user_confirmdel($id, $redir);
        break;
    case 'delok':
        user_del($id, $redir);
        break;
}
function user_index($start = 0)
{
Example #3
0
<?php

//  Author: Trabis
//  URL: http://www.xuups.com
//  E-Mail: lusopoemas@gmail.com
require dirname(__FILE__) . '/admin_header.php';
$op = isset($_GET['op']) ? trim($_GET['op']) : (isset($_POST['op']) ? trim($_POST['op']) : 'list');
$op = isset($_POST['delall']) ? 'delall' : $op;
$id = isset($_GET['id']) ? intval($_GET['id']) : (isset($_POST['id']) ? intval($_POST['id']) : null);
$limit = isset($_GET['limit']) ? intval($_GET['limit']) : (isset($_POST['limit']) ? intval($_POST['limit']) : 15);
$start = isset($_GET['start']) ? intval($_GET['start']) : (isset($_POST['start']) ? intval($_POST['start']) : 0);
$redir = isset($_GET['redir']) ? $_GET['redir'] : (isset($_POST['redir']) ? $_POST['redir'] : null);
switch ($op) {
    case 'list':
        xoops_cp_header();
        subscribers_adminMenu(2, _MI_SUBSCRIBERS_ADMENU_WAITING);
        echo waiting_index($start);
        xoops_cp_footer();
        break;
    case 'del':
        waiting_confirmdel($id, $redir);
        break;
    case 'delok':
        waiting_del($id, $redir);
        break;
    case 'delall':
        waiting_confirmdel(null, $redir, 'delallok');
        break;
    case 'delallok':
        waiting_delall($redir);
        break;