Exemplo n.º 1
0
         $totals = $pd->getTotalPagesAndPostsByPublicInstances($count);
         if ($totals['total_pages'] > $page) {
             $s->assign('next_page', $page + 1);
         }
         $s->assign('current_page', $page);
         $s->assign('total_pages', $totals['total_pages']);
         $s->assign('posts', $pd->getMostRepliedToPostsByPublicInstances($page, $count));
         $s->assign('site_root', $THINKTANK_CFG['site_root_path']);
     }
     $s->assign('header', 'Most replied to');
     $s->assign('description', 'Posts that have been replied to most often');
     $s->display('public.tpl', 'mostreplies-' . $i->network_username . "-" . $_u . "-" . $page);
     break;
 case 'photos':
     if (!$s->is_cached('public.tpl', 'photos-' . $page)) {
         $totals = $pd->getTotalPhotoPagesAndPostsByPublicInstances($count);
         if ($totals['total_pages'] > $page) {
             $s->assign('next_page', $page + 1);
         }
         $s->assign('current_page', $page);
         $s->assign('total_pages', $totals['total_pages']);
         $s->assign('posts', $pd->getPhotoPostsByPublicInstances($page, $count));
         $s->assign('site_root', $THINKTANK_CFG['site_root_path']);
     }
     $s->assign('header', 'Photos');
     $s->assign('description', 'Posted photos');
     $s->display('public.tpl', 'photos-' . $i->network_username . "-" . $_u . "-" . $page);
     break;
 case 'links':
     if (!$s->is_cached('public.tpl', 'links-' . $page)) {
         $totals = $pd->getTotalLinkPagesAndPostsByPublicInstances($count);
Exemplo n.º 2
0
 function testGetTotalPhotoPagesAndPostsByPublicInstances()
 {
     $pdao = new PostDAO($this->db, $this->logger);
     $totals = $pdao->getTotalPhotoPagesAndPostsByPublicInstances(15);
     $this->assertTrue($totals["total_posts"] == 40);
     $this->assertTrue($totals["total_pages"] == 3);
 }