$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')) {
$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 {