diff --git a/README.rst b/README.rst index 5d2e0a5b..2d58ef4d 100644 --- a/README.rst +++ b/README.rst @@ -26,7 +26,7 @@ The Safe Exam Browser Server web application simplifies and centralizes the conf What is Safe Exam Browser (SEB)? -------------------------------- -`Safe Exam Browser `_ (SEB) is an application to carry out e-assessments safely. The freeware application is available for Windows, macOS and iOS. It turns any computer temporarily into a secure workstation. It controls access to resources like system functions, other websites and applications and prevents unauthorized resources being used during an exam. Safe Exam Browser can work with Open edX to control what a student can access during a Open edX quiz attempt. With the SEB Open edX plugin you activate the SEB support in Open edX and now only students using an approved version of SEB and the correct settings will be able to access the quiz in your Open edX course. The Safe Exam Browser is offered under a Mozilla Public License and supported by the `SEB Alliance `_. +`Safe Exam Browser `_ (SEB) is an application to carry out e-assessments safely. The free-ware application is available for Windows, macOS and iOS. It turns any computer temporarily into a secure workstation. It controls access to resources like system functions, other websites and applications and prevents unauthorized resources being used during an exam. Safe Exam Browser can work with Open edX to control what a student can access during a Open edX quiz attempt. With the SEB Open edX plugin you activate the SEB support in Open edX and now only students using an approved version of SEB and the correct settings will be able to access the quiz in your Open edX course. The Safe Exam Browser is offered under a Mozilla Public License and supported by the `SEB Alliance `_. What is Safe Exam Browser Server (SEB Server)? @@ -42,8 +42,7 @@ SEB Server is a modern webservice with a REST API and a GUI service on top of it SEB Server provides a range of basic functionalities: - Built-in institutional multitenancy -- Linking of multiple Learning Management Systems (LMS). Currently supported LMS: - `Open edX `_, `Moodle `_, `Open Olat `_, `Ans `_ +- Linking of multiple Learning Management Systems (LMS). Currently supported LMS: `Open edX `_, `Moodle `_, `Open Olat `_, `Ans `_ - Accessing the Course/Exam-API of a linked LMS to import a courses or exams for managing with SEB Server - Creation and administration of SEB Client Configurations that can be used to startup a SEB and that contains SEB Server connection information for a SEB Client - Creation and administration of SEB Exam Configurations that can be bound to an imported Exam to automatically configure a SEB Client that connects to an exam that is managed by SEB Server @@ -54,8 +53,8 @@ The image below shows a very simplified diagram that locates the SEB Server in a Safe Exam Browser (SEB). The SEB Server communicates with the LMS for managing and prepare exams as well as with the SEB Client to ensure a more automated and secure setup for high-stake exams. -.. image:: /docs/images/setup_1.png - :target: /docs/images/setup_1.png +.. image:: https://github.com/SafeExamBrowser/seb-server/blob/dev-1.5/docs/images/setup_1.png + :target: https://github.com/SafeExamBrowser/seb-server/blob/dev-1.5/docs/images/setup_1.png :align: center SEB Server Version 1.5 is out diff --git a/docs/about.rst b/docs/about.rst new file mode 100644 index 00000000..2a2cfafb --- /dev/null +++ b/docs/about.rst @@ -0,0 +1,4 @@ +About SEB Server +================ + +.. include:: ../README.rst \ No newline at end of file diff --git a/docs/images/exam/addExamConfig.png b/docs/images/exam/addExamConfig.png index cd9be0b2..cd4d39be 100644 Binary files a/docs/images/exam/addExamConfig.png and b/docs/images/exam/addExamConfig.png differ diff --git a/docs/images/exam/examReady.png b/docs/images/exam/examReady.png index 6da30130..e780d05e 100644 Binary files a/docs/images/exam/examReady.png and b/docs/images/exam/examReady.png differ diff --git a/docs/images/exam/importedExam.png b/docs/images/exam/importedExam.png new file mode 100644 index 00000000..6ecdfa29 Binary files /dev/null and b/docs/images/exam/importedExam.png differ diff --git a/docs/index.rst b/docs/index.rst index b179ec4d..7c4f4cbd 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -3,11 +3,6 @@ You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. -About SEB Server -================ - -.. include:: ../README.rst - SEB Server User Guide ===================== @@ -17,6 +12,7 @@ Table of Content .. toctree:: :maxdepth: 3 + about overview institution useraccount diff --git a/src/main/java/ch/ethz/seb/sebserver/gui/content/exam/ExamForm.java b/src/main/java/ch/ethz/seb/sebserver/gui/content/exam/ExamForm.java index cda5b7c5..81fc88cf 100644 --- a/src/main/java/ch/ethz/seb/sebserver/gui/content/exam/ExamForm.java +++ b/src/main/java/ch/ethz/seb/sebserver/gui/content/exam/ExamForm.java @@ -242,7 +242,8 @@ public class ExamForm implements TemplateComposer { .getOr(false); final boolean sebRestrictionMismatch = readonly && sebRestrictionAvailable && - isRestricted != exam.sebRestriction; + isRestricted != exam.sebRestriction && + exam.status == ExamStatus.RUNNING; // check exam consistency and inform the user if needed Collection warnings = null;