Hello
I upgraded my dokuwiki installation and I'm having troubles getting the user manager working. The user manager turns up with the correct amount of rows, but it's empty. I'm getting these errors in the log (for each row in the user manager):
PHP Warning: extract() expects parameter 1 to be array, string given in /var/www/wiki/lib/plugins/usermanager/admin.php on line 217, referer:
https://server/start?do=admin
PHP Warning: join(): Invalid arguments passed in /var/www/wiki/lib/plugins/usermanager/admin.php on line 224, referer:
https://server/start?do=admin
If I add debug to print the argument to extract(), it contains the username and is a string.
The database is set up like this:
https://www.dokuwiki.org/plugin:authmysql#example_database
The config for fetching the user list (plugin»authpdo»list-users) is:
SELECT DISTINCT `login` AS `user`, `fullname` AS `name`, `email` AS `mail`
FROM `users` AS U, `usergroup` AS M, `groups` AS G
WHERE U.`uid` = M.`uid`
AND M.`gid` = G.`gid` AND G.`name` LIKE :group AND U.`login` LIKE :user AND U.`fullname` LIKE :name AND U.`email` LIKE :mail
ORDER BY `login`
LIMIT :start,:limit
Thanks