<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Future major features</title>
    <link>https://moodle.org/mod/forum/view.php?f=1161</link>
    <description>
For collaborating on specifications for major new features.
See also: Moodle development process and the Moodle roadmap


This forum is for collaborating on specifications for major new features. Let's aim for one discussion per feature, based on a detailed spec in the developer docs.
Note: This forum is NOT for suggesting new features. Please use the Moodle tracker for all improvement and feature requests.
</description>
    <generator>Moodle</generator>
    <language>en</language>
    <copyright>(c) 2026 Moodle - Open-source learning platform | Moodle.org</copyright>
    <image>
      <url>https://moodle.org/theme/image.php/moodleorg/core/1777401252/i/rsssitelogo</url>
      <title>moodle</title>
      <link>https://moodle.org</link>
      <width>140</width>
      <height>35</height>
    </image>
    <item>
      <title>needed features / teacher suggestions</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=473528&amp;parent=1897530</link>
      <pubDate>Tue, 17 Mar 2026 14:54:03 GMT</pubDate>
      <description>by Séverin TERRIER. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Hannah,&lt;br /&gt;
&lt;br /&gt;
In my opinion, this proposition of having the choice for &quot;Where to drag and drop files&quot; with choices like &quot;Bottom of the section&quot; or &quot;Top of the section&quot; could be something useful.&lt;br /&gt;
&lt;br /&gt;
I think this choice should be a course option, definable by default by admin (for the whole platform), and then updatable course by course.&lt;br /&gt;
&lt;br /&gt;
Certainly you should open a tracker item for that (and provide the link).&lt;br /&gt;
&lt;br /&gt;
Or perhaps better, if doable, being directly able to drop file at the exact place in the course you want it to be.&lt;br /&gt;
&lt;br /&gt;
Séverin&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473528&amp;parent=1897530</guid>
    </item>
    <item>
      <title>Feature Request: Allow the &quot;Announcement Forum&quot; emails to bypass Daily Digest by &quot;Force&quot;</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=473408&amp;parent=1897230</link>
      <pubDate>Tue, 10 Mar 2026 08:23:39 GMT</pubDate>
      <description>by Helen Foster. &amp;nbsp;&lt;p&gt;&lt;p&gt;Hi John, I checked the &lt;a title=&quot;Auto-link&quot; href=&quot;https://moodle.atlassian.net&quot;&gt;Moodle Tracker&lt;/a&gt; and found &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/MDL-53485&quot;&gt;MDL-53485&lt;/a&gt;. It was previously closed as 'Won't Do,' but you might want to add a comment to the issue. If there's enough renewed interest, we can look into opening a new one.&lt;/p&gt;
&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473408&amp;parent=1897230</guid>
    </item>
    <item>
      <title>needed features / teacher suggestions</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=473528&amp;parent=1897145</link>
      <pubDate>Sat, 07 Mar 2026 15:42:08 GMT</pubDate>
      <description>by H R. &amp;nbsp;&lt;p&gt;&lt;p&gt;Hi Fellow Teachers, &lt;/p&gt;
&lt;p&gt;Starting this so we have a place to tell Moodle features &amp;amp; alterations we all need.  (If there is an easy feedback form somewhere that my searching hasn't turned up, please let me know!)&lt;/p&gt;
&lt;p&gt;To start off, I'll add one that's been bugging me for a while:&lt;/p&gt;
&lt;p&gt;I'd love a setting for a section of my course webpage that allows me to select whether new files added to that section appear at the top or bottom of the section.  Currently they default to the bottom and there is no way to change this, so I often add end up dragging files up through many screens of older files to put them at the top - this is to make life quicker for my students who prefer to see newest files first&lt;/p&gt;
&lt;p&gt;Okay, let the floodgates open!&lt;/p&gt;
&lt;p&gt;Hannah &lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473528&amp;parent=1897145</guid>
    </item>
    <item>
      <title>Feature Request: Allow the &quot;Announcement Forum&quot; emails to bypass Daily Digest by &quot;Force&quot;</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=473408&amp;parent=1896645</link>
      <pubDate>Wed, 25 Feb 2026 13:22:05 GMT</pubDate>
      <description>by John Provasnik. &amp;nbsp;&lt;p&gt;Currently, users can change all Forum notifications to a &quot;Daily Digest complete&quot;, a &quot;Daily Digest subjects&quot;, or Individual emails. Furthermore, users can go into the &lt;a href=&quot;https://moodle.org/mod/glossary/showentry.php?eid=54&amp;amp;displayformat=dictionary&quot; title=&quot;Glossary of common terms: activities&quot; class=&quot;glossary autolink concept glossaryid5&quot; data-entryid=&quot;54&quot;&gt;Activities&lt;/a&gt; block/Activities navigation tab and change their preference for individual forums. 

What teacher cannot do is override the default user settings (or user choice) for the Announcement Forums. In fact, a teacher has no idea nobody is receiving their message until the next morning. It would make a lot of sense if Announcement forums had the setting to &quot;Force individual emails&quot; as to bypass any default or chosen Daily Digest since teacher announcements are often time sensitive (Class Cancelled / Exam Time Extended / Additional Attempt Granted for Today Only / etc...) and if communications get stuck in a daily digest then participants miss this timely information. 

What I instruct teachers to do in the meantime is to both post the message in the forum and send it from the Participants page, but this clutters the inbox which was the purpose of daily digest anyways, also the email that gets triggered from the Participants page is just text, so users have no idea what course it's from and there's not subject. It looks a bit spammy to be honest. 

Anyways, if it were possible that Announcement Forums were just a little more special than other forums because of the ability to force messages to send as individual emails instead of getting lumped into Daily Digests, that would be a great win for timely communication and things working as expected from a Teacher perspective.&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473408&amp;parent=1896645</guid>
    </item>
    <item>
      <title>Feature Request: Editable TexField to Find user in Log</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1894691</link>
      <pubDate>Sat, 31 Jan 2026 10:15:12 GMT</pubDate>
      <description>by Przemek Kaszubski. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;text_to_html&quot;&gt;Maybe on the topic of saving time, and avoiding the admin session to be locked in effect, we could change the default from &quot;All days&quot; to &quot;Today&quot;? It's so easy, even when we get to search for a single person (let alone everyone!) to accidentally hit Enter and keep waiting and waiting for an unneeded search to finish...&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1894691</guid>
    </item>
    <item>
      <title>Feature Request: Editable TexField to Find user in Log</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1894628</link>
      <pubDate>Fri, 30 Jan 2026 16:38:10 GMT</pubDate>
      <description>by John Provasnik. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;text_to_html&quot;&gt;Yes, this is a fantastic suggestion - I have about 59,000 users on my site so a search would be very useful : ) I see this behavior in some other places in Moodle where names are suggested (like course user enrollment) so I wonder if that can be leveraged here.&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1894628</guid>
    </item>
    <item>
      <title>Workshop Activity in Teams</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=472155&amp;parent=1894574</link>
      <pubDate>Thu, 29 Jan 2026 21:19:30 GMT</pubDate>
      <description>by John Provasnik. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;text_to_html&quot;&gt;I would love to see this. Currently, we assign a group leader and only give the Leaders access to the Workshop activity, then the Leader is responsible for collaborating with their team to do the evaluation and the rubric. It would be nice if everyone from one team could be assigned either users from another team, or users from various other teams.&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=472155&amp;parent=1894574</guid>
    </item>
    <item>
      <title>Workshop Activity in Teams</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=472155&amp;parent=1894504</link>
      <pubDate>Wed, 28 Jan 2026 14:32:24 GMT</pubDate>
      <description>by Etienne Portelance. &amp;nbsp;&lt;p&gt;&lt;p&gt;Currently the workshop activity only supports work done by individuals and allows people in the class to comment. I would like to be able to have a team submit an assignment as a group as it is possible in the assignment. The feedback phase would allow students to comment on other group's submissions.&lt;/p&gt;
