Technikai fórum
Csatolt fájlok megnyitása beágyazottan
Üdv!
Felvetődött egy olyan kényelmi probléma kollégáknál, hogy jó lenne a tanulók által beküldött dokumentumokat (doc, docx, xls, xlsx, odt, ods, ppt, pptx) valahogy beágyazva a böngészőben megnyitni. Alapból le akarja töltetni a rendszer. De pl. beadott feladatok esetén a tanulók listájában van egy "Pont" nevű gomb (lsd. csatolmány), ami 1-2 formátumot megnyit beágyazottan. Pl. jpg, pdf.
Valahogy ez megoldható a doc, docx, xls, xlsx, odt, ods... formátumokkal is?
(A fájltípusok fent vannak a Szerver / Állománytípusok menüben. https://docs.moodle.org/310/en/Working_with_files)
Gábor
Ez lehet, hogy jó lenne:
https://docs.moodle.org/310/en/Universal_Office_Converter_(unoconv)
A listener módot is kipróbáltam (centos8), az unoconv systemd service fut, de nem konvertál. :(
Ez sem akar működni: https://docs.moodle.org/38/en/OAuth_2_Google_service
Beállítok mindent, oké is (zölden lefut a teszt), de nem konvertál... :(
A cron-ban már hibaüzenet látszik:
unoconv: RuntimeException during import phase:
Office probably died. Binary URP bridge disposed during call
Parancssorból is ugyanezt adja:
# unoconv -f pdf -o teszt.pdf ./teszt.odt
unoconv: RuntimeException during import phase:
Office probably died. Binary URP bridge disposed during call
Itt lesz a hiba: az unoconv meghívja LO-t és az elhal. LO-6.4 esetén is ugyanez.
Üdv!
Úgy tűnik ezzel szépen megy:
https://github.com/learnweb/moodle-fileconverter_onlyoffice
Én egy Docker-be tettem az onlyoffice szervert:
https://github.com/ONLYOFFICE/Docker-DocumentServer
Bár érdekes, hogy a telepítés után feltöltött dokumentumokat konvertálja csak át (PDF), a korábbiakat nem. Ezt talán a plugin hibája, jeleztem is a fejlesztőknek. :)