-
Notifications
You must be signed in to change notification settings - Fork 499
Documentation for Moodle 5.1 #1449
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this 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 comprehensive documentation for Moodle 5.1 as part of the release process. It includes extensive documentation for various plugin types, APIs, and features that are specific to the Moodle 5.1 version.
Key changes include:
- Addition of documentation for multiple plugin types including themes, SMS gateways, repositories, question types, and more
- New documentation for course overview integration and various API enhancements
- Addition of examples and migration guides for plugin developers
Reviewed Changes
Copilot reviewed 199 out of 315 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| versioned_docs/version-5.1/apis/plugintypes/theme/images.md | Documentation for theme image handling and overrides |
| versioned_docs/version-5.1/apis/plugintypes/theme/fonts.md | Theme font management documentation |
| versioned_docs/version-5.1/apis/plugintypes/sms/index.md | SMS gateway plugin documentation |
| versioned_docs/version-5.1/apis/plugintypes/repository/index.md | Comprehensive repository plugin documentation |
| versioned_docs/version-5.1/apis/plugintypes/qtype/restore.md | Question type backup/restore documentation |
| versioned_docs/version-5.1/apis/plugintypes/mod/courseoverview.md | Course overview integration documentation |
| [Multiple additional files] | Various plugin type documentation and examples |
Comments suppressed due to low confidence (1)
versioned_docs/version-5.1/apis/plugintypes/repository/index.md:1
- This instruction appears in the wrong context - it seems to be instructions for an AI assistant rather than documentation for developers
---
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
|
||
| :::note | ||
|
|
||
| Notice that the image file extension included. The reason for this leads us into the next topic, how to override images. |
Copilot
AI
Oct 13, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected grammar: 'Notice that the image file extension is included.' or 'Notice that the image file extension is not included.'
| Notice that the image file extension included. The reason for this leads us into the next topic, how to override images. | |
| Notice that the image file extension is not included. The reason for this leads us into the next topic, how to override images. |
| 12. `renderer.php` - to display the key bits of this question types for the `core_question_renderer` to combine into the overall question display. | ||
| 13. Implements Backup and restore, and all the other standard parts of a Moodle plugin like DB tables. | ||
| - [Restore code](restore.md) requires some special considerations to avoid question duplication. | ||
| 14. Track [users preferences for the settings used for newly created questions](./qtype/newquestiondefaults). |
Copilot
AI
Oct 13, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Corrected grammar: 'user preferences' should be used instead of 'users preferences'
| 14. Track [users preferences for the settings used for newly created questions](./qtype/newquestiondefaults). | |
| 14. Track [user preferences for the settings used for newly created questions](./qtype/newquestiondefaults). |
| 12. `renderer.php` - to display the key bits of this question types for the `core_question_renderer` to combine into the overall question display. | ||
| 13. Implements Backup and restore, and all the other standard parts of a Moodle plugin like DB tables. | ||
| - [Restore code](restore.md) requires some special considerations to avoid question duplication. | ||
| 14. Track [users preferences for the settings used for newly created questions](./qtype/newquestiondefaults). |
Copilot
AI
Oct 13, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The link path appears to be incorrect. It should be './newquestiondefaults' instead of './qtype/newquestiondefaults' since the file is in the same directory level.
| 14. Track [users preferences for the settings used for newly created questions](./qtype/newquestiondefaults). | |
| 14. Track [users preferences for the settings used for newly created questions](./newquestiondefaults). |
✅ Deploy Preview for moodledevdocs ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Closing this one for now |
Per Task 6 of https://moodledev.io/general/development/process/release#2-weeks-after