Development:Usability issues - Category titles
From MoodleDocs
Adjust the number of course per page of the course listing
Of course this is totally possible; however, it is a setting listed under front page settings which does not seem to me to be the most intuitive place for it. I would expect it to be somewhere under courses but the argument could be made that you really only browse courses from the front page. Everywhere else you are in a particular course. In any case, this might be a neat area to explore using AJAX.
How does Moodle handle long lists?
There are several ways used to handle long lists:
- # of entries per page: depends of the configuration
- ways of sorting: cronologically, alphabetically or both
- ways of filtering: cronologically, alphabetically, by key word, by role, by duration, by group, by course and by participants
Comparison of the various long lists (courses, students, participants, questions, etc.)
Table
ID | Name of the long list | Similarities | Differences | Are the differences justified? |
---|---|---|---|---|
1 | Courses | Both students and courses list all the items ordered alphabetically without limiting the number of entries. | It does not index the courses alphabetically. | It is not strictly necessary to index the courses alphabetically although in some cases could be useful. |
2 | Students | Both students and courses list all the items ordered alphabetically without limiting the number of entries. | It does not index the students alphabetically. | Perhaps it would be useful to index students alphabetically. |
3 | Participants | Participants are ordered chronologically (every page has a limited number of participants per page) | Participants are ordered alphabetically. | Indexing alphabetically is justified as son people can be searched by its surname. |
4 | Questions | Participants are ordered chronologically (every page has a limited number of participants per page) | There is no alphabetic or date indexing. Here it must be considered that there are several possibility to visit the questions / answers: threaded view or nested view. A discussion of this item was studied here | Perhaps it will help the user to allow other ways of indexing (alphabetically or chronologically) |
5 | Recent activity | Recent activity is displayed chronologically although all activity is not showed (there is a limit of activities). Participants are ordered both chronologically (there is no a limited number of participants per page) | Both questions and recent activity. | In recent activity the activities are indexed by days rather than by the number of page. |