setcookie($CONF['CookiePrefix'] . 'comment_email', $post['email'], $lifetime, '/', '', 0);\r
}\r
\r
- $comments = new Comments($post['itemid']);\r
- \r
- $blog_id = getBlogIDFromItemID($post['itemid']);\r
- $this->checkban($blog_id);\r
- $blog =& $manager->getBlog($blog_id);\r
+ $item =& $manager->getItem($post['itemid'], 0, 0);\r
+ $this->checkban($item['blogid']);\r
+ $blog =& $manager->getBlog($item['blogid']);\r
\r
// note: PreAddComment and PostAddComment gets called somewhere inside addComment\r
+ $comments = new Comments($post['itemid']);\r
$errormessage = $comments->addComment($blog->getCorrectTime(), $post);\r
\r
if ( $errormessage != '1' )\r
doError(_ERROR_NOSUCHITEM);\r
}\r
\r
- $blogid = getBlogIDFromItemID($itemid);\r
- $this->checkban($blogid);\r
+ $item =& $manager->getItem($itemid, 0, 0);\r
+ $this->checkban($item['blogid']);\r
\r
$karma =& $manager->getKarma($itemid);\r
\r