Projet

Général

Profil

Actions

Anomalie #14075

fermé

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

Ajouté par Henri QUENEAU il y a plus de 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Florian AZIZIAN
Version cible:
Début:
02/06/2020
Echéance:

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

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

Mis à jour par Henri QUENEAU il y a plus de 4 ans

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

  • 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

  • Assigné à EDI PO supprimé

Mis à jour par Florian AZIZIAN il y a plus de 4 ans

  • Assigné à mis à Florian AZIZIAN

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 4 ans

  • Projet changé de 299 à 298

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
Actions

Formats disponibles : Atom PDF