logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


Types MIME et applications par défaut

Nota :

Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !

Introduction

Créer un nouveau type MIME basé sur une extension de fichier

Allez dans votre dossier $HOME/.local/share/mime. Puis, dans le dossier packages, créer un nouveau fichier x-extension-dsp.xml. Le nom du fichier n'a pas d'importance, vous pouvez le nommez comme vous voulez. Ce fichier xml sera de la forme suivante :

x-extension-dsp.xml
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="text/x-dsp">
        <comment>dsp file</comment>
        <glob-deleteall/>
        <glob pattern="*.dsp"/>
    </mime-type>
</mime-info>

Les éléments importants sont :

  • <mime-type type=“text/x-dsp”> : début de définition du type MIME. L'attribut type contient le nom complet du type MIME. Ce nom est composé d'un type principal et d'un sous-type. Par exemple dans text/x-dsp, le type principal est text et le sous-type est x-dsp. Le préfix x- de x-dsp est une convention qui indique qu'il ne s'agit pas d'un sous-type officiel.
  • comment : bloc contenant une description courte du type MIME (ex : “PNG image”).
  • glob-deletetall : ne pas garder les “pattern” défini précédemment.
  • glob pattern=“*.dsp” : l'attribut pattern contient un motif qui permet de déterminer le type MIME en fonction du nom de fichier. Ici on indique que tous les fichiers se terminant par “.dsp” sont du type “text/x-dsp”.

Une fois votre fichier xml terminé utilisez la commande suivante :

update-mime-database ~/.local/share/mime

vérification avec un fichier .dsp :

xdg-mime query filetype un_fichier.dsp

Si la commande répond text/x-dsp, c'est gagné, vous avez créé votre propre type MIME.

Si vous voulez avoir plus d'information sur la création de type mime (notamment sur comment créer un type mime basé sur le contenu d'un fichier )suivez ce lien (anglais) https://specifications.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-0.18.html#idm140001680036896

Associer une application avec un type MIME

Cette étape permets de dire à votre système qu'une application est capable d'utiliser ce type MIME. Cela influence la liste des applications affiché dans votre navigateur de fichier lorsque vous faite un clique droit sur un fichier. Cette étape n'est pas nécessaire si vous voulez seulement associer une application par défaut avec votre type de fichier.

Déclarer un Applications par défaut

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
atelier/chantier/types-mime-et-applications-par-defaut.1524076155.txt.gz · Dernière modification: 18/04/2018 20:29 par Yruama_Lairba

Pied de page des forums

Propulsé par FluxBB