<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle.org forum posts</title>
    <link>http://moodle.org/useful/</link>
    <description>Recent or usefully rated useful forum posts from moodle.org</description>
    <generator>Moodle</generator>
    <copyright>&amp;#169; 2026 Moodle.org</copyright>
    <image>
      <url>http://moodle.org/pix/i/rsssitelogo.gif</url>
      <title>moodle</title>
      <link>http://moodle.org</link>
      <width>140</width>
      <height>35</height>
    </image><item>
<title>Fresh 5.2 install ...</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473950#p1898767</link>
<pubDate>Wed, 22 Apr 2026 13:07:59 GMT</pubDate>
<description>by Sergio Rabellino &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Ok, understood the Apache problem: let me try to explain.&lt;/p&gt;
&lt;p&gt;In the Apache config file, the FilesMatch/SetHandler directive takes precedence over the FallBackResource directive, so as suggested in some posts ago, the right way to build up your apache-php connection to fpm is to call the SetHandler only if the php file is effectively present in the disk.&lt;/p&gt;
&lt;p&gt;So my preferred  section for a recent Moodle with Apache/php-fpm should be:&lt;/p&gt;
&lt;pre&gt; &lt;/pre&gt;
&lt;blockquote&gt;
&lt;pre&gt;# PHP FPM Proxy declaration (for a unix socket)&lt;br /&gt;&amp;lt;Proxy &quot;unix:/yourpathtophp-fpmsocket.sock|fcgi://php-fpm&quot; &amp;gt;&lt;br /&gt;            ProxySet disablereuse=off&lt;br /&gt;            ProxySet timeout=600&lt;br /&gt;&amp;lt;/Proxy&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; # Redirect to the php-fpm proxy to execute code &lt;br /&gt;    &amp;lt;FilesMatch \.php$&amp;gt;&lt;br /&gt;        # Pass to php-fpm only if the file php do exists, Otherwise, use FallBackResource.&lt;br /&gt;        &amp;lt;If &quot;-f %{REQUEST_FILENAME}&quot;&amp;gt;&lt;br /&gt;            SetHandler proxy:fcgi://php-fpm&lt;br /&gt;        &amp;lt;/If&amp;gt;&lt;br /&gt;&amp;lt;/FilesMatch&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;pre&gt;Were I prefer to define separately the proxy and the handler, anyway the &quot;hot&quot; changes are the ones in bold (thanks Andrew).&lt;br /&gt;Interesting thing is that nginx work differently...  &lt;/pre&gt;
&lt;pre&gt;Sorry again for the mess posting.&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473950#p1898767</guid>
</item>
<item>
<title>Early bird 5.2</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473769#p1898697</link>
<pubDate>Mon, 20 Apr 2026 19:52:29 GMT</pubDate>
<description>by Víctor Déniz Falcón &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thank you for your feedback regarding the early bird schedule.&lt;br /&gt;
&lt;br /&gt;
As David mentioned, the plan was to have updated versions prepared by the Moodle release, which is why the early-bird deadline coincided with the release date. &lt;br /&gt;
&lt;br /&gt;
The recent extensions for the last three releases (4.5, 5.0, and 5.1) were due to internal challenges. Since this hasn&#039;t been clearly communicated, we will extend the current early-bird period by three weeks after the next release. The new deadline will be Monday, 11 May 2026, at 23:59 UTC.&lt;br /&gt;
&lt;br /&gt;
Going forward, we will align the early-bird deadline with the release date and keep you updated promptly.&lt;br /&gt;
&lt;br /&gt;
Thanks for your understanding and support.&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473769#p1898697</guid>
</item>
<item>
<title>Important H5P Update - New Look and Feel on Plugins</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473262#p1897531</link>
<pubDate>Tue, 17 Mar 2026 15:32:27 GMT</pubDate>
<description>by Oliver Tacke &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi Mihail!&lt;/p&gt;
&lt;p&gt;I don&#039;t know if your plans are to go beyond adding H5P core 1.28 only. It brings theming capability to H5P content types, but the respective settings are only available on H5P.com. I just released a web component (h5p-theme-picker) and a tiny WordPress plugin (H5P themer) which uses that component to allow WordPress users to change the theming style as easily as on H5P.com.&lt;/p&gt;
&lt;p&gt;If that&#039;s something you&#039;d consider to offer to Moodle users, too: &lt;a href=&quot;https://www.olivertacke.de/labs/2026/03/17/theme-your-h5p-contents-on-wordpress-end-elsewhere-possibly/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://www.olivertacke.de/labs/2026/03/17/theme-your-h5p-contents-on-wordpress-end-elsewhere-possibly/&lt;/a&gt; The web component does most of the work already (and allows customization).&lt;/p&gt;
&lt;p&gt;Best,&lt;br /&gt;Oliver&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473262#p1897531</guid>
</item>
<item>
<title>Important H5P Update - New Look and Feel on Plugins</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473262#p1897027</link>
<pubDate>Thu, 05 Mar 2026 09:51:09 GMT</pubDate>
<description>by Mihail Geshoski &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi, thanks for the questions.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;text_to_html&quot;&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The issue is that sites running 4.5, 5.0, and 5.1 may encounter errors when creating or importing H5P content created outside Moodle. In many cases, the imported content will now require a higher H5P version than the one currently installed. We have already received reports of this problem.&lt;/p&gt;
&lt;p&gt;Based on previous experience, the recommendation is to use the latest H5P version whenever possible. Older content types should continue to work with newer H5P libraries due to backward compatibility, which has generally been the case. Removing the older version in favour of the newer one helps mitigate these issues and limitations, and this follows the same approach used during the previous H5P version update.&lt;br /&gt;&lt;span style=&quot;text-align:initial;&quot;&gt;&lt;br /&gt;However, a workaround is still available for sites that wish to continue using H5P 1.27. They can install the third-party &lt;a href=&quot;https://moodle.org/plugins/view.php?id=3429&quot;&gt;H5P integration library v127&lt;/a&gt; after the upgrade and set it as the default H5P framework handler.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;If everything goes as planned, the updated version should be included in the next minor releases (5.1.4, 5.0.7, and 4.5.11), which are scheduled to be released alongside Moodle 5.2 on 20 April 2026.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I hope this helps.&lt;/p&gt;
&lt;p&gt;Kind regards.&lt;/p&gt;
&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473262#p1897027</guid>
</item>
<item>
<title>Move all H5P setting into one place</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473858#p1898353</link>
<pubDate>Wed, 08 Apr 2026 17:21:33 GMT</pubDate>
<description>by Oliver Tacke &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;I was just made aware that there are two places where Moodle&#039;s own H5P integration in Moodle core allows to configure the general H5P integration behavior:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Site administration -&amp;gt; General -&amp;gt; H5P -&amp;gt; H5P settings&lt;/strong&gt;&lt;br /&gt;&lt;img class=&quot;img-fluid&quot; src=&quot;https://moodle.org/pluginfile.php/8603/mod_forum/post/1898353/image%20%281%29.png&quot; alt=&quot;image%20%281%29.png&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Site administration -&amp;gt; Plugins -&amp;gt; Activity Modules -&amp;gt; H5P&lt;/strong&gt;&lt;br /&gt;&lt;img class=&quot;img-fluid&quot; src=&quot;https://moodle.org/pluginfile.php/8603/mod_forum/post/1898353/image.png&quot; alt=&quot;image.png&quot; /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Is there a specific reason why these settings are not in one place? And technically, Moodle&#039;s H5P integration is not a plugin. At least to me (and one other person in the H5P community), this feels very confusing.&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473858#p1898353</guid>
</item>
<item>
<title>MFA: Factor email will not work if server is in private network and GeoLite-DB is used</title>
<link>https://moodle.org/mod/forum/discuss.php?d=470113#p1898568</link>
<pubDate>Wed, 15 Apr 2026 11:16:40 GMT</pubDate>
<description>by Daniel Ziegenberg &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;What&#039;s the last reported IP address of your users? See their profile page. Did you configure your reverse proxy / loadbalancer correctly so it reports the user&#039;s real IP address? See X-Forwarded-For: &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Forwarded-For&quot; class=&quot;_blanktarget&quot;&gt;https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Forwarded-For&lt;/a&gt;&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=470113#p1898568</guid>
</item>
<item>
<title>Re: Accessibility of the free mobile app</title>
<link>https://moodle.org/mod/forum/discuss.php?d=466936#p1898761</link>
<pubDate>Wed, 22 Apr 2026 09:29:17 GMT</pubDate>
<description>by Oscar Martínez &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi,&lt;br /&gt;
the app is working correctly again.&lt;br /&gt;
&lt;br /&gt;
Thank you so much!&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466936#p1898761</guid>
</item>
<item>
<title>New Moodle Marketplace: onboarding is open for paid plugins</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473249#p1898739</link>
<pubDate>Tue, 21 Apr 2026 18:05:47 GMT</pubDate>
<description>by Michael Milette &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;I share this concern.&lt;br /&gt;
&lt;br /&gt;
I have been looking forward to Moodle Marketplace for a long time, so I am raising this because I want to participate, not because I want to argue against the idea.&lt;br /&gt;
&lt;br /&gt;
I am genuinely excited about finally having an official place to sell plugins and related products. At the same time, I think this particular restriction needs much more clarity.&lt;br /&gt;
&lt;br /&gt;
I understand that Moodle Pty owns and operates Moodle Marketplace, and that they have every right to decide what can and cannot be listed there.&lt;br /&gt;
&lt;br /&gt;
The issue for me is not whether Moodle can set this rule. The issue is that the phrase “directly compete with Moodle’s commercial offerings” seems too open to interpretation for providers to evaluate safely before investing significant time, effort, and money into developing products for Marketplace.&lt;br /&gt;
&lt;br /&gt;
For example, I am not clear on things like:&lt;br /&gt;
&lt;br /&gt;
- How will “directly compete” actually be defined in practice?&lt;br /&gt;
- Which Moodle commercial offerings or feature areas are considered in scope?&lt;br /&gt;
- Are themes allowed in principle, or could they be considered competitive?&lt;br /&gt;
- Are plugins or integrations built specifically for Moodle Workplace allowed if they extend it rather or replace it?&lt;br /&gt;
- If a product is approved now, and Moodle later develops overlapping commercial functionality, could that product become ineligible later?&lt;br /&gt;
- Will there be a clear review path, guidance for borderline cases, or some form of appeal?&lt;br /&gt;
&lt;br /&gt;
My concern is simply that providers need enough clarity and predictability to make sensible business decisions.&lt;br /&gt;
&lt;br /&gt;
If the boundaries are too vague, some developers may decide not to invest in Marketplace products at all, not because they disagree with the policy, but because the business risk is too hard to judge in advance.&lt;br /&gt;
&lt;br /&gt;
I would really appreciate more concrete guidance from Moodle HQ on how this restriction is intended to work in practice.&lt;br /&gt;
&lt;br /&gt;
Best regards,&lt;br /&gt;
&lt;br /&gt;
Michael Milette&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473249#p1898739</guid>
</item>
<item>
<title>Vulnerable plugins</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473975#p1898729</link>
<pubDate>Tue, 21 Apr 2026 14:49:35 GMT</pubDate>
<description>by Niki Vi &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi guys, is there any way to report vulnerable plugins? I don&#039;t want to post the vulnerabilities in the plugin comments, but there&#039;s no uniform proper way to contact the developers.&lt;/p&gt;
&lt;p&gt;I&#039;ve sent out an email to &amp;#115;&amp;#101;c&amp;#117;&amp;#114;&amp;#105;&amp;#116;&amp;#121;&amp;#64;m&amp;#111;od&amp;#108;&amp;#101;&amp;#46;&amp;#111;r&amp;#103; to get some advice about this. I&#039;ve got ~40 vulnerable plugins affecting roughly ~50k moodle installations (based out of the plugins stats). By vuln I only refer to criticals&lt;/p&gt;
&lt;p&gt;sometimes the developers have ways to contact them, a lot of times they don&#039;t &lt;img class=&quot;icon emoticon&quot; alt=&quot;sad&quot; title=&quot;sad&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/sad&quot; /&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473975#p1898729</guid>
</item>
<item>
<title>New Moodle Marketplace: onboarding is open for paid plugins</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473249#p1898696</link>
<pubDate>Mon, 20 Apr 2026 18:19:52 GMT</pubDate>
<description>by Renaat Debleu &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Moodle Marketplace has an important restriction: plugins should NOT compete with functionality offered by Moodle commercial products (for example, Moodle Workplace).&lt;/div&gt;
&lt;div class=&quot;text_to_html&quot;&gt; &lt;/div&gt;
&lt;div class=&quot;text_to_html&quot;&gt;Because this can be interpreted in so many ways, a lot of questions pop up: Who is deciding? What is the exact procedure in case there is an issue? Do users have the right to object this decision? Which commercial products are we talking about? ....&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473249#p1898696</guid>
</item>
<item>
<title>Fresh 5.2 install ...</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473950#p1898747</link>
<pubDate>Tue, 21 Apr 2026 23:57:17 GMT</pubDate>
<description>by Sergio Rabellino &lt;br /&gt;&lt;br /&gt;&lt;p&gt;I’m sorry, I was wrong.&lt;/p&gt;
&lt;p&gt;Reading in deep the code, the test for exampleshimroute2.php require that works without having the file in place as stated in the comment:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;“An example shim route action for a file which no longer exists.“&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;so copying the file I invalidated the test.&lt;/p&gt;
&lt;p&gt;I need to understand better, because my test installation on nginx (following all the suggested config instructions) works fine, I need to understand what’s happening. on apache.&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473950#p1898747</guid>
</item>
<item>
<title>Release specific feedback after lead assessor check</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473910#p1898748</link>
<pubDate>Wed, 22 Apr 2026 02:14:25 GMT</pubDate>
<description>by Jason Lane &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi Dominique, this is gold! What a brilliant solution. &lt;/p&gt;
&lt;p&gt;My other solution was to uncheck all boxes for specific feedback (during, after the attempt, when closed), then to generate teacher view of quiz report, print as PDF, and then email it to the student as an attachment. Good for a record of interaction with students, but very intensive. &lt;/p&gt;
&lt;p&gt;Your solution will allow us to run our continuous courses which have overlapping student enrolment timeframes. Showing specific feedback using this closing date override is a very nifty work around.&lt;/p&gt;
&lt;p&gt;Thanks so much!&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473910#p1898748</guid>
</item>
<item>
<title>Moodle 5.2: 1EdTech Open Standards certification update</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473962#p1898688</link>
<pubDate>Mon, 20 Apr 2026 09:09:54 GMT</pubDate>
<description>by Mihail Geshoski &lt;br /&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;As part of Moodle’s commitment to open standards and the creation of an integrated digital learning ecosystem, we have collaborated with &lt;/span&gt;&lt;strong&gt;1EdTech&lt;/strong&gt;&lt;span&gt; to certify Moodle 5.2 against the interoperability standards.&lt;/span&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;We are delighted to announce that Moodle 5.2 is now officially certified as an &lt;/span&gt;&lt;strong&gt;Open Badges v2.1 Service Consumer&lt;/strong&gt;&lt;span&gt;, and &lt;/span&gt;&lt;strong&gt;LTI Advantage Complete (Consumer/Tool)&lt;/strong&gt;&lt;span&gt;. &lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Additionally, Moodle 5.2 has completed all certification tasks for &lt;/span&gt;&lt;strong&gt;Open Badges v2.0 Issuer&lt;/strong&gt;&lt;span&gt; status, and we are currently awaiting final confirmation.&lt;/span&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;This milestone reinforces Moodle’s commitment to open, interoperable learning, delivering greater flexibility, recognition, and seamless experiences that empower both educators and learners to thrive.&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473962#p1898688</guid>
</item>
<item>
<title>Release specific feedback after lead assessor check</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473910#p1898738</link>
<pubDate>Tue, 21 Apr 2026 18:04:35 GMT</pubDate>
<description>by Dominique Bauer &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;The method presented in my previous post applies to quizzes that have a well-defined close time, for example three hours after the start of a three-hour quiz. For a quiz that does not have a clearly defined duration and that the teacher wishes to grade progressively as students complete it, the method is even simpler.&lt;/p&gt;
&lt;p&gt;It is sufficient to set, from the outset, a distant Close time for the quiz, for example 2050-12-31. Then, after grading a student’s attempt, the teacher sets an individual user override for that student with the Close time set to the present moment or to a time prior to the grading.&lt;/p&gt;
&lt;p&gt;This method is extremely simple, requires no plugin, and makes clever use of the quiz Review options.&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473910#p1898738</guid>
</item>
<item>
<title>Self-enrollment and course visabiliity</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473977#p1898741</link>
<pubDate>Tue, 21 Apr 2026 18:44:03 GMT</pubDate>
<description>by Shirley Gregorczyk &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Maybe this will work for you &lt;a href=&quot;https://docs.moodle.org/501/en/Enrolment_key&quot; class=&quot;_blanktarget&quot;&gt;https://docs.moodle.org/501/en/Enrolment_key&lt;/a&gt;&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473977#p1898741</guid>
</item>
<item>
<title>CronJob Breaks UI</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473976#p1898737</link>
<pubDate>Tue, 21 Apr 2026 17:37:20 GMT</pubDate>
<description>by Ken Task &lt;br /&gt;&lt;br /&gt;&lt;p&gt;The Atto text editor is deprecated in Moodle and is being phased out in favor of TinyMCE, which is now the default editor. Atto will be removed from the Moodle core after version 4.5, moving from a built-in feature to an optional plugin, with active development having already ceased.&lt;/p&gt;
&lt;p&gt;Suggest searching for and removing anything Atto! &lt;img class=&quot;icon emoticon&quot; alt=&quot;smile&quot; title=&quot;smile&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&#039;SoS&#039;, Ken&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473976#p1898737</guid>
</item>
<item>
<title>🧡 Moodle 5.2 QA Cycle Wrap-Up</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473935#p1898695</link>
<pubDate>Mon, 20 Apr 2026 16:21:06 GMT</pubDate>
<description>by Dag Klimas &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I’d also like to extend my heartfelt thanks to all the developers, testers, and supporters—and of course to you, Simey—for what I consider to be a fantastic collaboration. It’s great to be part of this virtual team!&lt;/p&gt;
&lt;p&gt;The sticky header and footer, the ability to duplicate items with the mouse, and especially the top display of recently saved activities... I’m thrilled.&lt;/p&gt;
&lt;p&gt;Thanks to your work, I was able to create a video today about Moodle 5.2 for the German-speaking community. Sorry it’s in German, but maybe the AI translation will work &lt;img class=&quot;icon emoticon&quot; alt=&quot;wink&quot; title=&quot;wink&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/wink&quot; /&gt;&lt;br /&gt;&lt;span class=&quot;mediaplugin mediaplugin_youtube&quot;&gt;
&lt;iframe title=&quot;YouTube&quot; width=&quot;400&quot; height=&quot;300&quot; style=&quot;border:0;&quot;
        src=&quot;https://www.youtube-nocookie.com/embed/lAz-Uyuh8OE?rel=0&amp;wmode=transparent&quot; allow=&quot;fullscreen&quot; loading=&quot;lazy&quot;&gt;&lt;/iframe&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Dag&lt;/p&gt;