&lt;p&gt;There should be a self evaluation option, the student could be asked to evaluate their own submission using the same grid. Each student should get assigned a submission that is not from their group in the review phase. If more than one submission is assigned to each student, the reviews should be of different submissions from different groups. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=472155&amp;parent=1894504</guid>
    </item>
    <item>
      <title>Feature Request: Editable TexField to Find user in Log</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1882565</link>
      <pubDate>Mon, 14 Jul 2025 09:18:56 GMT</pubDate>
      <description>by TANVIR ICON. &amp;nbsp;&lt;p&gt;&lt;p class=&quot;my-0&quot;&gt;I would like to highlight a &lt;a href=&quot;https://moodle.org/mod/glossary/showentry.php?eid=4454&amp;amp;displayformat=dictionary&quot; title=&quot;Glossary of common terms: Usability&quot; class=&quot;glossary autolink concept glossaryid5&quot; data-entryid=&quot;4454&quot;&gt;usability&lt;/a&gt; issue with the user selection combo box in the Logs filter (see attached screenshot, red arrow). Currently, the combo box displays a long list of users, but it is not editable—meaning you cannot type a name to quickly find or select a specific user.&lt;/p&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;/p&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;/p&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;img class=&quot;img-fluid&quot; src=&quot;https://moodle.org/pluginfile.php/1569191/mod_forum/post/1882565/MoodleLogIssue.png&quot; alt=&quot;moodlelog&quot; width=&quot;1200&quot; height=&quot;339&quot; /&gt;&lt;/p&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;/p&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;strong&gt;Problems experienced:&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&quot;marker:text-textOff list-disc&quot;&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;It is very time-consuming to scroll through the entire user list, especially in courses with many participants.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Sometimes, it becomes nearly impossible to locate a specific user, particularly when the list is extensive.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;The autocomplete feature doesn't work as expected. Most of the time, this feature didnt help me get the user (esp. if you have users with the same first name or surname)&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;strong&gt;Suggested improvement:&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&quot;marker:text-textOff list-disc&quot;&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Please consider replacing the current non-editable combo box with a searchable text field or an editable dropdown.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Ideally, as you type a name or username, the field should filter and display matching users, allowing for quick and precise selection.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;my-0&quot;&gt;&lt;strong&gt;Benefits:&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&quot;marker:text-textOff list-disc&quot;&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Saves time and effort for all users, especially in large courses.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Reduces frustration and potential errors when filtering logs.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class=&quot;my-0&quot;&gt;Aligns with modern UI/UX standards found in other platforms.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;The editable text field will make sure we can type the exact name easily (we can even copy and paste the name, because some names are too long and difficult)&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;my-0&quot;&gt;Thank you for considering this request. This improvement would make a significant positive impact on daily Moodle administration and teaching workflows.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=468937&amp;parent=1882565</guid>
    </item>
    <item>
      <title>Double Marking in Moodle Assignment project</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=467971&amp;parent=1878663</link>
      <pubDate>Wed, 14 May 2025 10:27:33 GMT</pubDate>
      <description>by Alistair Spark. &amp;nbsp;&lt;p&gt;&lt;p&gt;Hello Moodlers,&lt;/p&gt;
&lt;p&gt;We have been doing some ground work research on Double Marking and other complex marking workflows for &lt;a href=&quot;https://tracker.moodle.org/browse/MDL-64118&quot; class=&quot;_blanktarget&quot;&gt;https://tracker.moodle.org/browse/MDL-64118&lt;/a&gt; as we set out to do last summer.&lt;/p&gt;
&lt;p&gt;We are now at a point where we are able to share our progress and invite potential collaborators to join us.&lt;/p&gt;
&lt;p&gt;We have completed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Market research&lt;/li&gt;
&lt;li&gt;First &lt;a href=&quot;https://github.com/moodle/moodle/compare/MOODLE_405_STABLE...leonstr:moodle:CTP-4220-manualagreement&quot;&gt;prototype&lt;/a&gt; of  basic &quot;open&quot; double marking in core Assignment&lt;/li&gt;
&lt;li&gt;initial engagement with HQ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here is a demo of the prototype: &lt;a href=&quot;https://liveuclac-my.sharepoint.com/:v:/g/personal/ccaelst_ucl_ac_uk/Ee4sqLbPhTRKif3I0HWMju8BO7tlDh7nu3rqpWIICNLOEw?nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&amp;amp;e=Lmmmp&quot;&gt;Video&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;From here, we are looking to take an iterative approach&lt;/p&gt;
&lt;div&gt;Step 1:&lt;/div&gt;
&lt;div&gt;- “open ”Double Marking with Marker allocation - joint feedback, separate grade, manual feedback agreement -&amp;gt; this is what the current prototype delivers.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Step 2&lt;/div&gt;
&lt;div&gt;- Improve Marker Allocation by moving to a dedicated page&lt;/div&gt;
&lt;div&gt;- Sample Marking (only some are double marked)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Step 3&lt;/div&gt;
&lt;div&gt;- Expand double marking to have parallel independent Feedback options.&lt;/div&gt;
&lt;div&gt;- Make mark &amp;amp; feedback agreement a sub-plugin type (would allow institutions to implement their bespoke quirky rules) - with a potential output being Marker allocation&lt;/div&gt;
&lt;div&gt;- full double blind marking&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Fundamentally, step 3 is where all the good stuff will come together. In particular the agreement plugin framework could allow for bespoke meanings to what is expected from marker 1 vs marker 2, automation of agreement of feedback via AI, allocation of second markers based on first marking, etc. Since Moodle needs to support many different use cases, this ensures the bespoke complexity can be built in pluginland but Moodle can provide the framework for it.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;The speed at which we can progress this will entirely depend on how many collaborators come forward.&lt;/div&gt;
&lt;div&gt;We are looking to follow a similar model to the Quiz project.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;If you would like to get involved, please reach out to me at a.spark@ucl.ac.uk &lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=467971&amp;parent=1878663</guid>
    </item>
    <item>
      <title>Feature Request - Plugin update does not remove additional subplugins</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=467886&amp;parent=1878338</link>
      <pubDate>Thu, 08 May 2025 08:26:10 GMT</pubDate>
      <description>by Arkadiusz Malkowski. &amp;nbsp;&lt;p&gt;&lt;p&gt;It would be great if, for plugins that use a subplugin mechanism, updating the main plugin did not remove any additional subplugins that were installed separately.&lt;/p&gt;
