Adding an entry to the Create New menu/uk: Difference between revisions

From KDE UserBase Wiki
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 6: Line 6:
|}
|}


The entries of the <menuchoice>Create New</menuchoice> menu are called ''templates''. They are defined either system-wide, in {{Path|/usr/share/templates}}, or only for the current user, in {{Path|~/.kde4/share/templates}}. In this tutorial we are going to add a new template to {{Path|~/.kde4/share/templates}}.
Пункти меню '''Створити''' називаються ''шаблонами''. Ці шаблони визначаються або на загальносистемному рівні, у каталозі {{Path|/usr/share/templates}}, або на рівні поточного користувача, у каталозі {{Path|~/.kde4/share/templates}}. У цьому підручнику ми опишемо процес додавання нового шаблону до каталогу {{Path|~/.kde4/share/templates}}.


== Визначення метаданих ==
== Визначення метаданих ==
Line 25: Line 25:
</source>
</source>


Fill these fields as follows:
Заповніть поля таким чином:
* '''Name''' is the text that appears in the <menuchoice>Create New</menuchoice> menu.
* '''Name''' — текст пункту, який буде показано у підменю '''Створити'''.
*: [[Image:CustomCreateNewMenuEntry.png]]
*: [[Image:CustomCreateNewMenuEntry_uk.png]]
*: "Custom Entry" is the value of the '''Name''' field.
*: "Custom Entry" — значення поля '''Name'''.


* '''Comment''' is the label for the new name of files of this type. When you select your custom entry in the <menuchoice>Create New</menuchoice> menu, a dialog shows up asking you for the name of your new file, and this text is the label of the field where you enter this new name.
* '''Comment''' — мітка для назви нових файлів цього типу. Коли ви вибиратимете нетиповий пункт у меню '''Створити''', ви бачитимете діалогове вікно, у якому середовище проситиме вас вказати назву вашого нового файла. Вказаний вами текст буде написом, на місці якого ви введете цю нову назву.
*: [[Image:CustomCreateNewMenuEntryComment.png]]
*: [[Image:CustomCreateNewMenuEntryComment_uk.png]]
*: "New custom entry:" is the value of the '''Comment''' field.
*: "New custom entry:" — значення поля '''Comment'''.


* '''URL''' — шлях до файла, що містить початкові дані, які записуватимуться до нових файлів відповідного типу. Файли з такими даним зазвичай зберігаються у прихованій підтеці {{Path|.source}} теки {{Path|templates}}. Отже, скористайтеся відносним шляхом, який починатиметься з {{Path|.source/}}, наприклад {{Path|.source/custom-entry.txt}}.
* '''URL''' — шлях до файла, що містить початкові дані, які записуватимуться до нових файлів відповідного типу. Файли з такими даним зазвичай зберігаються у прихованій підтеці {{Path|.source}} теки {{Path|templates}}. Отже, скористайтеся відносним шляхом, який починатиметься з {{Path|.source/}}, наприклад {{Path|.source/custom-entry.txt}}.


* '''Icon''' is the code of the icon that appears in the <menuchoice>Create New</menuchoice> menu for your custom entry. The code is the filename of the icon to use. You can browse MIME type icon files at {{Path|/usr/share/icons/&lt;theme&gt;/&lt;size&gt;/mimetypes/}}. For example, to use {{Path|/usr/share/icons/&lt;theme&gt;/&lt;size&gt;/mimetypes/application-vnd.oasis.opendocument.text.png}}, fill '''Icon''' with "application-vnd.oasis.opendocument.text".
* '''Icon''' — код піктограми, яку буде показано у меню '''Створити''' для вашого нетипового пункту. Код є назвою файла піктограми, яку слід використати. Ви можете знайти потрібну серед піктограм типів MIME у каталозі {{Path|/usr/share/icons/&lt;тема&gt;/&lt;розмір&gt;/mimetypes/}}. Наприклад, щоб скористатися піктограмою {{Path|/usr/share/icons/&lt;тема&gt;/&lt;розмір&gt;/mimetypes/application-vnd.oasis.opendocument.text.png}}, вкажіть у полі '''Icon''' значення "application-vnd.oasis.opendocument.text".


Ось приклад заповненого файла {{Path|.desktop}}:
Ось приклад заповненого файла {{Path|.desktop}}:

Latest revision as of 21:17, 29 February 2016

Other languages:
У цьому підручнику описано процедуру додавання пункту до меню «Створити» програм для керування файлами, зокрема Dolphin та Konqueror.

Пункти меню Створити називаються шаблонами. Ці шаблони визначаються або на загальносистемному рівні, у каталозі /usr/share/templates, або на рівні поточного користувача, у каталозі ~/.kde4/share/templates. У цьому підручнику ми опишемо процес додавання нового шаблону до каталогу ~/.kde4/share/templates.

Визначення метаданих

Створіть теку templates у каталозі ~/.kde4/share, якщо такої теки ще не існує, і увійдіть до теки templates.

У цій теці створіть новий файл із суфіксом назви .desktop. Приклад: custom-file.desktop.

Відкрийте цей новий файл і вставте до нього такі рядки:

[Desktop Entry]
Name=
Comment=
Type=Link
URL=
Icon=

Заповніть поля таким чином:

  • Name — текст пункту, який буде показано у підменю Створити.
    "Custom Entry" — значення поля Name.
  • Comment — мітка для назви нових файлів цього типу. Коли ви вибиратимете нетиповий пункт у меню Створити, ви бачитимете діалогове вікно, у якому середовище проситиме вас вказати назву вашого нового файла. Вказаний вами текст буде написом, на місці якого ви введете цю нову назву.
    "New custom entry:" — значення поля Comment.
  • URL — шлях до файла, що містить початкові дані, які записуватимуться до нових файлів відповідного типу. Файли з такими даним зазвичай зберігаються у прихованій підтеці .source теки templates. Отже, скористайтеся відносним шляхом, який починатиметься з .source/, наприклад .source/custom-entry.txt.
  • Icon — код піктограми, яку буде показано у меню Створити для вашого нетипового пункту. Код є назвою файла піктограми, яку слід використати. Ви можете знайти потрібну серед піктограм типів MIME у каталозі /usr/share/icons/<тема>/<розмір>/mimetypes/. Наприклад, щоб скористатися піктограмою /usr/share/icons/<тема>/<розмір>/mimetypes/application-vnd.oasis.opendocument.text.png, вкажіть у полі Icon значення "application-vnd.oasis.opendocument.text".

Ось приклад заповненого файла .desktop:

[Desktop Entry]
Name=Custom Entry
Comment=New custom entry:
Type=Link
URL=.source/custom-entry.txt
Icon=application-vnd.oasis.opendocument.text

Переклад назви пункту та коментаря

Вміст полів Name та Comment можна перекласти будь-якою мовою. Щоб вказати переклад, додайти нове поле до файла .desktop у форматі «Поле[код_мови]=Значення» для кожної підтримуваної мови. Приклад:

[Desktop Entry]
Name=Custom Entry
Name[uk]=Нетиповий пункт

Визначення вмісту

Створіть підтеку .source у теці ~/.kde4/share/templates, якщо такої під теки ще не існує, і увійдіть до прихованої теки .source.

Створіть файл з назвою, яку було визначено вмістом поля URL метаданих вашого нового пункту меню. Заповніть файл типовими даним, які ви хочете бачити у нових файлах, які буде створено за допомогою нетипового пункту меню.