forked from GNUsocial/gnu-social
* i18n/L10n update
* translator comments added * remove superfluous whitespace
This commit is contained in:
@@ -27,7 +27,6 @@ if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
|
||||
|
||||
class OStatusInitAction extends Action
|
||||
{
|
||||
|
||||
var $nickname;
|
||||
var $group;
|
||||
var $profile;
|
||||
@@ -38,6 +37,7 @@ class OStatusInitAction extends Action
|
||||
parent::prepare($args);
|
||||
|
||||
if (common_logged_in()) {
|
||||
// TRANS: Client error.
|
||||
$this->clientError(_m('You can use the local subscription!'));
|
||||
return false;
|
||||
}
|
||||
@@ -78,6 +78,7 @@ class OStatusInitAction extends Action
|
||||
$this->xw->startDocument('1.0', 'UTF-8');
|
||||
$this->elementStart('html');
|
||||
$this->elementStart('head');
|
||||
// TRANS: Form title.
|
||||
$this->element('title', null, _m('Subscribe to user'));
|
||||
$this->elementEnd('head');
|
||||
$this->elementStart('body');
|
||||
@@ -92,11 +93,15 @@ class OStatusInitAction extends Action
|
||||
function showContent()
|
||||
{
|
||||
if ($this->group) {
|
||||
// TRANS: Form legend.
|
||||
$header = sprintf(_m('Join group %s'), $this->group);
|
||||
$submit = _m('Join');
|
||||
// TRANS: Button text.
|
||||
$submit = _m('BUTTON','Join');
|
||||
} else {
|
||||
// TRANS: Form legend.
|
||||
$header = sprintf(_m('Subscribe to %s'), $this->nickname);
|
||||
$submit = _m('Subscribe');
|
||||
// TRANS: Button text.
|
||||
$submit = _m('BUTTON','Subscribe');
|
||||
}
|
||||
$this->elementStart('form', array('id' => 'form_ostatus_connect',
|
||||
'method' => 'post',
|
||||
@@ -108,12 +113,15 @@ class OStatusInitAction extends Action
|
||||
|
||||
$this->elementStart('ul', 'form_data');
|
||||
$this->elementStart('li', array('id' => 'ostatus_nickname'));
|
||||
// TRANS: Field label.
|
||||
$this->input('nickname', _m('User nickname'), $this->nickname,
|
||||
_m('Nickname of the user you want to follow.'));
|
||||
$this->hidden('group', $this->group); // pass-through for magic links
|
||||
$this->elementEnd('li');
|
||||
$this->elementStart('li', array('id' => 'ostatus_profile'));
|
||||
// TRANS: Field label.
|
||||
$this->input('profile', _m('Profile Account'), $this->profile,
|
||||
// TRANS: Tooltip for field label "Profile Account".
|
||||
_m('Your account id (e.g. user@identi.ca).'));
|
||||
$this->elementEnd('li');
|
||||
$this->elementEnd('ul');
|
||||
@@ -135,6 +143,7 @@ class OStatusInitAction extends Action
|
||||
} elseif (strpos($this->profile, '@') !== false) {
|
||||
$this->connectWebfinger($this->profile);
|
||||
} else {
|
||||
// TRANS: Client error.
|
||||
$this->clientError(_m("Must provide a remote profile."));
|
||||
}
|
||||
}
|
||||
@@ -146,6 +155,7 @@ class OStatusInitAction extends Action
|
||||
$disco = new Discovery;
|
||||
$result = $disco->lookup($acct);
|
||||
if (!$result) {
|
||||
// TRANS: Client error.
|
||||
$this->clientError(_m("Couldn't look up OStatus account profile."));
|
||||
}
|
||||
|
||||
@@ -158,6 +168,7 @@ class OStatusInitAction extends Action
|
||||
}
|
||||
|
||||
}
|
||||
// TRANS: Client error.
|
||||
$this->clientError(_m("Couldn't confirm remote profile address."));
|
||||
}
|
||||
|
||||
@@ -183,6 +194,7 @@ class OStatusInitAction extends Action
|
||||
if ($user) {
|
||||
return common_local_url('userbyid', array('id' => $user->id));
|
||||
} else {
|
||||
// TRANS: Client error.
|
||||
$this->clientError("No such user.");
|
||||
}
|
||||
} else if ($this->group) {
|
||||
@@ -190,16 +202,18 @@ class OStatusInitAction extends Action
|
||||
if ($group) {
|
||||
return common_local_url('groupbyid', array('id' => $group->group_id));
|
||||
} else {
|
||||
// TRANS: Client error.
|
||||
$this->clientError("No such group.");
|
||||
}
|
||||
} else {
|
||||
// TRANS: Client error.
|
||||
$this->clientError("No local user or group nickname provided.");
|
||||
}
|
||||
}
|
||||
|
||||
function title()
|
||||
{
|
||||
// TRANS: Page title.
|
||||
return _m('OStatus Connect');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user