diff --git a/_docs/developer/development_instructions/updating_dependencies.md b/_docs/developer/development_instructions/updating_dependencies.md index f9a09fd0..cad0df10 100644 --- a/_docs/developer/development_instructions/updating_dependencies.md +++ b/_docs/developer/development_instructions/updating_dependencies.md @@ -68,14 +68,13 @@ in [site/package.json](https://github.com/Submitty/Submitty/blob/master/site/pac As Submitty is an application, not a library, each dependency in both of those files are pinned to a specific version, and should not be set to use a range (e.g. use `1.0.0` over `^1.0.0`). -For developing purposes, if there are code changes made to the packages managed by [npm](https://npmjs.com) ( -[Submitty/pdf-annotate.js](https://github.com/Submitty/pdf-annotate.js) for example), to view the changes locally: +For developing purposes, if there are code changes made to the packages managed by [npm](https://npmjs.com), to view the changes locally: 1. Clone the repo for the package into the Submitty VM. 1. Run `npm install`. 1. Run `npm run build`. 1. Edit the `site/package.json` on the host machine to have the package point to the new directory temporarily. For example, ``` - "@submitty/pdf-annotate.js": "file:///PATH/TO/THE/CLONED/REPO/IN/VM", + "@ORG-NAME/PACKAGE-NAME": "file:///PATH/TO/THE/CLONED/REPO/IN/VM", ``` 1. Run the install script. diff --git a/_docs/developer/getting_started/make_a_pull_request.md b/_docs/developer/getting_started/make_a_pull_request.md index f9c13a56..c8e9b450 100644 --- a/_docs/developer/getting_started/make_a_pull_request.md +++ b/_docs/developer/getting_started/make_a_pull_request.md @@ -75,7 +75,7 @@ Be sure to read the [Suggestions for New Developers](/developer/getting_started/ * `Autograding` (includes router, container/docker), * `Forum` (Includes Live Chat), * `Notifications` (includes email and grade inquiries), - * `TAGrading` (includes PDF annotation, peer grading), + * `TAGrading` (includes image annotation, peer grading), * `InstructorUI` (includes course and gradeable configuration), * `SubminiPolls`, * `HelpQueue`, diff --git a/_docs/grader/rubric_grading/image_annotation.md b/_docs/grader/rubric_grading/image_annotation.md new file mode 100644 index 00000000..fcdccb05 --- /dev/null +++ b/_docs/grader/rubric_grading/image_annotation.md @@ -0,0 +1,18 @@ +--- +category: Grader > Rubric Grading +title: Image Annotation +--- + +## Overall Comment and Image Annotations + +In addition to the somewhat general-purpose system of common marks and points, +graders can leave more personalized type-written notes in the *Overall +Comment* box at the bottom of the grading rubric panel. + +The grader can also add annotations to image documents that the +student has submitted, or image documents that were automatically generated within +the student's submission, such as the single-page JPGs made during a bulk-upload. +Annotations can be handwritten using a touchscreen, digital tablet, or mouse, +or they can be typewritten in textboxes places on the image. + +![](/images/ta_grading/rubric_grading_image_annotation.png) diff --git a/_docs/grader/rubric_grading/pdf_annotation.md b/_docs/grader/rubric_grading/pdf_annotation.md deleted file mode 100644 index 9e1a828d..00000000 --- a/_docs/grader/rubric_grading/pdf_annotation.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -category: Grader > Rubric Grading -title: PDF Annotation ---- - -## Overall Comment and PDF Annotations - -In addition to the somewhat general-purpose system of common marks and points, -graders can leave more personalized type-written notes in the *Overall -Comment* box at the bottom of the grading rubric panel. - -Additionally, the grader can add annotations to PDF documents that the -student has submitted. These can be handwritten using a touchscreen -or digital tablet or typewritten textboxes placed on the document. - -![](/images/ta_grading/rubric_grading_pdf_annotation.png) - -## PDF Automatic Scrolling - -When grading a bulk-upload PDF submission, if there are page numbers assigned to the PDF and the rubric components then -going between the prev / next student while having the rubric and file panels open (with a rubric component with a page number assigned to it open) will automatically open the PDF and scroll it to the associated page number in the file panel. diff --git a/_docs/index/features.md b/_docs/index/features.md index 90b64ce9..746be8e3 100644 --- a/_docs/index/features.md +++ b/_docs/index/features.md @@ -39,7 +39,7 @@ _Note: Click on the links and