Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Usability issues - Category titles: Difference between revisions

From MoodleDocs
Line 70: Line 70:
==== Recent activity ====
==== Recent activity ====
[[Image:Recentactivity.JPG]]
[[Image:Recentactivity.JPG]]
[[Image:Recent.JPG]]

Revision as of 15:29, 11 August 2008

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

Comparison of the various long lists
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.

Screenshots

Courses

Courses.JPG

Students

Students.JPG

Participants

Participants.JPG

Questions

Questions.JPG

Recent activity

Recentactivity.JPG Recent.JPG