<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: VPL Question: Comments</title>
    <link>https://moodle.org</link>
    <description>VPL Questions are questions that can fit within a Moodle quiz. They are intended to create small to medium coding exercises, based on the Virtual Programming Lab plugin.
They are designed to offer a simple interface for students, while keeping the power and versatility of Virtual Programming Labs.</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>Wednesday, 1 April 2026, 1:13 PM - Oscar Sangoi</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89970</link>
      <pubDate>Wed, 01 Apr 2026 05:13:48 GMT</pubDate>
      <description>by Oscar Sangoi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;HI Astor,&lt;br&gt;
I implemented another fix for course reuse. If, during the import phase, the user performs a partial import that does not include the 'Include activities and resources' option, the process is unable to find the VPL template. With this fix, if the VPL template isn't found, the program attempts to find a VPL template in the current course with the same name as the original one.&lt;br&gt;
&lt;br&gt;
You can find the fix here: &lt;a href=&quot;https://gitlab.com/osangoi/moodle-qtype_vplquestion/-/commit/6004e5c56cf9953c7e9cb7df65d6af68da75f446&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://gitlab.com/osangoi/moodle-qtype_vplquestion/-/commit/6004e5c56cf9953c7e9cb7df65d6af68da75f446&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89970</guid>
    </item>
    <item>
      <title>Monday, 30 March 2026, 10:15 AM - Oscar Sangoi</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89954</link>
      <pubDate>Mon, 30 Mar 2026 02:15:25 GMT</pubDate>
      <description>by Oscar Sangoi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Astor,&lt;br&gt;
as I frequently export questions from a course template to other courses, I faced the same problem reported by @Kay Otto. Usually, what I did to solve this was to manually modify the vpltemplate field in the database.&lt;br&gt;
&lt;br&gt;
Based on @Kay Otto's suggestion, I rewrote questiontype.php, overriding export_to_xml to export the vpltemplatename and modifying import_from_xml to use the vpltemplatename if the templatevpl was not in the same course.&lt;br&gt;
&lt;br&gt;
Of course, before importing the VPL Questions, the VPL Template must be imported from the course template using &quot;Course reuse&quot;.&lt;br&gt;
&lt;br&gt;
You can find the fix here: &lt;a href=&quot;https://gitlab.com/osangoi/moodle-qtype_vplquestion/-/commit/b76f71cb195a42947a945078885f87ac65e25d48&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://gitlab.com/osangoi/moodle-qtype_vplquestion/-/commit/b76f71cb195a42947a945078885f87ac65e25d48&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89954</guid>
    </item>
    <item>
      <title>Friday, 6 March 2026, 12:00 AM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89721</link>
      <pubDate>Thu, 05 Mar 2026 16:00:39 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Oscar Sangoi and @Jack Gohler,&lt;br&gt;
The update 3.4.2 is now online and should address your concerns. &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/1777401252/s/smiley&quot;&gt;&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89721</guid>
    </item>
    <item>
      <title>Wednesday, 25 February 2026, 4:48 PM - Jack Gohler</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89644</link>
      <pubDate>Wed, 25 Feb 2026 08:48:21 GMT</pubDate>
      <description>by Jack Gohler. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Astor Bizard,&lt;br&gt;
This is fantastic news! Thank you so much for the quick response and for adding these features. We really appreciate your work on this plugin - it's not something we take for granted.&lt;br&gt;
The addition of table tags and style attribute in 3.4.1 is a big step forward for us. And the upcoming support for &quot;dir&quot; attribute and &quot;details&quot;/&quot;summary&quot; tags is exactly what we need for RTL and collapsible sections.&lt;br&gt;
We completely understand your position on JavaScript/onclick - it makes total sense from a security perspective.&lt;br&gt;
Two quick questions:&lt;br&gt;
&lt;br&gt;
Do you have a rough timeline for the next release (with dir, details, and summary)?&lt;br&gt;
Is there any chance SVG support (svg, path tags) could be included? We use it for a progress gauge to show students their score visually. If not, we'll find an alternative with CSS.&lt;br&gt;
&lt;br&gt;
Thanks again for your dedication to this plugin and for being so responsive to the community!&lt;br&gt;
Best regards,&lt;br&gt;
Jack&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89644</guid>
    </item>
    <item>
      <title>Tuesday, 24 February 2026, 11:46 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89640</link>
      <pubDate>Tue, 24 Feb 2026 15:46:29 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Jack Gohler,&lt;br&gt;
