Přidávání typů MIME
Pokud vaše aplikace umí otevírat nějaký specifický typ MIME, musíte o tom pracovnímu prostředí dát vědět v souboru plochy. Pokud Vaše aplikace například umí pracovat se soubory PNG, přidejte do jejího souboru plochy tento řádek:
MimeType=image/png
Další typy MIME mohou být přidány oddělené středníkem.
Systém sám o sobě zná mnoho typů MIME, ale pokud chcete vytvořit nějaký vlastní, musíte jej registrovat do databáze typů MIME. Ve složce /usr/share/mime/packages/ vytvořte soubor typu XML ve formátu, jaký ukazuje Příklad 1-2.
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-example"> <comment>Example file type </comment> <magic priority="50"> <match value="search-string" type="string" offset="10:140"/> </magic> <glob pattern="*.newextension"/> </mime-type> </mime-info>
V uvedeném příkladu nahraďte typ MIME svým vlastním názvem. Příkaz magic prohledává kvůli identifikaci soubory za účelem nalezení řetězce. Řádek s glob využívá k identifikaci příponu názvu souboru.
Protože příkaz magic zapříčiní otevírání souborů za účelem vyhledání řetězce, je příkaz glob vhodnější.
Když je váš typ MIME řádně popsán v souboru, spusťte následující příkaz z řádky:
update-mime-database /usr/share/mime
Více informací o výběru správné přípony typu MIME a registraci typu naleznete na WWW stránkách IANA.
- 1.3.1. Reference