&lt;p&gt;Currently, it's necessary to either prepare a proper update package or manually add the subplugins again after the update.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=467886&amp;parent=1878338</guid>
    </item>
    <item>
      <title>Proposal: Improve Core Quiz Notifications (mod_quiz)</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877544</link>
      <pubDate>Thu, 24 Apr 2025 15:39:29 GMT</pubDate>
      <description>by Andrei AG. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thanks for the thoughtful response!&lt;br /&gt;
&lt;br /&gt;
You're absolutely right that mod/quiz:attempt is the correct capability to use in principle — but in practice, many institutions (like ours) have custom or extended roles for assistants, delayed students, learning support, etc. Some of those may also inherit that capability.&lt;br /&gt;
&lt;br /&gt;
We’ve since corrected our role config, but having optional role filtering or exclusions could help prevent over-notifying unintended users — especially for large institutions with complex role hierarchies.&lt;br /&gt;
&lt;br /&gt;
As for language customization — yes, for static strings it's great. But our use case required injecting reusable HTML footers with exam prep instructions, policy links, etc., which aren't feasible to manage through the language system alone. A plugin hook or dedicated message property would offer clean extensibility here.&lt;br /&gt;
&lt;br /&gt;
Regarding the group filtering — thank you for confirming &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/MDL-84327&quot;&gt;MDL-84327&lt;/a&gt; fixed it! We've verified that it's working as expected.&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877544</guid>
    </item>
    <item>
      <title>Proposal: Improve Core Quiz Notifications (mod_quiz)</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877538</link>
      <pubDate>Thu, 24 Apr 2025 14:48:30 GMT</pubDate>
      <description>by Tim Hunt. &amp;nbsp;&lt;p&gt;&lt;p&gt;I disagree with some of the things you describe as limitaions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only the student role should have mod/quiz:attempt capability. That is the default. The logic of using this capability to decide who gets the message is correct. (If your role setup is different, I recommend you reveiw it.)&lt;/li&gt;
&lt;li&gt;The content of the message is a language string. Thefore you can customise it using &lt;a href=&quot;https://docs.moodle.org/en/Language_customisation&quot; title=&quot;Moodle Docs - Language customisation&quot;&gt;Language customisation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The groups thing was just a bug, and I think it got fixed: &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/MDL-84327&quot;&gt;MDL-84327&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I think that pretty much only leaves making the time-perion customisable. For me, the issue is not just the 2 days, it is the built in assumption what all quizzes with a close date have an open date. I tried to point out that was a false assumption before this got implemented, but I was ignored.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877538</guid>
    </item>
    <item>
      <title>Proposal: Improve Core Quiz Notifications (mod_quiz)</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877514</link>
      <pubDate>Thu, 24 Apr 2025 10:52:46 GMT</pubDate>
      <description>by Andrei AG. &amp;nbsp;&lt;p&gt;&lt;p&gt;Proposal: Improve Core Quiz Notifications (mod_quiz)&lt;/p&gt;
