/**
  * Overridden delete method to remove job details (logs) from newsletter logs table
  * before deleting newsletter job
  *
  * @param $iItemID int specifies the frontend user group
  */
 public function delete($iItemID)
 {
     $oLogs = new cNewsletterLogCollection();
     $oLogs->delete($iItemID);
     parent::delete($iItemID);
 }
    }
    $oPage->setContent($notis . $oForm->render(true));
} else {
    if ($action == "news_job_delete" && $perm->have_perm_area_action($area, $action) && is_numeric($_REQUEST["idnewsjob"])) {
        $oJobs = new cNewsletterJobCollection();
        $oJobs->delete($_REQUEST["idnewsjob"]);
        $oPage->setSubnav("blank", "news_jobs");
        $oPage->setReload();
        $oPage->setContent($notis);
    } else {
        if ($action == "news_job_details" || $action == "news_job_detail_delete") {
            // Show job details (recipients)
            $oLogs = new cNewsletterLogCollection();
            // Remove recipient from a job
            if ($action == "news_job_detail_delete" && is_numeric($_REQUEST["idnewslog"]) && $perm->have_perm_area_action($area, "news_job_detail_delete")) {
                $oLogs->delete($_REQUEST["idnewslog"]);
            }
            // Initialize
            $iNextPage = Contenido_Security::toInteger($_GET['nextpage']);
            if ($iNextPage <= 0) {
                $iNextPage = 1;
            }
            if ($_REQUEST["sortmode"] !== "DESC") {
                $_REQUEST["sortmode"] = "ASC";
            }
            $sDateFormat = getEffectiveSetting("backend", "timeformat", "d.m.Y H:i");
            // Set default values
            $oUser = new cApiUser($auth->auth["uid"]);
            if (!isset($_REQUEST["elemperpage"]) || !is_numeric($_REQUEST["elemperpage"]) || $_REQUEST["elemperpage"] < 0) {
                $_REQUEST["elemperpage"] = $oUser->getProperty("itemsperpage", $area . "_job_details");
            }