ZSK Custom Homepage Elements – Flexible Content for the Moodle Homepage

121 downloads

Extends the Moodle homepage with freely positionable content areas, information pages, and file links. Manage key information in one central location and integrate it flexibly into the existing homepage layout.

The Moodle homepage is often the first point of contact for users. Consequently, it is crucial that important information can be found there quickly. In practice, however, Moodle administrators often encounter limitations.

The standard homepage offers only a few fixed elements. Additional information—such as welcome messages, semester notices, contact details, forms, or help pages—cannot easily be incorporated as standalone content or freely arranged among existing homepage elements.

As a result, information is often placed in unsuitable locations: within dummy courses, HTML blocks, or even directly in the theme. This complicates maintenance, leads to inconsistent solutions, and makes future changes unnecessarily time-consuming.

"ZSK Custom Homepage Elements" extends Moodle by allowing for any number of centrally managed homepage content items. Each element can be provided as directly visible content, a dedicated information page, or a link to a file. These elements appear in the Moodle homepage settings, where they can be freely positioned alongside the course list, course tiles, calendar events, and other components.

All content is maintained centrally. This ensures clear lines of responsibility, while instructors and participants see only the published information.

Features
• Create an unlimited number of custom homepage elements
• Display content directly on the homepage
• Provide extensive information on a dedicated page
• Link directly to PDF files and other documents
• Create HTML content featuring images and media
• Integrate external links
• Freely position elements within the Moodle homepage layout
• Display different content for guests and logged-in users
• Centralized management with clear permission settings
• Optional integration with ZSK Tile View and ZSK Events
• No theme modifications or additional plugins required

"ZSK Custom Homepage Elements" provides a clean, maintainable solution for displaying institution-wide information on the Moodle homepage. Content is managed exactly where it belongs—centrally within Moodle—independent of specific courses or theme customizations.