Project

General

Profile

Anomalie #14075

Administration : message d'erreur à l'importation d'un modèle docx (mime type)

Added by Henri QUENEAU almost 2 years ago. Updated 11 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Assignee:
Florian AZIZIAN
Target version:
Start date:
06/02/2020
Due date:
Tags Courrier:
20.03.5 (released)

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.

lettre_adjoint_-_septembre_2016-bloc-signature.docx (26.7 KB) lettre_adjoint_-_septembre_2016-bloc-signature.docx erreur Mime Type François-Xavier Lyonnet du Moutier, 06/02/2020 05:44 PM
Screenshot_2020-06-02 MAARCH COURRIER 20 03.png (158 KB) Screenshot_2020-06-02 MAARCH COURRIER 20 03.png François-Xavier Lyonnet du Moutier, 06/02/2020 05:55 PM
Capture d’écran de 2020-06-02 18-45-26.png (493 KB) Capture d’écran de 2020-06-02 18-45-26.png Henri QUENEAU, 06/02/2020 06:53 PM
Mon document de test.docx (11.7 KB) Mon document de test.docx Document témoin Emmanuel DILLARD, 06/03/2020 05:43 PM
5275
5276

History

#2 Updated by Henri QUENEAU almost 2 years ago

5276

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'
    ];

#3 Updated by Support Maarch almost 2 years ago

  • Status changed from A qualifier to A traiter

#4 Updated by Emmanuel DILLARD almost 2 years ago

  • Subject changed from Impossible d’importer des modèle au format docx to Administration : message d'erreur à l'importation d'un modèle docx
  • Status changed from A traiter to A étudier
  • Priority changed from 0-Bloquant to 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)

#5 Updated by Emmanuel DILLARD almost 2 years ago

  • Subject changed from Administration : message d'erreur à l'importation d'un modèle docx to Administration : message d'erreur à l'importation d'un modèle docx (mime type)
  • Status changed from A étudier to Etude planifiée
  • Assignee changed from Robin SALDINGER to EDI PO

#7 Updated by Emmanuel DILLARD almost 2 years ago

  • Status changed from Etude planifiée to Prêt à développer

#8 Updated by Emmanuel DILLARD almost 2 years ago

  • Project changed from Backlog to CURRENT SPRINT
  • Status changed from Prêt à développer to En cours de dev (S)
  • Target version changed from Inscription Backlog Courrier to 20.10 Develop
  • Tags Courrier 20.03.5 added

Voir MAJ de la fonction Mime Type (librairie)

#10 Updated by Florian AZIZIAN almost 2 years ago

  • Assignee deleted (EDI PO)

#11 Updated by Florian AZIZIAN almost 2 years ago

  • Assignee set to Florian AZIZIAN

#12 Updated by Florian AZIZIAN almost 2 years ago

Corrigé.

Reproduit avec les fichiers issus de MS Office 2007 :
https://www.php.net/manual/fr/function.finfo-file.php#107750

#13 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from En cours de dev (S) to Développé / Analysé (S)

#14 Updated by Emmanuel DILLARD almost 2 years ago

  • Tags Courrier 20.03.5 (released) added
  • Tags Courrier deleted (20.03.5)

#15 Updated by Emmanuel DILLARD almost 2 years ago

  • Project changed from CURRENT SPRINT to Backlog

#16 Updated by Emmanuel DILLARD 11 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from 20.10 Develop to 20.10 (Actif)

Also available in: Atom PDF