Skip to content

Conversation

@sarjona
Copy link
Member

@sarjona sarjona commented Nov 28, 2025

Adds comprehensive documentation outlining the requirements and steps for third-party Activities and Resources to utilise the new help string structure (_summary, _help, and _tip) within the Activity Chooser introduced in MDL-87117. This allows plugins to offer the same rich, structured help as core modules.

Copilot AI review requested due to automatic review settings November 28, 2025 10:12
@sarjona sarjona added the blocked-by-tracker This issue is blocked by an issue in https://tracker.moodle.org/ label Nov 28, 2025
@netlify
Copy link

netlify bot commented Nov 28, 2025

Deploy Preview for moodledevdocs ready!

Name Link
🔨 Latest commit d2bc3d0
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/692977c9f2457a0008359cbe
😎 Deploy Preview https://deploy-preview-1481--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

Copilot finished reviewing on behalf of sarjona November 28, 2025 10:13
Copy link
Contributor

Copilot AI left a comment

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 adds documentation for the new Activity Chooser help string structure introduced in MDL-87117. The documentation explains how the new _summary, _help, and _tip language strings work to provide richer activity descriptions in Moodle 5.2.

Key changes:

  • Documents the new optional modulename_summary language string for concise module introductions
  • Describes the refined structure of the existing modulename_help string with Key features and Ways to use it sections
  • Introduces the new optional modulename_tip language string for best practices and usage tips

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sarjona sarjona force-pushed the activitydescriptions branch from cdd0034 to d2bc3d0 Compare November 28, 2025 10:21
Copy link
Collaborator

@laurentdavid laurentdavid left a comment

Choose a reason for hiding this comment

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

Thanks @sarjona, clear and detailed enough. All good !

Copy link
Collaborator

@aanabit aanabit left a comment

Choose a reason for hiding this comment

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

The new documentation describes fine the changes on MDL-87117, so this PR seems ready to merge as soon as MDL-87117 is integrated in the next weekly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked-by-tracker This issue is blocked by an issue in https://tracker.moodle.org/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants