<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Moodle Plugins directory: PDF submission: Comments</title>
    <link>https://moodle.org</link>
    <description>This allows a teacher to annotate and return PDF files that have been submitted by students. Teachers can add and position comments and draw lines, ovals, stamps, rectangles and highlights onto the student's work, from within the browser.</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>Friday, 17 December 2021, 1:55 AM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-73773</link>
      <pubDate>Thu, 16 Dec 2021 17:55:30 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Quoc Bao Tran - could you explain what your comment has to do with my plugin? Are you saying that the assignsubmission_pdf plugin destroyed all your data when you ran it within docker? That seems extremely unlikely.&lt;br&gt;
&lt;br&gt;
Anyway - if you do think my plugin is at fault, please be aware that I've been recommending not to use my plugin for several years now, so please use the core PDF annotation instead.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-73773</guid>
    </item>
    <item>
      <title>Friday, 17 December 2021, 1:52 AM - Quoc Bao Tran</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-73772</link>
      <pubDate>Thu, 16 Dec 2021 17:52:09 GMT</pubDate>
      <description>by Quoc Bao Tran. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;admin/index.php?cache=0&amp;amp;confirmrelease=1&amp;amp;confirmplugincheck=0&amp;amp;confirmupgrade=1 , Too bad I had to reinstall the system and accept to lose all data because I built moodle on Docker and couldn't interfere with the code&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-73772</guid>
    </item>
    <item>
      <title>Thursday, 27 April 2017, 12:21 AM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-42363</link>
      <pubDate>Wed, 26 Apr 2017 16:21:55 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;@Jon - glad you found a solution for hiding my plugin, without disabling it fully.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-42363</guid>
    </item>
    <item>
      <title>Wednesday, 26 April 2017, 12:43 AM - Jon Shaw</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-42335</link>
      <pubDate>Tue, 25 Apr 2017 16:43:58 GMT</pubDate>
      <description>by Jon Shaw. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello Davo,&lt;br&gt;
&lt;br&gt;
I had another look at this and remembered the visibility property.  So I came up with this styling (added to General block of Eguru) which allows the page to generate the controls and either removes them from layout or simply hides them.  It appears to allow the system to continue to function normally, keeping the PDF plugins enabled, but disallowing instructors from creating those assignment submission and feedback types.&lt;br&gt;
&lt;br&gt;
input#id_assignsubmission_pdf_enabled {display:none;}&lt;br&gt;
label[for=&quot;id_assignsubmission_pdf_enabled&quot;] {visibility:hidden;}&lt;br&gt;
input#id_assignfeedback_pdf_enabled {display:none;}&lt;br&gt;
label[for=&quot;id_assignfeedback_pdf_enabled&quot;] {visibility:hidden;}&lt;br&gt;
div#fitem_id_assignsubmission_pdf_maxfiles {display:none;}&lt;br&gt;
div#fitem_id_assignsubmission_pdf_maxsizebytes {display:none;}&lt;br&gt;
div#fitem_id_assignsubmission_pdf_coversheet {display:none;}&lt;br&gt;
div#fitem_id_assignsubmission_pdf_templateid {display:none;}&lt;br&gt;
div#fitem_id_assignsubmission_pdf_template_edit {display:none;}&lt;br&gt;
&lt;br&gt;
I don't know if I'm missing something, so I just wanted to let you know I have this working and if all's well for anyone else that this might help.&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
Jon&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-42335</guid>
    </item>
    <item>
      <title>Tuesday, 25 April 2017, 9:48 PM - Jon Shaw</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-42324</link>
      <pubDate>Tue, 25 Apr 2017 13:48:55 GMT</pubDate>
      <description>by Jon Shaw. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello Davo,&lt;br&gt;
