get_session(); $request = http_request::getInstance(); $parm = $request->get_parms("act", "tid"); $user = User_Adapter::getInstance($session->get_usr_id(), $appbox); if (!$user->ACL()->has_right('taskmanager')) { phrasea::headers(403); } phrasea::headers(); $registry = $appbox->get_registry(); $task_manager = new task_manager($appbox); $tasks = array(); $path = $registry->get('GV_RootPath') . "lib/classes/task/period/"; if ($hdir = opendir($path)) { $tskin = array(); $max = 9999; while (($max-- > 0) && (($file = readdir($hdir)) !== false)) { if (!is_file($path . '/' . $file) || substr($file, 0, 1) == "." || substr($file, -10) != ".class.php") continue; $classname = 'task_period_' . substr($file, 0, strlen($file) - 10); try { // $testclass = new $classname(null); if ($classname::interfaceAvailable()) { $tasks[] = array("class" => $classname, "name" => $classname::getName(), "err" => null); } } catch (Exception $e) { } } closedir($hdir); } ?> get_task($parm['tid']); $task->delete(); } catch (Exception $e) { } } ?>

'); ?>

get_tasks() as $task) { $n++; $tid = $task->get_task_id() ?>
ID
      TaskManager
  get_title()) ?> []