Ldesign Media
Back to Blog
News

Information Banner Is Now Live in the Moodle™ Plugins Directory

Luuk Verhoeven

Luuk Verhoeven

Lead Developer & Moodle™ Expert

July 24, 2026
5 min read
Information Banner Is Now Live in the Moodle™ Plugins Directory

We have a small milestone to celebrate: our Information Banner has been reviewed, approved, and is now live in the official directory. It is the kind of that looks simple from the outside — a banner at the top of every page — but it solves a problem every administrator runs into sooner or later: how do you make sure *every* user actually sees an important message?

You can find it here: Information Banner on marketplace.moodle.com.

The Problem It Solves

Every organization running has messages that cannot be missed: a planned maintenance window, a policy change, an upcoming event, or an urgent alert. The usual options all leak:

  • Mass emails get ignored or land in spam;
  • a notice pinned in one course only reaches the people who visit that course;
  • editing the theme for a temporary announcement is fragile, and someone has to remember to remove it again.

Information Banner takes a more direct route: it puts your message at the top of every page, the moment a user logs in and everywhere they navigate after that.

What the Plugin Does

  • Site-wide display — the banner shows on every page via 's modern Hooks . No theme edits, no hacks in your layout files.
  • Scheduled visibility — set an exact start and end date/time. The banner appears and disappears automatically, so no one has to flip a switch at 07:00 before a maintenance window.
  • Dismissable — users can close a banner once they have read it. Their choice is remembered per user, so they are not nagged again on every page load.
  • Rich HTML messages — format your announcement with links, bold text, and styling.
  • Marquee mode — an optional scrolling-text display for high-visibility notices.
  • Capability-controlled — show banners only to users with the right permission, using a dedicated local/informationbanner:viewbanner capability. Ideal for messages meant only for teachers or staff.
  • Test mode — preview your banner before it goes live to all users.

Built the Modern Way

Under the hood this is exactly how we think community should be built. The banner is injected through 's Hooks rather than by overriding renderers or patching themes, which keeps it robust across upgrades. The supports Moodle 4.5 through 5.2.

It also ships with a complete Privacy API provider. The only thing stored per user is a single preference — whether they dismissed the banner — and that data is properly declared, exported, and deleted. That earned the the Privacy friendly award in the directory, along with the Automated testing support award for its test coverage. Both matter to us: they are the difference between a you can adopt with confidence and one you have to audit first.

Why We Released It

At Ldesign Media we mostly build custom for clients, but this one kept coming back as a recurring need — in our own projects and in conversations with administrators. Instead of rebuilding a slightly different banner for every organization, we built one properly and released it so the whole community can use it.

Get the Plugin

Information Banner is free and open source. Install it from the Moodle plugins directory, or search for it directly from your site's installer. We maintain it actively, and feedback, bug reports, and feature ideas are very welcome.

And if your organization needs something that does not exist yet — a , an integration, or a full custom — that is exactly what we do all day. Get in touch; we would love to hear about it.

Luuk Verhoeven

Written by

Luuk Verhoeven

Lead Developer & Moodle™ Expert at Ldesign Media

Software engineer and architect specializing in Moodle™ plugin development, system integrations, and scalable LMS platforms. Building custom solutions since 2010.

Free: the Moodle™ Upgrade Checklist

The 26-step checklist we use for client upgrades: from security and end-of-life check to staging tests, go-live, and aftercare.

  • Avoid the most common upgrade pitfalls
  • Covers plugins, integrations, and rollback
  • Practical tips from 16+ years of Moodle™ work

We email you the checklist link and nothing else. No newsletter, no spam.

Rating
5.0

Based on 20 Google reviews

Karin Groen

Karin Groen

2025

"From De Schoolschrijver, I really enjoy working with LDesign. The result was a beautiful piece of custom work in our Moodle environment. Vincent is incredibly meticulous, thinks along very actively, and communication is very pleasant. Highly recommended!"

Arnout Vree

Arnout Vree

2023

"Working with Ldesign is always a pleasure. Clear agreements, short lines of communication, and the quality of the Moodle plugins is good."

Gemma Lesterhuis

Gemma Lesterhuis

2023

"LT&C has had a pleasant collaboration with Ldesign Media for years for developing and maintaining Moodle LMS plugins. We are very happy with their expertise and professional knowledge."

Joris Even

Joris Even

2023

"From JE Ontwikkeling, we have been working with Ldesign for several years now. The service is excellent and the collaboration very pleasant. The quality of the programming work is high, and through co-creation we have achieved wonderful products. Thanks!"

Frans Levels

Frans Levels

2020

"Perfect work for our website."

Lilian Suijkerbuijk

Lilian Suijkerbuijk

2020

"Very satisfied with our website and the quick actions for questions or changes to be made!"

Paul Storms

Paul Storms

2019

"Good modification to a Moodle plugin. Clear agreements."

Merlijn Vanhecke

Merlijn Vanhecke

2019

"Nice service, good knowhow."

L. Ottink

L. Ottink

2019

"Ldesign manages the maintenance and optimization of our Moodle environment. I am very satisfied with the collaboration with Luuk. He thinks along with us and offers suitable solutions. Through his quick response time and flexibility, he ensures that we are fully taken care of in this area."

L. Arendsen

L. Arendsen

2019

"Ldesign is a very pleasant company to work with: proactive, fast, excellent results, and clear agreements. Many years of good work delivered for our website."

Sanne van Hoof

Sanne van Hoof

2019

"Very satisfied: always quick response, quick results, and great that they think along about improvements!"

Dexo Media

Dexo Media

2019

"Great service, very customer-friendly. Very pleasant to work with."

Guus Mul

Guus Mul

2018

"Luuk is our technical support and backbone. Very knowledgeable and quick in solving all Moodle-related problems. Highly recommended!!"

Bas H.

Bas H.

2018

"A very professional, capable, and driven developer. Can think along and develop at all levels."

Academie Tandartsenpraktijk

Academie Tandartsenpraktijk

2018

"Fast, accurate, proactive, up to date with the latest trends, highly recommended. In other words, a true professional."

Dental Lect

Dental Lect

2018

"Ldesign is a skilled and extremely professional company. Response times are short and they have never delivered a product we were disappointed with!"

Josien Drijfhout

Josien Drijfhout

2017

"Friendly and honest advice. Additionally, keeps to agreements and delivers quality in consultation with the client."

Richard Den Haag

Richard Den Haag

2017

"Luuk is a craftsman like I have never met before. A wonderfully proactive person. I highly recommend Luuk for anything code-related."

Unhooked Kite

Unhooked Kite

2017

"Good collaboration, and provides good support!"

Familie Vrolijk

Familie Vrolijk

2017

"Ldesign is a loyal partner for our business website. Accurate, proactive, and helpful. Top company!"

How can we help?

Whether you need a new learning environment, an improvement or strategic advice: we are ready. No sales pitch, just a clear conversation with people who speak your language and do the work themselves.

Office

Vissershavenweg 65 - III
2583 DL The Hague

Serving the Netherlands and Flanders

Opening Hours

Mon - Fri: 9:00 - 17:00

Response Time

Typically within 24 hours

Direct Access to Developers

One fixed point of contact who speaks your language and personally builds your solution. No handovers.

Send us a brief

By submitting you agree to our privacy policy.

We reply within 24 hours on business days.

5.0 Google rating · 16+ years of experience · 300+ Moodle™ plugins