Posted by brianosaur on November 21, 2008 at 10:33pm
Jump to:
| Project: | userplus |
| Version: | 6.x-3.x-dev |
| Component: | User interface |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
| Issue tags: | Usability |
Issue Summary
I am not sure if this is a bug or not. The site I am using this on has about 300 members and about 25 groups. When trying to assign a user to a group, I sometimes have to scroll to the right. The names of the groups then disappears and even if I attempt to keep a horizontal line to mark where that group is, many times I find that the horizontal scrolling doesn't sync up and I end up choosing the wrong group.
I would be good if there was a way to float the horizontal and vertical headers so that people can see the group as they scroll.
Comments
#1
That would be awesome -- userplus definitely needs work in the usability department when there are lots of users and/or groups and/or roles. There seems to be some table header magic that keeps the headings in view when scrolling vertically in Drupal 6 that I haven't yet delved into. Anyone familiar with this?
#2
I came here because I have the same issue on all three tabs. Way too wide...
I am thinking... Why not just make them a select list drop-down instead? Would be clean and require no js voodoo.
Seems simple enough, IMO this would greatly improve the usability factor.
Edit: Make that a multi select capable dropdown and it would be perfect!
The code looks like it should be easy enough but I cant seem to get the form markup right just yet.
#3
Hi macrocosm,
Could you possibly share your code for the multi-select box?
#4
Subscribe.
Major, major win would be an AJAXy field like the one use for Taxonomy in Active Tags. You could type in part of a group name, click it to add, then it would appear with a little 'x' next to it in a list (so you could click to delete it). Then keep adding groups as you see fit. This would use an autocomplete field which would find all the group names.
Minor win would be a popup select list for all the groups.
One of my sites has over 55 groups and 300 users, so scrolling is a no-go.
#5
subscribe. Has there been any progress on this matter?
#6
No progress, but I agree that this would be a great usability enhancement.
#7
subscribe: I have groups with very long names and admins who use netbooks with tiny screens...
I see you can set the number of rows (i.e. users) displayed, wonder how you could adjust how many columns (i.e. groups) get displayed per page...
#8
Might be nice to see some mockups of how other grid-based forms do stuff like this.
I was thinking that there might be a way we can incorporate Views here. Instead of supplying a horizontal "pager" we could supply a "view selector" that would limit the columns. I guess we'll still have the same problem, though, for views that return lots of groups. Hmmm.
#9
Where is the horizontal scroll button, cant seem to find it on the page....
#10
Userplus doesn't provide any horizontal scroll UI -- any mention of it in this issue relates to the scroll bar that your browser puts there.
#11
Thanks, so is it possible for me somehow to scroll over, i have tons of groups and this module would be the best way to assign users to roles and groups. Thanks for the module....
#12
Some Drupal themes that don't have appropriate overflow visibility settings for the main content of a page won't actually let you scroll over, and unless you have a horizontal-scrolling mouse (like an Apple mouse, or a Microsoft 4-axis scroll wheel mouse), you can't to to the right at all :(
So... it depends not only on your browser (most should allow you to scroll to the right), but also on the Drupal theme you use. Specifically the 'content' area of the theme.
#13
thanks...will work towards that end....i must find a way to continue using this module, it makes life easy......thx.