Section outline

  • This announcement appears in every course on this site.

    • Moodle messages using additional HTML

      How do I show announcements in my Moodle site—without plugins or code edits?
      In this short, practical mini-course, you’ll learn how to create a site-wide announcement banner that automatically appears inside every Moodle course—styled, visible, and impossible to miss. You’ll discover how to combine Moodle’s built-in Additional HTML area with a touch of JavaScript, HTML, and CSS (without writing any code) to display your message at the top of the first section of any course. By the end, you’ll know how to make urgent messages, event notices, or school-wide updates visible to every student and teacher, no matter which course they open. This approach requires no plugins, no risky code changes—just Moodle’s own tools used smartly.

    • Announcement in Moodle

      Effective communication across an entire Moodle site is essential, especially (more...)

    • My Moodle Sandbox

      Many educators feel that Moodle should allow a message to appear inside every course automatically (more...)

    • Image of some Java code.

      Now that you have explored the sandbox and located Moodle’s administrative menus (more...)

    • This folder contains three text files. The first is a simple one that displays the message well on a large screen without the option to close it. The second is adaptive and displays well on small screens. The user is also offered the option to close the file and not see it again for 30 days. You can copy and use the code as is (with adaptations) or ask ChatGPT to create your own with your own Mugshot. The third text file is a prompt that you can use. 

    • Broken eggshell

      Even with simple HTML and JavaScript, Moodle sites don’t always behave (more...)

    • IN YOUR FACE ANNOUNCEMENT.....