From 4cfc616a341af5dc3c587d7eb30889dada29d352 Mon Sep 17 00:00:00 2001 From: mo8it Date: Sat, 4 Nov 2023 21:36:56 +0100 Subject: [PATCH] Done docs --- advlabdb/templates/docs/admin.jinja.html | 105 ++++++++++++++++++++--- 1 file changed, 92 insertions(+), 13 deletions(-) diff --git a/advlabdb/templates/docs/admin.jinja.html b/advlabdb/templates/docs/admin.jinja.html index 73497c8..b603b0f 100644 --- a/advlabdb/templates/docs/admin.jinja.html +++ b/advlabdb/templates/docs/admin.jinja.html @@ -284,31 +284,70 @@ Only set a semester as done if all marks in that semester and all previous semesters are already set.

- +

+ Run an analysis and plot the results. + More information on the page itself. +

Docs

This is a link which leads you to this page.

@@ -345,11 +384,51 @@

If you forget your password, you can reset it using the CLI on the server.

- +

Here is a list of tables that one has to visit when creating a new semester:

+ +
    +
  1. + Program: Make sure that the programs are up to date. Usually, you will only create new programs when first creating the database for the first time. +
  2. +
  3. + User: Create a user for every new assistants. + Old assistants should already be in the database, just make sure that their users are activated. +
  4. +
  5. + Experiment: Create possibly new experiments. + Old experiments should already be in the database, just make sure that they are activated. +
  6. +
  7. + Semester: Create a new semester. + Read the notes in the form for creating a semester. + Possibly set old semester as done. +
  8. +
  9. + Part: The parts from the last semester should be duplicated in the new semester (if you don't uncheck the checkbox "Transfer parts" on creating a new semester). + You can add or remove a part from the new semester if required. +
  10. +
  11. + Semester Experiment: Semester experiments should be duplicated in the new semester (if you don't uncheck the checkbox "Transfer experiments" on creating a new semester). + Make sure that all are present. + Possibly create new ones. + Check the assigned assistants and possibly assign new ones or reassign old ones. +
  12. +
  13. + Import: Skip the next steps if you want to use the import functionality. + In that case, create an import file and import it. + Check that everything is imported correctly afterwards. +
  14. +
  15. Student: Add students that are new to the database.
  16. +
  17. Part Student: Add part students for all students that are doing a part in this semester.
  18. +
  19. Group: Create groups for part students.
  20. +
  21. + Group Experiment: Create new group experiments to assign semester experiments to groups. + The form allows you to directly add up to two appointments. +
  22. +
  23. Appointment: Check appointments and possibly add missing ones.
  24. +

Tables