OSDN Git Service

CHANGE: getBlogIDFromItemID()を使わずにManager::getItem()を使うよう変更
[nucleus-jp/nucleus-next.git] / nucleus / libs / ACTIONS.php
index 15ea24c..8e86f6f 100644 (file)
@@ -1424,7 +1424,7 @@ class Actions extends BaseActions
        public function parse_itemtitle($format = '')\r
        {\r
                global $manager, $itemid;\r
-               $item =& $manager->getItem($itemid,0,0);\r
+               $item =& $manager->getItem($itemid, 1, 1);\r
                \r
                switch ( $format )\r
                {\r
@@ -2206,17 +2206,19 @@ class Actions extends BaseActions
         * @param       string  $template       name of template\r
         * @return      void\r
         */\r
-       public function parse_sticky($itemnumber = 0, $template = '')\r
+       public function parse_sticky($itemid = 0, $template = '')\r
        {\r
                global $manager;\r
                \r
-               $itemnumber = intval($itemnumber);\r
-               $itemarray = array($itemnumber);\r
+               $itemid = (integer) $itemid;\r
+               $itemarray = array($itemid);\r
+               \r
+               $item =& $manager->getItem($post['itemid'], 1, 1);\r
+               $blog =& $manager->getBlog($item['blogid']);\r
                \r
-               $b =& $manager->getBlog(getBlogIDFromItemID($itemnumber));\r
-               $this->preBlogContent('sticky',$b);\r
-               $this->amountfound = $b->readLogFromList($itemarray, $template);\r
-               $this->postBlogContent('sticky',$b);\r
+               $this->preBlogContent('sticky', $blog);\r
+               $this->amountfound = $blog->readLogFromList($itemarray, $template);\r
+               $this->postBlogContent('sticky', $blog);\r
                return;\r
        }\r
 }\r