Bug #4841
PDF export - 2 soucis
Description
Bonjour à vous,
Chamilo 1.9 alpha(nightly 04)
L'export PDF fait apparaître 2 bugs dont un semble assez sérieux :
- L'export ne conserve qu'une seule page sur un cursus de près de 120 pages.
- Une fois que l'on a téléchargé une image, la croix de suppression ne fonctionne pas, l'image reste persistante.
En 1.8.8.4, la fonction d'export PDF semble ne pas fonctionner (même après remise en place du fichier LP_.... de Newscorm :)
Files
Associated revisions
Should fix when exporting/importing chamilo scorm packages see #4841
Fixing bug when uploading an scorm package when the learning_path folder doesn't exists see #4841
History
Updated by Julio Montoya over 8 years ago
- Status changed from New to Needs more info
- % Done changed from 0 to 10
je viens de faire un test (dans un learning path avec des htmls et images) et il me semble qu'il marche bien, c'est possible d'avoir le fichier zip pour le tester?
Updated by Eric Petitdemange over 8 years ago
- File Cours.jpg Cours.jpg added
- File E-SMB-Version_francaise.pdf E-SMB-Version_francaise.pdf added
Bonsoir Julio,
J'ai failli clôturer le bug, car l'export marche... Si le cours fait 3 pages.
Je ne peux pas communiquer le ZIP ici car il est confidentiel à ce stade (pas encore en ligne), en revanche il contient du texte, des images et pèse une vingtaine de k :)
Je te joins une capture écran pour que tu te rendes compte de la taille potentielle ; il est fait à partir de l'outil auteur de la plate-forme (qui marche pas mal, sauf que quand on importe un cours, les documents se matérialisent en dossier.. Mais c'est un détail).
Les conditions de création : un scénario (images captures d'écran + texte) sous Word => copier/coller dans l'outil auteur, sans importer quoi que ce soit (c'est d'ailleurs assez confortable !)
Je te joins le PDF correspondant, il ne prend même pas le début du cours :(
Bon courage pour trouver !
Updated by Eric Petitdemange over 8 years ago
- File PourtestExportPDF.zip PourtestExportPDF.zip added
Autre test que je viens de faire : suite au non fonctionnement de l'export PDF j'ai réimporté le cours de 3 pages qui fonctionnait.. et là, COUAC ! ça marche pas.
Est-ce possible que ce soit l'import SCORM puis l'export PDF qui pose souci ?
Là je joins le ZIP :)
Updated by Julio Montoya over 8 years ago
- % Done changed from 40 to 60
j'ai en envoyé plusieurs commits, il faudra créer un nouveau cours et recommencer de zéro
Updated by Eric Petitdemange over 8 years ago
Cour pdfexporttest sur la plate-forme de test elle me retourne quand je clique sur l'icone pdf
Warning: file_get_contents(/var/www/chamilodev.beeznest.com/www/courses/PDFEXPORTTEST/document/main/default_course_document/images/trainer/trainer_case.png): failed to open stream: No such file or directory in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 8703 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.3500 38132688 4. mPDF->WriteHTML() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:173 0.3615 38276960 5. mPDF->OpenTag() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:12458 0.3618 38287800 6. mPDF->_getImage() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:16536 0.4663 38294408 7. file_get_contents() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8703 Warning: file_get_contents(/var/www/chamilodev.beeznest.com/www/courses/PDFEXPORTTEST/document/main/default_course_document/images/trainer/trainer_case.png): failed to open stream: No such file or directory in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 8715 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.3500 38132688 4. mPDF->WriteHTML() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:173 0.3615 38276960 5. mPDF->OpenTag() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:12458 0.3618 38287800 6. mPDF->_getImage() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:16536 0.5686 38294352 7. file_get_contents() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8715 Warning: file_get_contents(/var/www/chamilodev.beeznest.com/www/courses/PDFEXPORTTEST/document/main/default_course_document/images/logo_dokeos.png): failed to open stream: No such file or directory in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 8703 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.6013 38150400 4. mPDF->WriteHTML() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:173 0.6074 38226120 5. mPDF->OpenTag() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:12458 0.6077 38236952 6. mPDF->_getImage() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:16536 0.7100 38243520 7. file_get_contents() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8703 Warning: file_get_contents(/var/www/chamilodev.beeznest.com/www/courses/PDFEXPORTTEST/document/main/default_course_document/images/logo_dokeos.png): failed to open stream: No such file or directory in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 8715 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.6013 38150400 4. mPDF->WriteHTML() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:173 0.6074 38226120 5. mPDF->OpenTag() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:12458 0.6077 38236952 6. mPDF->_getImage() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:16536 0.8128 38243464 7. file_get_contents() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8715 Warning: Cannot modify header information - headers already sent by (output started at /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8715) in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 6749 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.8252 38546200 4. mPDF->Output() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:188 0.8465 38911496 5. header() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:6749 Warning: Cannot modify header information - headers already sent by (output started at /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:8715) in /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php on line 1742 Call Stack: 0.0031 1214416 1. {main}() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:0 0.1736 17508072 2. learnpath->scorm_export_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/lp_controller.php:489 0.3132 37257304 3. PDF->html_to_pdf() /var/www/chamilodev.beeznest.com/www/main/newscorm/learnpath.class.php:8899 0.8252 38546200 4. mPDF->Output() /var/www/chamilodev.beeznest.com/www/main/inc/lib/pdf.lib.php:188 0.8466 38911448 5. mPDF->Error() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:6752 0.8466 38911696 6. header() /var/www/chamilodev.beeznest.com/www/main/inc/lib/mpdf/mpdf.php:1742 mPDF error: Some data has already been output to browser, can't send PDF file
Updated by Eric Petitdemange over 8 years ago
OUPS, tu vas trop vite :)
Supprimé et recréé sous exportpdftest...Sorry :)
Updated by Eric Petitdemange over 8 years ago
Après plusieurs tests, quand tu cliques sur l'icône PDF (à partir du parcours/learning path), la plate-forme "réfléchit" quelques instants, puis affiche une page blanche dont l'URL est http://127.0.0.1/cham1921/main/newscorm/lp_controller.php?cidReq=ESMBTST&id_session=0&gidReq=0&action=export_to_pdf&lp_id=1
Pas de PDF généré, ni sauvegardé.
Environnement :
WAMP en local sur un ordinateur, la version testée est chamilo19-nightly21 (d'où le nom de la racine : cham1921).
Ceci dit l'export en PDF n'est pas critique, contrairement aux autres sujets (notamment l'import/expport) :)
Updated by Eric Petitdemange over 8 years ago
- File CNAV9-FR.pdf CNAV9-FR.pdf added
Bonjour,
L'export semble fonctionner, mais le résultat ne donne qu'une seule page blanche (voir pièce jointe pour l'exemple à partir d'un plate-forme fraîchement installée : nightly24)
Updated by Eric Petitdemange over 8 years ago
Up...
Le problème de page blanche pour l'export existe toujours ; si en revanche on ouvre les droits à l'utilisateur vers les documents, l'utilisateur peut exporter fichier par fichier le cours (sans images.. seuls les HTML sont exportés en PDF.
Le filigrane texte fonctionne bien.
A tester la version image ;)
Updated by Julio Montoya over 8 years ago
C'est possible de tester encore une fois avec un autre zip? (je veux dire refaire l'export de zip)
Updated by Eric Petitdemange over 8 years ago
- Status changed from Needs more info to Feature implemented
Je clos le cas, l'export en PDF fonctionne PARFAITEMENT sous une nightly 19 - 15 !!
A garder, c'est TOP....
Merci
Found a bug when exporting a LP see #4841 (currently the lp export is broken working on it)