Benutzer-Werkzeuge

Webseiten-Werkzeuge


fn2:datei-upload

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
fn2:datei-upload [2022/09/21 10:47] – [Klausur-Upload] christophfn2:datei-upload [2023/03/09 14:43] christoph
Zeile 86: Zeile 86:
 für .pdf und .txt (und Ähnliche) stehen. Eine Liste mit den gängigsten MIME-Typen ist [[https://wiki.selfhtml.org/wiki/MIME-Type/Übersicht|hier]] zu finden. für .pdf und .txt (und Ähnliche) stehen. Eine Liste mit den gängigsten MIME-Typen ist [[https://wiki.selfhtml.org/wiki/MIME-Type/Übersicht|hier]] zu finden.
  
-Mit fn2Web-Release [[releasenotes:fn2web2.04.10|2.04.10]] und folgend, werden die hochgeladenen Dateien genauer analysiert um ihren Datei-Typ zu bestimmen. Eine vollständige Liste der unterstützten Typen kann [[https://tika.apache.org/2.4.1/formats.html|hier]] gefunden werden.+Mit fn2Web-Release [[releasenotes:fn2web2.04.10|2.04.10]] und folgend, werden die hochgeladenen Dateien genauer analysiert um ihren Datei-Typ zu bestimmen. Eine vollständige Liste der unterstützten Typen kann [[https://tika.apache.org/2.4.1/formats.html#Full_list_of_Supported_Formats_in_standard_artifacts|hier]] gefunden werden.
 ====Begrenzung der Datei/Upload-Größe==== ====Begrenzung der Datei/Upload-Größe====
  
Zeile 99: Zeile 99:
 Die Parameter UPLOAD_MAX_FILE_SIZE und REQUEST_SIZE_LIMIT gelten auch für andere Uploads (z.B. Teilnehmerlisten im CSV-Format in FN2LM). Sie müssen in der jeweiligen web.xml eingetragen werden. Die Parameter UPLOAD_MAX_FILE_SIZE und REQUEST_SIZE_LIMIT gelten auch für andere Uploads (z.B. Teilnehmerlisten im CSV-Format in FN2LM). Sie müssen in der jeweiligen web.xml eingetragen werden.
  
 +Zur Erinnerung:
 +  1 kB = 2^10 B = 1024 B
 +  1 MB = 2^20 B = 1048576 B
  
-=====Optionaler Eintrag in context.xml=====+=====Optionale Einträge in context.xml===== 
 +<wrap important>**Gilt ab Release** [[releasenotes:fn2web2.04.11|2.04.11]]:</wrap>(WIP) 
 + 
 +  <Parameter description="Sollen bei finaler Abgabe Mails verschickt werden? (true/false)" name="FN2SSS.SEND_MAIL_FINALE_ABGABE" value="true"/> 
 + 
 +Wenn der Parameter vorhanden ist und auf 'true' steht, werden bei endgültiger Abgabe [[mail:start|Mails]] an die verantwortlichen Dozenten (mail=503) und den bzw. die betroffenen Studenten (mail=504) verschickt. Diese müssen im PO-Modul konfiguriert werden.
  
 <wrap important>**Gilt ab Version** [[releasenotes:fn2web2.04.08|2.04.08.007]]:</wrap> <wrap important>**Gilt ab Version** [[releasenotes:fn2web2.04.08|2.04.08.007]]:</wrap>
Zeile 108: Zeile 116:
   <Parameter description="Uhrzeit, zu der täglich nach verstrichenen Abgabe-Fristen gesucht wird. Format 'HH:mm'" name="FN2SSS.DATEI_UPLOAD_CHECK_TIME" value="00:00"/>   <Parameter description="Uhrzeit, zu der täglich nach verstrichenen Abgabe-Fristen gesucht wird. Format 'HH:mm'" name="FN2SSS.DATEI_UPLOAD_CHECK_TIME" value="00:00"/>
      
-Der Zeitpunkt defaultet auf 00:00 Uhr wenn der Parameter nicht vorhanden ist oder nicht im richtigen Format ('HH:mm') hinterlegt wurde.+Der Zeitpunkt defaultet auf 00:00 Uhrwenn der Parameter nicht vorhanden ist oder nicht im richtigen Format ('HH:mm') hinterlegt wurde.
  
  
Zeile 127: Zeile 135:
  
 Die jeweils zugehörigen Prüfer können hochgeladene Dateien über den Menüpunkt "Arbeiten herunterladen" in FN2LM zur Korrektur herunterladen. Dazu muss im Init-Parameter "NAV_CONFIG" in der web.xml von FN2LM der Eintrag "abschlussarbeiten" aus dem Value entfernt werden. Die jeweils zugehörigen Prüfer können hochgeladene Dateien über den Menüpunkt "Arbeiten herunterladen" in FN2LM zur Korrektur herunterladen. Dazu muss im Init-Parameter "NAV_CONFIG" in der web.xml von FN2LM der Eintrag "abschlussarbeiten" aus dem Value entfernt werden.
 +
 +=====Download von Arbeiten im PA-Modul (WIP)=====
 +
 +Ab [[releasenotes:fn2web2.04.11|Release 2.04.11]] können hochgeladene Arbeiten über das PA-Modul herunterlegaden und eingesehen werden:
 +{{ :fn2:pa_download-abgabe.png?direct |}}
 +Diese Funktion ist auf pdf-Dateien begrenzt und soll hauptsächlich der Kontrolle des Arbeitstitels, der beteiligten Prüfer u.Ä. dienen.
 +
 +Hierfür wurde mit [[releasenotes:fn2web2.04.11|Release 2.04.11]] eine neue Rolle 'FN2ServiceIntern' eingeführt, die einem Benutzer zugeordnet werden muss (siehe SQL-Skript 1265). Zudem müssen folgende Einträge in derSetup-Tabelle vorhanden und sinnvoll gefüllt sein:
 +^ Parameter        ^    Wert    ^               Erklärung                 ^
 +| PA_UPLOAD_ANZEIGEN | true/false | schaltet die Funktion an oder aus |
 +| INTERN_USER | Kennung | Die Kennung des FN2ServiceIntern-Nutzers |
 +| INTERN_PASS | Passwort | Das Passwort des FN2ServiceIntern-Nutzers |
 +| INTERN_SERVER | URL | Die Adresse der FN2Service-Web-App |
 +| INTERN_VERZEICHNIS | Dateipfad | Der Pfad (vom fn2Module-Verzeichnis ausgehend) in dem die heruntergeladenen PDFs zwischengespeichert werden können |
 +Da hierbei (analog zum Druck-User) das Passwort im Klartext abgelegt wird, raten wir dringends dazu, einen extra Nutzer anzulegen.
  
 ======Klausur-Upload====== ======Klausur-Upload======
Zeile 146: Zeile 169:
  
 Ist der Wert negativ, nicht vorhanden oder nicht als Zahl interpretierbar, können beliebig viele Uploads durchgeführt werden. Ist der Wert negativ, nicht vorhanden oder nicht als Zahl interpretierbar, können beliebig viele Uploads durchgeführt werden.
 +
 =====Verschlüsselung===== =====Verschlüsselung=====
 Wenn gewünscht, können die hochgeladenen Klausuren zusätzlich verschlüsselt werden. Dazu muss in der FN2LM-web.xml ein Init-Parameter ENCRYPT_KLAUSUREN mit dem Wert true hinterlegt werden: Wenn gewünscht, können die hochgeladenen Klausuren zusätzlich verschlüsselt werden. Dazu muss in der FN2LM-web.xml ein Init-Parameter ENCRYPT_KLAUSUREN mit dem Wert true hinterlegt werden:
fn2/datei-upload.txt · Zuletzt geändert: 2024/04/11 10:16 von jhastedt