X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Frsd.php;h=bd8042f0cd86cc3a10945a25b01c8d1f32f11bd2;hb=2c5cba28b6a8e13a58fe7584835340aa9779b146;hp=0a70117498d7a1b9bd4792fae7db39f06cd130d1;hpb=061c8d959ba8351b145a27690d5a4caa477915ca;p=quix0rs-gnu-social.git diff --git a/actions/rsd.php b/actions/rsd.php index 0a70117498..bd8042f0cd 100644 --- a/actions/rsd.php +++ b/actions/rsd.php @@ -101,17 +101,14 @@ class RsdAction extends Action // Permanent redirect on non-canonical nickname if ($nickname_arg != $nickname) { - common_redirect(common_local_url('rsd', - array('nickname' => $nickname)), - 301); - return false; + common_redirect(common_local_url('rsd', array('nickname' => $nickname)), 301); } - $this->user = User::staticGet('nickname', $nickname); + $this->user = User::getKV('nickname', $nickname); if (empty($this->user)) { + // TRANS: Client error. $this->clientError(_('No such user.'), 404); - return false; } } @@ -139,6 +136,7 @@ class RsdAction extends Action $this->elementStart('rsd', array('version' => '1.0', 'xmlns' => $rsdNS)); $this->elementStart('service'); + // TRANS: Engine name for RSD. $this->element('engineName', null, _('StatusNet')); $this->element('engineLink', null, 'http://status.net/'); $this->elementStart('apis'); @@ -153,7 +151,7 @@ class RsdAction extends Action $this->elementStart('api', $apiAttrs); $this->elementStart('settings'); $this->element('docs', null, - 'http://status.net/wiki/TwitterCompatibleAPI'); + common_local_url('doc', array('title' => 'api'))); $this->element('setting', array('name' => 'OAuth'), 'true'); $this->elementEnd('settings');