|
[
Permalink
| « Hide
]
Anthony Borrow added a comment - 14/Jul/09 01:44 AM
Tatsuya - Thanks for your report, ideas, and patch. I am working with one of the Google Summer of Coders on looking at usability issues. From what I understand, your patch (from the screenshot - not the code which I have not looked at) still requires a mouse click to check the box. I do not see it saving much time for the user as they still have to click. What I would propose is that the default behavior of the filter search is to simply search without saving; however, the default behavior of hitting the add filter is to add the filter. At one point I think there was also a request to add the ability to save filter settings. This would be a user preference but I have not given much thought about how it might actually be implemented. The downside to my approach would be if a user had added a number of filters and then forgot or accidentally just hit enter and lost all of those filters. In any case, this is certainly worth further thought. I've been told that there are a couple of similar issues which I will link together as appropriate. Peace - Anthony
Hi Anthony.
I think that" the default behavior of hitting the add filter is to add the filter" is nice. I like this. Especially, on the site has large number of members, the processes to narrow down to a target user from a lot of users is very effective way! The proposed feature can save the time to wait for reloading the screen after clicking "Remove all filters", not to save the time to click "Remove all filters". I'm short-tempered^^; then I can not wait for finishing to reload the screen. Tatsuya - I am impatient too and understand the benefit of the button to save the time of the page refresh. I've been dabbling with usability issues and was thinking in mouse clicks. Do you think you might be able to work on a patch to implement the behavior I suggested? If so, that would be great but if not just let me know and I'll try to give it a crack. Together I am sure we can come up with something to help move this forward. Peace - Anthony
Okey.
I'll try to upgrade my idea about user interface of active filter based upon your and other person's ideas. Now I have two plans. The one is a very simple plan, only adding 'search' button. The other one is a more complicated plan.So, we can add filter after searching bulk users and remove all/selected filters before searching without page refresh by using javascript and so on. Please give me time.I'll try and report it to here. Anthony,
I've completed implementation of new user interface. There are two important points; (1) New feature 'Latest filter' : buffer of last search condition. (2) Getting rid of 'Remove all filters' button. Original user interface is based on function (Add, Remove filter), I prepare three buttons, [Search] [Refinement] [Newly]. If you want to clear all active filters (as same as pussing 'Remove all filters'), you push 'Newly' button without setting up search conditions. (But, I think that the operation is meaningless) If you want to clear Latest filter buffer, you push 'Search' button without setting up search conditions. (meaningless too...) Screenshots and patches are posted. (Modified)
user/filters/lib.php and lang/en_utf8/filters.php My mother language is japanese.
Then, I can not propose suitable english terms for this user interface. You can chage the terms (named by me) to the others. Buttons: [Search], [Refinement], [Newly] All of [Search], [Refinement] and [Newly] perform searching. ------ The proposed interface is not the same as your suggestion, sorry! Oh! Sorry!
I forgot we can set multiple sets of constraints for searching for target users! Then, we need to prepare latest_filter as latest_filter's'. Now I expand it, please wait for updating modified version of the codes. This is a new version.
Latest filter can treat multiple sets of conditions for searching for users. Thanks for your work on this. I am currently playing catch up on various tracker issues. I look forward to testing your new version once I get caught up. Peace - Anthony
This is a new version.
If there is no active filters, [Newly] button becomes disabled. Tatsuya - Thanks for the updated version. I am wondering if perhaps this issue has been resolved in Moodle 2.0. As I was flying back to California I was poking around 2.0 a little and remember there being a few search options. Would you mind installing a test instance of Moodle 2.0 and seeing how it is done. I think whatever we do for 1.9 should be consistent with what is coming in 2.0. Peace - Anthony
Now I'm checking Moodle2.0 according as your advice, Anthony. ( I forgot to check Moodle2.0, thanks!)
It seems that there is no changes in Moodle2.0 concerning user filter as compared with Moodle1.9. I'll probably apply this patches for Moodle2.0, then I'll try this. Please wait a moment! |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||