Update 3.4.1 that was released includes more tags (esp. table tags and style).&lt;br&gt;
It still does not allow &quot;dir&quot; attribute which is a mistake by me, and will be fixed in the next release.&lt;br&gt;
For collapsible regions, &quot;details&quot; and &quot;summary&quot; tags will be allowed as well in the next release.&lt;br&gt;
For any javascript (onclick or not) or wrapper tag to bypass sanitization, it is a big no-no. Because even if your use case may capture student output and control everything, this is not the case for every evaluation mechanism (and obviously student-generated javascript should never be trusted by default).&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89640</guid>
    </item>
    <item>
      <title>Tuesday, 24 February 2026, 11:42 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89639</link>
      <pubDate>Tue, 24 Feb 2026 15:42:12 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Oscar Sangoi,&lt;br&gt;
&lt;br&gt;
Thanks for the suggestion.&lt;br&gt;
I am not sure to totally understand your point, as you seem to sometimes say that regrade should be done asynchronously, and sometimes say that it should be done synchronously. &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/1777401252/s/smiley&quot;&gt;&lt;br&gt;
The current idea is to do dry regrading synchronously, and to follow question setting on every other case (standard workflow or true regrade).&lt;br&gt;
I will take into account your suggestion to better detect dry regrade (include 'regradealldrydo' and 'dryrunregrade' params).&lt;br&gt;
I hope this will suit your needs.&lt;br&gt;
&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89639</guid>
    </item>
    <item>
      <title>Tuesday, 24 February 2026, 2:16 AM - Jack Gohler</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89625</link>
      <pubDate>Mon, 23 Feb 2026 18:16:47 GMT</pubDate>
      <description>by Jack Gohler. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Astor Bizard&lt;br&gt;
Thank you so much for implementing HTML support! We really appreciate you taking the time to address our request.&lt;br&gt;
We've started testing and it's a great step forward. However, the current allowedTags and allowedAttrs lists are too restrictive for our use case.&lt;br&gt;
We've built a visual feedback template that includes:&lt;br&gt;
&lt;br&gt;
Progress gauge using svg and path&lt;br&gt;
Results table using table, tbody, tr, td&lt;br&gt;
Collapsible sections using onclick and id attributes&lt;br&gt;
RTL support using dir attribute&lt;br&gt;
Visual styling using style attribute&lt;br&gt;
&lt;br&gt;
All of these are currently blocked by the sanitizer, which breaks our feedback layout.&lt;br&gt;
Would it be possible to either:&lt;br&gt;
&lt;br&gt;
Expand the allowed lists to include these elements, or&lt;br&gt;
Add a bypass mechanism (e.g. a wrapper tag) that skips sanitization for trusted content from the evaluation script?&lt;br&gt;
&lt;br&gt;
Since the HTML is generated server-side by our evaluation script (not user input), we believe it can be safely trusted.&lt;br&gt;
Happy to test any solution or contribute code if needed.&lt;br&gt;
Thanks again for your great work!&lt;br&gt;
Jack&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89625</guid>
    </item>
    <item>
      <title>Monday, 23 February 2026, 7:19 PM - Oscar Sangoi</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89620</link>
      <pubDate>Mon, 23 Feb 2026 11:19:34 GMT</pubDate>
      <description>by Oscar Sangoi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;I had a problems dry regrading some VPL questions that was marked as async evaluation. I understand that for dry regrading is better to use synced evaluation, but doing so makes the quizzes very unresponsive. Looking at the code I found a possible solution that could solve both problems. I changed the function use_async_evaluation in question.php to return true is the evaluation is done during regrade, regardless the question is marked as synced evaluation or not. With this change I set &quot;Use asynchronous evaluation = true&quot; to make the quizzes more responsive and, at the same time, have regrading synchronous.&lt;br&gt;
