X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Ftag.php;h=01b87509e5b022942dcc1a2b7334cf94773e4c27;hb=793a6a1155996a7bcdc068fc891e7063934bdb19;hp=231f2c299280580842099f251541fbc9d2619204;hpb=2e221f5718c783cdb6b85d53570115e3d63c42ff;p=quix0rs-gnu-social.git diff --git a/actions/tag.php b/actions/tag.php index 231f2c2992..01b87509e5 100644 --- a/actions/tag.php +++ b/actions/tag.php @@ -1,7 +1,7 @@ tag != $taginput) { - common_redirect(common_local_url('tag', array('tag' => $this->tag))); + common_redirect(common_local_url('tag', array('tag' => $this->tag)), + 301); + return false; } $this->page = ($this->arg('page')) ? ($this->arg('page')+0) : 1; @@ -43,6 +45,12 @@ class TagAction extends Action return true; } + function showSections() + { + $pop = new PopularNoticeSection($this); + $pop->show(); + } + function title() { if ($this->page == 1) { @@ -68,11 +76,6 @@ class TagAction extends Action sprintf(_('Feed for tag %s'), $this->tag))); } - function showPageNotice() - { - return sprintf(_('Messages tagged "%s", most recent first'), $this->tag); - } - function showContent() { $notice = Notice_tag::getStream($this->tag, (($this->page-1)*NOTICES_PER_PAGE), NOTICES_PER_PAGE + 1); @@ -84,4 +87,9 @@ class TagAction extends Action $this->pagination($this->page > 1, $cnt > NOTICES_PER_PAGE, $this->page, 'tag', array('tag' => $this->tag)); } + + function isReadOnly($args) + { + return true; + } }