&lt;br&gt;
I found out the hard way we can't just disable the PDF plugins. When we did that, the previews (and pdf submitted file links) vanished after a short period of time, so now we will probably have to resubmit submissions into the unoconv table for processing. We have enabled the PDF plugins.&lt;br&gt;
&lt;br&gt;
I was wondering about an alternative approach. I have been searching but unable to find the code that controls the creation of the form for adding an assignment such as it pertains to your submission and feedback plugins. Perhaps where you extend classes? I would like to &quot;display;none;&quot; the spans or the inputs / labels that allow instructors to create these type of assignments (submission type and feedback type). Our plan is to keep the plugin enabled until the existing assignments cycle out of our system, so that instructors use the core File submission option instead. &lt;br&gt;
&lt;br&gt;
I tried applying CSS in our Eguru theme General settings and can hide the input checkbox but the label is &quot;stubborn&quot; and resists invisibility.  So perhaps there's a CSS file or two I could modify?&lt;br&gt;
&lt;br&gt;
We are on version 3.1.&lt;br&gt;
&lt;br&gt;
Please advise.&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
Jon&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-42324</guid>
    </item>
    <item>
      <title>Thursday, 24 November 2016, 4:49 AM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-39395</link>
      <pubDate>Wed, 23 Nov 2016 20:49:58 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Automated tests (contained in assignfeedback_pdf) are all passing in Moodle 3.2&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-39395</guid>
    </item>
    <item>
      <title>Tuesday, 1 November 2016, 11:18 PM - Bei Chapman</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38973</link>
      <pubDate>Tue, 01 Nov 2016 15:18:03 GMT</pubDate>
      <description>by Bei Chapman. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Ok, no problem. Thanks Davo.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38973</guid>
    </item>
    <item>
      <title>Tuesday, 1 November 2016, 11:03 PM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38972</link>
      <pubDate>Tue, 01 Nov 2016 15:03:24 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Sorry I can't remember exactly how it reaches each status (it has been a long time since I wrote this plugin and I rarely do any work on it these days). You'd have to take a look through the code to work out what that status means.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38972</guid>
    </item>
    <item>
      <title>Tuesday, 1 November 2016, 11:01 PM - Bei Chapman</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38971</link>
      <pubDate>Tue, 01 Nov 2016 15:01:08 GMT</pubDate>
      <description>by Bei Chapman. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi Davo,&lt;br&gt;
&lt;br&gt;
Thank you so much for the quick response.&lt;br&gt;
&lt;br&gt;
Yes, I was asking for PDF submission status in the M_ASSIGNSUBMISSION_PDF table &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;
What situation will cause the following case:  PDF submission status=3 (empty) but the contenthash value still valid/exist (I can retrieve that particular pdf file from moodledata filedir no problem)?&lt;br&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
Bei&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38971</guid>
    </item>
    <item>
      <title>Tuesday, 1 November 2016, 10:35 PM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38969</link>
      <pubDate>Tue, 01 Nov 2016 14:35:24 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;What status do you mean? There are at least 3 status values I can find from a quick search of the code (the submission status, the pdf submission status and the ghostscript ready status).&lt;br&gt;
&lt;br&gt;
Assuming it is the PDF submission status, they are listed here:&lt;br&gt;
&lt;a href=&quot;https://github.com/davosmith/moodle-assignsubmission_pdf/blob/master/lib.php#L39&quot; class=&quot;_blanktarget&quot; target=&quot;_blank&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/davosmith/moodle-assignsubmission_pdf/blob/master/lib.php#L39&lt;/a&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38969</guid>
    </item>
    <item>
      <title>Tuesday, 1 November 2016, 10:31 PM - Bei Chapman</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38968</link>
      <pubDate>Tue, 01 Nov 2016 14:31:29 GMT</pubDate>
      <description>by Bei Chapman. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hi,&lt;br&gt;
&lt;br&gt;
Can anyone out there tell me what the status values mean? For example, status=1 or status=3?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Bei&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38968</guid>
    </item>
    <item>
      <title>Wednesday, 12 October 2016, 3:42 AM - Laurent Labidi</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38591</link>
      <pubDate>Tue, 11 Oct 2016 19:42:23 GMT</pubDate>
      <description>by Laurent Labidi. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;Hello Davo&lt;br&gt;
&lt;br&gt;
Thanks for the tips...i had the same pb than Jürg.&lt;br&gt;
&lt;br&gt;
Good job !&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38591</guid>
    </item>
    <item>
      <title>Tuesday, 27 September 2016, 4:22 AM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38300</link>
      <pubDate>Mon, 26 Sep 2016 20:22:18 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;I think that is a bug in Moodle, because the two plugins depend on each other, so you can never uninstall one without the other complaining. I suggest you edit the version.php file for one (or both) of the plugins and delete the '$dependencies' section at the bottom of the file - you should then be able to delete one, then the other plugin.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38300</guid>
    </item>
    <item>
      <title>Tuesday, 27 September 2016, 4:18 AM - Jürg Hoerner</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38299</link>
      <pubDate>Mon, 26 Sep 2016 20:18:22 GMT</pubDate>
      <description>by Jürg Hoerner. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;This is not possible in my installation: PDF submission and PDF Feedback are the only two plugins, with no uninstall Link. &lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38299</guid>
    </item>
    <item>
      <title>Tuesday, 27 September 2016, 3:39 AM - Davo Smith</title>
      <link>https://moodle.org/plugins/assignsubmission_pdf#comment-38298</link>
      <pubDate>Mon, 26 Sep 2016 19:39:08 GMT</pubDate>
      <description>by Davo Smith. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;no-overflow&quot;&gt;&lt;div class=&quot;text_to_html&quot;&gt;You should be able to uninstall from the plugins overview page - then delete the code from the directories on your server.&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://moodle.org/plugins/assignsubmission_pdf#comment-38298</guid>
    </item>
  </channel>
</rss>