Example #1
0
$settings = get_settings();
global $val, $backend;
$val = CAT_Helper_Validate::getInstance();
$backend = CAT_Backend::getInstance('admintools', 'droplets', false, false);
if ($val->get('_REQUEST', 'del', 'numeric')) {
    $_POST['markeddroplet'] = $val->get('_REQUEST', 'del', 'numeric');
    $_REQUEST['delete'] = 1;
}
if ($val->get('_REQUEST', 'toggle', 'numeric')) {
    toggle_active($val->get('_REQUEST', 'toggle', 'numeric'));
} elseif ($val->get('_REQUEST', 'add')) {
    edit_droplet('new');
} elseif ($val->get('_REQUEST', 'edit') && !$val->get('_REQUEST', 'cancel')) {
    edit_droplet($val->get('_REQUEST', 'edit'));
} elseif ($val->get('_REQUEST', 'copy', 'numeric')) {
    copy_droplet($val->get('_REQUEST', 'copy', 'numeric'));
} elseif ($val->get('_REQUEST', 'backups') && !$val->get('_REQUEST', 'cancel')) {
    manage_droplet_backups();
} elseif ($val->get('_REQUEST', 'export') && !$val->get('_REQUEST', 'cancel')) {
    $info = export_droplets();
    list_droplets($info);
} elseif ($val->get('_REQUEST', 'import') && !$val->get('_REQUEST', 'cancel')) {
    import_droplets();
} elseif ($val->get('_REQUEST', 'delete') && !$val->get('_REQUEST', 'cancel')) {
    export_droplets();
    delete_droplets();
} elseif ($val->get('_REQUEST', 'datafile', 'numeric')) {
    edit_datafile($val->get('_REQUEST', 'datafile', 'numeric'));
} elseif ($val->get('_REQUEST', 'droplet_perms', 'numeric') && !$val->get('_REQUEST', 'cancel')) {
    edit_droplet_perms($val->get('_REQUEST', 'droplet_perms', 'numeric'));
} elseif ($val->get('_REQUEST', 'perms') && !$val->get('_REQUEST', 'cancel')) {
Example #2
0
$langfile = dirname(__FILE__) . "/languages/" . LANGUAGE . ".php";
require_once !file_exists($langfile) ? dirname(__FILE__) . "/languages/EN.php" : $langfile;
$parser->addGlobal('MOD_DROPLET', $MOD_DROPLET);
if (isset($_REQUEST['del']) && is_numeric($_REQUEST['del'])) {
    $_POST['markeddroplet'] = $_REQUEST['del'];
    $_REQUEST['delete'] = 1;
}
if (isset($_REQUEST['toggle']) && is_numeric($_REQUEST['toggle'])) {
    toggle_active($_REQUEST['toggle']);
    list_droplets();
} elseif (isset($_REQUEST['add'])) {
    edit_droplet('new');
} elseif (isset($_REQUEST['edit']) && !isset($_REQUEST['cancel'])) {
    edit_droplet($_REQUEST['edit']);
} elseif (isset($_REQUEST['copy']) && is_numeric($_REQUEST['copy'])) {
    copy_droplet($_REQUEST['copy']);
} elseif (isset($_REQUEST['backups']) && !isset($_REQUEST['cancel'])) {
    manage_backups();
} elseif (isset($_REQUEST['export']) && !isset($_REQUEST['cancel'])) {
    $info = export_droplets();
    list_droplets($info);
} elseif (isset($_REQUEST['import']) && !isset($_REQUEST['cancel'])) {
    import_droplets();
} elseif (isset($_REQUEST['delete']) && !isset($_REQUEST['cancel'])) {
    export_droplets();
    delete_droplets();
} elseif (isset($_REQUEST['droplet_perms']) && is_numeric($_REQUEST['droplet_perms']) && !isset($_REQUEST['cancel'])) {
    edit_droplet_perms($_REQUEST['droplet_perms']);
} elseif (isset($_REQUEST['perms']) && !isset($_REQUEST['cancel'])) {
    manage_perms();
} else {