Assignment feedbacks: Annotate PDF advanced

assignfeedback_editpdfplus
Maintained by Picture of Marion Chardon Marion Chardon, Picture of Nicolas Dunand Nicolas Dunand
This plugin is a fork of assignfeedback_editpdf, and is developed and maintained by RISET/University of Lausanne. It allows to use several types of customizable tools: simple annotation, comment, stamp, highlighting, margin annotation, chained annotations.
3 sites
178 downloads
4 fans

This tool is a Moodle plugin wich allows:

  • a work part:
    • to use different correction axes (i.e. groups of tools)
    • to use several types of customizable tools: simple annotation, comment, stamp, highlighting, margin annotation, chained annotations
    • to have different tool palettes depending on the Moodle context (course, course category, site default)
    • to create question / answer interactions with the student
    • the student to consult and manage annotations
    • to generate a PDF including annotations and questions / answers


  • a configuration part:
    • to allow configuration of toolbars for a course
    • to import existing toolbars into a course

At the moment, sample tools are installed with the plugin and type's tool can be added/modified by teacher profile.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Picture of Marion Chardon
Marion Chardon (Lead maintainer)
Picture of RISET Université de Lausanne
RISET Université de Lausanne: Supporting institution
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Wed, 20 Jun 2018, 6:10 PM
    Approval issue created: CONTRIB-7342
  • Picture of wz z
    Fri, 7 Sep 2018, 12:58 PM
    If this plugin could be extended to an activity to allow students reading and commenting to a same PDF article, that would be great!
  • Picture of Polaris Lee
    Sun, 16 Sep 2018, 3:05 PM
    Hello~
    I like this. But I can't see pdf image.
    It looks like the PDF image is not being generated.
    In other pdf annotation plug-in, pdf image looks well.
    What should I do?

    * moodle 3.5+20180621, mariadb10.1.31, php7.0.27)
  • Picture of Nicolas Dunand
    Sun, 16 Sep 2018, 5:12 PM
    Polaris,

    Can you check the plugin configuration (in Site Administration > Plugins > Activity Modules > Annotate PDF Advances), that especially the GhostScript path is set correctly ?

    Otherwise, in the grading interface, does the browser console show any JavaScript errors?
  • Picture of Polaris Lee
    Sun, 16 Sep 2018, 6:14 PM
    Nicolas, Thank you for yout quic response~
    The ghostscript path is all right. The smile indicator appears.
    I chose the View All Errors option in developer mode. No error message is displayed. Just a blank white screen is created and the basic evaluation menus appear on the right.
    The other annotate pdf plugin works fine.
  • Picture of Nicolas Dunand
    Tue, 18 Sep 2018, 7:52 PM
    Polaris,
    Can you try temporarily disabling the standard assignfeedback_editpdf plugin completely? Does it solve the problem?
  • Picture of Polaris Lee
    Tue, 18 Sep 2018, 8:13 PM
    Wow. I turned off the admin mode (eye shape) of basic pdf feedback and it works well.
    Thank you.
    How can I translate words such as lexique, repetion ponctuation, and so on?
  • Picture of Polaris Lee
    Tue, 18 Sep 2018, 10:04 PM
    I got a error message at Configuration of tools bar for advanded PDF annotation
    -> Field "configurable" does not exist in table "assignfeedback_editpp_typet"
    This is error code.
    I sorry for my English.
    -----------------------------
    Error code: ddlfieldnotexist
    * line 672 of /lib/dml/moodle_database.php: dml_exception thrown
    * line 1350 of /lib/dml/moodle_database.php: call to moodle_database->where_clause()
    * line 319 of /mod/assign/feedback/editpdfplus/classes/admin_editor.php: call to moodle_database->get_records()
    * line 171 of /mod/assign/feedback/editpdfplus/locallib_admin.php: call to assignfeedback_editpdfplus\admin_editor::get_typetools()
    * line 184 of /mod/assign/feedback/editpdfplus/lib.php: call to assign_feedback_editpdfplus_admin->getToolForm()
    * line 7684 of /lib/moodlelib.php: call to assignfeedback_editpdfplus_output_fragment_tooledit()
    * line 415 of /lib/external/externallib.php: call to component_callback()
    * line 228 of /lib/externallib.php: call to core_external::get_fragment()
    * line 59 of /lib/ajax/service.php: call to external_api::call_external_function()

  • Picture of Robin Turner
    Wed, 19 Sep 2018, 8:28 PM
    Whenever I try to install this module, whether manually or via Moodle's plugin interface, I get the message "[Error] Required Moodle version [2018050800]" I've tried with two servers, one running Moodle 3.3 and one running 3.4. I'm using release Release 2018060100, the recommended one for these Moodle versions.
  • Picture of Nicolas Dunand
    Thu, 20 Sep 2018, 2:09 PM
    Polaris,

    I just released a bugfix version, 2.2.1 (Build: 2018092001). However you'll have to uninstall the plugin before installing the new version to fix your problem.
  • Picture of Nicolas Dunand
    Thu, 20 Sep 2018, 2:09 PM
    Robin,

    The just release new version should also fix your issue.
  • Picture of Robin Turner
    Thu, 20 Sep 2018, 4:36 PM
    Thanks - it installed fine this time!
  • Picture of Polaris Lee
    Sun, 23 Sep 2018, 12:52 AM
    Hello Nicolas, Thank you.
    It works well.
    When teacher changed feedback or comment, student recieved information mail by french.
    Can I translate this in English or others.
  • Picture of Nicolas Dunand
    Sun, 23 Sep 2018, 2:42 AM
    Indeed Polaris,

    Thanks for the feedback. This has been corrected in today's release, available now.
Please login to post comments