/** * Delete NewsML documents * @access private * @global $_ARRAYLANG */ function _newsMLDeleteDocuments() { global $_ARRAYLANG; if (isset($_POST['selectedNewsMLDocId']) && is_array($_POST['selectedNewsMLDocId']) && count($_POST['selectedNewsMLDocId'])) { $status = true; foreach ($_POST['selectedNewsMLDocId'] as $id) { $id = intval($id); $arrNewsMLDocuments = $this->_objNewsML->getDocuments($id); if ($id != 0) { if (!$this->_objNewsML->deleteDocument($id)) { $_SESSION['strErrMessage'] .= str_replace('%NAME%', $arrNewsMLDocuments[$id]['headline'], $_ARRAYLANG['TXT_FEED_COULD_NOT_DELETE_NEWS_MSG']); $status = false; } } } if ($status) { $_SESSION['strOkMessage'] = $_ARRAYLANG['TXT_FEED_NEWS_MSGS_DELETED_SUCCESSFULLY']; } } }