Index: openacs-4/packages/proctoring-support/proctoring-support.info =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/proctoring-support.info,v diff -u -r1.1.2.31 -r1.1.2.32 --- openacs-4/packages/proctoring-support/proctoring-support.info 22 Feb 2022 14:30:06 -0000 1.1.2.31 +++ openacs-4/packages/proctoring-support/proctoring-support.info 23 Feb 2022 15:07:53 -0000 1.1.2.32 @@ -10,7 +10,7 @@ f proctoring - + Antonio Pisano Set of tools to implement proctoring of user interaction Wirtschaftsuniversität Wien @@ -21,7 +21,7 @@ No real UI is provided by the package itself. Other packages must integrate the provided includes. 0 - + Index: openacs-4/packages/proctoring-support/catalog/proctoring-support.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/catalog/proctoring-support.de_DE.ISO-8859-1.xml,v diff -u -r1.1.2.19 -r1.1.2.20 --- openacs-4/packages/proctoring-support/catalog/proctoring-support.de_DE.ISO-8859-1.xml 22 Feb 2022 14:30:06 -0000 1.1.2.19 +++ openacs-4/packages/proctoring-support/catalog/proctoring-support.de_DE.ISO-8859-1.xml 23 Feb 2022 15:07:53 -0000 1.1.2.20 @@ -6,13 +6,16 @@ Alle Sie arbeiten mit einem Browser der die automatische Online-Aufsicht nicht unterst�tzt. Bitte verwenden Sie die neueste Version von <a href='https://www.google.de/chrome'>Google Chrome</a>. Der Pr�fungsmodus l�uft. Schlie�en Sie das Browserfenster daher erst nach Beendigung der Pr�fung. + Die Kamera kann nicht aufgezeichnet werden. Die Fehlermeldung lautet: Sie arbeiten mit einem Browser der die automatische Online-Aufsicht nicht unterst�tzt. Bitte verwenden Sie die neueste Version von <a href='https://www.google.de/chrome'>Google Chrome</a>. Es wurde keine Kamera erkannt. M�gliche Ursachen sind: <ul> <li><b>Die Kamera ist nicht in Google Chrome ausgew�hlt</b>: Gehen Sie in Google Chrome auf \"Einstellungen \" | \"Datenschutz und Sicherheit \" | \"Website-Einstellungen \" | \"Berechtigungen \" | \"Kamera \" und w�hlen Sie die richtige Kamera aus.</li> <li><b>Die Kamera wird schon von einem anderen Programm verwendet</b>: Pr�fen Sie, ob die Kamera momentan in einer anderen Anwendung l�uft (z.B. MS Teams). (Windows) Gehen Sie zu \"Kamera \"| \"Desktop-Apps \" und pr�fen Sie welche Desktop-Apps die Kamera zurzeit verwenden. Wenn Desktop-Apps momentan auf die Kamera zugreifen, dann beenden Sie die Kameraaufnahme in diesen Anwendungen. (macOS) Kontrollieren Sie, ob ein Licht neben der eingebauten Kamera leuchtet. Wenn ja, dann starten Sie den Rechner neu.</li> <li><b>Eine Kamera ist nicht vorhanden</b>: (Windows) �ffnen Sie den Ger�te-Manager und pr�fen Sie, ob unter \"Bildger�te \", \"Kamera \" oder \"Integrierte Kamera \" eine Kamera angezeigt wird. (macOS) Gehen Sie unter \"Systemeinstellungen \" auf \"Sicherheit \" | \"Datenschutz \" und �berpr�fen Sie, ob in der Seitenleiste unter \"Kamera \" eine Kamera angef�hrt ist. Wenn keine Kamera angezeigt wird, dann schlie�en Sie eine externe Kamera an Ihren Computer an.</li> <li><b>Eine externe Kamera ist nicht angeschlossen</b>: Verbinden Sie die externe Kamera mit Ihrem Computer.</li> <li><b>Die externe Kamera ist nicht angeschaltet</b>: Schalten Sie die externe Kamera ein, sofern diese �ber einen Schalter verf�gt.</li> <li><b>Die Kamera ist deaktiviert</b>: (Windows) �ffnen Sie den Ger�te-Manager und pr�fen Sie, ob unter \"Bildger�te \", \"Kamera \" oder \"Integrierte Kamera \" die angezeigte Kamera deaktiviert ist. Wenn ja, dann klicken Sie mit der rechten Maustaste auf die Kamera, und w�hlen \"Aktivieren \" aus. (macOS) Starten Sie den Computer neu, um den Kameratreiber neu einzulesen.</li> <li><b>Der Treiber der Kamera ist veraltet</b>: (Windows) �ffnen Sie den Ger�te-Manager und gehen Sie zu \"Bildger�te \", \"Kamera \" oder \"Integrierte Kamera \". Machen Sie einen Rechtsklick auf Ihre Kamera und aktualisieren Sie den Treiber der Kamera. (macOS) Starten Sie den Computer neu, um den Kameratreiber neu einzulesen.</li> <li><b>Die Kamera ist durch ein Antivirenprogramm blockiert</b>: Erlauben Sie Ihrem Antivirenprogramm bzw. der Antivirenschutzerweiterung in Google Chrome die Verwendung der Kamera bzw. deaktivieren Sie alle Antivirenschutzprogramme f�r die Dauer der Pr�fung.</li> <li><b>Weitere Fehlerquellen (macOS)</b>: Pr�fen Sie, ob die Kamera aktiviert ist und funktioniert: <a href='https://support.apple.com/de-at/HT211130'>Link zur Anleitung.</a></li> </ul> Ihre Kamera kann nicht verwendet werden, da sie keine Berechtigung dazu hat. M�gliche Ursachen sind:<ul><li><b>Die Kamera ist in Google Chrome allgemein blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Kamera\". Wenn der Schieberegler auf \"Blockiert\" steht, dann setzen Sie ihn auf \"Vor dem Zugriff nachfragen (empfohlen)\".</li><li><b>Die Kamera ist in Google Chrome f�r %system_name% blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Kamera\". Pr�fen Sie, ob unter \"Blockieren\" Links zu unseren Webseiten angef�hrt sind. L�schen Sie diese Webseiten aus der Liste �ber einen Klick auf das M�lltonnensymbol.</li><li><b>Die Kamera ist f�r Google Chrome blockiert (macOS)</b>: Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" | \"Datenschutz\" und dann in der Seitenleiste auf \"Kamera\". Aktivieren Sie das Markierungsfeld neben Google Chrome. Starten Sie GoogleChrome neu.</li><li><b>Die Kamera ist in den Systemeinstellungen f�r Apps oder Desktop-Apps blockiert (Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Apps\"und \"Desktop-Apps\". Pr�fen Sie, ob Apps und Desktop-Apps auf Ihre Kamera zugreifen d�rfen. Wenn nicht, dann setzen Sie den Schieberegler jeweils auf \"Ein\".</li><li><b>Die Kamera ist in den Systemeinstellungen allgemein blockiert</b>: (Windows) �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Kamera\". Pr�fen Sie, ob der Kamerazugriff allgemein aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Kamerazugriff allgemein zu aktivieren. (macOS) Pr�fen Sie, ob die Kamera aktiviert ist und funktioniert</b>: <a href='https://support.apple.com/de-at/HT211130'>Link zur Anleitung.</a></li><li><b>Die Kamera wurde aufgrund mangelnder Energieversorgung abgeschaltet (Windows)</b>: Verbinden Sie Ihren Computer mit einer Stromquelle und aktivieren Sie die Kamera nunwieder. �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Kamera\". Pr�fen Sie, ob der Kamerazugriff f�r dieses Ger�t noch aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Kamerazugriff wieder zu aktivieren.</li></ul> Ihre Kamera kann nicht verwendet werden, da sie keine Berechtigung dazu hat. M�gliche Ursachen sind:<ul><li><b>Die Kamera ist in Google Chrome allgemein blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Kamera\". Wenn der Schieberegler auf \"Blockiert\" steht, dann setzen Sie ihn auf \"Vor dem Zugriff nachfragen (empfohlen)\".</li><li><b>Die Kamera ist in Google Chrome f�r %system_name% blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Kamera\". Pr�fen Sie, ob unter \"Blockieren\" Links zu unseren Webseiten angef�hrt sind. L�schen Sie diese Webseiten aus der Liste �ber einen Klick auf das M�lltonnensymbol.</li><li><b>Die Kamera ist f�r Google Chrome blockiert (macOS)</b>: Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" | \"Datenschutz\" und dann in der Seitenleiste auf \"Kamera\". Aktivieren Sie das Markierungsfeld neben Google Chrome. Starten Sie GoogleChrome neu.</li><li><b>Die Kamera ist in den Systemeinstellungen f�r Apps oder Desktop-Apps blockiert(Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Apps\" und \"Desktop-Apps\". Pr�fen Sie, ob Apps und Desktop-Apps auf Ihre Kamera zugreifen d�rfen. Wenn nicht, dann setzen Sie den Schieberegler jeweils auf \"Ein\".</li><li><b>Die Kamera ist in den Systemeinstellungen allgemein blockiert</b>: (Windows) �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Kamera\". Pr�fen Sie, ob der Kamerazugriff allgemein aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Kamerazugriff allgemein zu aktivieren. (macOS) Pr�fen Sie, ob die Kamera aktiviert ist und funktioniert</b>: <a href='https://support.apple.com/de-at/HT211130'>Link zur Anleitung.</a></li><li><b>Die Kamera wurde aufgrund mangelnder Energieversorgung abgeschaltet (Windows)</b>: Verbinden Sie Ihren Computer mit einer Stromquelle und aktivieren Sie die Kamera nunwieder. �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Kamera\". Pr�fen Sie, ob der Kamerazugriff f�r dieses Ger�t noch aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Kamerazugriff wieder zu aktivieren.</li></ul> Nochmals pr�fen Wenn die automatisierte Online-Aufsicht aktiviert ist, erstellt das System Aufzeichnungen von den Teilnehmer/innen und deren Bildschirm. + Aktuelle Aufsichtskonfiguration Sind Sie sicher, dass Sie die Online-Aufsicht-Artefakte f�r ausgew�hlte Benutzer l�schen m�chten? + Bildschirm kann nicht aufgezeichnet werden. Die Fehlermeldung lautet: Sie arbeiten mit einem Browser der die automatische Online-Aufsicht nicht unterst�tzt. Bitte verwenden Sie die neueste Version von <a href='https://www.google.de/chrome'>Google Chrome</a>. Ihr Bildschirm kann nicht aufgenommen werden, da Google Chrome keine Berechtigung dazu hat. M�gliche Ursachen sind: <ul> <li><b>Die Bildschirmaufnahme ist durch ein Antivirenprogramm blockiert</b>: Erlauben Sie Ihrem Antivirenprogramm bzw. der Antivirenschutzerweiterung in Google Chrome die Bildschirmaufnahme bzw. deaktivieren Sie alle Antivirusprogramme f�r die Dauer der Pr�fung.</li> <li><b>Die Bildschirmaufnahme ist in den Systemeinstellungen ist blockiert (macOS)</b>: Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" | \"Datenschutz\" und dann in der Seitenleiste auf \"Bildschirmaufnahme\". Aktivieren Sie das Markierungsfeld neben Google Chrome. Starten Sie Google Chrome neu.</li> </ul> Sie arbeiten mit einem Browser der die automatische Online-Aufsicht nicht unterst�tzt. Bitte verwenden Sie die neueste Version von <a href='https://www.google.de/chrome'>Google Chrome</a>. @@ -107,6 +110,7 @@ Zugriff auf Ihren Bildschirm erlauben Erlauben Sie den Zugriff auf Ihr Mikrofon, wenn Ihr Browser Sie dazu auffordert. Haben Sie den Zugriff erlaubt, wird Ihnen eine Audiowelle angezeigt, damit Sie Ihr Mikrofon testen k�nnen. Stellen Sie sicher, dass Ihr Mikrofon nicht stumm geschaltet ist und dass sich die Audiowelle bewegt und auf Ihre Stimme reagiert. Zugriff auf Ihr Mikrofon erlauben + Mikrofon kann nicht aufgezeichnet werden. Die Fehlermeldung lautet: Es wurde kein Mikrofon erkannt. M�gliche Ursachen sind:<ul><li><b>Das aktive Mikrofon ist nicht in Google Chrome ausgew�hlt</b>: Gehen Sie in Google Chromeauf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Mikrofon\" und w�hlen Sie das richtige Mikrofon aus.</li><li><b>Ein internes Mikrofon ist nicht vorhanden</b>: (Windows) �ffnen Sie die Systemsteuerung Ihres Computers und gehen Sie zu \"Sound\" | \"Eingabe\" und �berpr�fen Sie, ob ein Mikrofon angef�hrt ist. (macOS) Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" |\"Datenschutz\" und �berpr�fen Sie, ob in der Seitenleiste unter \"Mikrofon\" ein Mikrofon angef�hrt ist. Ist kein Mikrofon angef�hrt, dann schlie�en Sie ein Mikrofon an Ihren Computer an.</li><li><b>Internes Mikrofon ist defekt oder nicht korrekt installiert</b>: (Windows) �ffnen Sie die Systemsteuerung Ihres Computers, gehen Sie zu \"Sound\" |\"Eingabe\" und testen Sie das dortangezeigte Mikrofon. F�hren Sie bei Bedarf eine Problembehandlung durch. (macOS) Starten Sie den Computer neu, um den Soundtreiber neu einzulesen.</li><li><b>Der Treiber des Mikrofons ist veraltet</b>: (Windows) �ffnen Sie den Ger�te-Manager und gehen Sie zu \"Audioeing�nge und -ausg�nge\". Machen Sie einen Rechtsklick auf Ihr Mikrofon und aktualisieren Sie den Treiber des Mikrofons. (macOS) Starten Sie den Computer neu, um den Soundtreiber neu einzulesen.</li><li><b>Externes Mikrofon ist nicht angeschlossen</b>: Verbinden Sie das externe Mikrofon mit Ihrem Computer.</li><li><b>Externes Mikrofon ist nicht angeschaltet</b>: Schalten Sie das externe Mikrofon ein, sofern es�ber einen Schalter verf�gt.</li></ul> Ihr Mikrofon kann nicht verwendet werden, da es keine Berechtigung dazu hat. M�gliche Ursachen sind:<ul><li><b>Das Mikrofon ist in Google Chrome blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Mikrofon\". Wenn der Schieberegler auf \"Blockiert\" steht, dann setzen Sie ihn auf \"Vor dem Zugriff nachfragen (empfohlen)\".</li><li><b>Das Mikrofon ist in Google Chrome f�r %system_name% blockiert</b>: Gehen Sie in Google Chrome auf: \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" | \"Berechtigungen\" | \"Mikrofon\". Pr�fen Sie, ob unter \"Blockieren\" Links zu unseren Webseiten angef�hrt sind. L�schen Sie diese Webseiten aus der Liste �ber einen Klick auf das M�lltonnensymbol.</li><li><b>Das Mikrofon ist f�r Google Chrome blockiert (macOS)</b>: Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" | \"Datenschutz\" und dann in der Seitenleiste auf\"Mikrofon\". Aktivieren Sie das Markierungsfeld neben Google Chrome. Starten Sie Google Chrome neu.</li><li><b>Das Mikrofon ist in den Systemeinstellungen f�r Apps und Desktop-Apps blockiert (Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Apps\"und \"Desktop-Apps\". Pr�fen Sie, ob Apps und Desktop-Apps auf Ihr Mikrofon zugreifen d�rfen. Wenn nicht, dann setzen Sie den Schieberegler dort jeweils auf \"Ein\".</li><li><b>Das Mikrofon ist in den Systemeinstellungen blockiert (Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Mikrofon\". Pr�fen Sie, ob der Mikrofonzugriff f�r dieses Ger�t aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Mikrofonzugriff allgemein zu aktivieren.</li><li><b>Das Mikrofon wurde ausgeschaltet um Strom zu sparen (Windows)</b>: Verbinden Sie Ihren Computer mit einer Stromquelle. �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Mikrofon\". Pr�fen Sie, ob der Mikrofonzugriff f�r dieses Ger�t noch aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Mikrofonzugriff wieder zu aktivieren.</li><ul> Ihr Mikrofon kann nicht verwendet werden, da es keine Berechtigung dazu hat. M�gliche Ursachen sind:<ul><li><b>Das Mikrofon ist in Google Chrome blockiert</b>: Gehen Sie in Google Chrome auf \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" |\"Berechtigungen\" | \"Mikrofon\". Wenn der Schieberegler auf \"Blockiert\" steht, dann setzen Sie ihn auf \"Vor dem Zugriff nachfragen (empfohlen)\".</li><li><b>Das Mikrofon ist in Google Chrome f�r %system_name% blockiert</b>: Gehen Sie in Google Chrome auf: \"Einstellungen\" | \"Datenschutz und Sicherheit\" | \"Website-Einstellungen\" |\"Berechtigungen\" | \"Mikrofon\". Pr�fen Sie, ob unter \"Blockieren\" Links zu unseren Webseiten angef�hrt sind. L�schen Sie diese Webseiten aus der Liste �ber einen Klick auf das M�lltonnensymbol.</li><li><b>Das Mikrofon ist f�r Google Chrome blockiert (macOS)</b>: Gehen Sie unter \"Systemeinstellungen\" auf \"Sicherheit\" | \"Datenschutz\" und dann in der Seitenleiste auf \"Mikrofon\". Aktivieren Sie das Markierungsfeld neben Google Chrome. Starten Sie Google Chrome neu.</li><li><b>Das Mikrofon ist in den Systemeinstellungen f�r Apps und Desktop-Apps blockiert (Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Apps\" und \"Desktop-Apps\". Pr�fen Sie, ob Apps und Desktop-Apps auf Ihr Mikrofon zugreifen d�rfen. Wenn nicht, dann setzen Sie den Schieberegler dort jeweils auf \"Ein\".</li><li><b>Das Mikrofon ist in den Systemeinstellungen blockiert (Windows)</b>: �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Mikrofon\". Pr�fen Sie, ob der Mikrofonzugriff f�r dieses Ger�t aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Mikrofonzugriff allgemein zu aktivieren.</li><li><b>Das Mikrofon wurde ausgeschaltet um Strom zu sparen (Windows)</b>: Verbinden Sie Ihren Computer mit einer Stromquelle. �ffnen Sie die Systemeinstellungen Ihres Computers und gehen Sie zu \"Mikrofon\". Pr�fen Sie, ob der Mikrofonzugriff f�r dieses Ger�t noch aktiviert ist. Wenn nicht, dann gehen Sie auf \"�ndern\", um den Mikrofonzugriff wieder zu aktivieren.</li><ul> @@ -125,9 +129,12 @@ Kamera aufnehmen Desktop aufnehmen Aufzeichnungen + Die Anfrage an den Server ist fehlgeschlagen, sie wird in 10 Sekunden erneut versucht... + Die Anfrage an den Server hat das Zeitlimit �berschritten, sie wird in 10 Sekunden erneut versucht... �berpr�ft Anfangsdatum Matrikelnummer + Filter Als OK best�tigen Best�tigt OK Dieses Objekt wurde zur �berpr�fung vorgemerkt Index: openacs-4/packages/proctoring-support/catalog/proctoring-support.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/catalog/proctoring-support.en_US.ISO-8859-1.xml,v diff -u -r1.1.2.23 -r1.1.2.24 --- openacs-4/packages/proctoring-support/catalog/proctoring-support.en_US.ISO-8859-1.xml 22 Feb 2022 14:30:06 -0000 1.1.2.23 +++ openacs-4/packages/proctoring-support/catalog/proctoring-support.en_US.ISO-8859-1.xml 23 Feb 2022 15:07:53 -0000 1.1.2.24 @@ -13,6 +13,7 @@ Your camera cannot be recorded because it has no permission to do so. Possible causes are:<ul><li><b>The camera is blocked in Google Chrome</b>: In Google Chrome go to \"Settings\" | \"Privacy and security\" | \"Site Settings\" | \"Permissions\" | \"Camera\". If the slider is on \"Blocked\", then set it to \"Ask before accessing (recommended)\".</li><li><b>The camera is blocked for %system_name% in Google Chrome</b>: In Google Chrome go to \"Settings\" | \"Privacy and security\" | \"Site Settings\" | \"Permissions\" | \"Camera\". Check whether there are links to our websites under \"Block\". Delete these websites from the list by clicking on the garbage can symbol.</li><li><b>The camera is blocked for Google Chrome (macOS)</b>: Go to \"System Settings\" | \"Security\" | \"Privacy\" and then in the sidebar on \"Camera\". Activate the checkbox next to Google Chrome. Restart Google Chrome.</li><li><b>The camera is blocked in the system settings for apps or desktop apps (Windows)</b>: Open the system settings of your computer and go to \"Apps\" and \"Desktop apps\". Check if apps and desktop apps are allowed to access your camera. If not, set the slider to \"On\".</li><li><b>The camera is blocked in the system settings</b>: (Windows) Open the system settings of your computer and go to \"Camera\". Check whether camera access is generally activated. If not, go to \"Change\" to activate general camera access. (macOS) Check that the camera is activated and working</b>: link to instructions.</li><li><b>The camera was switched off due to insufficient power supply (Windows)</b>: Connect your computer to a power source. Open the system settings of your computer and go to \"Camera\". Check that camera access is still enabled for this device. If not, go to \"Change\" to reactivate camera access.</li></ul> Check again If automated exam-supervision is activated, the system will create recordings of the participants and their screen. + Current proctoring configuration Are you sure you want to delete the proctoring artifacts for selected users? Desktop cannot be recorded. Error is: You are working with a browser that does not support the automated exam-supervision. Please use the latest version of Google <a href='https://www.google.com/chrome/'>Chrome</a>. @@ -138,6 +139,7 @@ Encryption key generated via the Safe Exam Browser configuration tool that will be used to ensure students are applying supplied configuration to their exam session. Start date Student ID + Time filter presets Confirm OK Confirmed OK This artifact has been flagged for revision Index: openacs-4/packages/proctoring-support/catalog/proctoring-support.it_IT.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/catalog/proctoring-support.it_IT.ISO-8859-1.xml,v diff -u -r1.1.2.6 -r1.1.2.7 --- openacs-4/packages/proctoring-support/catalog/proctoring-support.it_IT.ISO-8859-1.xml 22 Feb 2022 14:30:06 -0000 1.1.2.6 +++ openacs-4/packages/proctoring-support/catalog/proctoring-support.it_IT.ISO-8859-1.xml 23 Feb 2022 15:07:53 -0000 1.1.2.7 @@ -13,6 +13,7 @@ La tua videocamera non pu� essere registrata perch� non si ha il permesso di farlo. Le possibili cause sono:<ul><li><b>La videocamera � bloccata in Google Chrome</b>: In Google Chrome vai su \"Impostazioni\" \"Privacy e sicurezza\" \"Impostazioni sito\" \"Autorizzazioni\" | \"Camera\". Se il cursore � su \"Bloccato\", impostalo su \"Chiedi prima di accedere (consigliato)\".</li><li><b>La fotocamera � bloccata per yourdomain Network in Google Chrome</b>: In Google Chrome vai su \"Impostazioni\" \"Privacy e sicurezza\" \"Impostazioni del sito\" \"Autorizzazioni\" | \"Camera\". Controlla se ci sono collegamenti ai nostri siti web sotto \"Blocco\". Cancella questi siti web dalla lista cliccando sul simbolo del bidone della spazzatura.</li><li><b>La fotocamera � bloccata per Google Chrome (macOS)</b>: Vai a \"Impostazioni di sistema\" | \"Sicurezza\" e poi nella barra laterale su \"Fotocamera\". Attiva la casella di controllo accanto a Google Chrome. Riavvia Google Chrome.</li><li><b>La fotocamera � bloccata nelle impostazioni di sistema per le app o le applicazioni desktop (Windows)</b>: Apri le impostazioni di sistema del tuo computer e vai su \"Apps\" e \"Desktop apps\". Controlla se le app e le applicazioni desktop sono autorizzate ad accedere alla tua fotocamera. In caso contrario, imposta il cursore su \"On\".</li><li><b>La fotocamera � bloccata nelle impostazioni di sistema</b>: (Windows) Apri le impostazioni di sistema del tuo computer e vai su \"Fotocamera\". Controlla se l'accesso alla videocamera � generalmente attivato. Se non lo �, vai su \"Modifica\" per attivare l'accesso generale alla telecamera. (macOS) Controlla che la videocamera sia attivata e funzionante</b>: link alle istruzioni.</li><li><b>La videocamera si � spenta per insufficiente alimentazione (Windows)</b>: Collega il tuo computer a una fonte di alimentazione. Apri le impostazioni di sistema del tuo computer e vai su \"Camera\". Controlla che l'accesso alla videocamera sia ancora abilitato per questo dispositivo. In caso contrario, vai su \"Cambia\" per riattivare l'accesso alla videocamera.</li></ul> Controlla di nuovo Se la supervisione automatica dell'esame � attiva, il sistema creer� registrazioni dei partecipanti e del loro schermo. + Configurazione corrente della supervisione Vuoi davvero eliminare gli artefatti prodotti dalla supervisione per gli utenti selezionati? Il desktop non pu� essere registrato. L'errore riportato �: Stai lavorando con un browser che non supporta la supervisione automatica dell'esame. Usa per favore la versione pi� recente di Google <a href='https://www.google.com/chrome/'>Chrome</a> @@ -59,6 +60,7 @@ Chiave di cifratura generata tramite lo strumento di configurazione del Safe Exam Browser che sar� usata per verificare che gli studenti stiano davvero applicando la configurazione specificata alla loro sessione d'esame. Data inizio ID Studente + Periodi preselezionati Segna come OK Confermati OK Questo artefatto � stato segnalato per la revisione Index: openacs-4/packages/proctoring-support/lib/proctoring-display.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/lib/proctoring-display.adp,v diff -u -r1.1.2.20 -r1.1.2.21 --- openacs-4/packages/proctoring-support/lib/proctoring-display.adp 22 Feb 2022 14:30:06 -0000 1.1.2.20 +++ openacs-4/packages/proctoring-support/lib/proctoring-display.adp 23 Feb 2022 15:07:53 -0000 1.1.2.21 @@ -283,7 +283,7 @@

#proctoring-support.recordings#

-
+
#proctoring-support.reviewed_label# #proctoring-support.not_reviewed_label# @@ -302,6 +302,25 @@
#acs-admin.End_time#
+
+
#proctoring-support.time_filter_presets_label#
+
+ #acs-subsite.none# +
+ +
+ @timeframes.name@: @timeframes.start_date@ @timeframes.start_time@ - @timeframes.end_date@ @timeframes.end_time@ +
+
+
@total@/@total@ @@ -367,6 +386,23 @@ document.querySelector("#total").textContent = total; document.querySelector("#total-shown").textContent = totalShown; } + for (f of document.querySelectorAll("input[name=timeframe]")) { + f.addEventListener('change', function(e) { + document.querySelector("[name=start_date]").value = + this.getAttribute("data-start-date"); + document.querySelector("[name=end_date]").value = + this.getAttribute("data-end-date"); + document.querySelector("[name=start_time]").value = + this.getAttribute("data-start-time"); + document.querySelector("[name=end_time]").value = + this.getAttribute("data-end-time"); + }); + } + for (f of dateFilters) { + f.addEventListener('change', function(e) { + document.querySelector("input[name=timeframe][value=none]").checked = false; + }); + } for (f of document.querySelectorAll("[name=filters] input")) { f.addEventListener('change', function(e) { hideFiltered(); Index: openacs-4/packages/proctoring-support/lib/proctoring-display.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/lib/proctoring-display.tcl,v diff -u -r1.1.2.15 -r1.1.2.16 --- openacs-4/packages/proctoring-support/lib/proctoring-display.tcl 22 Feb 2022 14:30:06 -0000 1.1.2.15 +++ openacs-4/packages/proctoring-support/lib/proctoring-display.tcl 23 Feb 2022 15:07:53 -0000 1.1.2.16 @@ -112,6 +112,31 @@ set back_url $base_url + # Populate a multirow of presets for the time filters, which + # can also come from other packages. + db_multirow timeframes get_timeframes { + select '#proctoring-support.current_proctoring_configuration_timeframe_label#' as name, + start_date, + start_time, + end_date, + end_time + from proctoring_objects + where object_id = :object_id + } + + foreach result [callback ::proctoring::callback::object::timeframes \ + -object_id $object_id] { + foreach timeframe $result { + ::template::multirow append \ + [dict get $timeframe name] \ + [dict get $timeframe start_date] \ + [dict get $timeframe start_time] \ + [dict get $timeframe end_date] \ + [dict get $timeframe end_time] + } + } + template::multirow sort timeframes start_date start time end_date end_time name + # Desktop and camera pictures are produced at the same time, # even if they might not have the same timestamp, so they are # put together in a single row, based on the order in which Index: openacs-4/packages/proctoring-support/tcl/proctoring-callback-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/proctoring-support/tcl/proctoring-callback-procs.tcl,v diff -u -r1.1.2.4 -r1.1.2.5 --- openacs-4/packages/proctoring-support/tcl/proctoring-callback-procs.tcl 10 Feb 2022 13:16:36 -0000 1.1.2.4 +++ openacs-4/packages/proctoring-support/tcl/proctoring-callback-procs.tcl 23 Feb 2022 15:07:53 -0000 1.1.2.5 @@ -84,3 +84,24 @@ @param artifact_id id of the artifact } - + +namespace eval ::proctoring::callback {} +namespace eval ::proctoring::callback::object {} + +ad_proc -public -callback ::proctoring::callback::object::timeframes { + -object_id:required +} { + Implementations of this hook can return a list of timeframes, + retrieved by package-specific logic (e.g. the timeframe of a XoWF + InclassExam) that we can use to e.g. filter the list of proctoring + artifacts via presets. + + @param object_id id of the proctored object + + @return a list of dicts with fields "name", "start_date", + "start_time", "end_date" and "end_time". Date fields are + dates in ISO format such as "2016-09-07", time fields are + time formats such as "08:00" or other value accepted by a + time HTML input field. +} - +