Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
99cad42
changed initil version of linuxmuster.net on index
cweikl Jul 19, 2026
0e9b9ba
Merge pull request #1018 from cweikl/v7.4
cweikl Jul 19, 2026
261dc9d
version for docs v7.4 beta indicated, minor setup fixes for flyout menue
cweikl Jul 19, 2026
89fff6a
Merge pull request #1019 from cweikl/v7.4
cweikl Jul 19, 2026
d552aed
chapter migration from v7.3 to v7.4 updated
cweikl Jul 21, 2026
a87ed9c
Merge pull request #1020 from cweikl/v7.4
cweikl Jul 21, 2026
198a39c
Fix v7.4 doc inconsistencies: stale legacy kernel version, LINBO vers…
Jul 21, 2026
5341742
Fix spelling/grammar in v7.4 doc changes
Jul 21, 2026
03f2e75
Fix leftover v7.3 references and repo suite bug in v7.4 install docs
Jul 21, 2026
67ea548
Merge pull request #1022 from anschuetz/fix/v74-docs-orthography
cweikl Jul 22, 2026
0f3f5bd
* fixes for headline, * fixes for migration
cweikl Jul 22, 2026
4481120
Merge pull request #1023 from cweikl/v7.4
cweikl Jul 22, 2026
748c664
Add missing migration steps and clarifications to v7.3->v7.4 upgrade …
Jul 23, 2026
996b6bf
Add fileserver upgrade step to v7.3->v7.4 migration guide
Jul 23, 2026
d170a52
Merge pull request #1024 from anschuetz/fix/v74-migration-guide
cweikl Jul 23, 2026
dd2654d
Fix sudo usage in fileserver upgrade step of v7.3->v7.4 migration guide
Jul 24, 2026
72e8acb
Fix broken toctree entries in index.rst breaking RTD build
Jul 24, 2026
0ee8ddd
Add data-protection notes to external LDAP service docs
Jul 24, 2026
3b9a79e
Merge pull request #1027 from anschuetz/fix/v74-external-services-pri…
cweikl Jul 24, 2026
6cbe4ce
Merge pull request #1026 from anschuetz/fix/v74-index-toctree
cweikl Jul 24, 2026
d70cb6d
Merge pull request #1025 from anschuetz/fix/v74-fileserver-root-sudo
cweikl Jul 24, 2026
2e96123
summed up index: migration as the only chapter for mifration and upgrade
cweikl Jul 24, 2026
22c9e56
Merge pull request #1029 from cweikl/v7.4
cweikl Jul 24, 2026
3d20e77
Link migration overview to detailed upgrade guide
Jul 24, 2026
0e0f1a3
Merge pull request #1031 from anschuetz/docs/1030-link-migration-over…
cweikl Jul 31, 2026
71bb1c2
fxed whats-new; fixed LINBO chapter; integrated https://github.com/li…
cweikl Jul 31, 2026
bc26ba1
Merge pull request #1032 from cweikl/v7.4
cweikl Jul 31, 2026
5ae58c5
fixed chapters installation, prerequesites, preparing proxmox - Insta…
cweikl Aug 2, 2026
c4f2f69
Merge pull request #1033 from cweikl/v7.4
cweikl Aug 2, 2026
440b408
updated chapter: installation from scratch: installing opnsense (new …
cweikl Aug 4, 2026
a0b075e
Merge pull request #1034 from cweikl/v7.4
cweikl Aug 4, 2026
569df37
install-from-scratch - opnsense: added configuration for usind DNS du…
cweikl Aug 7, 2026
2e0420c
Merge pull request #1035 from cweikl/v7.4
cweikl Aug 7, 2026
cb4d08d
installation from-scratch: anlegen und installieren des servers: seve…
cweikl Aug 7, 2026
91f9c5b
Merge pull request #1036 from cweikl/v7.4
cweikl Aug 7, 2026
9279f36
install-from-scratch: chapter server auf lmn7.4 vorbereiten überarbei…
cweikl Aug 7, 2026
1bc827c
chapter setup via console revisited and tested
cweikl Aug 7, 2026
ae53987
Merge pull request #1037 from cweikl/v7.4
cweikl Aug 7, 2026
7848922
finished update of subchapter: Setup im Terminal
cweikl Aug 8, 2026
a666ab2
changed pic in subchapter Setup im Terminal
cweikl Aug 8, 2026
f1615e6
Merge pull request #1038 from cweikl/v7.4
cweikl Aug 8, 2026
e9c25d1
changed pic in chapter upgrade
cweikl Aug 8, 2026
bdf8a6a
Merge pull request #1041 from cweikl/v7.4
cweikl Aug 8, 2026
59341c2
install-from-scratch: revised description in subchapters basis and lm…
cweikl Aug 12, 2026
95a21b4
Merge pull request #1042 from cweikl/v7.4
cweikl Aug 12, 2026
6fddc57
new pics for installation from scratch for opnsense
cweikl Aug 12, 2026
82b0684
Merge pull request #1043 from cweikl/v7.4
cweikl Aug 12, 2026
9c542f5
fixed client template description, added some new linbo pics
cweikl Aug 13, 2026
f611b77
Merge pull request #1044 from cweikl/v7.4
cweikl Aug 13, 2026
e7b8d61
added rules for internet access for template client; hints for linux …
cweikl Aug 13, 2026
38d6437
Merge pull request #1045 from cweikl/v7.4
cweikl Aug 13, 2026
5c8300a
minor fixes in chapter setup
cweikl Aug 25, 2026
521c74d
Merge pull request #1046 from cweikl/v7.4
cweikl Aug 25, 2026
2d52b2c
solved merge conflict in basis_server.rst
cweikl Sep 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions source/about/about.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ Was ist linuxmuster.net?

linuxmuster.net ist eine Komplettlösung für den digital unterstützten Unterricht für Schüler:innen und Lehrer:innen einer zeitgemäßen Bildungseinrichtung.

Die langjährigen Erfahrungen aller Beteiligten aus der linuxmuster.net Gemeinde haben gezeigt, dass sich ein Firnmennetzwerk fundamental von den Anforderungen an ein
heutige Schulnetz unterscheiden.
Die langjährigen Erfahrungen aller Beteiligten aus der linuxmuster.net Gemeinde haben gezeigt, dass sich ein Firmennetzwerk fundamental von den Anforderungen an ein
heutiges Schulnetz unterscheidet.

Die Entwicklung von linuxmuster.net greift all diese Anforderungen auf und stellt eine modulare Lösung für ein Schulnetz zur Verfügung.

Diese kann von einer Ein-Server-Lösung (mit drei virtuellen Maschinen - VMs) bis hin zu einer Mehr-Server-Lösung mit Cloud-Anbindung und BYOD-Integration und mehreren physikalischen Servern skaliert werden.

Die Anforderungen, die heute an ein Schulnetz gestellt werden, erklären wir im nachfolgenden Abschnitten detailliert. Im Anschluss zeigen wir auf, wie linuxmuster.net diese umsetzt.
Die Anforderungen, die heute an ein Schulnetz gestellt werden, erklären wir in den nachfolgenden Abschnitten detailliert. Im Anschluss zeigen wir auf, wie linuxmuster.net diese umsetzt.

Schulnetzwerk vs. "normales" Netzwerk
=====================================
Expand Down Expand Up @@ -68,13 +68,13 @@ Im Prinzip gibt es vier große Merkmale, die auffallen:

Zum Schuljahreswechsel verlässt eine große Anzahl an Schüler:innen die Einrichtung und neue Schüler:innen müssen in das System eingepflegt werden. Die Zusammensetzung der Klassen, Kurse und Arbeitsgruppen werden zu großen Teilen neu formiert, so dass Änderungen an bestehenden Schüler:innen erforderlich sind.

Solch ein administrativen Aufwand ergibt sich in einer Firma selten.
Solch ein administrativer Aufwand ergibt sich in einer Firma selten.

4. Der Umgang mit den Arbeitsmitteln

Schüler:innen teilen sich ein und dasselbe Arbeitsmittel im schulischen Alltag. Dabei ist es für die nächste Unterrichtseinheit entscheidend, dass zum Start immer eine einheitliche und funktionsfähige Umgebung auf den Rechnern vorhanden ist. Die zeitliche Taktung zwischen den Wechseln kann sehr kurz sein.

Dies ist in einer Firma so nicht gegeben. Wenn ein User seinen Rechner verlässt, findet er ihn der Regel immer genauso wieder.
Dies ist in einer Firma so nicht gegeben. Wenn ein User seinen Rechner verlässt, findet er ihn in der Regel immer genauso wieder.

Aus diesen Gründen sprechen wir von einem

Expand All @@ -99,7 +99,7 @@ Unser Anspruch liegt dabei auf der Bereitstellung eines Systems, das folgende Pu
:name: structure-over-all
:alt: gesamte Struktur

Ein Augenmerk liegt dabei auf der Unabhängigkeit eingesetzter Hard- und Software. Dieses wird unter anderem an dem Umfang der unterstützten Betriebssysteme für die Arbeitsstationen erkennbar.
Ein Augenmerk liegt dabei auf der Unabhängigkeit eingesetzter Hard- und Software. Dies wird unter anderem an dem Umfang der unterstützten Betriebssysteme für die Arbeitsstationen erkennbar.

Proprietäre Betriebssysteme, |zb| aus dem Hause Microsoft |reg|, können aufgrund der Lizenzpolitik der Hersteller nicht von uns vorbereitet ausgeliefert werden. Diese lassen sich aber ebenso leicht in unsere Infrastruktur integrieren, wie solche, die als Open-Source erhältlich sind.

Expand Down Expand Up @@ -141,7 +141,7 @@ Die Benutzer- und Gruppenverwaltung orientiert sich an den Bedürfnissen, die de

* Schüler:innen bekommen mit der Einschulung ihren persönlichen Benutzer-Account.
* Dieser bleibt ihnen bis zum Ende ihrer Laufbahn an der Schule erhalten.
* Die Gruppenzugehörigkeit der einzelnen Schüler:innen werden in Klassen, Kursen und Projekten abgebildet.
* Die Gruppenzugehörigkeit der einzelnen Schüler:innen wird in Klassen, Kursen und Projekten abgebildet.
* Zu Beginn eines Schuljahres können diese Daten und Abhängigkeiten aus der Schulverwaltung mittels Import der Daten eingespielt bzw. fortgeschrieben werden.
Gleiches gilt selbstverständlich auch für Veränderungen während eines laufenden Schuljahres.
* Für Lehrer:innen gilt dies ebenso.
Expand Down Expand Up @@ -195,10 +195,10 @@ Für weitergehende Informationen `siehe opnsense.org <https://opnsense.org/>`_.

Bestehende Firewall
^^^^^^^^^^^^^^^^^^^
Es kann auch eine bestehende Firewall weiter genutzt und vollständig in linuxmuster.net integriert werden. Da diese Intergration von deren verwendeten Betriebssystem abhängt und unterschiedliche Schritte erfordert, können wir nicht eine datailierte Anleitung hier aufzeigen. Geben aber Hinweise dazu im Kapitel `Anpassbar`_.
Es kann auch eine bestehende Firewall weiter genutzt und vollständig in linuxmuster.net integriert werden. Da diese Integration von deren verwendeten Betriebssystem abhängt und unterschiedliche Schritte erfordert, können wir nicht eine detaillierte Anleitung hier aufzeigen. Geben aber Hinweise dazu im Kapitel `Anpassbar`_.


Selbstheilende Arbeitsstationen durch LINBO 4.3
Selbstheilende Arbeitsstationen durch LINBO 7.4
+++++++++++++++++++++++++++++++++++++++++++++++

.. image:: media/structure_of_version_7_client.svg
Expand All @@ -216,7 +216,7 @@ Das Konzept der Selbstheilenden Arbeitsstationen (SheilA) ermöglicht einheitlic
* Möglichkeit sich via VNC auf den LINBO-Client aufzuschalten.
* mit sogenannten Postsync-Scripten kann der Administrator für einzelne, raumweite oder für alle Geräte notwendige Konfigurationsänderungen beim Systemstart einpflegen.

Nähere Information sind im Kapitel "Clientverwaltung" beschrieben.
Nähere Informationen sind im Kapitel "Clientverwaltung" beschrieben.

Integration unterschiedlicher Geräte (BYOD)
+++++++++++++++++++++++++++++++++++++++++++
Expand Down
73 changes: 62 additions & 11 deletions source/about/what-is-new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,77 @@
.. _`what-is-new-label`:

===================
Was ist neu in 7.3?
Was ist neu in 7.4?
===================

.. sectionauthor:: `@cweikl <https://ask.linuxmuster.net/u/cweikl>`_,
`@MachtDochNix <https://ask.linuxmuster.net/u/machtdochnix>`_

Linuxmuster.net 7.3 ist das Release-Update der linuxmuster.net v7.2. Es erfolgt eine Aktualisierung der bisher eingesetzten Ubuntu LTS Version auf die Ubuntu Server LTS Version 24.04. Die Kernpakete der linuxmuster.net Lösung erhalten alle ein Update und stellen viele Verbesserungen und neue Features bereit.
Linuxmuster.net 7.4 ist das Release-Update der linuxmuster.net v7.3. Es erfolgt eine Aktualisierung der bisher eingesetzten Ubuntu LTS Version 24.04 auf die Ubuntu Server LTS Version 26.04. Die Kernpakete der linuxmuster.net Lösung erhalten alle ein Update und stellen viele Verbesserungen und neue Features bereit.

Neue Funktionalitäten
---------------------

Verbesserte Skalierbarkeit
Neuerungen
----------

Version 7.4 ist eine umfangreiche Wartungs- und Refactoring-Version. Der gesamte Python-Code wurde auf die Debian Python Policy (PEP 517/518) umgestellt, kritische Sicherheitslücken wurden geschlossen und die OPNsense |reg| - Anbindung wurde auf die REST-API migriert. Daneben wurden zahlreiche Fehler behoben und Sicherheitsverbesserungen eingeführt.


**Neue Python-Paketstruktur (Debian Python Policy)**

Der gesamte Python-Code wurde in ein reguläres Python-Paket überführt und folgt nun der Debian Python Policy:

- Neues Paket-Layout unter src/linuxmuster_base7/ mit den Untermodulen cli/ und setup/
- Alle CLI-Werkzeuge sind jetzt reguläre Python-Module im Paket pyproject.toml (PEP 621) als zentrale Projektkonfiguration.
- Die alten monolithischen Skripte unter sbin/ und lib/ wurden entfernt
- Alle Skripte werden nun nach /usr/sbin/ statt /usr/bin/ installiert

**Sicherheitsfixes**

Mehrere kritische Sicherheitslücken wurden geschlossen:

- Shell-Injection in SSH-Funktionen beseitigt.
- Passwort-Leak in opnsense_reset.py behoben.
- Shell-Injection in catFiles() behoben.
- Alle verbleibenden os.popen()-, os.system()- und subProc()-Aufrufe wurden durch sicheres subprocess.run() ersetzt.

**OPNsense-Anbindung auf REST-API migriert**

import_subnets.py verwaltet statische Routen in der OPNsense-Firewall jetzt ausschließlich über die REST-API (HTTP/HTTPS) statt über SSH-Kommandos. Dadurch entfällt die Abhängigkeit von SSH-Zugangsdaten für diese Operation und die Anbindung ist robuster und besser zu warten.

**Verbesserter Ablauf bei linuxmuster-import-devices**

Vor dem eigentlichen ``sophomorix-device --sync`` wird jetzt zwingend ``sophomorix-device --dry-run`` ausgeführt. Nur wenn der dry-run fehlerfrei durchläuft, wird mit dem Sync fortgefahren. Schlägt der dry-run fehl, bricht das Skript mit einer Fehlermeldung ab.

**Setup-Verbesserungen**

- Hostname-Änderungen werden bei der Samba-Provisionierung jetzt korrekt übernommen (bisher wurde ein geänderter Hostname ignoriert)
- isc-dhcp-server6.service wird während des Setups deaktiviert, um Konflikte zu vermeiden.
- Keytab-Erstellung wird übersprungen, wenn das Firewall-Setup deaktiviert ist (skipfw = True)
- NTP wird nur dann deaktiviert, wenn es tatsächlich aktiv ist.
- Versionsnummer in der Setup-Dialoganzeige korrigiert.

**LINBO - Neuerungen**

- Komplette Überarbeitung des Build-Systems
- Refaktorierung der Kernel-Bereitstellung
- Ersatz von ctorrent durch aria2c
- Aufräumen und Entfernen veralteter Komponenten
- Natives Windows-Treiberprofil-Management
- Weitere Fehlerbehebungen und Verbesserungen

Funktionalitäten
----------------

Skalierbarkeit
* Mehrschulfähigkeit: Konsolidierung mehrerer Schulinstanzen möglich
* Gruppenorientierte Abbildung der Schule und flexible, regelbasierte Steuerung
* Moderne Bereitstellung zusätzlicher IT-Dienste der Schule innerhalb der Schullösung

Moderne Betriebssystembasis und Steuerung
* Aktuelle Betriebssysteme für die Server (Ubuntu Server 24.04 LTS)
* **Optionale** Firewall OPNsense |reg| ab v25.1
* Aktuelle Betriebssysteme für die Server (Ubuntu Server 26.04 LTS)
* **Optionale** Firewall OPNsense |reg| ab v26.1
* Verbesserung der Performance des Samba-Dateiservers durch automatische Verlagerung der Shares auf eine zweite VM, die nur den Dateiserver aufnimmt. Nutzung von DFS als Dateisystem.
* Mit LINBO 4.3: aktuellste Linux-Kernels für aktuelle Hardware, differentielle Images, ntfs3 Kernel-Treiber, VNC-Server, mit neuem Namensschema zur einheitlichen Partitionierung
* Mit LINBO 7.4: aktuelle Linux-Kernels für aktuelle Hardware, differentielle Images, ntfs3 Kernel-Treiber, VNC-Server, mit neuem Namensschema zur einheitlichen Partitionierung
* Webbasierte Steuerung der pädagogischen Funktionen mit einem **responsive design** (passt sich an alle Bildschirmgrößen und -auflösungen an).
* WebUI mit vielen neuen administrativen Möglichkeiten wie die Verwaltung von Schulpersonal und Eltern
* Bereitstellung von linuxmuster-tools, linuxmuster-api und linuxmuster-cli mit erweiterten Möglichkeiten zur Administration und Anbindung externer webbasierter Systeme
Expand Down Expand Up @@ -54,14 +104,15 @@ Netzwerkverwaltung
auf Single-Sign-On Basis - anstelle eines transparenten Proxy

Selbstheilende Arbeitsstationen
* LINBO ist weiterhin das zentrale Softwareverteilungssystem.
* LINBO ist das zentrale Softwareverteilungssystem.
* Weitere Neuerungen in LINBO sind u.a.:

* Aktuelle Linux-Kernel ab 6.12.* und einem nativen NTFS-Kernel Treiber
* Neues einheitliches Partitionsschema mit neuem Namenschemata
* Aktuelle Linux-Kernel und einem nativen NTFS-Kernel Treiber
* Neues einheitliches Partitionsschema mit neuem Namensschema
* Konsolidierung der Start-Parameter
* VNC-Server auf den Clients für Remote-Zugriff
* Inventarisierung der Clients mit hwinfo
* Verbesserungen bei der Software-Verteilung mit Torrent



Expand Down
6 changes: 3 additions & 3 deletions source/classroom/access-control.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@

In einer Klasse und einem Kurs kann einzelnen Personen oder dem gesamten Kurs / der Klasse die Berechtigung zu Drucken oder der Zugriff auf WLAN und Internet gegeben oder genommen werden. Voraussetzung für diese Funktionen ist die :ref:`Aufnahme des Schülers <session-setup-label>` in einen Kurs.

Öffne in der Schulkonsole unter ``KLASSENZIMMER -> Kurse`` wähle die geünschte Klasse oder den gewünschten Kurs.
Öffne in der Schulkonsole unter ``KLASSENZIMMER -> Kurse`` wähle die gewünschte Klasse oder den gewünschten Kurs.

.. figure:: media/webui-teachers-select-session.png
:align: center
:alt: WebUI Select Session

Wähle die Klasse / Gruppe aus

Es wird Liste mit Schülern des Kurses bzw. der Klasse angezeigt.
Es wird eine Liste mit Schülern des Kurses bzw. der Klasse angezeigt.

.. figure:: media/webui-teachers-list-session.png
:align: center
Expand All @@ -36,7 +36,7 @@ Für jeden einzelnen und für alle Schüler können folgende Funktionen aktivier

Spalten mit den zu-/abschaltbaren Funktionen pro Schüler

Soll eine Funktion für alle Schüler aktiviert werden, klickst Du nur auf das Symbol des Spaltenkopfen (z.B. WLAN).
Soll eine Funktion für alle Schüler aktiviert werden, klickst Du nur auf das Symbol des Spaltenkopfes (z.B. WLAN).

.. figure:: media/webui-teachers-session-columns-wlan-activated.png
:align: center
Expand Down
18 changes: 9 additions & 9 deletions source/classroom/exam-and-transfer.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ in einen Kurs/Klasse.

Starte die Session für die Klasse

Hast Du einen Kurse / eine Klasse ausgewählt, wird Dir die Liste mit Schülern des Kurses / der Klasse angezeigt.
Hast Du einen Kurs / eine Klasse ausgewählt, wird Dir die Liste mit Schülern des Kurses / der Klasse angezeigt.

.. figure:: media/webui-teachers-session-members.png
:align: center
Expand All @@ -34,7 +34,7 @@ Hast Du einen Kurse / eine Klasse ausgewählt, wird Dir die Liste mit Schülern

Du kannst den Prüfungsmodus entweder für alle zusammen über das Prüfungssymbol im Spaltenkopf aktivieren.

Alternativ kannst Du für einzelne Prüflingen den Prüfungsmodus starten, indem Du in der Zeile des Prüflings das Prüfungssymbol klikcst.
Alternativ kannst Du für einzelne Prüflingen den Prüfungsmodus starten, indem Du in der Zeile des Prüflings das Prüfungssymbol klickst.

.. figure:: media/exam-icon.png
:align: center
Expand Down Expand Up @@ -116,7 +116,7 @@ Danach erscheint eine Rückfrage zur Bestätigung:

Bestätige das Beenden des Prüfungsmodus

Du erhälst ein Fenster mit der Nachfrage, ob Du den Prüfungsmodus wirklich beenden möchstest. Hast Du alle gewünschten Daten der Prüflinge zuvor eingesammelt, bestätige diesen Vorgang mit ``PRÜFUNGSMODUS BEENDEN``.
Du erhältst ein Fenster mit der Nachfrage, ob Du den Prüfungsmodus wirklich beenden möchtest. Hast Du alle gewünschten Daten der Prüflinge zuvor eingesammelt, bestätige diesen Vorgang mit ``PRÜFUNGSMODUS BEENDEN``.

.. figure:: media/webui-teachers-session-members.png
:align: center
Expand All @@ -136,7 +136,7 @@ Ablauf der Prüfung
1. Der Lehrer meldet sich an der Schulkonsole an.
2. Der Lehrer wählt unter KLASSENzimmer -> Kurs -> Klasse die gewünschte Klasse aus.
3. Der Lehrer aktiviert mit dem Prüfungssymbol den Prüfungsmodus.
4. Der Lehrer teilt den Prüflingen im Raum mit wie diese sich am PC für die Prüfung anmelden müssen (<bisherigsLogin>+"-exam" & bisheriges Kennwort).
4. Der Lehrer teilt den Prüflingen im Raum mit wie diese sich am PC für die Prüfung anmelden müssen (<bisheriger Login>+"-exam" & bisheriges Kennwort).
5. Der Lehrer teilt die Prüfungen und ggf. weitere Vorlagen an die Prüfungsteilnehmer aus.
6. Die Dateien liegen für die Prüfungsteilnehmer im Verzeichnis ``transfer/LEHRER/``.
7. Schüler nutzen die bereitgestellten Daten und erstellen ihre Lösungen.
Expand Down Expand Up @@ -322,7 +322,7 @@ Der Lehrer sieht in der Schulkonsole die abgegebenen Dateien. Um die Liste mit d
Prüfung: abgegebene Dateien einsehen

Um vor Abschluss der Prüfung alle Abgaben einzusammeln, klickst Du unten links auf ``Von allen einsammeln``.
Klicke nun auf ``Move _collect cirectory from all members``. Es werden nun alle Abgaben in das Verzeichnis des Lehrers zum Einsammeln der Dateien verschoben.
Klicke nun auf ``Move _collect directory from all members``. Es werden nun alle Abgaben in das Verzeichnis des Lehrers zum Einsammeln der Dateien verschoben.

.. figure:: media/webui-exam-collect-all-files.png
:align: center
Expand All @@ -338,17 +338,17 @@ Klicke nun auf ``Move _collect cirectory from all members``. Es werden nun alle
Prüfung beenden
^^^^^^^^^^^^^^^

Nachdem alle Dateien eingsammelt wurden, beendet der Lehrer den Prüfungsmodus.
Nachdem alle Dateien eingesammelt wurden, beendet der Lehrer den Prüfungsmodus.

Hierzu klickst Du auf das rot hinterlegte Prüfungssymbol im Spaltenkopf, um für alle Prüflingen den Prüfungsmodus zu beenden.

Sollten für Prüflinge untzerschiedliche Prüfungszeiten gelten, so beendest Du pro Prüfling deren Prüfung zeilenweise einzeln.
Sollten für Prüflinge unterschiedliche Prüfungszeiten gelten, so beendest Du pro Prüfling deren Prüfung zeilenweise einzeln.

Abgaben einsehen
^^^^^^^^^^^^^^^^

Du kannst als Lehrer wähend der Prüfung bereits eingesammelte Ordner und Dateien einsehen. Gehe hierzu unten auf ``Eingesammelte Dateien durchschauen``
Es öffnet sich ein Fenster mit den einsammelten Ordnern und Dateien.
Es öffnet sich ein Fenster mit den eingesammelten Ordnern und Dateien.

.. figure:: media/webui-exam-check-collected-directories.png
:align: center
Expand All @@ -357,7 +357,7 @@ Es öffnet sich ein Fenster mit den einsammelten Ordnern und Dateien.

Prüfung: Prüfe Dateiabgaben

Die aktuelle Prüfung ist am Klassennamen und an dem Zeistempel zu erkennen. Klicke auf das Ordnersymbol, um diesen zu öffnen.
Die aktuelle Prüfung ist am Klassennamen und an dem Zeitstempel zu erkennen. Klicke auf das Ordnersymbol, um diesen zu öffnen.

.. figure:: media/webui-exam-check-collected-directories-of-users.png
:align: center
Expand Down
Loading
Loading