&lt;p&gt;Translated with DeepL.com&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473935#p1898695</guid>
</item>
<item>
<title>🧡 Moodle 5.2 QA Cycle Wrap-Up</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473935#p1898676</link>
<pubDate>Mon, 20 Apr 2026 00:38:30 GMT</pubDate>
<description>by Simey Lameze &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Thank you for the kind message Héctor! &lt;br /&gt;
&lt;br /&gt;
I&#039;m really glad to know you enjoyed taking part in the QA testing cycle and I hope to see you on the next one 🧡&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473935#p1898676</guid>
</item>
<item>
<title>VPL Moodle: &quot;Grade :=&amp;gt;&amp;gt; [value]&quot; command in vpl_evaluate.sh not setting grade, just printing</title>
<link>https://moodle.org/mod/forum/discuss.php?d=468516#p1885341</link>
<pubDate>Fri, 29 Aug 2025 11:32:45 GMT</pubDate>
<description>by Astor Bizard &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi,&lt;br /&gt;
The reason for this is that there are two separate steps for execution: preparation and actual execution.&lt;br /&gt;
This allows teachers to better customize the way they want to evaluate submissions (such as compiling, cleaning, generating tests, etc.).&lt;br /&gt;
So yes, you need to create an executable &quot;vpl_execution&quot; file, which will then be executed. The latter execution is the one that should echo the grade.&lt;/p&gt;
</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=468516#p1885341</guid>
</item>
<item>
<title>Central Knowledge Database</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473590#p1897386</link>
<pubDate>Fri, 13 Mar 2026 16:43:02 GMT</pubDate>
<description>by Dave Foord &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;I would give it a try, and see if it works.&lt;br /&gt;
&lt;br /&gt;
The fact that the user has access to a course on Moodle, they by default they also have access to the homepage of Moodle, so would have access to this item. The fact that you are using LMS in the backend, I don&#039;t think will matter in this situation for you (but I don&#039;t know how you have set things up, so I may be wrong) - so give it a try and see.&lt;br /&gt;
&lt;br /&gt;
Rather than setting up a database or glossary (which would take a bit of time) test the theory with something simple like a page - if you can get that to display then you are probably good to get the Glossary/Database to display.&lt;br /&gt;
&lt;br /&gt;
What I didn&#039;t mention in my earlier post, which I should have done, is you will need to fiddle with the permissions in the activity as you won&#039;t want students adding items to the database or glossary - you only want them viewing the items.&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473590#p1897386</guid>
</item>
<item>
<title>Central Knowledge Database</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473590#p1897372</link>
<pubDate>Fri, 13 Mar 2026 15:28:21 GMT</pubDate>
<description>by Mary Cooch (personal account) &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Actually there is a guest access FAQ Database on &lt;a title=&quot;The learning hub for the global Moodle community&quot; href=&quot;https://moodle.academy/&quot;&gt;Moodle.Academy&lt;/a&gt; . It is here:  &lt;a href=&quot;https://moodle.academy/mod/glossary/view.php?id=799&quot;&gt;Frequently Asked Questions. &lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;text_to_html&quot;&gt;You could do as Dave suggests with the restriction of &quot;email not empty&quot; if you want it only for your users.&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473590#p1897372</guid>
</item>
<item>
<title>Central Knowledge Database</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473590#p1897363</link>
<pubDate>Fri, 13 Mar 2026 12:27:42 GMT</pubDate>
<description>by Dave Foord &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;You could use the database activity to achieve this.&lt;br /&gt;
&lt;br /&gt;
If you want this to work across all courses, then I would add the activity on the home page of the site, rather than inside a course. This removes the issue of users having to be enrolled onto a separate course. If I was doing this, then I would set a restriction so the activity is only visible if the user profile field of &#039;email&#039; is not empty - this stops it being accessible to people who are not logged in. You could also set the activity to be &#039;available but not visible&#039; so it isn&#039;t displayed directly on the home page (which would be a bit odd and ugly) - but you then add a link to this from somewhere - either on the defualt dashbiard page, or as a menu item at the top.&lt;br /&gt;
&lt;br /&gt;
Note - although the Database activity would work here, and gives you more fields that you could allocate to each entry. You could also use the glossary activity in the same way. This would be simpler to build than a database activity, and would automatically give you an alphabet sorting option if that was desired.&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473590#p1897363</guid>
</item>
<item>
<title>Letter grades</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473939#p1898631</link>
<pubDate>Fri, 17 Apr 2026 14:14:26 GMT</pubDate>
<description>by Shirley Gregorczyk &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;You should be able to control this in your gradebook setup. In your gradebook setup only select those activities (Grade Items) that you want to include in the pass/fail calculations for the course total. Sometimes this works best creating a Grade Category and using a custom course total formula.&lt;/div&gt;
&lt;div class=&quot;text_to_html&quot;&gt;&lt;a href=&quot;https://docs.moodle.org/501/en/Grade_categories&quot;&gt;Grade categories - MoodleDocs&lt;/a&gt;&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473939#p1898631</guid>
</item>
<item>
<title>User Profile--&amp;gt;Reports--&amp;gt;Grades</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473971#p1898724</link>
<pubDate>Tue, 21 Apr 2026 13:02:44 GMT</pubDate>
<description>by Chris Pratt &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Hiral, you can hide the &#039;Grades&#039; menu item from the users&#039; profile menu by going to Site administration &amp;gt; Appearance &amp;gt; Advanced theme settings &amp;gt; User menu items and remove &quot;grades,grades|/grade/report/mygrades.php&quot; and click &#039;Save changes&#039;&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473971#p1898724</guid>
</item>
<item>
<title>Fresh 5.2 install ...</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473950#p1898706</link>
<pubDate>Tue, 21 Apr 2026 07:43:50 GMT</pubDate>
<description>by Andrew Lyons &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;
  &lt;p&gt;is there a test for this condition?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yes... accessing that URL should not give a 404&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;and can you provide a config clip to fix the above for Apache and PHP 8.3?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;No. I can&#039;t speak for your config and I don&#039;t routinely use Apache2 much at the moment. I &lt;em&gt;believe&lt;/em&gt; it should be something like this:&lt;/p&gt;

