/** * display deletion confirmation screen */ function deletePglObject() { global $ilTabs; if (!isset($_POST["pglayout"])) { $this->ilias->raiseError($this->lng->txt("no_checkbox"), $this->ilias->error_obj->MESSAGE); } $ilTabs->setTabActive('page_layouts'); unset($this->data); // display confirmation message include_once "./Services/Utilities/classes/class.ilConfirmationGUI.php"; $cgui = new ilConfirmationGUI(); $cgui->setFormAction($this->ctrl->getFormAction($this)); $cgui->setHeaderText($this->lng->txt("info_delete_sure")); $cgui->setCancel($this->lng->txt("cancel"), "cancelDeletePg"); $cgui->setConfirm($this->lng->txt("confirm"), "confirmedDeletePg"); foreach ($_POST["pglayout"] as $id) { $pg_obj = new ilPageLayout($id); $pg_obj->readObject(); $caption = ilUtil::getImageTagByType("stys", $this->tpl->tplPath) . " " . $pg_obj->getTitle(); $cgui->addItem("pglayout[]", $id, $caption); } $this->tpl->setContent($cgui->getHTML()); }