]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 412054: Say "deny login" instead of "disable" in User Accounts admin UI
authorMatt Selsky <selsky@columbia.edu>
Tue, 24 Jul 2012 14:29:33 +0000 (16:29 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Tue, 24 Jul 2012 14:29:33 +0000 (16:29 +0200)
r=gerv a=LpSolit

Bugzilla/WebService/User.pm
contrib/syncLDAP.pl
template/en/default/admin/users/userdata.html.tmpl
template/en/default/global/messages.html.tmpl

index 58461e2a12b8b44f8c71d1720db2ad9796b66031..07c36bd9cbe4d2463e7dbb3ed3cd8a2433e6e982 100644 (file)
@@ -412,10 +412,10 @@ to the webservice, for the duration of the session.
 
 The username does not exist, or the password is wrong.
 
-=item 301 (Account Disabled)
+=item 301 (Login Disabled)
 
-The account has been disabled.  A reason may be specified with the
-error.
+The ability to login with this account has been disabled.  A reason may be
+specified with the error.
 
 =item 305 (New Password Required)
 
index 68c8768683f8c0638952d6ab9473dcd52a17f440..ec0839ed5b54b67a3e75fe4be727866d10204916 100755 (executable)
@@ -51,7 +51,7 @@ foreach my $arg (@ARGV)
          print "usage:\n syncLDAP.pl [options]\n\n";
          print "options:\n";
          print " -r Readonly, do not make changes to Bugzilla tables\n";
-         print " -d No disable, don't disable users, which are not in LDAP\n";
+         print " -d No disable, don't disable login by users who are not in LDAP\n";
          print " -u No update, don't update users, which have different description in LDAP\n";
          print " -c No create, don't create users, which are in LDAP but not in Bugzilla\n";
          print " -q Quiet mode, give less output\n";
@@ -194,7 +194,7 @@ while( my ($create_key, $create_value) = each(%create_users) ) {
 }
 
 if($quiet == 0) {
-   print "\nUsers to disable: \n";
+   print "\nUsers to disable login for: \n";
    while( my ($key, $value) = each(%disable_users) ) {
      print " " . $key . " '" . $value->{'realname'} . "'\n";
    }
@@ -221,7 +221,7 @@ if($quiet == 0) {
 # now do the DB-Update
 ###
 if($readonly == 0) {
-   print "Performing DB update:\nPhase 1: disabling not-existing users... " unless $quiet;
+   print "Performing DB update:\nPhase 1: disabling login for users not in LDAP... " unless $quiet;
 
    my $sth_disable = $dbh->prepare(
        'UPDATE profiles
index b94655db8a879fd6a9cf902741df8a374cf7ade0..ae952d151521ea59098862fa9cc757dbb92ffe38 100644 (file)
          defaultcontent = otheruser.disabledtext
          onchange       = "userDisabledTextOnChange(this);"
        %]<br>
-      (If non-empty, then the account will be disabled, and this text should
-      explain why.)
+      (If non-empty, then it will not be possible to log in using this account,
+      and this text should explain why.)
     </td>
   </tr>
 [% END %]
index 7f7cf09d97143349e03ca855aef4e5049176ef16..d39890c13c8a9b05e9faa5b83dedf5cd95bbd1c5 100644 (file)
@@ -42,9 +42,9 @@
             [% ELSIF field == 'cryptpassword' %]
               A new password has been set.
             [% ELSIF field == 'disabledtext' %]
-              The disable text has been modified.
+              The "login disabled" text has been modified.
             [% ELSIF field == 'is_enabled' %]
-              The user has been [% otheruser.is_enabled ? 'enabled' : 'disabled' %].
+              Logging in with this user account has been [% otheruser.is_enabled ? 'enabled' : 'disabled' %].
             [% ELSIF field == 'extern_id' %]
               The user's External Login ID has been modified.
             [% ELSIF field == 'disable_mail' %]
@@ -97,8 +97,8 @@
     successfully.
 
   [% ELSIF message_tag == "account_disabled" %]
-    The user account [% account FILTER html %] is disabled, so you
-    cannot change its password.
+    Logging in with this user account [% account FILTER html %] is disabled, so
+    you cannot change its password.
 
   [% ELSIF message_tag == "attachment_creation_failed" %]
     The [% terms.bug %] was created successfully, but attachment creation