&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;We recently developed a local plugin to enhance the quiz open notifications sent to students, and I’d like to suggest improvements that could be implemented directly in Moodle core to make these notifications more accurate, configurable, and informative — without requiring a custom plugin.&lt;br /&gt; Current Limitations in Moodle Core&lt;/p&gt;
&lt;p&gt;    Notifications go to all users with mod/quiz:attempt:&lt;br /&gt;    This includes teachers, managers, and other non-students — even if they are not the intended audience.&lt;/p&gt;
&lt;p&gt;    No role-based filtering:&lt;br /&gt;    Core has no built-in way to restrict notifications to only student roles (e.g., role ID 5).&lt;/p&gt;
&lt;p&gt;    Fixed 48-hour notification window:&lt;br /&gt;    Moodle currently hardcodes a 2-day window (DAYSECS * 2) before the quiz opens, with no way to configure it.&lt;/p&gt;
&lt;p&gt;    No admin UI for notification settings:&lt;br /&gt;    There is no place in Site Administration where you can configure quiz notification behavior, delay, or targeting.&lt;/p&gt;
&lt;p&gt;    No way to customize the email content:&lt;br /&gt;    Administrators or developers cannot add custom HTML or plain text (e.g., exam preparation instructions) to the outgoing notification.&lt;/p&gt;
&lt;p&gt;    Group restrictions may not always be respected:&lt;br /&gt;    While availability restrictions exist, it’s unclear whether notifications fully respect group-level access (e.g. &quot;Must match group A&quot;).&lt;/p&gt;
&lt;p&gt; Suggested Improvements for Moodle Core&lt;/p&gt;
&lt;p&gt;    Add role filtering for quiz reminders&lt;br /&gt;    Let administrators limit notifications to specific role IDs (e.g., students only), avoiding unnecessary messages to staff or lecturers.&lt;/p&gt;
&lt;p&gt;    Add a configurable &quot;days before&quot; setting&lt;br /&gt;    Replace or override the current hardcoded 48-hour window with an admin-configurable value (e.g., 3, 7, or 14 days before).&lt;/p&gt;
&lt;p&gt;    Respect group access restrictions in reminders&lt;br /&gt;    Ensure the quiz reminder system uses core_availability::filter_user_list() or equivalent to only notify students who truly have access based on group rules or availability conditions.&lt;/p&gt;
&lt;p&gt;    Support content injection into the message&lt;br /&gt;    Provide a way for site admins to append HTML or plain text content to reminder emails (such as setup instructions, policies, links).&lt;/p&gt;
&lt;p&gt;    Expose developer hooks or override points&lt;br /&gt;    Allow developers to modify or extend the quiz reminder behavior (timing, roles, content) without needing to override core classes like notification_helper.&lt;/p&gt;
&lt;p&gt; Real-World Use Case&lt;/p&gt;
&lt;p&gt;We had the following requirements in a real academic environment:&lt;/p&gt;
&lt;p&gt;    Notify only students (not teachers or staff)&lt;/p&gt;
&lt;p&gt;    Respect group restrictions (e.g., &quot;Must match group A&quot;)&lt;/p&gt;
&lt;p&gt;    Send the reminder exactly 7 days before the quiz opens&lt;/p&gt;
&lt;p&gt;    Include custom HTML instructions in the email:&lt;/p&gt;
&lt;p&gt;        &quot;Complete Exam Setup&quot;&lt;/p&gt;
&lt;p&gt;        &quot;Install Google Chrome&quot;&lt;/p&gt;
&lt;p&gt;        &quot;Room Scan required&quot;&lt;/p&gt;
&lt;p&gt;        &quot;Review the Examination Policy&quot;&lt;/p&gt;
&lt;p&gt;To achieve this cleanly, we developed a local plugin. But these improvements could greatly benefit all Moodle sites if supported directly in core.&lt;/p&gt;
&lt;p&gt;Would love to hear if this is being considered for a future roadmap, or if there’s interest in extending the mod_quiz notification system to make it more robust and flexible.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=467686&amp;parent=1877514</guid>
    </item>
    <item>
      <title>Re: Feature request: Due Dates Dashboard</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874734</link>
      <pubDate>Fri, 21 Mar 2025 20:50:13 GMT</pubDate>
      <description>by Vaya Willemen. &amp;nbsp;&lt;p&gt;Hello Mark,&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class=&quot;translationhash&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;I clicked the link you provided and read what was on that page. It was all very technical stuff about how to install the plugin. and also a lot of folders and files with .php at the end.&lt;/p&gt;&lt;p&gt;But I could not find what the plugin does. There was no documentation on its functionality, on how to use the functionality, what it looks like.&lt;/p&gt;&lt;p&gt;It is impossible to assess if it does something we are looking for. Most people here on the forum are not developers. I cannot read code so could you clarify the functionality and the features of the plugin for end-users (non IT people)&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874734</guid>
    </item>
    <item>
      <title>Re: Feature request: Due Dates Dashboard</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874721</link>
      <pubDate>Fri, 21 Mar 2025 16:02:31 GMT</pubDate>
      <description>by Mark Johnson. &amp;nbsp;&lt;p&gt;&lt;p&gt;That sounds a lot like our &lt;a href=&quot;https://github.com/catalyst/moodle-local_assessfreq&quot;&gt;Assessment Frequency&lt;/a&gt; plugin. Take a look and see if it does what you want already.&lt;/p&gt;
