/** * list all tasks */ public function showList() { global $ms, $db, $tmpl; $this->avail_tasks = array(); $this->tasks = array(); if (isset($_GET['clear']) && $_GET['clear'] == 'finished') { $this->clearFinishedTask(); } $res_tasks = $db->query("\n SELECT\n *\n FROM\n TABLEPREFIXtasks\n WHERE\n task_host_idx LIKE '" . $ms->get_current_host_profile() . "'\n ORDER BY\n task_submit_time DESC\n "); $cnt_tasks = 0; while ($task = $res_tasks->fetch()) { $this->avail_tasks[$cnt_tasks] = $task->task_idx; $this->tasks[$task->task_idx] = $task; $cnt_tasks++; } return parent::showList(); }