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

Print disclosure only called in assignment if submission belongs to logged in user

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.3.6, 3.4.3, 3.5
    • Fix Version/s: 3.4.5, 3.5.2
    • Component/s: Assignment, Plagiarism
    • Labels:
    • Testing Instructions:
      Hide

      You'll need a Plagiarism plugin - see https://moodle.org/plugins/?q=plagiarism%20type:plagiarism - that extends the plagiarism API and utilises print_disclosure() e.g. https://moodle.org/plugins/plagiarism_ephorus

      Configure the relevant plugin in Site Admin > Plugins > Plagiarism, in the case of ephorus you should just be able to ignore all the fields but do add a student disclosure.

      Create an assignment with the relevant plagiarism plugin enabled.
      While logged in as a teacher, with the ability to edit student submissions, view the list of submissions for the assignment.
      Edit a users submission.
      Currently in Moodle the disclosure would not show, with this ticket the disclosure statement appears above the submission page as it would for a student.

      Show
      You'll need a Plagiarism plugin - see https://moodle.org/plugins/?q=plagiarism%20type:plagiarism  - that extends the plagiarism API and utilises print_disclosure() e.g. https://moodle.org/plugins/plagiarism_ephorus .  Configure the relevant plugin in Site Admin > Plugins > Plagiarism, in the case of ephorus you should just be able to ignore all the fields but do add a student disclosure. Create an assignment with the relevant plagiarism plugin enabled. While logged in as a teacher, with the ability to edit student submissions, view the list of submissions for the assignment. Edit a users submission. Currently in Moodle the disclosure would not show, with this ticket the disclosure statement appears above the submission page as it would for a student.
    • Affected Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • Fixed Branches:
      MOODLE_34_STABLE, MOODLE_35_STABLE
    • Pull 3.5 Branch:
      MDL-62772-35_always_show_disclosure
    • Pull Master Branch:
      MDL-62772-master_always_show_disclosure

      Description

      In the assignment module, print disclosure for enabled plagiarism plugins is only called when the user who the submission belongs to is logged in and making the submission. This means that if the plagiarism provider enforces a disclosure for all submitting users then there is no way to show e.g. an instructor submitting on behalf of a student the disclosure before submission.

        Attachments

        1. urkundglobalsettings.png
          urkundglobalsettings.png
          65 kB
        2. urkundassignsubmit.png
          urkundassignsubmit.png
          46 kB
        3. TeacherSubmission_MDL-62772.PNG
          TeacherSubmission_MDL-62772.PNG
          41 kB
        4. StudentSubmission_MDL-62772.PNG
          StudentSubmission_MDL-62772.PNG
          31 kB
        5. newposturkund.png
          newposturkund.png
          42 kB

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                10/Sep/18

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour
                1h