function _spamchecker($data, $fieldname) { if (preg_match("/<\\/?(script|object|embed)>/", $data['comment'])) { return true; } if (!AKISMET_KEY) { return false; } $comment_frame = new ArticleComment(AMP_Registry::getDbcon()); $comment_frame->mergeData($data); $akismet = $comment_frame->to_akismet(); if (!$akismet) { return false; } return $akismet->isSpam(); }