Moodle development - Coding Guidelines

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • In order to make it easier to maintain and consistent, Moodle defines some guidelines for core and plugin developers to follow. In this presentation, we will look at some of the main concepts and below are some links to the complete documentation that I recommend you familiarise yourself with. This video complements that presentation on development tools.
    This video is an extract from the ‘Moodle Plugin Development By Example’ 12 lessons course developed by Mukudu Publishing. For more details about this course, please visit the course page at mukudu.net/pub....
    Special Offer: Until the end of September 2023, you can get a free e-book copy of the ‘Introduction to Moodle 3.9+ Plugin Development’ book by subscribing to this TH-cam Channel. Click the link to learn more and claim your copy • Video . See mukudu.net/pub... for more information about the book.
    This video has UK English subtitles and if you struggle with English or even with my accent, you can use TH-cam’s auto-translate functionality to view the subtitles in your preferred language.
    Video Links
    • SPECIAL SUBSCRIPTION OFFER: • Video
    • docs.moodle.or... (old - used in presentation)
    • moodledev.io/g... (New link)
    • docs.moodle.or... (old link)
    • moodledev.io/g...
    Acknowledgments
    • Music snippets by Lyriqé - / officiallyriqe

ความคิดเห็น • 3

  • @mthokozisingcukana856
    @mthokozisingcukana856 ปีที่แล้ว

    Hi sir, I would like to know which API configuration to use in order for my users to access external web content/ 3rd party learning content. The 3rd party learning platform has given me its API credentials for the sandbox environment. so all I need to do is work on the API integration into the LMS (Moodle).

    • @mukudupublishing
      @mukudupublishing  ปีที่แล้ว

      Sounds like you need to use the LTI functionality. Ask the question in the General help forum - someone may be able to advise you - moodle.org/mod/forum/view.php?id=50

    • @mthokozisingcukana856
      @mthokozisingcukana856 ปีที่แล้ว

      @@mukudupublishing the 3rd party learning platform doesn’t support ITL. It might be an issue using the external tool plugin which is used to create a bridge between Moodle and the external tool using the ITL protocol.
      I will look into the official forum.