久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Gallery:API Core ShowItem

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

管理員查看不計入查看次數(shù)[ ]

在ShowItem.inc中,有代碼可以實現(xiàn)相冊查看次數(shù)統(tǒng)計。如果不計入具有管理權(quán)限的用戶查看,你需要:

  • 查明正在查看此頁的用戶是否是管理員
  • 如果該用戶不是管理員則僅呼叫incrementItemViewCount()

以下為操作方法(2.1版中,大約在106行;2.2版則是120行):

/* 該用戶是否為管理員?*/
list ($ret, $isAdmin) = GalleryCoreApi::isUserInSiteAdminGroup();
if ($ret) {
    return array($ret->wrap(__FILE__, __LINE__), null);
 }
 /* 增加查看次數(shù)*/
 if (!$isAdmin) {
    $ret = GalleryCoreApi::incrementItemViewCount($item->getId());
    if ($ret) {
       return array($ret->wrap(__FILE__, __LINE__), null);
    }
 }

以下為操作方法(2.0.x版中,大約在106行): /*該用戶是否為管理員?*/

list ($ret, $isAdmin) = GalleryCoreApi::isUserInSiteAdminGroup();
if ($ret->isError()) {
    return array($ret->wrap(__FILE__, __LINE__), null);
}
 /* 增加查看次數(shù)*/
if (!$isAdmin) {
    $ret = GalleryCoreApi::incrementItemViewCount($item->getId());
    if ($ret->isError()) {
        return array($ret->wrap(__FILE__, __LINE__), null);
    }
}