/** * @inheritdoc */ public function getUserData($user) { global $ACT; // user data for the usermanager plugin if ($ACT == "admin" && $_REQUEST['page'] == "usermanager") { /** @var DokuWiki_Auth_Plugin $plugin */ foreach ($this->plugins as $plugin) { $userdata = $plugin->getUserData($user); if (!empty($userdata)) { $userdata['plugin'] = $plugin->getPluginName(); if ($plugin != $this->usermanagerPlugin) { $userdata['modify'] = false; } return $userdata; } } } else { if (!empty($this->currentPlugin)) { return $this->currentPlugin->getUserData($user); } } // in any other case ... return false; }