Projet

Général

Profil

Actions

Anomalie #339

fermé

Correction détection type mime

Ajouté par Éric Brison il y a plus de 16 ans. Mis à jour il y a presque 16 ans.

Statut:
Résolu
Priorité:
Normal
Assigné à:
Version cible:
Début:
14/08/2009
Echéance:
% réalisé:

100%

Temps estimé:
4:00 h
Version source:
Solution proposée:

Surcharge du calcul du type mime.
Ajout d'un fichier de configuration

Principaux fichiers impactés:

Lib.FileMime.php

Complexité:
Contrôle:
Thème:
Régression:

Description

Sur certaine distribution linux, les types mimes correspondant à des fichiers openDocument ne sont pas correctement reconnus.
La commande file toto.ods retourne data au lien de OpenDocument Spreadsheet.

Utilisation de fichiers de configuration mime.conf & mime-user.conf qui surchargent file par extension du fichier.

Syntaxe mime-*.conf
<mimes>
<mime ext="odt" sys="application/vnd.oasis.opendocument.text" text="OpenDocument Text"/>
<mime ext="pdf" sys="application/pdf" text="PDF document"/>
</mimes>

Exemple si fichier à l'extension .pdf alors type mime = 'application/pdf'

Le mime-user.conf est aussi lu s'il existe. Ce fichier est livré vide "<mimes></mimes>" est peut être modifier par l'administrateur directement sur le serveur.

A appliquer sur te et sur freedom

Ordre de recherche :

1) mime-user.conf
2) mime.conf
3) fonctionnement interne freedom (ie. file à ce jour).


Demandes liées 3 (0 ouverte3 fermées)

Lié à Core - Anomalie #270: Fusion des fonctions de détection des types mimesRésoluJérôme Augé30/07/200928/08/2009

Actions
Lié à TEngine - Anomalie #651: Indexation des .eml par TERésolu22/03/2010

Actions
Lié à Core - Anomalie #736: Fichiers de type .eml plus reconnus comme des mailsRésolu10/05/2010

Actions

Mis à jour par Éric Brison il y a plus de 16 ans

  • Version cible changé de 2.13 à 2.14.1

Mis à jour par Éric Brison il y a plus de 16 ans

  • Temps estimé mis à 2:00 h
  • Version source (oldest) changé de 2.12.0 à 2.10

Mis à jour par Éric Brison il y a plus de 16 ans

  • Assigné à changé de Éric Brison à Jérôme Augé

Mis à jour par Éric Brison il y a plus de 16 ans

  • Version cible changé de 2.14.1 à 2.14.2

Mis à jour par Éric Brison il y a presque 16 ans

  • Statut changé de Assigné à Analysé

Mis à jour par Marc Claverie il y a presque 16 ans

  • Solution proposée mis à jour (diff)

Mis à jour par Marc Claverie il y a presque 16 ans

  • Projet changé de 1 à Core
  • Version cible 2.14.2 supprimé

Mis à jour par Marc Claverie il y a presque 16 ans

  • Version cible mis à 3.0.5

Mis à jour par Éric Brison il y a presque 16 ans

  • Temps estimé changé de 2:00 h à 4:00 h

Mis à jour par Marc Claverie il y a presque 16 ans

  • Version cible changé de 3.0.5 à 3.0.6

Mis à jour par Éric Brison il y a presque 16 ans

  • Statut changé de Analysé à Résolu

Mis à jour par Éric Brison il y a presque 16 ans

  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF