); $tabControl = new CAdminTabControl("tabControl", $aTabs); if($REQUEST_METHOD == "POST") { if(trim($_POST["AUTHOR_NAME"]) == "") $_POST["AUTHOR_NAME"] = NULL; $arUpdate = array( "OBJECT_ID" => intval($_POST["OBJECT_ID"]), "AUTHOR_NAME" => $_POST["AUTHOR_NAME"], "COMMENT" => trim($_POST["COMMENT"]), "ACTIVATED" => intval($_POST["ACTIVATED"]), ); $comment->Update($_POST['currentID'], $arUpdate); if(strlen($Update) > 0) LocalRedirect("/bitrix/admin/tc_comment_list.php"); else LocalRedirect($APPLICATION->GetCurPage()."?COMMENT_ID=".$_POST['currentID']); } // If there is no comment if(!$ID) return; ?> <script>
$commentId = intval($_POST['update_comment_id']); if ($commentId > 0) { $rsComment = $comment->GetByID($commentId); if ($arCommentResult = $rsComment->Fetch()) { // check rights for comment if ($arCommentResult['USER_ID'] == CUser::GetID()) { // update comment $arComment = array( "COMMENT" => $arPreparedFields['COMMENT'], "DATE_MODIFY" => date("d-m-Y H:i:s") ); if ($comment->Update($commentId, $arComment) !== false) { $_SESSION['SCROLL_TO_COMMENT'] = $commentId; LocalRedirect($_SERVER['REQUEST_URI']); } } } if($ex = $APPLICATION->GetException()) { $arResult['ERRORS'][] = $ex->GetString(); } else { $arResult['ERRORS'][] = GetMessage('UNKNOWN_ERROR');