MDL-22060 fixed $a in string to match new rules
authorPetr Skoda <skodak@moodle.org>
Sun, 11 Apr 2010 16:58:28 +0000 (16:58 +0000)
committerPetr Skoda <skodak@moodle.org>
Sun, 11 Apr 2010 16:58:28 +0000 (16:58 +0000)
AMOS START
 REM fixed $a[] in [sso_mnet_login_refused,auth_mnet]
AMOS END

auth/mnet/auth.php
auth/mnet/lang/en/auth_mnet.php

index 7ca250a..1d056d1 100644 (file)
@@ -278,7 +278,7 @@ class auth_plugin_mnet extends auth_plugin_base {
 
         // check sso access control list for permission first
         if (!$this->can_login_remotely($localuser->username, $remotehost->id)) {
-            print_error('sso_mnet_login_refused', 'mnet', '', array($localuser->username, $remotehost->name));
+            print_error('sso_mnet_login_refused', 'mnet', '', array('user'=>$localuser->username, 'host'=>$remotehost->name));
         }
 
         // update the local user record with remote user data
index bb6b1bb..5ca8a89 100644 (file)
@@ -33,6 +33,6 @@ $string['auto_add_remote_users'] = 'Auto add remote users';
 $string['rpc_negotiation_timeout'] = 'RPC negotiation timeout';
 $string['sso_idp_description'] = 'Publish this service to allow your users to roam to the {$a} Moodle site without having to re-login there. <ul><li><em>Dependency</em>: You must also <strong>subscribe</strong> to the SSO (Service Provider) service on {$a}.</li></ul><br />Subscribe to this service to allow authenticated users from {$a} to access your site without having to re-login. <ul><li><em>Dependency</em>: You must also <strong>publish</strong> the SSO (Service Provider) service to {$a}.</li></ul><br />';
 $string['sso_idp_name'] = 'SSO  (Identity Provider)';
-$string['sso_mnet_login_refused'] = 'Username {$a}[0] is not permitted to login from {$a}[1].';
+$string['sso_mnet_login_refused'] = 'Username {$a->user} is not permitted to login from {$a->host}.';
 $string['sso_sp_description'] = 'Publish  this service to allow authenticated users from {$a} to access your site without having to re-login. <ul><li><em>Dependency</em>: You must also <strong>subscribe</strong> to the SSO (Identity Provider) service on {$a}.</li></ul><br />Subscribe to this service to allow your users to roam to the {$a} Moodle site without having to re-login there. <ul><li><em>Dependency</em>: You must also <strong>publish</strong> the SSO (Identity Provider) service to {$a}.</li></ul><br />';
 $string['sso_sp_name'] = 'SSO (Service Provider)';