Mime Policy

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Файловые менеджеры)
(Поддержка протколов)
Строка 8: Строка 8:
== Поддержка протколов ==
== Поддержка протколов ==
 +
 +
=== Почтовые клиенты ===
 +
Почтовый клиент должен поддерживать протокол {{prg|mailto:}}.
 +
Это можно проверить, запустив почтовый клиент с командной строки:
 +
$ mailprogram mailto:test@altlinux.org
 +
Если протокол {{prg|mailto:}} поддерживается приложением,
 +
в его .desktop файл следует добавить MimeType=x-scheme-handler/mailto
=== Файловые менеджеры ===
=== Файловые менеджеры ===
freedesktop-совместимый файловый менеджер должен поддерживать протоколы
freedesktop-совместимый файловый менеджер должен поддерживать протоколы
-
{{cmd|computer:}}
+
{{prg|computer:}}
-
{{cmd|trash:}}
+
{{prg|trash:}}
-
{{cmd|network:}}
+
{{prg|network:}}
-
{{cmd|file:}}
+
{{prg|file:}}
Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки:
Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки:
  $ filemanager computer:
  $ filemanager computer:

Версия 21:22, 8 августа 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — viy@


Содержание

TODO

Поддержка протколов

Почтовые клиенты

Почтовый клиент должен поддерживать протокол mailto:. Это можно проверить, запустив почтовый клиент с командной строки:

$ mailprogram mailto:test@altlinux.org

Если протокол mailto: поддерживается приложением, в его .desktop файл следует добавить MimeType=x-scheme-handler/mailto

Файловые менеджеры

freedesktop-совместимый файловый менеджер должен поддерживать протоколы computer: trash: network: file: Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки:

$ filemanager computer:
$ filemanager trash:
$ filemanager network:
$ filemanager file:/

для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла mime-тип "обработчик протокола", соответственно

x-scheme-handler/computer
x-scheme-handler/trash
x-scheme-handler/network
x-scheme-handler/file
 
Личные инструменты