mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
MDL-36804 mod_assign - allow students to resubmit work and display a submission + grading history
This is based on work by Davo Smith with input from Fernando Oliveira (Thanks guys!).
This commit is contained in:
parent
bf6c1d0997
commit
df211804f1
26 changed files with 1839 additions and 262 deletions
|
@ -24,6 +24,11 @@
|
|||
|
||||
$string['activityoverview'] = 'You have assignments that need attention';
|
||||
$string['addsubmission'] = 'Add submission';
|
||||
$string['addattempt'] = 'Allow another attempt';
|
||||
$string['addnewattempt'] = 'Add a new attempt';
|
||||
$string['addnewattempt_help'] = 'This will create a new blank submission for you to work on.';
|
||||
$string['addnewattemptfromprevious'] = 'Add a new attempt based on previous submission';
|
||||
$string['addnewattemptfromprevious_help'] = 'This will copy the contents of your previous submission to a new submission for you to work on.';
|
||||
$string['allowsubmissions'] = 'Allow the user to continue making submissions to this assignment.';
|
||||
$string['allowsubmissionsshort'] = 'Allow submission changes';
|
||||
$string['allowsubmissionsfromdate'] = 'Allow submissions from';
|
||||
|
@ -59,6 +64,15 @@ $string['assignmentplugins'] = 'Assignment plugins';
|
|||
$string['assignmentsperpage'] = 'Assignments per page';
|
||||
$string['assignsubmission'] = 'Submission plugin';
|
||||
$string['assignsubmissionpluginname'] = 'Submission plugin';
|
||||
$string['attemptheading'] = 'Attempt: {$a->attemptnumber}. {$a->submissionsummary}';
|
||||
$string['attemptnumber'] = 'Attempt number';
|
||||
$string['attempthistory'] = 'Previous attempts';
|
||||
$string['attemptsettings'] = 'Attempt settings';
|
||||
$string['attemptreopenmethod'] = 'Attempts reopened';
|
||||
$string['attemptreopenmethod_help'] = 'Determines how student submission attempts are reopened. The available options are: <ul><li>Never - The student submission cannot be reopened.</li><li>Manually - The student submission can be reopened by a teacher.</li><li>Automatically until pass - The student submission is automatically reopened until the student achieves the grade to pass value that is set in the gradebook for this assignment.</li></ul>';
|
||||
$string['attemptreopenmethod_manual'] = 'Manually';
|
||||
$string['attemptreopenmethod_none'] = 'Never';
|
||||
$string['attemptreopenmethod_untilpass'] = 'Automatically until pass';
|
||||
$string['availability'] = 'Availability';
|
||||
$string['backtoassignment'] = 'Back to assignment';
|
||||
$string['batchoperationsdescription'] = 'With selected...';
|
||||
|
@ -66,6 +80,7 @@ $string['batchoperationconfirmlock'] = 'Lock all selected submissions?';
|
|||
$string['batchoperationconfirmgrantextension'] = 'Grant an extension to all selected submissions?';
|
||||
$string['batchoperationconfirmunlock'] = 'Unlock all selected submissions?';
|
||||
$string['batchoperationconfirmreverttodraft'] = 'Revert selected submissions to draft?';
|
||||
$string['batchoperationconfirmaddattempt'] = 'Allow another attempt for selected submissions?';
|
||||
$string['batchoperationlock'] = 'lock submissions';
|
||||
$string['batchoperationunlock'] = 'unlock submissions';
|
||||
$string['batchoperationreverttodraft'] = 'revert submissions to draft';
|
||||
|
@ -78,7 +93,7 @@ $string['comment'] = 'Comment';
|
|||
$string['completionsubmit'] = 'Student must submit to this activity to complete it';
|
||||
$string['conversionexception'] = 'Could not convert assignment. Exception was: {$a}.';
|
||||
$string['configshowrecentsubmissions'] = 'Everyone can see notifications of submissions in recent activity reports.';
|
||||
$string['confirmsubmission'] = 'Are you sure you want to submit your work for grading? You will not be able to make any more changes';
|
||||
$string['confirmsubmission'] = 'Are you sure you want to submit your work for grading? You will not be able to make any more changes.';
|
||||
$string['confirmbatchgradingoperation'] = 'Are you sure you want to {$a->operation} for {$a->count} students?';
|
||||
$string['couldnotconvertgrade'] = 'Could not convert assignment grade for user {$a}.';
|
||||
$string['couldnotconvertsubmission'] = 'Could not convert assignment submission for user {$a}.';
|
||||
|
@ -86,6 +101,8 @@ $string['couldnotcreatecoursemodule'] = 'Could not create course module.';
|
|||
$string['couldnotcreatenewassignmentinstance'] = 'Could not create new assignment instance.';
|
||||
$string['couldnotfindassignmenttoupgrade'] = 'Could not find old assignment instance to upgrade.';
|
||||
$string['currentgrade'] = 'Current grade in gradebook';
|
||||
$string['currentattempt'] = 'This is attempt {$a}.';
|
||||
$string['currentattemptof'] = 'This is attempt {$a->attemptnumber} ( {$a->maxattempts} attempts allowed ).';
|
||||
$string['cutoffdate'] = 'Cut-off date';
|
||||
$string['cutoffdate_help'] = 'If set, the assignment will not accept submissions after this date without an extension.';
|
||||
$string['cutoffdatevalidation'] = 'The cut-off date cannot be earlier than the due date.';
|
||||
|
@ -106,7 +123,10 @@ $string['duedateno'] = 'No due date';
|
|||
$string['submissionempty'] = 'Nothing was submitted';
|
||||
$string['duedatereached'] = 'The due date for this assignment has now passed';
|
||||
$string['duedatevalidation'] = 'Due date must be after the allow submissions from date.';
|
||||
$string['editsubmission'] = 'Edit my submission';
|
||||
$string['editattemptfeedback'] = 'Edit the grade and feedback for attempt number {$a}.';
|
||||
$string['editingpreviousfeedbackwarning'] = 'You are editing the feedback for a previous attempt. This is attempt {$a->attemptnumber} out of {$a->totalattempts}.';
|
||||
$string['editsubmission'] = 'Edit submission';
|
||||
$string['editsubmission_help'] = 'Make changes to your submission';
|
||||
$string['editingstatus'] = 'Editing status';
|
||||
$string['editaction'] = 'Actions...';
|
||||
$string['extensionduedate'] = 'Extension due date';
|
||||
|
@ -160,10 +180,11 @@ $string['gradeoutofhelp'] = 'Grade';
|
|||
$string['gradeoutofhelp_help'] = 'Enter the grade for the student\'s submission here. You may include decimals.';
|
||||
$string['gradestudent'] = 'Grade student: (id={$a->id}, fullname={$a->fullname}). ';
|
||||
$string['grading'] = 'Grading';
|
||||
$string['gradingchangessaved'] = 'The grade changes were saved';
|
||||
$string['gradingmethodpreview'] = 'Grading criteria';
|
||||
$string['gradingoptions'] = 'Options';
|
||||
$string['gradingstatus'] = 'Grading status';
|
||||
$string['gradingstudentprogress'] = 'Grading student {$a->index} of {$a->count}';
|
||||
$string['gradingstudent'] = 'Grading student';
|
||||
$string['gradingsummary'] = 'Grading summary';
|
||||
$string['hideshow'] = 'Hide/Show';
|
||||
$string['hiddenuser'] = 'Participant ';
|
||||
|
@ -178,7 +199,9 @@ $string['locksubmissionforstudent'] = 'Prevent any more submissions for student:
|
|||
$string['locksubmissions'] = 'Lock submissions';
|
||||
$string['manageassignfeedbackplugins'] = 'Manage assignment feedback plugins';
|
||||
$string['manageassignsubmissionplugins'] = 'Manage assignment submission plugins';
|
||||
$string['maxgrade'] = 'Maximum Grade';
|
||||
$string['maxattempts'] = 'Maximum attempts';
|
||||
$string['maxattempts_help'] = 'The maximum number of submissions attempts that can be made by a student. After this number of attempts has been made the student's submission will not be able to be reopened.';
|
||||
$string['maxgrade'] = 'Maximum grade';
|
||||
$string['messageprovider:assign_notification'] = 'Assignment notifications';
|
||||
$string['modulename'] = 'Assignment';
|
||||
$string['modulename_help'] = 'The assignment activity module enables a teacher to communicate tasks, collect work and provide grades and feedback.
|
||||
|
@ -190,14 +213,15 @@ $string['modulename_link'] = 'mod/assignment/view';
|
|||
$string['modulenameplural'] = 'Assignments';
|
||||
$string['mysubmission'] = 'My submission: ';
|
||||
$string['newsubmissions'] = 'Assignments submitted';
|
||||
$string['noattempt'] = 'No attempt';
|
||||
$string['nofiles'] = 'No files. ';
|
||||
$string['nograde'] = 'No grade. ';
|
||||
$string['nolatesubmissions'] = 'No late submissions accepted. ';
|
||||
$string['nomoresubmissionsaccepted'] = 'No more submissions accepted';
|
||||
$string['noonlinesubmissions'] = 'This assignment does not require you to submit anything online';
|
||||
$string['nosavebutnext'] = 'Next';
|
||||
$string['nosubmission'] = 'Nothing has been submitted for this assignment';
|
||||
$string['nosubmissionsacceptedafter'] = 'No submissions accepted after ';
|
||||
$string['nomoresubmissionsaccepted'] = 'No more submissions accepted';
|
||||
$string['notgraded'] = 'Not graded';
|
||||
$string['notgradedyet'] = 'Not graded yet';
|
||||
$string['notsubmittedyet'] = 'Not submitted yet';
|
||||
|
@ -210,6 +234,7 @@ $string['numberofsubmissionsneedgrading'] = 'Needs grading';
|
|||
$string['numberofteams'] = 'Groups';
|
||||
$string['offline'] = 'No online submissions required';
|
||||
$string['open'] = 'Open';
|
||||
$string['outof'] = '{$a->current} out of {$a->total}';
|
||||
$string['overdue'] = '<font color="red">Assignment is overdue by: {$a}</font>';
|
||||
$string['outlinegrade'] = 'Grade: {$a}';
|
||||
$string['page-mod-assign-x'] = 'Any assignment module page';
|
||||
|
@ -238,6 +263,7 @@ $string['reverttodraft'] = 'Revert the submission to draft status.';
|
|||
$string['reverttodraftshort'] = 'Revert the submission to draft';
|
||||
$string['reviewed'] = 'Reviewed';
|
||||
$string['savechanges'] = 'Save changes';
|
||||
$string['savegradingresult'] = 'Grade';
|
||||
$string['saveallquickgradingchanges'] = 'Save all quick grading changes';
|
||||
$string['savenext'] = 'Save and show next';
|
||||
$string['scale'] = 'Scale';
|
||||
|
@ -251,9 +277,20 @@ $string['sendsubmissionreceipts'] = 'Send submission receipt to students';
|
|||
$string['sendsubmissionreceipts_help'] = 'This switch will enable submission receipts for students. Students will receive a notification every time they successfully submit an assignment';
|
||||
$string['settings'] = 'Assignment settings';
|
||||
$string['showrecentsubmissions'] = 'Show recent submissions';
|
||||
$string['submissioncopiedtext'] = 'You have made a copy of your previous
|
||||
assignment submission for \'{$a->assignment}\'
|
||||
|
||||
You can see the status of your assignment submission:
|
||||
|
||||
{$a->url}';
|
||||
$string['submissioncopiedhtml'] = 'You have made a copy of your previous
|
||||
assignment submission for \'<i>{$a->assignment}</i>\'<br /><br />
|
||||
You can see the status of your <a href="{$a->url}">assignment submission</a>.';
|
||||
$string['submissioncopiedsmall'] = 'You have copied your previous assignment submission for {$a->assignment}';
|
||||
$string['submissiondrafts'] = 'Require students click submit button';
|
||||
$string['submissiondrafts_help'] = 'If enabled, students will have to click a Submit button to declare their submission as final. This allows students to keep a draft version of the submission on the system. If this setting is changed from "No" to "Yes" after students have already submitted those submissions will be regarded as final.';
|
||||
$string['submissioneditable'] = 'Student can edit this submission';
|
||||
$string['submissionnotcopiedinvalidstatus'] = 'The submission was not copied because it has been edited since it was reopened.';
|
||||
$string['submissionnoteditable'] = 'Student cannot edit this submission';
|
||||
$string['submissionnotready'] = 'This assignment is not ready to submit:';
|
||||
$string['submissionplugins'] = 'Submission plugins';
|
||||
|
@ -282,13 +319,15 @@ $string['submissionstatus_draft'] = 'Draft (not submitted)';
|
|||
$string['submissionstatusheading'] = 'Submission status';
|
||||
$string['submissionstatus_marked'] = 'Graded';
|
||||
$string['submissionstatus_new'] = 'New submission';
|
||||
$string['submissionstatus_reopened'] = 'Reopened';
|
||||
$string['submissionstatus_'] = 'No submission';
|
||||
$string['submissionstatus'] = 'Submission status';
|
||||
$string['submissionstatus_submitted'] = 'Submitted for grading';
|
||||
$string['submissionsummary'] = '{$a->status}. Last modified on {$a->timemodified}';
|
||||
$string['submissionteam'] = 'Group';
|
||||
$string['submission'] = 'Submission';
|
||||
$string['submitaction'] = 'Submit';
|
||||
$string['submitassignment_help'] = 'Once this assignment is submitted you will not be able to make any more changes';
|
||||
$string['submitassignment_help'] = 'Once this assignment is submitted you will not be able to make any more changes.';
|
||||
$string['submitassignment'] = 'Submit assignment';
|
||||
$string['submittedearly'] = 'Assignment was submitted {$a} early';
|
||||
$string['submittedlate'] = 'Assignment was submitted {$a} late';
|
||||
|
@ -304,6 +343,8 @@ $string['timemodified'] = 'Last modified';
|
|||
$string['timeremaining'] = 'Time remaining';
|
||||
$string['unlocksubmissionforstudent'] = 'Allow submissions for student: (id={$a->id}, fullname={$a->fullname}).';
|
||||
$string['unlocksubmissions'] = 'Unlock submissions';
|
||||
$string['unlimitedattempts'] = 'Unlimited';
|
||||
$string['unlimitedattemptsallowed'] = 'Unlimited attempts allowed.';
|
||||
$string['updategrade'] = 'Update grade';
|
||||
$string['updatetable'] = 'Save and update table';
|
||||
$string['upgradenotimplemented'] = 'Upgrade not implemented in plugin ({$a->type} {$a->subtype})';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue