Wenn es mehr als 10 deaktivierte User gibt, dann kommt man an diese nicht über die Pagination ran, weil der übergebene Parameter defaultAction nicht ausgewertet wird. Man kann also nur die Anzahl auf "Alle" umstellen.
Ich habe jetzt in _admin/users.php folgende Änderung vorgenommen:
Code: Alles auswählen
if ($_REQUEST['action']=='setPerPage') {
if (!$antiCSRF->checkToken()) {
$message[] = ___('Security check failed. Please try again.');
logaction('users setPerPage', 'CSRF check failed.');
} else {
if ($anzahl!=$_POST['newPerPage'])
$_SESSION['SID_pagers']['users'] = 0;
$anzahl = $_POST['newPerPage'];
if (!empty($_REQUEST['defaultAction']))
$_REQUEST['action'] = $_REQUEST['defaultAction'];
}
}
Code: Alles auswählen
if ($_REQUEST['action']=='setPerPage') {
if (!$antiCSRF->checkToken()) {
$message[] = ___('Security check failed. Please try again.');
logaction('users setPerPage', 'CSRF check failed.');
} else {
if ($anzahl!=$_POST['newPerPage'])
$_SESSION['SID_pagers']['users'] = 0;
$anzahl = $_POST['newPerPage'];
}
}
if (!empty($_REQUEST['defaultAction']))
$_REQUEST['action'] = $_REQUEST['defaultAction'];