]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/repliesrss.php
Translate a few more strings.
[quix0rs-gnu-social.git] / actions / repliesrss.php
index 923ed34f86b8166382fbdce5841ad010b1a6ef1f..3157f0e1d1d81d570f4dec290b4a764946b1b5ad 100644 (file)
@@ -30,62 +30,57 @@ class RepliesrssAction extends Rss10Action {
        function init() {
                $nickname = $this->trimmed('nickname');
                $this->user = User::staticGet('nickname', $nickname);
-               
+
                if (!$this->user) {
-                       common_user_error(_t('No such nickname.'));
+                       common_user_error(_('No such nickname.'));
                        return false;
                } else {
                        return true;
                }
        }
-       
+
        function get_notices($limit=0) {
-               
+
                $user = $this->user;
                $notices = array();
 
                $reply = new Reply();
-               $reply->profile_id = $this->user->id;
+               $reply->profile_id = $user->id;
                $reply->orderBy('modified DESC');
                if ($limit) {
                        $reply->limit(0, $limit);
                }
-               
+
                $cnt = $reply->find();
 
-               if ($cnt > 0) {
-                       for ($i = 0; $i < min($cnt, NOTICES_PER_PAGE); $i++) {
-                               if ($reply->fetch()) {
-                                       $notice = new Notice();
-                                       $notice->id = $reply->notice_id;
-                                       $result = $notice->find(true);
-                                       if (!$result) {
-                                               continue;
-                                       }
-                                       $notices[] = clone($notice);
-                               } else {
-                                       // shouldn't happen!
-                                       break;
+               if ($cnt) {
+                       while ($reply->fetch()) {
+                               $notice = new Notice();
+                               $notice->id = $reply->notice_id;
+                               $result = $notice->find(true);
+                               if (!$result) {
+                                       continue;
                                }
+                               $notices[] = clone($notice);
                        }
                }
-               
+
                return $notices;
        }
-       
+
        function get_channel() {
                $user = $this->user;
                $c = array('url' => common_local_url('repliesrss',
-                                                                                        array('nickname' => 
+                                                                                        array('nickname' =>
                                                                                                   $user->nickname)),
-                                  'title' => _t("Replies to ") . $profile->nickname,
+                                  'title' => sprintf(_("Replies to %s"), $profile->nickname),
                                   'link' => common_local_url('replies',
                                                                                          array('nickname' =>
                                                                                                        $user->nickname)),
-                                  'description' => _t('Feed for replies to ') . $user->nickname);
+                                  'description' => sprintf(_('Feed for replies to %s'), $user->nickname));
                return $c;
        }
-       
+
        function get_image() {
                $user = $this->user;
                $profile = $user->getProfile();