Dies ist eine alte Version des Dokuments!
Im Prüfberichtexport werden die Prüfberichte eines Kunden in einen Ordner gepackt, gezippt und zum Download angeboten.
Wir brauchen einen Dialog, in dem der Benutzer die Parameter wählen kann, eine Fortschrittsanzeige und dann einen Downloadlink.
| Name | Beschreibung |
|---|---|
| KundenID | Notwendiger Parameter |
| Auswahl Prüfberichte | Komma separierte Liste der PrüfteilID |
| Filter | [last,all] |
Die Auswahl der Prüfteile erfolgt über den Filter der Prüfteilübersicht.
|
Es muß eine Verzeichnis für den Kunden auf dem Webserver erstellt werden.
data/client/client_id/export
Hier wird ein Temporäres Verzeichnis erzeugt, falls nötig, und die ausgewählten Prüfberichte hineingeschoben
Die Prüfberichte werden gezippt und im Ordner export unter den Namen pruefbericht_export_[Auswahl]_timestamp.zip abgelegt.
angeboten, nach dem eine Liste der Zip Dateien geladen und angezeigt wird.
Damit können die ZIPS auch heruntergezogen werden.
Der Admin bekommt zusätzlich die Option, ZIPS zu löschen.