$tpl->setVariable('errors_remove', empty($errors) ? false : $errors); } } $limitPreference = 'admin_user_actions_list_limit'; switch (eZPreferences::value($limitPreference)) { case 2: $limit = 25; break; case 3: $limit = 50; break; case 1: default: $limit = 10; } $unactivatedCount = eZUserAccountKey::count(eZUserAccountKey::definition()); $unactivated = array(); $availableSortFields = array('time' => 'time', 'login' => 'login', 'email' => 'email'); $availableSortOrders = array('asc' => 'asc', 'desc' => 'desc'); // default sort field/sort order $SortField = 'time'; $SortOrder = 'asc'; if (isset($Params['SortField']) && $availableSortFields[$Params['SortField']]) { $SortField = $Params['SortField']; } if (isset($Params['SortOrder']) && $availableSortOrders[$Params['SortOrder']]) { $SortOrder = $Params['SortOrder']; } if ($unactivatedCount > 0) { $unactivated = eZUser::fetchUnactivated(array($SortField => $SortOrder), $limit, $Offset); }