Desktop Menu Entry Policy: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 10: Строка 10:
=== Документация ===
=== Документация ===
Для добавления в меню документации не рекомендуется использовать Type=Link, так как не все меню отображают его корректно.
Для добавления в меню документации не рекомендуется использовать Type=Link, так как не все меню отображают его корректно.
Вместо этого рекомендуется воспользоваться Type=Application и в поле Exec открыть нужный документ с помощью {{prg|xdg-open}}:
Вместо этого рекомендуется воспользоваться Type=Application и в поле Exec открыть нужный документ с помощью  
{{cmd|url_handler.sh}}:
<pre>
<pre>
[Desktop Entry]
[Desktop Entry]
Строка 18: Строка 19:
Comment=Manuals and other non-technical ducuments (html format, in Russian) from GNU Project
Comment=Manuals and other non-technical ducuments (html format, in Russian) from GNU Project
Icon=howto
Icon=howto
Exec=xdg-open /usr/share/doc/doc-gnu-ru/HTML/index.html
Exec=url_handler.sh /usr/share/doc/doc-gnu-ru/HTML/index.html
Categories=Development;Documentation;
Categories=Development;Documentation;
</pre>
</pre>
теоретически, надо пользоваться {{prg|xdg-open}}, но пока этому мешают баги
[https://bugzilla.altlinux.org/show_bug.cgi?id=25413 #25413].

Версия от 16:24, 10 апреля 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — viy@
Обсуждается с 10.04.2011


Общие требования

Документация

Для добавления в меню документации не рекомендуется использовать Type=Link, так как не все меню отображают его корректно. Вместо этого рекомендуется воспользоваться Type=Application и в поле Exec открыть нужный документ с помощью url_handler.sh:

[Desktop Entry]
Version=1.0
Type=Application
Name=GNU Documentation
Comment=Manuals and other non-technical ducuments (html format, in Russian) from GNU Project
Icon=howto
Exec=url_handler.sh /usr/share/doc/doc-gnu-ru/HTML/index.html
Categories=Development;Documentation;

теоретически, надо пользоваться xdg-open, но пока этому мешают баги #25413.