X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fpublic.php;h=90e0e6e2594c5e0a8b149bc7fa6275559b1d6b30;hb=a2e4a1803c2fef25ffc94d306781cec4ae18a5b5;hp=d906d65501a996dada406b92040e692666eafb51;hpb=bef1ed75b5e0bf11d824eabc2d2ac79ffbec9fcf;p=quix0rs-gnu-social.git diff --git a/actions/public.php b/actions/public.php index d906d65501..90e0e6e259 100644 --- a/actions/public.php +++ b/actions/public.php @@ -88,7 +88,7 @@ class PublicAction extends Action $this->userProfile = Profile::current(); - $stream = new PublicNoticeStream($this->userProfile); + $stream = new ThreadingPublicNoticeStream($this->userProfile); $this->notice = $stream->getNotices(($this->page-1)*NOTICES_PER_PAGE, NOTICES_PER_PAGE + 1); @@ -222,12 +222,12 @@ class PublicAction extends Action function showSections() { - $pop = new PopularNoticeSection($this); - $pop->show(); $ibs = new InviteButtonSection($this); $ibs->show(); - $gbp = new GroupsByMembersSection($this); - $gbp->show(); + $pop = new PopularNoticeSection($this); + $pop->show(); + $cloud = new PublicTagCloudSection($this); + $cloud->show(); $feat = new FeaturedUsersSection($this); $feat->show(); } @@ -252,3 +252,11 @@ class PublicAction extends Action $this->elementEnd('div'); } } + +class ThreadingPublicNoticeStream extends ThreadingNoticeStream +{ + function __construct($profile) + { + parent::__construct(new PublicNoticeStream($profile)); + } +}