diff --git a/plugins/OpenID/OpenIDPlugin.php b/plugins/OpenID/OpenIDPlugin.php
index 34ee1ecccb..b85ba44c7a 100644
--- a/plugins/OpenID/OpenIDPlugin.php
+++ b/plugins/OpenID/OpenIDPlugin.php
@@ -50,7 +50,7 @@ if (!defined('STATUSNET')) {
*/
class OpenIDPlugin extends Plugin
{
- const PLUGIN_VERSION = '2.1.0';
+ const PLUGIN_VERSION = '2.1.1';
// Plugin parameter: set true to disallow non-OpenID logins
// If set, overrides the setting in database or $config['site']['openidonly']
@@ -83,8 +83,8 @@ class OpenIDPlugin extends Plugin
array('action' => 'finishopenidlogin'));
$m->connect('index.php?action=finishaddopenid',
array('action' => 'finishaddopenid'));
- $m->connect('index.php?action=finishsyncopenid',
- array('action' => 'finishsyncopenid'));
+ $m->connect('index.php?action=finishsynchopenid',
+ array('action' => 'finishsynchopenid'));
$m->connect('main/openidserver', array('action' => 'openidserver'));
$m->connect('panel/openid', array('action' => 'openidadminpanel'));
@@ -474,7 +474,7 @@ class OpenIDPlugin extends Plugin
* @return boolean hook value
*/
function onEndDocsMenu(&$items) {
- $items[] = array('doc',
+ $items[] = array('doc',
array('title' => 'openid'),
_m('MENU', 'OpenID'),
_('Logging in with OpenID'),
@@ -742,7 +742,7 @@ class OpenIDPlugin extends Plugin
*
* @return boolean hook value (true)
*/
-
+
function onOtherAccountProfiles($profile, &$links)
{
$prefs = User_openid_prefs::getKV('user_id', $profile->id);
diff --git a/plugins/OpenID/actions/finishaddopenid.php b/plugins/OpenID/actions/finishaddopenid.php
index 12029eb57a..351f6d8409 100644
--- a/plugins/OpenID/actions/finishaddopenid.php
+++ b/plugins/OpenID/actions/finishaddopenid.php
@@ -138,7 +138,7 @@ class FinishaddopenidAction extends Action
return;
}
- if (isset($_SESSION['openid_sync']) && $_SESSION['openid_sync']) {
+ if (isset($_SESSION['openid_synch']) && $_SESSION['openid_synch']) {
if (Event::handle('StartOpenIDUpdateUser', [$cur, $canonical, &$sreg])) {
if (!oid_update_user($cur, $sreg)) {
// TRANS: Message in case the user or the user profile cannot be saved in StatusNet.
@@ -149,7 +149,7 @@ class FinishaddopenidAction extends Action
Event::handle('EndOpenIDUpdateUser', [$cur, $canonical, $sreg]);
}
- unset($_SESSION['openid_sync']);
+ unset($_SESSION['openid_synch']);
// success!
diff --git a/plugins/OpenID/actions/finishopenidlogin.php b/plugins/OpenID/actions/finishopenidlogin.php
index 4ba09624cb..1fd204c49b 100644
--- a/plugins/OpenID/actions/finishopenidlogin.php
+++ b/plugins/OpenID/actions/finishopenidlogin.php
@@ -200,8 +200,8 @@ class FinishopenidloginAction extends Action
$this->elementEnd('li');
$this->elementStart('li');
// TRANS: Field label in form in which to connect an OpenID to an existing user on the site.
- $this->checkbox('openid-sync', _m('Sync Account'), false,
- _m('Syncronize GNU social profile with this OpenID identity.'));
+ $this->checkbox('openid-synch', _m('Synchronize Account'), false,
+ _m('Synchronize GNU social profile with this OpenID identity.'));
$this->elementEnd('li');
$this->elementEnd('ul');
// TRANS: Button text in form in which to connect an OpenID to an existing user on the site.
@@ -431,8 +431,8 @@ class FinishopenidloginAction extends Action
{
$nickname = $this->trimmed('nickname');
$password = $this->trimmed('password');
- $sync = $this->boolean('openid-sync');
-
+ $synch = $this->boolean('openid-synch');
+
if (!common_check_user($nickname, $password)) {
// TRANS: OpenID plugin message.
$this->showForm(_m('Invalid username or password.'));
@@ -457,7 +457,7 @@ class FinishopenidloginAction extends Action
$this->serverError(_m('Error connecting user to OpenID.'));
}
- if ($sync) {
+ if ($synch) {
if (Event::handle('StartOpenIDUpdateUser', [$user, $canonical, &$sreg])) {
oid_update_user($user, $sreg);
}
diff --git a/plugins/OpenID/actions/finishsyncopenid.php b/plugins/OpenID/actions/finishsynchopenid.php
similarity index 97%
rename from plugins/OpenID/actions/finishsyncopenid.php
rename to plugins/OpenID/actions/finishsynchopenid.php
index 293237af5d..d6708b2e0f 100644
--- a/plugins/OpenID/actions/finishsyncopenid.php
+++ b/plugins/OpenID/actions/finishsynchopenid.php
@@ -15,7 +15,7 @@
// along with GNU social. If not, see .
/**
- * OpenID Sync completion
+ * OpenID Synch completion
*
* @package GNUsocial
* @author Bruno Casteleiro
@@ -28,12 +28,12 @@ defined('GNUSOCIAL') || die();
require_once(INSTALLDIR . '/plugins/OpenID/openid.php');
/**
- * Action that handles OpenID Sync completion.
+ * Action that handles OpenID Synch completion.
*
* @copyright 2019 Free Software Foundation, Inc http://www.fsf.org
* @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later
*/
-class FinishsyncopenidAction extends Action
+class FinishsynchopenidAction extends Action
{
public $msg = null;
@@ -69,7 +69,7 @@ class FinishsyncopenidAction extends Action
{
$consumer = oid_consumer();
- $response = $consumer->complete(common_local_url('finishsyncopenid'));
+ $response = $consumer->complete(common_local_url('finishsynchopenid'));
if ($response->status == Auth_OpenID_CANCEL) {
// TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled.
diff --git a/plugins/OpenID/actions/openidsettings.php b/plugins/OpenID/actions/openidsettings.php
index 9349ad91d8..ccfda63799 100644
--- a/plugins/OpenID/actions/openidsettings.php
+++ b/plugins/OpenID/actions/openidsettings.php
@@ -108,7 +108,7 @@ class OpenidsettingsAction extends SettingsAction
$this->elementEnd('li');
$this->elementStart('li');
// TRANS: Field label.
- $this->checkbox('openid-sync', _m('Synchronize Account'), false,
+ $this->checkbox('openid-synch', _m('Synchronize Account'), false,
// TRANS: Form guide.
_m('Synchronize GNU social profile with this OpenID identity.'));
$this->elementEnd('li');
@@ -146,8 +146,8 @@ class OpenidsettingsAction extends SettingsAction
$this->hidden('token', common_session_token());
$this->element('a', ['href' => $oid->canonical], $oid->display);
$this->hidden("openid_url", $oid->canonical);
- // TRANS: Button text to sync OpenID with the GS profile.
- $this->submit("sync", _m('BUTTON', 'Synchronize'), 'submit sync');
+ // TRANS: Button text to synchronize OpenID with the GS profile.
+ $this->submit("synch", _m('BUTTON', 'Synchronize'), 'submit synch');
$this->elementEnd('fieldset');
$this->elementEnd('form');
}
@@ -171,7 +171,7 @@ class OpenidsettingsAction extends SettingsAction
$this->hidden("openid_url{$idx}", $oid->canonical, 'openid_url');
$this->elementStart('span', ['class' => 'element_actions']);
// TRANS: Button text to sync an OpenID with the GS profile.
- $this->submit("sync{$idx}", _m('BUTTON', 'Synchronize'), 'submit', 'sync');
+ $this->submit("synch{$idx}", _m('BUTTON', 'Synchronize'), 'submit', 'synch');
// TRANS: Button text to remove an OpenID.
$this->submit("remove{$idx}", _m('BUTTON', 'Remove'), 'submit', 'remove');
$this->elementEnd('span');
@@ -248,19 +248,19 @@ class OpenidsettingsAction extends SettingsAction
throw new ServerException(_m('Cannot add new providers.'));
} else {
common_ensure_session();
- $_SESSION['openid_sync'] = $this->boolean('openid-sync');
+ $_SESSION['openid_synch'] = $this->boolean('openid-synch');
$result = oid_authenticate($this->trimmed('openid_url'), 'finishaddopenid');
if (is_string($result)) { // error message
- unset($_SESSION['openid-sync']);
+ unset($_SESSION['openid-synch']);
throw new ServerException($result);
}
return _('Added new provider.');
}
} elseif ($this->arg('remove')) {
return $this->removeOpenid();
- } elseif ($this->arg('sync')) {
- return $this->syncOpenid();
+ } elseif ($this->arg('synch')) {
+ return $this->synchOpenid();
} elseif ($this->arg('remove_trustroots')) {
return $this->removeTrustroots();
} elseif ($this->arg('save_prefs')) {
@@ -324,11 +324,11 @@ class OpenidsettingsAction extends SettingsAction
}
/**
- * Handles a request to sync an OpenID to the user's profile
+ * Handles a request to synch an OpenID to the user's profile
*
* @return void
*/
- public function syncOpenid()
+ public function synchOpenid()
{
$oid = User_openid::getKV('canonical', $this->trimmed('openid_url'));
@@ -336,7 +336,7 @@ class OpenidsettingsAction extends SettingsAction
throw new ClientException(_m('No such OpenID.'));
}
- $result = oid_authenticate($this->trimmed('openid_url'), 'finishsyncopenid');
+ $result = oid_authenticate($this->trimmed('openid_url'), 'finishsynchopenid');
if (is_string($result)) { // error message
throw new ServerException($result);
}
diff --git a/plugins/OpenID/locale/OpenID.pot b/plugins/OpenID/locale/OpenID.pot
index 3a407a3bb5..c7a3751225 100644
--- a/plugins/OpenID/locale/OpenID.pot
+++ b/plugins/OpenID/locale/OpenID.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-06-09 16:58+0100\n"
+"POT-Creation-Date: 2019-06-10 15:40+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -17,6 +17,288 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
+#. TRANS: Client error message trying to log on with OpenID while already logged on.
+#: actions/openidlogin.php:33 actions/finishopenidlogin.php:37
+msgid "Already logged in."
+msgstr ""
+
+#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings.
+#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)".
+#: actions/openidlogin.php:74
+#, php-format
+msgid ""
+"For security reasons, please re-login with your [OpenID](%%doc.openid%%) "
+"before changing your settings."
+msgstr ""
+
+#. TRANS: OpenID plugin message.
+#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)".
+#: actions/openidlogin.php:80
+#, php-format
+msgid "Login with an [OpenID](%%doc.openid%%) account."
+msgstr ""
+
+#. TRANS: OpenID plugin message. Title.
+#: actions/openidlogin.php:114
+msgctxt "TITLE"
+msgid "OpenID Login"
+msgstr ""
+
+#. TRANS: OpenID plugin logon form legend.
+#: actions/openidlogin.php:132 OpenIDPlugin.php:634
+msgctxt "LEGEND"
+msgid "OpenID login"
+msgstr ""
+
+#. TRANS: Field label.
+#: actions/openidlogin.php:140
+msgctxt "LABEL"
+msgid "OpenID provider"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidlogin.php:149 OpenIDPlugin.php:651
+msgid "Enter your username."
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidlogin.php:151 OpenIDPlugin.php:653
+msgid "You will be sent to the provider's site for authentication."
+msgstr ""
+
+#. TRANS: OpenID plugin logon form field label.
+#. TRANS: Field label.
+#. TRANS: OpenID plugin logon form field label.
+#: actions/openidlogin.php:155 actions/openidsettings.php:103
+#: OpenIDPlugin.php:657
+msgid "OpenID URL"
+msgstr ""
+
+#. TRANS: OpenID plugin logon form field title.
+#. TRANS: OpenID plugin logon form field instructions.
+#: actions/openidlogin.php:158 OpenIDPlugin.php:660
+msgid "Your OpenID URL."
+msgstr ""
+
+#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie.
+#: actions/openidlogin.php:163
+msgid "Remember me"
+msgstr ""
+
+#. TRANS: OpenID plugin logon form field title.
+#: actions/openidlogin.php:165
+msgid "Automatically login in the future; not for shared computers!"
+msgstr ""
+
+#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form.
+#: actions/openidlogin.php:170
+msgctxt "BUTTON"
+msgid "Login"
+msgstr ""
+
+#. TRANS: Title of OpenID settings page for a user.
+#: actions/openidsettings.php:57
+msgctxt "TITLE"
+msgid "OpenID settings"
+msgstr ""
+
+#. TRANS: Form instructions for OpenID settings.
+#. TRANS: This message contains Markdown links in the form [description](link).
+#: actions/openidsettings.php:69
+#, php-format
+msgid ""
+"[OpenID](%%doc.openid%%) lets you log into many sites with the same user "
+"account. Manage your associated OpenIDs from here."
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/openidsettings.php:98
+msgctxt "LEGEND"
+msgid "Add OpenID"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidsettings.php:105
+msgid "An OpenID URL which identifies you."
+msgstr ""
+
+#. TRANS: Field label.
+#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site.
+#: actions/openidsettings.php:111 actions/finishopenidlogin.php:203
+msgid "Synchronize Account"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidsettings.php:113 actions/finishopenidlogin.php:204
+msgid "Synchronize GNU social profile with this OpenID identity."
+msgstr ""
+
+#. TRANS: Button text for adding an OpenID URL.
+#: actions/openidsettings.php:117
+msgctxt "BUTTON"
+msgid "Add"
+msgstr ""
+
+#. TRANS: Header on OpenID settings page.
+#: actions/openidsettings.php:129
+msgctxt "HEADER"
+msgid "OpenID Actions"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidsettings.php:134
+msgid ""
+"You can't remove your main OpenID account without either adding a password "
+"to your GNU social account or another OpenID account. You can synchronize "
+"your profile with your OpenID by clicking the button labeled \"Synchronize\"."
+msgstr ""
+
+#. TRANS: Button text to synchronize OpenID with the GS profile.
+#. TRANS: Button text to sync an OpenID with the GS profile.
+#: actions/openidsettings.php:150 actions/openidsettings.php:174
+msgctxt "BUTTON"
+msgid "Synchronize"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidsettings.php:157
+msgid ""
+"You can remove an OpenID from your account by clicking the button labeled "
+"\"Remove\". You can synchronize your profile with an OpenID by clicking the "
+"button labeled \"Synchronize\"."
+msgstr ""
+
+#. TRANS: Button text to remove an OpenID.
+#. TRANS: Button text to remove an OpenID trustroot.
+#: actions/openidsettings.php:176 actions/openidsettings.php:219
+msgctxt "BUTTON"
+msgid "Remove"
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/openidsettings.php:192
+msgid "OpenID Trusted Sites"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidsettings.php:196
+msgid ""
+"The following sites are allowed to access your identity and log you in. You "
+"can remove a site from this list to deny it access to your OpenID."
+msgstr ""
+
+#: actions/openidsettings.php:225
+msgctxt "LEGEND"
+msgid "Preferences"
+msgstr ""
+
+#. TRANS: Button text to save OpenID prefs
+#. TRANS: Button text to save OpenID settings.
+#: actions/openidsettings.php:229 actions/openidadminpanel.php:284
+msgctxt "BUTTON"
+msgid "Save"
+msgstr ""
+
+#. TRANS: Form validation error if no OpenID providers can be added.
+#: actions/openidsettings.php:248
+msgid "Cannot add new providers."
+msgstr ""
+
+#. TRANS: Unexpected form validation error.
+#: actions/openidsettings.php:271
+msgid "No known action for POST."
+msgstr ""
+
+#. TRANS: Form validation error when trying to remove a non-existing trustroot.
+#: actions/openidsettings.php:293
+msgid "No such OpenID trustroot."
+msgstr ""
+
+#. TRANS: Success message after removing trustroots.
+#: actions/openidsettings.php:298
+msgid "Trustroots removed."
+msgstr ""
+
+#. TRANS: Form validation error for a non-existing OpenID.
+#: actions/openidsettings.php:315 actions/openidsettings.php:336
+msgid "No such OpenID."
+msgstr ""
+
+#. TRANS: Form validation error if OpenID is connected to another user.
+#: actions/openidsettings.php:319
+msgid "That OpenID does not belong to you."
+msgstr ""
+
+#. TRANS: Success message after removing an OpenID.
+#: actions/openidsettings.php:323
+msgid "OpenID removed."
+msgstr ""
+
+#: actions/openidsettings.php:343
+msgid "Synchronized OpenID."
+msgstr ""
+
+#: actions/openidsettings.php:375
+msgid "OpenID preferences saved."
+msgstr ""
+
+#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
+#: actions/finishaddopenid.php:66 actions/finishsynchopenid.php:55
+msgid "Not logged in."
+msgstr ""
+
+#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled.
+#: actions/finishaddopenid.php:87 actions/finishsynchopenid.php:76
+#: actions/finishopenidlogin.php:254
+msgid "OpenID authentication cancelled."
+msgstr ""
+
+#. TRANS: OpenID authentication failed; display the error message. %s is the error message.
+#: actions/finishaddopenid.php:93 actions/finishsynchopenid.php:82
+#: actions/finishopenidlogin.php:258
+#, php-format
+msgid "OpenID authentication failed: %s."
+msgstr ""
+
+#. TRANS: OpenID authentication error.
+#. TRANS: Message displayed when OpenID authentication is aborted.
+#: actions/finishaddopenid.php:110 actions/finishsynchopenid.php:99
+#: actions/finishopenidlogin.php:279
+msgid ""
+"OpenID authentication aborted: You are not allowed to login to this site."
+msgstr ""
+
+#. TRANS: Message in case a user tries to add an OpenID that is already connected to them.
+#: actions/finishaddopenid.php:121
+msgid "You already have this OpenID!"
+msgstr ""
+
+#. TRANS: Message in case a user tries to add an OpenID that is already used by another user.
+#: actions/finishaddopenid.php:124
+msgid "Someone else already has this OpenID."
+msgstr ""
+
+#. TRANS: Message in case the OpenID object cannot be connected to the user.
+#: actions/finishaddopenid.php:137
+msgid "Error connecting user."
+msgstr ""
+
+#. TRANS: Message in case the user or the user profile cannot be saved in StatusNet.
+#: actions/finishaddopenid.php:145 actions/finishsynchopenid.php:112
+msgid "Error updating profile."
+msgstr ""
+
+#. TRANS: Title after getting the status of the OpenID authorisation request.
+#: actions/finishaddopenid.php:187
+msgid "OpenID Login"
+msgstr ""
+
+#. TRANS: Title after getting the status of the OpenID authorisation request.
+#. TODO update after understanding the function ^
+#: actions/finishsynchopenid.php:152
+msgid "OpenID Synchronization"
+msgstr ""
+
#. TRANS: Title for identity verification page.
#: actions/openidtrust.php:51
msgid "OpenID Identity Verification"
@@ -49,44 +331,6 @@ msgctxt "BUTTON"
msgid "Cancel"
msgstr ""
-#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
-#: actions/finishsyncopenid.php:55 actions/finishaddopenid.php:66
-msgid "Not logged in."
-msgstr ""
-
-#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled.
-#: actions/finishsyncopenid.php:76 actions/finishopenidlogin.php:254
-#: actions/finishaddopenid.php:87
-msgid "OpenID authentication cancelled."
-msgstr ""
-
-#. TRANS: OpenID authentication failed; display the error message. %s is the error message.
-#: actions/finishsyncopenid.php:82 actions/finishopenidlogin.php:258
-#: actions/finishaddopenid.php:93
-#, php-format
-msgid "OpenID authentication failed: %s."
-msgstr ""
-
-#. TRANS: OpenID authentication error.
-#. TRANS: Message displayed when OpenID authentication is aborted.
-#. TRANS: OpenID authentication error.
-#: actions/finishsyncopenid.php:99 actions/finishopenidlogin.php:279
-#: actions/finishaddopenid.php:110
-msgid ""
-"OpenID authentication aborted: You are not allowed to login to this site."
-msgstr ""
-
-#. TRANS: Message in case the user or the user profile cannot be saved in StatusNet.
-#: actions/finishsyncopenid.php:112 actions/finishaddopenid.php:145
-msgid "Error updating profile."
-msgstr ""
-
-#. TRANS: Title after getting the status of the OpenID authorisation request.
-#. TODO update after understanding the function ^
-#: actions/finishsyncopenid.php:152
-msgid "OpenID Synchronization"
-msgstr ""
-
#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403).
#. TRANS: %s is a request identity.
#: actions/openidserver.php:113
@@ -99,9 +343,96 @@ msgstr ""
msgid "Just an OpenID provider. Nothing to see here, move along..."
msgstr ""
-#. TRANS: Client error message trying to log on with OpenID while already logged on.
-#: actions/finishopenidlogin.php:37 actions/openidlogin.php:33
-msgid "Already logged in."
+#. TRANS: Title for OpenID bridge administration page.
+#: actions/openidadminpanel.php:53
+msgctxt "TITLE"
+msgid "OpenID Settings"
+msgstr ""
+
+#. TRANS: Page instructions.
+#: actions/openidadminpanel.php:64
+msgid "OpenID settings"
+msgstr ""
+
+#. TRANS: Client error displayed when OpenID provider URL is too long.
+#: actions/openidadminpanel.php:145
+msgid "Invalid provider URL. Maximum length is 255 characters."
+msgstr ""
+
+#. TRANS: Client error displayed when Launchpad team name is too long.
+#: actions/openidadminpanel.php:152
+msgid "Invalid team name. Maximum length is 255 characters."
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/openidadminpanel.php:206
+msgctxt "LEGEND"
+msgid "Trusted provider"
+msgstr ""
+
+#. TRANS: Form guide.
+#: actions/openidadminpanel.php:209
+msgid ""
+"By default, users are allowed to authenticate with any OpenID provider. If "
+"you are using your own OpenID service for shared sign-in, you can restrict "
+"access to only your own users here."
+msgstr ""
+
+#. TRANS: Field label.
+#: actions/openidadminpanel.php:218
+msgid "Provider URL"
+msgstr ""
+
+#. TRANS: Field title.
+#: actions/openidadminpanel.php:220
+msgid ""
+"All OpenID logins will be sent to this URL; other providers may not be used."
+msgstr ""
+
+#. TRANS: Checkbox label.
+#: actions/openidadminpanel.php:228
+msgid "Append a username to base URL"
+msgstr ""
+
+#. TRANS: Checkbox title.
+#: actions/openidadminpanel.php:231
+msgid ""
+"Login form will show the base URL and prompt for a username to add at the "
+"end. Use when OpenID provider URL should be the profile page for individual "
+"users."
+msgstr ""
+
+#. TRANS: Field label.
+#: actions/openidadminpanel.php:240
+msgid "Required team"
+msgstr ""
+
+#. TRANS: Field title.
+#: actions/openidadminpanel.php:242
+msgid "Only allow logins from users in the given team (Launchpad extension)."
+msgstr ""
+
+#. TRANS: Fieldset legend.
+#: actions/openidadminpanel.php:255
+msgctxt "LEGEND"
+msgid "Options"
+msgstr ""
+
+#. TRANS: Checkbox label.
+#: actions/openidadminpanel.php:263
+msgid "Enable OpenID-only mode"
+msgstr ""
+
+#. TRANS: Checkbox title.
+#: actions/openidadminpanel.php:266
+msgid ""
+"Require all users to login via OpenID. Warning: disables password "
+"authentication for all users!"
+msgstr ""
+
+#. TRANS: Button title to save OpenID settings.
+#: actions/openidadminpanel.php:286
+msgid "Save OpenID settings."
msgstr ""
#. TRANS: Message given when there is a problem with the user's session token.
@@ -199,15 +530,6 @@ msgstr ""
msgid "Password"
msgstr ""
-#. TRANS: Field label in form in which to connect an OpenID to an existing user on the site.
-#: actions/finishopenidlogin.php:203
-msgid "Sync Account"
-msgstr ""
-
-#: actions/finishopenidlogin.php:204
-msgid "Syncronize GNU social profile with this OpenID identity."
-msgstr ""
-
#. TRANS: Button text in form in which to connect an OpenID to an existing user on the site.
#: actions/finishopenidlogin.php:208
msgctxt "BUTTON"
@@ -246,336 +568,6 @@ msgstr ""
msgid "Error connecting user to OpenID."
msgstr ""
-#. TRANS: Title for OpenID bridge administration page.
-#: actions/openidadminpanel.php:53
-msgctxt "TITLE"
-msgid "OpenID Settings"
-msgstr ""
-
-#. TRANS: Page instructions.
-#: actions/openidadminpanel.php:64
-msgid "OpenID settings"
-msgstr ""
-
-#. TRANS: Client error displayed when OpenID provider URL is too long.
-#: actions/openidadminpanel.php:145
-msgid "Invalid provider URL. Maximum length is 255 characters."
-msgstr ""
-
-#. TRANS: Client error displayed when Launchpad team name is too long.
-#: actions/openidadminpanel.php:152
-msgid "Invalid team name. Maximum length is 255 characters."
-msgstr ""
-
-#. TRANS: Fieldset legend.
-#: actions/openidadminpanel.php:206
-msgctxt "LEGEND"
-msgid "Trusted provider"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidadminpanel.php:209
-msgid ""
-"By default, users are allowed to authenticate with any OpenID provider. If "
-"you are using your own OpenID service for shared sign-in, you can restrict "
-"access to only your own users here."
-msgstr ""
-
-#. TRANS: Field label.
-#: actions/openidadminpanel.php:218
-msgid "Provider URL"
-msgstr ""
-
-#. TRANS: Field title.
-#: actions/openidadminpanel.php:220
-msgid ""
-"All OpenID logins will be sent to this URL; other providers may not be used."
-msgstr ""
-
-#. TRANS: Checkbox label.
-#: actions/openidadminpanel.php:228
-msgid "Append a username to base URL"
-msgstr ""
-
-#. TRANS: Checkbox title.
-#: actions/openidadminpanel.php:231
-msgid ""
-"Login form will show the base URL and prompt for a username to add at the "
-"end. Use when OpenID provider URL should be the profile page for individual "
-"users."
-msgstr ""
-
-#. TRANS: Field label.
-#: actions/openidadminpanel.php:240
-msgid "Required team"
-msgstr ""
-
-#. TRANS: Field title.
-#: actions/openidadminpanel.php:242
-msgid "Only allow logins from users in the given team (Launchpad extension)."
-msgstr ""
-
-#. TRANS: Fieldset legend.
-#: actions/openidadminpanel.php:255
-msgctxt "LEGEND"
-msgid "Options"
-msgstr ""
-
-#. TRANS: Checkbox label.
-#: actions/openidadminpanel.php:263
-msgid "Enable OpenID-only mode"
-msgstr ""
-
-#. TRANS: Checkbox title.
-#: actions/openidadminpanel.php:266
-msgid ""
-"Require all users to login via OpenID. Warning: disables password "
-"authentication for all users!"
-msgstr ""
-
-#. TRANS: Button text to save OpenID settings.
-#. TRANS: Button text to save OpenID prefs
-#: actions/openidadminpanel.php:284 actions/openidsettings.php:229
-msgctxt "BUTTON"
-msgid "Save"
-msgstr ""
-
-#. TRANS: Button title to save OpenID settings.
-#: actions/openidadminpanel.php:286
-msgid "Save OpenID settings."
-msgstr ""
-
-#. TRANS: Title of OpenID settings page for a user.
-#: actions/openidsettings.php:57
-msgctxt "TITLE"
-msgid "OpenID settings"
-msgstr ""
-
-#. TRANS: Form instructions for OpenID settings.
-#. TRANS: This message contains Markdown links in the form [description](link).
-#: actions/openidsettings.php:69
-#, php-format
-msgid ""
-"[OpenID](%%doc.openid%%) lets you log into many sites with the same user "
-"account. Manage your associated OpenIDs from here."
-msgstr ""
-
-#. TRANS: Fieldset legend.
-#: actions/openidsettings.php:98
-msgctxt "LEGEND"
-msgid "Add OpenID"
-msgstr ""
-
-#. TRANS: Field label.
-#. TRANS: OpenID plugin logon form field label.
-#: actions/openidsettings.php:103 actions/openidlogin.php:155
-#: OpenIDPlugin.php:657
-msgid "OpenID URL"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidsettings.php:105
-msgid "An OpenID URL which identifies you."
-msgstr ""
-
-#. TRANS: Field label.
-#: actions/openidsettings.php:111
-msgid "Synchronize Account"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidsettings.php:113
-msgid "Synchronize GNU social profile with this OpenID identity."
-msgstr ""
-
-#. TRANS: Button text for adding an OpenID URL.
-#: actions/openidsettings.php:117
-msgctxt "BUTTON"
-msgid "Add"
-msgstr ""
-
-#. TRANS: Header on OpenID settings page.
-#: actions/openidsettings.php:129
-msgctxt "HEADER"
-msgid "OpenID Actions"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidsettings.php:134
-msgid ""
-"You can't remove your main OpenID account without either adding a password "
-"to your GNU social account or another OpenID account. You can synchronize "
-"your profile with your OpenID by clicking the button labeled \"Synchronize\"."
-msgstr ""
-
-#. TRANS: Button text to sync OpenID with the GS profile.
-#. TRANS: Button text to sync an OpenID with the GS profile.
-#: actions/openidsettings.php:150 actions/openidsettings.php:174
-msgctxt "BUTTON"
-msgid "Synchronize"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidsettings.php:157
-msgid ""
-"You can remove an OpenID from your account by clicking the button labeled "
-"\"Remove\". You can synchronize your profile with an OpenID by clicking the "
-"button labeled \"Synchronize\"."
-msgstr ""
-
-#. TRANS: Button text to remove an OpenID.
-#. TRANS: Button text to remove an OpenID trustroot.
-#: actions/openidsettings.php:176 actions/openidsettings.php:219
-msgctxt "BUTTON"
-msgid "Remove"
-msgstr ""
-
-#. TRANS: Fieldset legend.
-#: actions/openidsettings.php:192
-msgid "OpenID Trusted Sites"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidsettings.php:196
-msgid ""
-"The following sites are allowed to access your identity and log you in. You "
-"can remove a site from this list to deny it access to your OpenID."
-msgstr ""
-
-#: actions/openidsettings.php:225
-msgctxt "LEGEND"
-msgid "Preferences"
-msgstr ""
-
-#. TRANS: Form validation error if no OpenID providers can be added.
-#: actions/openidsettings.php:248
-msgid "Cannot add new providers."
-msgstr ""
-
-#. TRANS: Unexpected form validation error.
-#: actions/openidsettings.php:271
-msgid "No known action for POST."
-msgstr ""
-
-#. TRANS: Form validation error when trying to remove a non-existing trustroot.
-#: actions/openidsettings.php:293
-msgid "No such OpenID trustroot."
-msgstr ""
-
-#. TRANS: Success message after removing trustroots.
-#: actions/openidsettings.php:298
-msgid "Trustroots removed."
-msgstr ""
-
-#. TRANS: Form validation error for a non-existing OpenID.
-#: actions/openidsettings.php:315 actions/openidsettings.php:336
-msgid "No such OpenID."
-msgstr ""
-
-#. TRANS: Form validation error if OpenID is connected to another user.
-#: actions/openidsettings.php:319
-msgid "That OpenID does not belong to you."
-msgstr ""
-
-#. TRANS: Success message after removing an OpenID.
-#: actions/openidsettings.php:323
-msgid "OpenID removed."
-msgstr ""
-
-#: actions/openidsettings.php:343
-msgid "Synchronized OpenID."
-msgstr ""
-
-#: actions/openidsettings.php:375
-msgid "OpenID preferences saved."
-msgstr ""
-
-#. TRANS: OpenID plugin message. Rememberme logins have to reauthenticate before changing any profile settings.
-#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)".
-#: actions/openidlogin.php:74
-#, php-format
-msgid ""
-"For security reasons, please re-login with your [OpenID](%%doc.openid%%) "
-"before changing your settings."
-msgstr ""
-
-#. TRANS: OpenID plugin message.
-#. TRANS: "OpenID" is the display text for a link with URL "(%%doc.openid%%)".
-#: actions/openidlogin.php:80
-#, php-format
-msgid "Login with an [OpenID](%%doc.openid%%) account."
-msgstr ""
-
-#. TRANS: OpenID plugin message. Title.
-#: actions/openidlogin.php:114
-msgctxt "TITLE"
-msgid "OpenID Login"
-msgstr ""
-
-#. TRANS: OpenID plugin logon form legend.
-#: actions/openidlogin.php:132 OpenIDPlugin.php:634
-msgctxt "LEGEND"
-msgid "OpenID login"
-msgstr ""
-
-#. TRANS: Field label.
-#: actions/openidlogin.php:140
-msgctxt "LABEL"
-msgid "OpenID provider"
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidlogin.php:149 OpenIDPlugin.php:651
-msgid "Enter your username."
-msgstr ""
-
-#. TRANS: Form guide.
-#: actions/openidlogin.php:151 OpenIDPlugin.php:653
-msgid "You will be sent to the provider's site for authentication."
-msgstr ""
-
-#. TRANS: OpenID plugin logon form field title.
-#. TRANS: OpenID plugin logon form field instructions.
-#: actions/openidlogin.php:158 OpenIDPlugin.php:660
-msgid "Your OpenID URL."
-msgstr ""
-
-#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie.
-#: actions/openidlogin.php:163
-msgid "Remember me"
-msgstr ""
-
-#. TRANS: OpenID plugin logon form field title.
-#: actions/openidlogin.php:165
-msgid "Automatically login in the future; not for shared computers!"
-msgstr ""
-
-#. TRANS: OpenID plugin logon form button label to start logon with the data provided in the logon form.
-#: actions/openidlogin.php:170
-msgctxt "BUTTON"
-msgid "Login"
-msgstr ""
-
-#. TRANS: Message in case a user tries to add an OpenID that is already connected to them.
-#: actions/finishaddopenid.php:121
-msgid "You already have this OpenID!"
-msgstr ""
-
-#. TRANS: Message in case a user tries to add an OpenID that is already used by another user.
-#: actions/finishaddopenid.php:124
-msgid "Someone else already has this OpenID."
-msgstr ""
-
-#. TRANS: Message in case the OpenID object cannot be connected to the user.
-#: actions/finishaddopenid.php:137
-msgid "Error connecting user."
-msgstr ""
-
-#. TRANS: Title after getting the status of the OpenID authorisation request.
-#: actions/finishaddopenid.php:187
-msgid "OpenID Login"
-msgstr ""
-
#. TRANS: Client exception thrown when an action is not available.
#: OpenIDPlugin.php:143
msgid "Unavailable action."