NLN Learning Object

Activities ::: mod_nln
Maintained by Picture of Tony ButlerTony Butler
An activity module that allows teachers to find and add NLN Learning Objects to their Moodle courses with a minimum of effort. Originally developed by as a Moodle 1.8 resource type, the "Noodle" plugin ceased to be maintained when the NLN Materials website changed hands in July 2011. This new development is a direct conversion of the original plugin into a Moodle 2.x activity module.
Latest release:
113 sites
6 fans
Current versions available: 8

The NLN Materials are small, flexible 'bite-sized' episodes of learning. They are not whole courses but are designed to support a wide range of subject and topic areas. The materials adopt a range of approaches involving some knowledge acquisition, a chance to practice and absorb, and some form of assessment to check that the learning has been understood and the learning outcome(s) achieved.

The materials give learners things to do and a chance to think for themselves. They are designed to be fun. Learners can make mistakes but can try again. There is plenty of in-built help if they get stuck and opportunities to go back and revise. Many of the materials include games or quizzes. Accessibility options are available on many of the materials to suit learners' individual needs. The materials are also designed to appeal to the different learning styles of students.

This activity module allows teachers to find and add NLN Learning Objects to their Moodle courses with a minimum of effort. Originally developed by as a Moodle 1.8 resource type, the "Noodle" plugin ceased to be maintained when the NLN Materials website changed hands in July 2011. This new development is a direct conversion of the final release of the original resource type plugin into a Moodle 2.x activity module, and includes a migration script to automatically convert any existing NLN resource instances during a site upgrade from Moodle 1.9. It also supports the import and conversion of NLN resources from Moodle 1.9 backup files (please see included README file).


Screenshot #0
Screenshot #1


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

Comments RSS

Show comments
  • Ravi Vare
    Tue, Apr 24, 2012, 9:02 PM
    Thanks for this nice contribution.

    How to set up 'URL'?

    I stuck at
    Not Found

    The requested URL /mod/nln/browse_start.php was not found on this server.

    Best Regards,
  • Picture of Tony Butler
    Wed, Apr 25, 2012, 11:17 PM
    Hi Ravi,

    My apologies for this. I think I know what's causing it though.

    Please replace with the updated version (2.2.3) of the module now available as a zip download at and on GitHub at Actually the only file you really need to replace is mod_form.php.

    Please let me know if this fixes the issue.

    Kind regards,
  • Ravi Vare
    Thu, Apr 26, 2012, 12:11 AM
    Hi Tony,
    Thanks a lot
    It works

    Best Regards,
  • Gordon McLeod
    Thu, Apr 26, 2012, 11:03 PM
    The update is now working, thanks - but just a minor usability point (caught me out so others might want note) the NLN window opens up BEHIND the Moodle browser screen - so you sit waiting for it to do something and nothing visible happens. If the window popped up as the top (front) window it would be easier for users.
  • Picture of Tony Butler
    Fri, Apr 27, 2012, 3:45 PM
    Hi Gordon,

    Thanks for the feedback. I haven't experienced this. Could you tell me which OS and browser you are using so I can try to reproduce it please?

  • Picture of Annick F
    Thu, Jan 10, 2013, 9:54 PM
    Using IE we get the following error when adding an NLN materials: "Sorry, but this window cannot find the original resource edit page in Moodle, so it can't update its values. Please close this window and return to Moodle to try again."
    Works fine in Firefox...

  • Picture of Tony Butler
    Fri, Jan 11, 2013, 11:45 PM
    Hi Annick,

    This seems to be related to IE's 'protected mode' when opening a popup window in one security zone from a parent window in a different security zone. It doesn't seem to be an issue (at least for me) when both windows are in the same zone, e.g. when accessing Moodle from the internet (of course the popup window is always in the 'internet' zone because it's browsing the NLN website). However if I'm accessing Moodle from within our college network (and hence Moodle is in the 'local intranet' zone) it seems that the JavaScript window.opener property called from the popup window (in the internet zone) can't identify the parent window (in the intranet zone).

    A workaround in this case seems to be to turn on protected mode for the intranet zone ('Tools -> Internet options -> Security -> Local intranet' and check 'Enable Protected Mode (requires restarting Internet Explorer)'). If this doesn't work for you, you could try adding both your Moodle domain and to your 'trusted sites' zone.

    I'm sure this never used to be an issue and I'm pretty sure protected mode used to be switched on be default, so I'm wondering if MS have changed some security settings in a recent Windows update.

    Please let me know how you get on.

  • Picture of Annick F
    Mon, Jan 14, 2013, 6:55 PM
    Thank you Tony, It works perfectly.
    Thanks again

  • Picture of Alan Coats
    Wed, Jan 8, 2014, 6:48 PM
    Anyone tried this with Moodle 2.6?
  • Picture of Tony Butler
    Thu, Jan 9, 2014, 12:10 AM
    Hi Alan,

    I've just tested it in the latest Moodle 2.7 dev build and it works fine, so it should work fine in 2.6 too. I've updated the version information in the directory entry to reflect this.

  • Picture of roberto liberatore
    Mon, Feb 17, 2014, 11:37 PM
    Hi Tony,
    I tried to browse the NLN materials..a pop-up window opens with "HTTP/1.1 New Session Failed". I cannot even reach your website ( receive the same message (HTTP/1.1 New Session Failed). Any idea about the problem? Many thanks anyway. Roberto.
  • Picture of Tony Butler
    Mon, Feb 17, 2014, 11:42 PM
    Hi Roberto,

    I've just tried too and the NLN website does indeed appear to be down. Hopefully it will be back up soon.

  • Picture of roberto liberatore
    Tue, Feb 18, 2014, 12:06 AM
    Ok...maintenace problem. Thanks.
  • Picture of Paul Ritchings
    Wed, Aug 20, 2014, 8:14 PM
    We solved the issue Annick Fructoso raised (10th Jan 2013) by adding to IEs trusted sites list.

    cheers, P
Please login to post comments