Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-48454

Add "Launch PDF editor" button to assignment grade overview

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      • Create a new course
      • Enrol at least three students
      • Create an assignment
      • Upload a PDF as the student submission for two of the students
      • Log in as a teacher and view the assignment
      • Enable 'quick grading' on the grading overview page
      • Make sure the "Launch PDF editor..." is showing for those students that were used to submit the PDF assignments.
      • ...and it is not available for those who have not made a submission
      • Click on each 'Launch PDF editor' button in turn - make sure the editor appears - but do NOT add any annotations
        • Close the Annotate PDF popup and check there is no 'Unsaved changes' marker beside any of the buttons
        • Navigate away from the page and make sure there is no warning about unsaved changes.
      • Go back to the grading overview, click again on the 'Launch PDF editor' button and close the popup
        • Click on 'Save all quick grading changes'
        • Turn off 'quick grading'
        • Check that no 'View annotated PDF...' button appears and no link to download the annotated PDF file
        • Log in as a student and check they also cannot see the annotated version of the PDF
      • As a teacher go back to the grading overview page and turn on 'quick grading'
        • Click on 'Launch PDF editor
        • Add some annotations to the PDF
        • Close the Annotate PDF popup
        • Check the 'Unsaved changes' text appears
        • Try to navigate away from the page - ensure the standard 'unsaved changes' warning popup appears
        • Click on 'Save all quick grading changes'
        • Turn off 'quick grading'
        • Check the 'View annotated PDF...' button now appears for that student
        • Click on the 'View annotated PDF...' button and check it shows the annotations you made
        • Log in as the student and check that they can also see the annotated PDF (both online and download)

      Repeat the above tests with the following extra settings:

      • blind marking enabled
      • group submission enabled (each user in the group should have the 'Launch PDF editor...' button and see the same annotated PDF)
      • attempts reopened (check the most recent attempt is shown by 'Launch PDF editor...' and that no button is shown when the attempt is reopened but not yet resubmitted)

      Note that, as with all group submission 'quick grading', annotations against one group member are not transferred to others in the group (if this is wanted, the user has to use the 'grade' page and select 'Apply grades and feedback to entire group').

      Show
      Create a new course Enrol at least three students Create an assignment Upload a PDF as the student submission for two of the students Log in as a teacher and view the assignment Enable 'quick grading' on the grading overview page Make sure the "Launch PDF editor..." is showing for those students that were used to submit the PDF assignments. ...and it is not available for those who have not made a submission Click on each 'Launch PDF editor' button in turn - make sure the editor appears - but do NOT add any annotations Close the Annotate PDF popup and check there is no 'Unsaved changes' marker beside any of the buttons Navigate away from the page and make sure there is no warning about unsaved changes. Go back to the grading overview, click again on the 'Launch PDF editor' button and close the popup Click on 'Save all quick grading changes' Turn off 'quick grading' Check that no 'View annotated PDF...' button appears and no link to download the annotated PDF file Log in as a student and check they also cannot see the annotated version of the PDF As a teacher go back to the grading overview page and turn on 'quick grading' Click on 'Launch PDF editor Add some annotations to the PDF Close the Annotate PDF popup Check the 'Unsaved changes' text appears Try to navigate away from the page - ensure the standard 'unsaved changes' warning popup appears Click on 'Save all quick grading changes' Turn off 'quick grading' Check the 'View annotated PDF...' button now appears for that student Click on the 'View annotated PDF...' button and check it shows the annotations you made Log in as the student and check that they can also see the annotated PDF (both online and download) Repeat the above tests with the following extra settings: blind marking enabled group submission enabled (each user in the group should have the 'Launch PDF editor...' button and see the same annotated PDF) attempts reopened (check the most recent attempt is shown by 'Launch PDF editor...' and that no button is shown when the attempt is reopened but not yet resubmitted) Note that, as with all group submission 'quick grading', annotations against one group member are not transferred to others in the group (if this is wanted, the user has to use the 'grade' page and select 'Apply grades and feedback to entire group').
    • Difficulty:
      Difficult
    • Affected Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Pull Master Branch:
      MDL-48454_editpdf_button

      Description

      The "Launch PDF editor" button is only shown on an assignment's submission detail page (/mod/assign/view.php?id=<ID>&rownum=<ROWNUM>&action=grade).
      On the assignment grade overview page (/mod/assign/view.php?id=<ID>&action=grading), this button is missing.

      This is quite confusing as
      a) you can use "Quick grading" to grade the submission on the assignment grade overview page, but if you want to use the PDF annotate feature, you have to use the submission detail page nevertheless
      b) there are already other links on the assignment grade overview page like "Export to portfolio" or "View annotated PDF" which refer to detail actions with the submitted PDF

        Attachments

          Activity

            People

            Assignee:
            davosmith Davo Smith
            Reporter:
            abias Alexander Bias
            Peer reviewer:
            Jun Pataleta Jun Pataleta
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: