Hi Martin,
this mailing list is intended for announcements only.
For questions or discussions, please refer to our forums:
https://docu.ilias.de/goto_docu_cat_1860.html
Best regards!
________________________________________ Von: Busse, Martin M.Busse@ot-bufa.de Gesendet: Dienstag, 1. Februar 2022 13:44 An: developers@lists.ilias.de Betreff: [dev] Modify files before download
Hello,
in the magazine of Ilias (v7.5 - Ubuntu) files can be easily uploaded and managed. I would like to continue using this functionality, but for certain files (in my case PDF files) I would like to redirect or intercept the download function of Ilias, so that these files are edited/modified by my PHP script. Unfortunately I could not find a suitable hook to redirect the download to another PHP script.
I also could not find out how the downloads in the magazine are processed by Ilias.
Maybe someone of you can help me with my questions:
Is there a plugin that does something similar (intercept/redirect downloads)?
Which PHP file of Ilias delivers the data/file on a download? (class.ilObjFileImplementationStorage.php - sendFile($a_hist_entry_id)?)
Greetings Martin Busse
//--------------------
Hallo,
in das Magazin von Ilias (v7.5) lassen sich leicht Dateien hochladen und verwalten. Diese Funktionalität würde ich gerne weiterhin nutzen, aber bei bestimmten Dateien (in meinem Fall PDF-Dateien) möchte ich die Download-Funktion von Ilias umlenken bzw. abfangen, damit diese Dateien von meinen PHP-Skript bearbeitet bzw. geändert werden. Leider konnte ich keinen passenden Hook finden, um den Download auf ein anderes PHP-Skript umzuleiten.
Ich konnte nicht herausfinden wie die Downloads im Magazin von Ilias bearbeitet werden.
Vielleicht kann jemand von Euch mir bei meinen Fragen weiterhelfen:
Gibt es ein Plugin, welches etwas vergleichbares macht (Downloads abfangen/umlenken)?
Welche PHP-Datei von Ilias liefert die Daten/Datei bei einem Download aus? (class.ilObjFileImplementationStorage.php - sendFile($a_hist_entry_id)?)
Mit freundlichen Grüßen Martin Busse
_______________________________________________ developers mailing list -- developers@lists.ilias.de To unsubscribe send an email to developers-leave@lists.ilias.de
--------------------------------------------- CaT Concepts and Training GmbH Vorgebirgstraße 338 50969 Köln
Fon: +49 (0) 221 / 46 75 76 - 00 Fax: +49 (0) 221 / 46 75 76 - 09 --------------------------------------------- Geschäftsführung:
Sven Kapust, Gerald Konrad, Alexandra Oehlke, Sandra Röbbelen, Volker Röbbelen, Denis Witt
Amtsgericht Köln HRB 57804 Ust-ID-Nr.: DE 814694228 Sitz: Köln ---------------------------------------------