Skip to content

[docs] Supplementary content in the sticky footer#1636

Merged
laurentdavid merged 1 commit into
moodle:mainfrom
sarjona:supplementarycontent
Jul 16, 2026
Merged

[docs] Supplementary content in the sticky footer#1636
laurentdavid merged 1 commit into
moodle:mainfrom
sarjona:supplementarycontent

Conversation

@sarjona

@sarjona sarjona commented Jul 15, 2026

Copy link
Copy Markdown
Member

Document the new moodle_page::set_supplementary_content() and get_supplementary_content() methods introduced in MDL-88601, which allow injecting additional content into the sticky footer independently of course format linear navigation support, as used by mod_forum to link back to the discussion list.

Copilot AI review requested due to automatic review settings July 15, 2026 06:12
@netlify

netlify Bot commented Jul 15, 2026

Copy link
Copy Markdown

Deploy Preview for moodledevdocs ready!

Name Link
🔨 Latest commit 8819c8a
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/6a58a10f130aaf00080f10fe
😎 Deploy Preview https://deploy-preview-1636--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Moodle 5.3 DevDocs to document the new $PAGE supplementary content API for adding an action_link to the sticky footer, decoupled from course format linear navigation support (MDL-88601).

Changes:

  • Adds a Moodle 5.3 developer update entry describing set_supplementary_content() / get_supplementary_content() and a real-world mod_forum use case.
  • Extends the linear navigation guide with a new section explaining how to add supplementary sticky-footer content, including a PHP example and behavioral notes.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
docs/devupdate.md Adds a new Moodle 5.3 dev update entry describing supplementary sticky-footer content and links to the detailed guide section.
docs/apis/plugintypes/format/linear_navigation.md Documents how to set/retrieve supplementary sticky-footer content and how it interacts with linear navigation rendering.

Comment thread docs/apis/plugintypes/format/linear_navigation.md Outdated
Comment thread docs/apis/plugintypes/format/linear_navigation.md Outdated
@sarjona sarjona force-pushed the supplementarycontent branch from 32fb02c to 882cea5 Compare July 15, 2026 06:18
@laurentdavid

Copy link
Copy Markdown
Collaborator

Thanks @sarjona, all good.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread docs/apis/plugintypes/format/linear_navigation.md
Comment thread docs/apis/plugintypes/format/linear_navigation.md
Document the new moodle_page::set_supplementary_content() and
get_supplementary_content() methods introduced in MDL-88601, which allow
injecting additional content into the sticky footer independently of course
format linear navigation support, as used by mod_forum to link back to the
discussion list.
@sarjona sarjona force-pushed the supplementarycontent branch from 882cea5 to 8819c8a Compare July 16, 2026 09:14
@laurentdavid laurentdavid added this pull request to the merge queue Jul 16, 2026
Merged via the queue into moodle:main with commit 2c3365a Jul 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants