Blocks: Course overview (legacy)

block_course_overview
Maintained by Picture of Howard Miller Howard Miller
The Course overview block is visible on a user's Dashboard and shows a list of all courses in which a user is enrolled/has an assigned role.
1665 sites
1k downloads
13 fans
This plugin is provided as an alternative to the new Course Overview block that appeared in Moodle 3.3 and may stop working in Moodle 3.7. By that time all contributed modules should be compatible with the new course overview API and work with the standard block_myoverview.

This is a legacy version of the block which used to be part of the standard Moodle installation. Starting with Moodle 3.3, the block has been moved to the Plugins directory and can be installed as an additional plugin.

The block appears on the Dashboard. Activities with due dates and unread forum posts are displayed for each of the courses in the block. Clicking on an icon will expand the setting to give more information and direct the user to the relevant activity. In the case of assignments, they will only display when the student needs to submit - or resubmit - and for teachers, when they have assignments which need grading.

NOTE: When adding the block it will first appear in the sidebar with other blocks. You should edit the block and change it's location to the 'content' section (or whatever the main dashboard area is called in your theme).

See more information at Course overview (legacy) page in Moodle docs.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of Howard Miller
Howard Miller (Lead maintainer)
Picture of Moodle HQ
Moodle HQ: Original maintainer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Jörgen Ivarsson
    Fri, 8 Dec 2017, 8:12 PM
    I just want to stress the importance of keeping the course in the course list after a course is made a favorite. This is important from a usability perspective. By making any item a favorite should not remove the item from a list that supposed to show all items. A clear example of this principle is the phone app in iOS. If you make some of your contacts a favorite does not remove the person from you contact list. If you in this case removes a course from the courses list because you made the course a favorite, you are forcing the user to always remember which courses are favorites and which are not. So, you would constantly be switching between the two lists. The longer the list of favorites become, the harder it will become to find that specific curse. 
    A first step to fix this problem would be to make the default setting to keep favorites in the courses list as a default in the admin setting. I really think this is a much better default setting than "moving" the course to the favorites list. There should not be any surprises when the user makes a course a favorite (like Séverin Terrier describes in his post above). 
    The feature to move a course from course list to the favorites list is such an odd behavior that it should be a user configuration and not a global configuration. Sorry if this sounds harsh, but I am just trying to make this plugin work for our users.
  • Picture of Howard Miller
    Fri, 8 Dec 2017, 8:22 PM
    ...and, marking the the favourite in the course list is a very valid point. I'll get that sorted asap.
  • C'est moi :-)
    Fri, 8 Dec 2017, 11:16 PM
    I totally agree with *everything* Jörgen explains. It's what i would have wrote, if my english was better.
    And i still (with version 3.2.5 just out) have misalignments in Clean theme, with the left part of the stars and course titles cut (aligned too much left?).
  • Picture of Howard Miller
    Sat, 9 Dec 2017, 5:33 AM
    Grrr... I think I might have done something stupid. I fixed it somewhere.... Investigating.
  • Picture of Ed Beck
    Wed, 27 Dec 2017, 11:51 PM
    I would like to respectfully repeat what Brian Warling said about this legacy block. As an institution, we choose to use the legacy block because we didn't want to have user interface changes.

    I understand that there are people who are interested in the continual development of this block, and that having options can be a positive thing. I believe, however, that the legacy block should be kept as it was when Moodle 3.3 was announced, and a new fork created for this new block with these new features. Because that is what you are really doing, you are designing a new block with new features roughly based on the original.

    The new modal blocks for assignments that need grading is awkward when you have long lists of assignments (>9) both because of the long list that goes beyond a single screen, but also because there is no spacing in between assignments. For our particular theme, the close X is the same color as the background.

    Please consider undoing the most recent changes so that institutions can continue to use the old block until 3.7 as this was the original intention of this block, and creating a new block that you can create new features and develop.
  • Picture of Howard Miller
    Fri, 5 Jan 2018, 10:25 PM
    You can of course still download the earlier version. But I take your point and will split the plugin when I get a few minutes to do it.
  • Picture of Patrick Liersch
    Tue, 9 Jan 2018, 2:27 PM
    Add this to your Plugin, for all clean themes without bootstrap e.g. clean

    /* FIX for non Bootstrap Themes */
    .row.courseovbox.lead .col-sm-1 {
    float: left;
    width: 8.33333%;
    }
    .row.courseovbox.lead .col-sm-8 {
    float: left;
    width: 66.66667%;
    }

    .row.courseovbox.lead {
    margin-left: -15px;
    margin-right: -15px;
    }

  • Picture of Jacques Monnard
    Tue, 9 Jan 2018, 4:43 PM
    Also add this after above fix (so that it gets precedence) :

    @media screen and (max-width: 767px) {
    .row.courseovbox.lead {
    margin-left:0px;
    }
    }

    Otherwise, favorite stars are cut off on the left under 767px width.
  • Picture of Nathan Lind
    Sat, 9 Jun 2018, 2:32 AM
    Good day Howard, and other Course Overview (Legacy) block users. We love this block, and need its functionality until there is parity with the new Course Overview block. However, we have discovered an issue with the current version 3.5.0 of Course Overview (Legacy). The issue is when a faculty member turns editing mode on in their course, then goes back to the Dashboard, the links to their courses in the Course Overview (Legacy) block are no longer active. Nothing happens if the faculty clicks the name of a course. This used to work in our previous Moodle sites with older Legacy block. Might you have a fix for this, please?
  • Picture of Eric Breton
    Thu, 14 Jun 2018, 3:38 AM
    Hello Howard, and other Course Overview (Legacy) block users, we are joining our voice to Nathan Lind to express that this is also an important issue for us.

    We will follow with attention the followups on this question.

    Thank you,
    Eric
  • Picture of Scott Krajewski
    Sat, 23 Jun 2018, 4:38 AM
    Hi Howard. I'm trying to make the Timeline tab default to the Courses view. I tried changing the "active" btn class in timeline-view.mustache which seemed logical but it is having no effect. Any tips on how to make this change?
  • Picture of Howard Miller
    Sat, 23 Jun 2018, 5:15 AM
    Scott... I've got todo some updates on this anyway. Give me a few days. I'll add an option in the settings to set the default page. It seems like a sensible thing. I was a bit doubtful about which one to make the default anyway.
  • Picture of Howard Miller
    Sat, 23 Jun 2018, 5:18 AM
    Just to note. If anybody finds bugs or has any suggestions for enhancements, please add them here... https://github.com/thepurpleblob/moodle-block_course_overview/issues. They'll nag me until I do them over there!
  • Picture of Cyril Z.
    Wed, 11 Jul 2018, 3:51 PM
    Hi,

    I find this plugin really great.

    I don't know if this proposal has already been suggested to you.

    I think it would be usefull to add the possibility to the user to add their own categories like the current categories "Favourites" and "Courses".
    Teachers teach in several school sections, it would be great that they can put all their French courses in the French category, the computer courses in the computer category, etc. For the student I imagine that they could put their courses in year : Category 2017, Category 2018, etc.

    Thank you.
1 2 3
Please login to post comments