Here is my implementation of the use_async_evaluation function&lt;br&gt;
&lt;br&gt;
   /**&lt;br&gt;
     * Determine if this question should use asynchronous evaluation or not.&lt;br&gt;
     * @return boolean&lt;br&gt;
     */&lt;br&gt;
    public function use_async_evaluation() {&lt;br&gt;
        // Check that the question uses async evaluation, that it is allowed from admin settigns and that a step is set.&lt;br&gt;
        // If in regrade (dry or normal) force synchronous evaluation.&lt;br&gt;
        $isregrading = optional_param('regrade', 0, PARAM_BOOL)&lt;br&gt;
            || optional_param('dryrunregrade', 0, PARAM_BOOL)&lt;br&gt;
            || optional_param('regradeselectedattempts', 0, PARAM_BOOL)&lt;br&gt;
            || optional_param('regradeselectedquestions', 0, PARAM_BOOL)&lt;br&gt;
            || optional_param('regradealldrydo', 0, PARAM_BOOL);&lt;br&gt;
&lt;br&gt;
        return !empty($this-&amp;gt;useasynceval) &amp;amp;&amp;amp; $this-&amp;gt;step !== null &amp;amp;&amp;amp; get_config('qtype_vplquestion', 'allowasynceval')&lt;br&gt;
            &amp;amp;&amp;amp; !$isregrading&lt;br&gt;
            &amp;amp;&amp;amp; !optional_param('previewid', 0, PARAM_INT);&lt;br&gt;
    }&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89620</guid>
    </item>
    <item>
      <title>Wednesday, 28 January 2026, 11:12 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89394</link>
      <pubDate>Wed, 28 Jan 2026 15:12:44 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Kay Otto,&lt;br&gt;
Thanks for the report. It makes sense given the way answers are saved by VPL Questions.&lt;br&gt;
I did not anticipate that kind of usage with limited time Quizzes.&lt;br&gt;
I will try and fix this issue as soon as possible!&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89394</guid>
    </item>
    <item>
      <title>Wednesday, 28 January 2026, 6:27 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89392</link>
      <pubDate>Wed, 28 Jan 2026 10:27:39 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi @Jack Gohler&lt;br&gt;
Thank you for your feedback!&lt;br&gt;
You are right, the current evaluation output display is limited. I think it is the legacy of first versions that I never bothered to change.&lt;br&gt;
I will see what I can do in the next release I am working on!&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89392</guid>
    </item>
    <item>
      <title>Wednesday, 7 January 2026, 7:10 PM - Kay Otto</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89232</link>
      <pubDate>Wed, 07 Jan 2026 11:10:33 GMT</pubDate>
      <description>by Kay Otto. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Astor,&lt;br&gt;
I recently got aware of a possible issue with the conditions under which a VPL-Question answer is saved during a running Moodle quiz.&lt;br&gt;
Our testing specs:&lt;br&gt;
- Moodle: 5.1.1+ - Build 20251212&lt;br&gt;
- VPL: 4.4.1 - 2025112512&lt;br&gt;
- VPL-Jail Server: 4.0.3&lt;br&gt;
- VPL Question: 3.3.0 for Moodle 4.2+ - 2025121601&lt;br&gt;
&lt;br&gt;
When a Moodle quiz is running and the student sees a VPL-Question, his code seems to solely be saved when (1) he executes / pre-checks the code (button interaction) or (2) if he navigates to the next or previous question (also a button interaction). Nevertheless, when editing the answer in a VPL Question, after 30 seconds or so a message appears on the right side that pretends that the answer is being saved, together with a timestamp. Actually, this seems to have no effect - the answer is not really saved. If the quiz has a time limit and the limit runs out, the student is automatically redirected to the results page where he can have a look at the answers he gave in the quiz and he will find that his latest inputs in the recent VPL-Question that was open before the automatic closing of the quiz are not present. He sees only the version of his answer that was stored when he executed his code. Without any execution / pre-check, he will find his answer completely empty.&lt;br&gt;
The behaviour of the standard free-text questions is different: Even the latest input, e.g. just one second before an automatic closing of a time-limited quiz, is reliably stored and thus visible to the student in the result page. I assume that the finish / redirect event somehow triggers a submit for the answer. For real examination scenarios, this would be the preferred behavior also for VPL-Questions. Otherwise, a student could lose parts of his answers that he did'nt have the time to execute or pre-check shortly before the quiz runs out.&lt;br&gt;
&lt;br&gt;
I assume that this is related to the VPL Question plugin, or am I missing something? Can we control this behaviour by configuration?&lt;br&gt;
&lt;br&gt;
Thanks in advance.&lt;br&gt;
&lt;br&gt;
Best regards&lt;br&gt;
Kay&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89232</guid>
    </item>
    <item>
      <title>Wednesday, 7 January 2026, 6:28 PM - Jack Gohler</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-89230</link>
      <pubDate>Wed, 07 Jan 2026 10:28:20 GMT</pubDate>
      <description>by Jack Gohler. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Subject: Feature Request: HTML5 Support for Evaluation Output Window&lt;br&gt;
