Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-9961

Inconsistent activation logs

    XMLWordPrintable

    Details

      Description

      The UCP and ACP create different log entries when an administrator activates an user account. If an administrator activates an user through the ACP both a `user` and `admin` log are created.

      includes/acp/acp_users.php, line:422

       
      $message = ($user_row['user_type'] == USER_INACTIVE) ? 'USER_ADMIN_ACTIVATED' : 'USER_ADMIN_DEACTIVED';
      $log = ($user_row['user_type'] == USER_INACTIVE) ? 'LOG_USER_ACTIVE' : 'LOG_USER_INACTIVE';
       
      add_log('admin', $log, $user_row['username']);
      add_log('user', $user_id, $log . '_USER');
      

      However in includes/ucp/ucp_activate.php only a log entry is created when the user re-acivates his account after a password change.

      However when admin activation is enabled the link the administrator receives points to the ucp activation module instead of the acp one. Therefore there are no logs of the user activation.

        Attachments

          Activity

            People

            Assignee:
            Oleg Oleg [X] (Inactive)
            Reporter:
            Erik Frèrejean Erik Frèrejean
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: