@@ 48-51 (lines=4) @@ | ||
45 | $bookmark_obj = $bookmarkHandler->create(); |
|
46 | $bookmark_obj->setVar('blog_id', $blog_id); |
|
47 | $bookmark_obj->setVar('bm_uid', $uid); |
|
48 | if (!$bookmark_id = $bookmarkHandler->insert($bookmark_obj, true)) { |
|
49 | redirect_header(XOOPS_URL . '/modules/' . $GLOBALS['moddirname'] . '/index.php' . URL_DELIMITER . 'b' . $blog_id, 2, planet_constant('MD_NOTSAVED')); |
|
50 | } |
|
51 | $blogHandler = xoops_getModuleHandler('blog', $GLOBALS['moddirname']); |
|
52 | $blog_obj = $blogHandler->get($blog_id); |
|
53 | $marks = $blog_obj->getVar('blog_marks') + 1; |
|
54 | $blog_obj->setVar('blog_marks', $blog_obj->getVar('blog_marks') + 1); |
|
@@ 41-45 (lines=5) @@ | ||
38 | $uid = is_object($xoopsUser) ? $xoopsUser->getVar('uid') : 0; |
|
39 | $criteria = new CriteriaCompo(new Criteria('blog_id', $blog_id)); |
|
40 | $criteria->add(new Criteria('bm_uid', $uid)); |
|
41 | if ($count = $bookmarkHandler->getCount($criteria)) { |
|
42 | $message = planet_constant('MD_ALREADYBOOKMARKED'); |
|
43 | redirect_header(XOOPS_URL . '/modules/' . $GLOBALS['moddirname'] . '/index.php' . URL_DELIMITER . 'u' . $uid, 2, $message); |
|
44 | } |
|
45 | $bookmark_obj = $bookmarkHandler->create(); |
|
46 | $bookmark_obj->setVar('blog_id', $blog_id); |
|
47 | $bookmark_obj->setVar('bm_uid', $uid); |
|
48 | if (!$bookmark_id = $bookmarkHandler->insert($bookmark_obj, true)) { |