From: <Chr...@he...> - 2003-03-19 07:26:02
|
From: an...@ei... [mailto:an...@ei...] > > 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. CU, Christian |