/** * Добавление поста в категорию: */ public function categoryPostAjaxAction(Application $application) { if (!Session::getInstance()->isModeratorSession()) { return false; } if ($_GET['cat'] == '') { $category_id = 0; } else { if (!Blog_BlogCategoryModel::CategoryExists($_GET['cat'])) { return false; } $category_id = Blog_BlogCategoryModel::GetCategoryIdByCode($_GET['cat']); } $post = Blog_BlogPostsModel::GetPost($_GET['id']); if ($post && ControlModel::checkModrights($post['category']) && ControlModel::checkModrights($category_id)) { $post['category'] = $category_id; Blog_BlogPostsModel::CatPost($_GET['id'], $post, date("d-m-Y H:i:s") . ' ' . $_SESSION['auth']['name'] . ' изменил категорию поста.'); ControlModel::logModEvent(date("d-m-Y H:i:s") . ' ' . $_SESSION['auth']['name'] . '<br /> изменил категорию поста <a href="http://' . TemplateHelper::getSiteUrl() . '/news/res/' . $post['id'] . '/" class="js-cross-link">>>' . $post['id'] . '</a>'); JabberBot::send('-=$ /me (модлог) ' . $_SESSION['auth']['name'] . ' изменил категорию поста http://' . TemplateHelper::getSiteUrl() . '/news/res/' . $post['id'] . '/'); } return true; }