Anomalie #14075
ferméAdministration : message d'erreur à l'importation d'un modèle docx (mime type)
Description
Étape :
- Créer un nouveau modèle de document
- Importer un document docx
- Cliquer sur valider
Comportement constaté :
- Le document se charge bien
- Message d’erreur lors de l’enregistrement.
Comportement attendu :
- Le docx est importer : docx étant le format natif de onlyoffice, il faut qu’il puisse être utilisé.
Le bug est constaté sur l’intégration et la préprod.
Fichiers
Mis à jour par Henri QUENEAU il y a plus de 4 ans
- Fichier Capture d’écran de 2020-06-02 18-45-26.png Capture d’écran de 2020-06-02 18-45-26.png ajouté
Impossible d'injecter des modèles de documents dans l'administration des modèles:
Résolution:
modification de la page
/var/www/html/MaarchCourrier/src/app/template/controllers/TemplateControllers.php
en remplaçant:
const AUTHORIZED_MIMETYPES = [
'application/msword',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.ms-excel',
'application/vnd.ms-powerpoint',
'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet'
];
par
const AUTHORIZED_MIMETYPES = [
'application/zip',
'application/msword',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.ms-excel',
'application/vnd.ms-powerpoint',
'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
'application/vnd.oasis.opendocument.text',
'application/vnd.oasis.opendocument.presentation',
'application/vnd.oasis.opendocument.spreadsheet'
];
Mis à jour par Support Maarch il y a plus de 4 ans
- Statut changé de A qualifier à A traiter
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Sujet changé de Impossible d’importer des modèle au format docx à Administration : message d'erreur à l'importation d'un modèle docx
- Statut changé de A traiter à R&D - A étudier
- Priorité changé de 0-Bloquant à 1-Majeur
Reproduit avec le doc transmis (message Mime Type)
Message :
http://demo.maarchcourrier.com/rest/templates
Ce type de fichier n'est pas permis : application/zip
Mime type du document en erreur :
File Type: Microsoft Office Document (Word)
MIME Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Suggested file extension(s): docx
Non reproduit avec fichier DOCX créé.
Mime type du doc de test
File Type: Microsoft Office Document (Word)
MIME Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document
Suggested file extension(s): docx
Contournement :
Editer avant de valider (valider l'édition par OnlyOffice, puis enregistrer)
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Sujet changé de Administration : message d'erreur à l'importation d'un modèle docx à Administration : message d'erreur à l'importation d'un modèle docx (mime type)
- Statut changé de R&D - A étudier à Etude planifiée
- Assigné à changé de Robin SALDINGER à EDI PO
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Fichier Mon document de test.docx Mon document de test.docx ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de Etude planifiée à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Projet changé de 298 à 299
- Statut changé de R&D - A planifier à R&D - En cours
- Version cible changé de Inscription Backlog Courrier à 20.10 Develop
Voir MAJ de la fonction Mime Type (librairie)
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
Corrigé.
Reproduit avec les fichiers issus de MS Office 2007 :
https://www.php.net/manual/fr/function.finfo-file.php#107750
Mis à jour par Florian AZIZIAN il y a plus de 4 ans
- Statut changé de R&D - En cours à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de 20.10 Develop à 20.10