Blocks: CQU MyMoodle

Maintained by Picture of Catalyst ITCatalyst IT, Picture of Marcus BoonMarcus Boon, Picture of David BinneyDavid Binney, Picture of Brendan HeywoodBrendan Heywood
Allows staff and students to see enrolments they have in external systems (or other Moodle's). This was predominately created to allow links between archived and separated instances of Moodle, but keep the separation hidden to the users. Handy if you also have single-sign on between the systems, as it allows them to jump to external courses without having to login again.
5 sites
3 fans
Moodle 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0


  • Ability to define as many custom blocks as you want for various systems
  • Block can be side or centrally positioned to look like "My Courses" default list
  • Link to other Moodle's where the common ID might be something like a username, or email, or idnumber
  • Data is parsed in JSON format


Screenshot #0
Screenshot #1


Picture of Catalyst IT
Catalyst IT (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of David Mudrák
    Sat, Aug 2, 2014, 1:40 AM
    I'm sorry, I'm on my annual leave for the next two weeks. I'll get to approving submitted plugins as soon as I'm back. Thanks for understanding.
    In the meantime, you may want to fix the formal issues raised by the plugin checker that are displayed above.
  • Picture of David Mudrák
    Thu, Aug 21, 2014, 8:53 PM
    Hi. Before we move on with the code review and approval, may I ask for fixing the Plugin check results reported above. Thanks in advance.
  • Picture of Marcus Boon
    Fri, Aug 22, 2014, 9:04 AM
    Hi David,

    How would I go about getting a tracker URL on the tracker?
  • Picture of David Mudrák
    Mon, Aug 25, 2014, 6:29 PM
    Hi Marcus. Having docs at is fully sufficient, thanks. If you prefer Moodle Tracker over Github issues system, please refer to the instructions in the summary of project.
  • Picture of David Mudrák
    Mon, Aug 25, 2014, 6:37 PM
    Hi guys, thanks for sharing this plugin with the community. I am going to approve the plugin now. The only thing I noticed is that your locallib.php creates functions in the global PHP scope without the valid frankenstyle prefix. This is strongly discouraged in order to prevent collisions with (current and/or future) core code or some other
    plugin. See for details.

    With the hope this would be fixed in a future update of the plugin, you are cleared to land. Welcome to the Plugins directory.
Please login to post comments