Hi,&lt;br&gt;
First of all, thank you for this great plugin – it's exactly what we were looking for.&lt;br&gt;
About us:&lt;br&gt;
We're an educational organization that teaches programming to thousands of high school students. We're currently migrating our assessment system to VPL and have decided to use the VPL Question plugin as our main solution.&lt;br&gt;
The challenge:&lt;br&gt;
Our students have little to no background in computers or programming. Because of this, we're looking for ways to present feedback in a more visual and beginner-friendly way.&lt;br&gt;
Currently, the evaluation output window (vpl_eval_details_q208) only supports plain text. This limits us in two ways:&lt;br&gt;
&lt;br&gt;
Formatting limitations: We can't use visual elements to make feedback clearer and more accessible for young learners.&lt;br&gt;
RTL/LTR mixing issues: Our feedback combines Right-to-Left text (Hebrew) with English code and terms. In plain text, this mix breaks the display and creates confusing, garbled output. With HTML5, we could use proper dir attributes to handle bidirectional text correctly.&lt;br&gt;
&lt;br&gt;
Feature request:&lt;br&gt;
Would it be possible to add HTML5 support to this output window (or introduce an alternative output area that supports HTML)?&lt;br&gt;
This would allow us to:&lt;br&gt;
&lt;br&gt;
Use colors and formatting to highlight errors vs. successes&lt;br&gt;
Properly handle bidirectional (RTL/LTR) text&lt;br&gt;
Add visual elements to make feedback clearer&lt;br&gt;
Create a more encouraging experience for beginners&lt;br&gt;
&lt;br&gt;
We'd be happy to provide more details about our use case or help test if needed.&lt;br&gt;
Thanks for considering this!&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-89230</guid>
    </item>
    <item>
      <title>Thursday, 11 September 2025, 5:03 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-88312</link>
      <pubDate>Thu, 11 Sep 2025 09:03:40 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello @Luiz Gustavo Cordeiro,&lt;br&gt;
I am glad you find the plugin useful!&lt;br&gt;
&lt;br&gt;
This is indeed a correct way to use VPL Questions! This is even the intended way to set them up &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/1777401252/s/smiley&quot;&gt;&lt;br&gt;
&lt;br&gt;
The reason we are not using a virtual, empty VPL activity is that we often want to setup generic, sometimes advanced, evaluation mechanism. In that case, we put it in the base VPL activity, and it can be easily re-used across multiple questions.&lt;br&gt;
&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-88312</guid>
    </item>
    <item>
      <title>Thursday, 11 September 2025, 3:32 AM - Luiz Gustavo Cordeiro</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-88309</link>
      <pubDate>Wed, 10 Sep 2025 19:32:18 GMT</pubDate>
      <description>by Luiz Gustavo Cordeiro. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi, Astor.&lt;br&gt;
&lt;br&gt;
I just started creating VPL questions and have a question myself.&lt;br&gt;
&lt;br&gt;
To avoid creating several dedicated VPLs - one for each question - could I simply create a single dedicated VPL for my questions and use it for all my VPL questions (since they are somewhat basic)? Since the execution files and evaluation settings are set up directly in the VPL question, I do not see why this would not be possible. I noticed that when configuring the VPL question, the evaluation files in the VPL are modified, so this might lead to uncontrolled behaviour.&lt;br&gt;
&lt;br&gt;
Anyway, I made a small test with two distinct questions based on the same VPL, on the same questionnaire, with distinct evaluation behaviours, and everything seemed to work fine.&lt;br&gt;
&lt;br&gt;
Is this the correct (or at least an acceptable) way of setting up VPL questions? If so, wouldn't it be better to simply set up a &quot;empty&quot; VPL instance which is initialized along with the VPL question?&lt;br&gt;
&lt;br&gt;
Thank you very much for the wonderful plugin.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-88309</guid>
    </item>
    <item>
      <title>Monday, 19 May 2025, 3:18 PM - Astor Bizard</title>
      <link>https://moodle.org/plugins/qtype_vplquestion#comment-87334</link>
      <pubDate>Mon, 19 May 2025 07:18:19 GMT</pubDate>
      <description>by Astor Bizard. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello @Fabrizio TORRE and sorry for the late answer.&lt;br&gt;
It seems that VPL, by default, runs R programs within a graphical interface.&lt;br&gt;
This is not supported by VPL questions.&lt;br&gt;
You would need to rewrite the vpl_run.sh script to run the program as command line.&lt;br&gt;
Sorry for the inconvenience.&lt;br&gt;
Best regards,&lt;br&gt;
Astor&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_vplquestion#comment-87334</guid>
    </item>
  </channel>
</rss>