&lt;pre&gt;&lt;code class=&quot;apacheconf&quot;&gt;&amp;lt;FilesMatch &quot;\.php$&quot;&amp;gt;
    # Check if the requested file actually exists on the filesystem
    &amp;lt;If &quot;-f %{REQUEST_FILENAME}&quot;&amp;gt;
        SetHandler &quot;proxy:fcgi://127.0.0.1:9000&quot;
    &amp;lt;/If&amp;gt;
&amp;lt;/FilesMatch&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;blockquote&gt;
  &lt;p&gt;To the issue of 5.2 complaining about router ... temp work-around ... for others if they also run into this snafu.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Yeah, that&#039;s not a solution. You should fix your configuration.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;In the environment.xml file a line for a custom check had the router check set to &#039;optional&#039; ... OPTIONAL?!!!???
  Huh?
  The docs say that from 5.1 onwards it will be required!!!!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;We&#039;re being kind at the moment. It will become a harder  limt soon.&lt;/p&gt;
</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473950#p1898706</guid>
</item>
<item>
<title>Re: Accessibility of the free mobile app</title>
<link>https://moodle.org/mod/forum/discuss.php?d=466936#p1898707</link>
<pubDate>Tue, 21 Apr 2026 07:50:28 GMT</pubDate>
<description>by Juan Leyva &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Oscar,&lt;br /&gt;
&lt;br /&gt;
I think this is related to a change made in your end, our site checker tools say the following:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://centros.edu.xunta.gal/eoideviveiro/aulavirtual&quot; class=&quot;_blanktarget&quot;&gt;https://centros.edu.xunta.gal/eoideviveiro/aulavirtual&lt;/a&gt; information:&lt;br /&gt;
✅ The site is reachable&lt;br /&gt;
✅ The site SSL is valid&lt;br /&gt;
✅ The site has web services enabled&lt;br /&gt;
✅ The site is not in maintenance mode&lt;br /&gt;
🚨 (accesscontrolalloworigin) The site has Access-Control-Allow-Origin header is invalid, the app will not work, header content: Access-Control-Allow-Origin: &lt;a href=&quot;https://www.full-steam-ahead.me&quot; class=&quot;_blanktarget&quot;&gt;https://www.full-steam-ahead.me&lt;/a&gt;&lt;br /&gt;
✅ The site forces CORS headers for WS (Access-Control-Allow-Origin)&lt;br /&gt;
&lt;br /&gt;
Please, reach out to your IT team, because it seems that your site is returning that header preventing the app from working. I believe that header is set outside Moodle, maybe the web server or a proxy/firewall, you should not set that header in requests coming from the Moodle app (it has its own user agent, MoodleMobile, you can filter by that).&lt;br /&gt;
&lt;br /&gt;
Regards, Juan&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466936#p1898707</guid>
</item>
<item>
<title>Adaptable theme for Moodle 5.2 released.</title>
<link>https://moodle.org/mod/forum/discuss.php?d=473954#p1898665</link>
<pubDate>Sun, 19 Apr 2026 18:48:59 GMT</pubDate>
<description>by Gareth Barnard &lt;br /&gt;&lt;br /&gt;&lt;p class=&quot;translationhash&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&#039;ve released the Adaptable theme as follows:&lt;/p&gt;
&lt;p&gt;Release 502.1.0 for Moodle 5.2 version 2026042000.00 (Build: 20260420) and above within the MOODLE_502_STABLE branch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://moodle.org/plugins/theme_adaptable/502.1.0/41280&quot; class=&quot;_blanktarget&quot;&gt;https://moodle.org/plugins/theme_adaptable/502.1.0/41280&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V502.1.0&quot; class=&quot;_blanktarget&quot;&gt;https://github.com/gjbarnard/moodle-theme_adaptable/releases/tag/V502.1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Change draw toggle icons, &lt;a href=&quot;https://tracker.moodle.org/browse/MDL-88085&quot; class=&quot;_blanktarget&quot;&gt;https://tracker.moodle.org/browse/MDL-88085&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Add &#039;courseindexdrawercontrols&#039;.&lt;/li&gt;
&lt;li&gt;Course index title and expand / collapse.&lt;/li&gt;
&lt;li&gt;Upgrade theme version (&#039;fav&#039; setting) of Font Awesome to 7.2.0.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Always install on a test server to confirm that the theme does what you want it to do before updating or installing on a production server!  And as this release could contain bugs and so I strongly recommend that you check on a test server first!  Not sure how to set one up?  Then look at the &#039;Installer packages&#039; on &lt;a href=&quot;https://download.moodle.org/releases/latest/&quot; class=&quot;_blanktarget&quot;&gt;https://download.moodle.org/releases/latest/&lt;/a&gt;. Ensure that you have multiple backups of all data before using.  Please report any issues. i.e. &#039;bugs&#039; with this release ONLY here.  Before doing so please read &#039;Reporting issues&#039; on the &#039;Information&#039; tab on the theme &#039;Settings&#039; under &#039;Site administration&#039; -&amp;gt; &#039;Appearance&#039; -&amp;gt; &#039;Adaptable&#039;.&lt;/p&gt;
&lt;p&gt;If you find this post useful, then please mark it so.&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Gareth&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=473954#p1898665</guid>
</item>
<item>
<title>Re: Accessibility of the free mobile app</title>
<link>https://moodle.org/mod/forum/discuss.php?d=466936#p1898704</link>
<pubDate>Tue, 21 Apr 2026 07:00:15 GMT</pubDate>
<description>by Dave Foord &lt;br /&gt;&lt;br /&gt;&lt;p&gt;Hi Oscar - I appreciate your question is aimed at Juan, who may jump in with a better answer, but my understanding is that in order to use the mobile app, the organisation needs to have a &#039;premium app account&#039;, and there are 3 ways that you can get this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You can pay a (what I think is reasonable) annual fee of 499 Euros per year&lt;/li&gt;
&lt;li&gt;If you happen to be hosted by a &lt;a title=&quot;Auto-link&quot; href=&quot;https://moodle.com/partners&quot;&gt;Moodle Partner&lt;/a&gt; or Moodle cloud it will be free&lt;/li&gt;
&lt;li&gt;Certain organisations can apply to get this for free, e.g. charities, NGO that don&#039;t charge for courses etc. Note - standard schools, colleges, and universities are not eligible for this (which I believe you would fall under).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The fact that you self-host is no longer a factor in whether you get the app for free or not.&lt;/p&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=466936#p1898704</guid>
</item>
<item>
<title>Re: Turnitin Integration beta release!</title>
<link>https://moodle.org/mod/forum/discuss.php?d=98199#p444222</link>
<pubDate>Wed, 02 Jul 2008 23:54:33 GMT</pubDate>
<description>by Michael Tudor &lt;br /&gt;&lt;br /&gt;Just add the settings via the admin interface, this is one of the cool things about this version &lt;img class=&quot;icon emoticon&quot; alt=&quot;smile&quot; title=&quot;smile&quot; src=&quot;https://moodle.org/theme/image.php/moodleorg/core/1776241734/s/smiley&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img hspace=&quot;0&quot; border=&quot;0&quot; vspace=&quot;0&quot; src=&quot;http://img359.imageshack.us/img359/1175/moodletiisettingspb6.jpg&quot; alt=&quot;moodletiisettingspb6.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt; </description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=98199#p444222</guid>
</item>
<item>
<title>Problem reading uploaded files</title>
<link>https://moodle.org/mod/forum/discuss.php?d=559#p2317</link>
<pubDate>Fri, 10 Jan 2003 23:42:53 GMT</pubDate>
<description>by Jairo Martinez &lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;text_to_html&quot;&gt;&lt;p&gt;Windows 2000 Server/Apache 2.0.43/Php 4.2.3&lt;/p&gt;&lt;p&gt;My problem is that I cannot read any uploaded files.&lt;/p&gt;&lt;p&gt;Apache error log:&lt;/p&gt;&lt;p&gt;[Fri Jan 10 17:44:13 2003] [error] [client IP] Premature end of script headers: php.exe, referer: &lt;a href=&quot;http://servername/onlineclass/mod/resource/view.php?id=4&quot;&gt;http://servername/onlineclass/mod/resource/view.php?id=4&lt;/a&gt;&lt;/p&gt;&lt;p&gt;-----------------------------------------------------------------------------------------&lt;/p&gt;&lt;p&gt;IE6 gives the following page when I try to read one of uploaded files:&lt;/p&gt;&lt;h1&gt;Internal Server Error&lt;/h1&gt;&lt;p&gt;The server encountered an internal error or misconfiguration and was unable to complete your request.&lt;/p&gt;&lt;p&gt;Please contact the server administrator, &amp;#109;j&amp;#97;&amp;#105;&amp;#114;o@&amp;#97;v&amp;#101;&amp;#109;&amp;#97;&amp;#114;&amp;#105;a&amp;#46;&amp;#101;d&amp;#117;.&amp;#110;&amp;#105; and inform them of the time the error occurred, and anything you might have done that may have caused the error.&lt;/p&gt;&lt;p&gt;More information about this error may be available in the server error log.&lt;/p&gt;&lt;hr /&gt;&lt;address&gt;Apache/2.0.43 Server at servername Port 80&lt;/address&gt;&lt;address&gt; &lt;/address&gt;&lt;/div&gt;</description>
<guid isPermaLink="true">https://moodle.org/mod/forum/discuss.php?d=559#p2317</guid>
</item>
</channel>
</rss>