// CHECK THAT SEARCH IS NOT BLANK if($user->level_info[level_article_search] == 0) { $article_search = 1; } $article_approved = ($user->level_info[level_article_approved] == 0) ? 1 : 0; // IF NO ERROR, SAVE ARTICLE if($is_error == 0) { $article_date_start = ($article_draft == 0) ? time() : 0; if($subarticlecat_id != 0) { $articlecat_id = $subarticlecat_id; } $article_id = $new_article->article_create($article_title, $article_body, $articlecat_id, $article_date_start, $article_draft, $article_approved, $article_search, $article_privacy, $article_comments); if ($article_id > 0) { $rc_tag = new rc_articletag(); $rc_tag->update_object_tags($article_id, $article_tags); } // INSERT ACTION if ($article_approved == 1 and $article_draft == 0) { $article_title_short = $article_title; if(strlen($article_title_short) > 100) { $article_title_short = substr($article_title_short, 0, 97); $article_title_short .= "..."; } $actions->actions_add($user, "newarticle", Array($user->user_info[user_username], $user->user_displayname, $article_id, $article_title_short, date("F j, Y, g:i a",$article_date_start)), Array(), 0, FALSE, "user", $user->user_info[user_id], $article_privacy); } header("Location: user_article_edit.php?article_id=$article_id&justadded=1"); exit(); } }