&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874721</guid>
    </item>
    <item>
      <title>Feature request: Due Dates Dashboard</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874590</link>
      <pubDate>Thu, 20 Mar 2025 14:34:02 GMT</pubDate>
      <description>by Vaya Willemen. &amp;nbsp;&lt;p&gt;Anyone interested in an feature that would give teachers a &lt;a href=&quot;https://moodle.org/mod/glossary/showentry.php?eid=10485&amp;amp;displayformat=dictionary&quot; title=&quot;Glossary of common terms: Dashboard&quot; class=&quot;glossary autolink concept glossaryid5&quot; data-entryid=&quot;10485&quot;&gt;Dashboard&lt;/a&gt; in which Dates over several courses are bundled so you can decide when to set your own due date of an assignment in the &lt;a href=&quot;https://moodle.org/mod/glossary/showentry.php?eid=9984&amp;amp;displayformat=dictionary&quot; title=&quot;Glossary of common terms: context&quot; class=&quot;glossary autolink concept glossaryid5&quot; data-entryid=&quot;9984&quot;&gt;context&lt;/a&gt; of your own course? Then vote for this feature request: &lt;a href=&quot;https://tracker.moodle.org/browse/MDL-84838&quot;&gt;[MDL-84838] Due Dates Dashboard for teachers - Moodle Tracker&lt;/a&gt;&lt;p class=&quot;translationhash&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466944&amp;parent=1874590</guid>
    </item>
    <item>
      <title>Re: Feature Request: Automated Course Cover Image Assignment API</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466575&amp;parent=1873952</link>
      <pubDate>Fri, 14 Mar 2025 10:38:36 GMT</pubDate>
      <description>by Ed Wright. &amp;nbsp;&lt;p&gt;&lt;p&gt;This would be a great feature to have - especially if you could have the option of overlaying the course name / shortname onto the the image, and being able to specify an image name / url on course creation.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466575&amp;parent=1873952</guid>
    </item>
    <item>
      <title>Feature Request: GDPR Compliant CAPTCHA</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466740&amp;parent=1873673</link>
      <pubDate>Wed, 12 Mar 2025 10:02:44 GMT</pubDate>
      <description>by Andrea Gavioli. &amp;nbsp;&lt;p&gt;&lt;p&gt;Hi,&lt;br /&gt;I think Moodle would benefit from the implementation of &lt;a href=&quot;https://moodle.org/mod/glossary/showentry.php?eid=10528&amp;amp;displayformat=dictionary&quot; title=&quot;Glossary of common terms: GDPR&quot; class=&quot;glossary autolink concept glossaryid5&quot; data-entryid=&quot;10528&quot;&gt;GDPR&lt;/a&gt; compliant CAPTCHA solutions as ALTCHA or Cloudflare Turnstile.&lt;br /&gt;I know there is already the plugin Moodle Registration Rules but it doesn't allows to add the captcha in login page.&lt;br /&gt;&lt;br /&gt;Thanks for the good work!&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466740&amp;parent=1873673</guid>
    </item>
    <item>
      <title>Feature Request: Automated Course Cover Image Assignment API</title>
      <link>https://moodle.org/mod/forum/discuss.php?d=466575&amp;parent=1873004</link>
      <pubDate>Wed, 05 Mar 2025 15:29:40 GMT</pubDate>
      <description>by Travis Edward. &amp;nbsp;&lt;p&gt;&lt;p&gt;We manage a large Moodle instance with multiple schools and thousands of courses. Currently, course cover images must be added manually, which is time-consuming and inefficient.&lt;/p&gt;
&lt;p&gt;We are requesting an API that automates the process of assigning course cover images upon creation. This could be achieved through:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A plugin that automatically uploads the appropriate image when a course is created.&lt;/li&gt;
&lt;li&gt;A script that checks course names and updates cover images accordingly after creation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The goal is to streamline course setup, ensuring each course receives the correct cover image without manual intervention.&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466575&amp;parent=1873004</guid>
    </item>
  </channel>
</rss>