From: andre@... [mailto:andre@...]
> Hey guys!
> As per Julians request I would like to get some feedback on how to
> implement a better user management screen. Actually, this would also
> apply for the project management screen.
> Currently every user is displayed on both screens, which can
> be a very
> tedious for installations with many users.
> I would like to add a row above the user names with grouped
> page links
> like this:
> "[0-9] [A-E] [F-J] ..."
I don't think that would be a good general solution. Your suggestion
works only well for a medium sized installation.
A installation with only a couple of users (say 5) would suffer
productivity by that as I have to switch between the different pages
when everything would have fint on one page.
And also a big or a huge installation with many users (say 1000) would
also still have problems (not so bas ones as currently, but they are
still there) as too many people are on one page.
So my suggestion is to make that dynamic. I.e. count the amount of
users, divide it by the number of users per page and you know how many
pages you'll need. Now comes the hard part. Based on the number of
pages you have to decide if only one letter is enough ([A-E][F-J] or
even [A][B]), you need two ([A-Ap][Aq-Ba]) or even more. Based on these
letters you have to assign each user to a page.
Well that's even not the optimal way to do it - but I reckon it's the
easiest to implement.
But just dividing the users into a hard coded, given number of groups
doesn't help. You'll allways make it better for one size of
installation as well as worse for another size.