<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: ProFormA Programming Question Type: Comments</title>
    <link>https://moodle.org</link>
    <description>Quiz question type for automatically graded programming questions. Questions can be created in Moodle or imported as ProFormA tasks (https://github.com/ProFormA/proformaxml). 
Plugin requires the qbehaviour_adaptiveexternalgrading plugin and ProFormA Praktomat (https://github.com/elearning-ostfalia/Proforma-Praktomat).
</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>Thursday, 15 February 2024, 9:53 PM - Karin Borm</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-82617</link>
      <pubDate>Thu, 15 Feb 2024 13:53:19 GMT</pubDate>
      <description>by Karin Borm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;This has been fixed in version 3.0.0 of the plugin (does not actually help if you want to install 2.10.0). Please replace the update statement with&lt;br&gt;
&lt;br&gt;
        $DB-&amp;gt;execute('UPDATE {qtype_proforma_options} '.&lt;br&gt;
            'SET vcssystem = &quot;2&quot; ' .&lt;br&gt;
            'WHERE responseformat = :responseformat', ['responseformat' =&amp;gt; 'versioncontrol']);&lt;br&gt;
&lt;br&gt;
That should make it work.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-82617</guid>
    </item>
    <item>
      <title>Thursday, 15 February 2024, 4:40 AM - Douglas Nantes Gualberto</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-82611</link>
      <pubDate>Wed, 14 Feb 2024 20:40:02 GMT</pubDate>
      <description>by Douglas Nantes Gualberto. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Update qtype_proforma 2.9.0 (2022071800) to 2.10.0 (2023011600) on Moodle 3.11.11+ return error:&lt;br&gt;
&lt;br&gt;
ERROR: column &quot;versioncontrol&quot; does not exist&lt;br&gt;
LINE 1: ...ptions SET vcssystem = &quot;2&quot; WHERE responseformat = &quot;versionco...&lt;br&gt;
^&lt;br&gt;
UPDATE mdl_qtype_proforma_options SET vcssystem = &quot;2&quot; WHERE responseformat = &quot;versioncontrol&quot;&lt;br&gt;
[array (&lt;br&gt;
)]&lt;br&gt;
Error code: dmlwriteexception&lt;br&gt;
&lt;br&gt;
line 489 of /lib/dml/moodle_database.php: dml_write_exception thrown&lt;br&gt;
line 293 of /lib/dml/moodle_read_slave_trait.php: call to moodle_database-&amp;gt;query_end()&lt;br&gt;
line 338 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database-&amp;gt;read_slave_query_end()&lt;br&gt;
line 836 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database-&amp;gt;query_end()&lt;br&gt;
line 340 of /question/type/proforma/db/upgrade.php: call to pgsql_native_moodle_database-&amp;gt;execute()&lt;br&gt;
line 703 of /lib/upgradelib.php: call to xmldb_qtype_proforma_upgrade()&lt;br&gt;
line 1929 of /lib/upgradelib.php: call to upgrade_plugins()&lt;br&gt;
line 713 of /admin/index.php: call to upgrade_noncore()&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-82611</guid>
    </item>
    <item>
      <title>Wednesday, 22 April 2020, 10:25 PM - Karin Borm</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-63100</link>
      <pubDate>Wed, 22 Apr 2020 14:25:10 GMT</pubDate>
      <description>by Karin Borm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Possibly you must get the latest Praktomat version from Github. I just noticed that it did not start correctly (because of incompatibilties with django-tinymce version 3.x).&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-63100</guid>
    </item>
    <item>
      <title>Tuesday, 21 April 2020, 12:58 PM - Karin Borm</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-63052</link>
      <pubDate>Tue, 21 Apr 2020 04:58:09 GMT</pubDate>
      <description>by Karin Borm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;There is no step-by-step instruction. Do you have more information about 404 (= file not found)? Look at the 'raw response' that is visible for the admin account. &lt;br&gt;
Possible problems:&lt;br&gt;
* The submission URI could be invalid (check for '/api/v2/submissions' in your Moodle plugin settings)&lt;br&gt;
* The task could not be found in Praktomat because of incomplete installation (first submission request is sent before Praktomat is ready). Try and reset Praktomat (1. docker-compose down 2. docker-compose build 3. docler-compose up 4. wait until installation is completed 5. retry submission in Moodle). &lt;br&gt;
* What response format do you use? In case of 'version control system' the VCS URI could also be invalid.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-63052</guid>
    </item>
    <item>
      <title>Tuesday, 21 April 2020, 6:01 AM - Максим Михайловский</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-63040</link>
      <pubDate>Mon, 20 Apr 2020 22:01:08 GMT</pubDate>
      <description>by Максим Михайловский. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Dear friends, thanks for developing this plugin. Tell me, is there a step-by-step instruction on its use? I changed the port to 80 and now I get 404 errors when trying to send a response. Thanks.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-63040</guid>
    </item>
    <item>
      <title>Monday, 13 April 2020, 1:39 PM - Karin Borm</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-62837</link>
      <pubDate>Mon, 13 Apr 2020 05:39:36 GMT</pubDate>
      <description>by Karin Borm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Upps. I changed the Praktomat port from 8001 to 8010 a long time ago and forgot to change the default setting in the Moodle plugin. So, if you have installed Praktomat correctly then change the port in the qtype_proforma settings &quot;URI: Protocol and Server&quot;  to 8010 or 80. &lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-62837</guid>
    </item>
    <item>
      <title>Sunday, 12 April 2020, 11:21 PM - Максим Михайловский</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-62827</link>
      <pubDate>Sun, 12 Apr 2020 15:21:18 GMT</pubDate>
      <description>by Максим Михайловский. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Failed to connect to localhost port 8001: Connection refused&lt;br&gt;
&lt;br&gt;
What can be done?&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-62827</guid>
    </item>
    <item>
      <title>Tuesday, 21 January 2020, 5:07 AM - Kyriakos Iakovou</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-61434</link>
      <pubDate>Mon, 20 Jan 2020 21:07:28 GMT</pubDate>
      <description>by Kyriakos Iakovou. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Ok, I am waiting...&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-61434</guid>
    </item>
    <item>
      <title>Tuesday, 14 January 2020, 3:02 PM - Karin Borm</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-61338</link>
      <pubDate>Tue, 14 Jan 2020 07:02:00 GMT</pubDate>
      <description>by Karin Borm. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;It is also planned to support moodle 3.8 but I have not yet tested it.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-61338</guid>
    </item>
    <item>
      <title>Tuesday, 14 January 2020, 5:17 AM - Kyriakos Iakovou</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-61336</link>
      <pubDate>Mon, 13 Jan 2020 21:17:48 GMT</pubDate>
      <description>by Kyriakos Iakovou. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Is this plugin be longer available for moodle 3.8?&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-61336</guid>
    </item>
    <item>
      <title>Thursday, 25 July 2019, 4:00 PM - Plugins bot</title>
      <link>https://moodle.org/plugins/qtype_proforma#comment-59172</link>
      <pubDate>Thu, 25 Jul 2019 08:00:41 GMT</pubDate>
      <description>by Plugins bot. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Approval issue created: &lt;a title=&quot;Auto-link to Moodle Tracker&quot; href=&quot;https://moodle.atlassian.net/browse/CONTRIB-7791&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;CONTRIB-7791&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/qtype_proforma#comment-59172</guid>
    </item>
  </channel>
</rss>