Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
development [2024/12/23 11:39] nightfly [Короткий посібник із розробки модулів для Ubilling] |
development [2024/12/23 11:48] (поточний) nightfly [Розташування модулю як плагіну профілю користувача] |
||
|---|---|---|---|
| Рядок 96: | Рядок 96: | ||
| \\ | \\ | ||
| - | З нестандартних речей, чужих чистому PHP, ми використовували тільки функції бібліотеки** api.astral** для збирання таблиць за допомогою **wf_**, що не є об' | + | З нестандартних речей, чужих чистому PHP, ми використовували тільки функції бібліотеки** api.astral** для збирання таблиць за допомогою **wf_**, що не є обов' |
| А що робити, | А що робити, | ||
| Рядок 122: | Рядок 122: | ||
| </ | </ | ||
| - | Також чудовим (**і рекомендованим!**) способом може бути | + | Також чудовим (**і рекомендованим!**) способом може бути |
| + | |||
| + | ====== Розташування модуля | ||
| А як додаються модулі на панель завдань? | А як додаються модулі на панель завдань? | ||
| Рядок 179: | Рядок 181: | ||
| {{: | {{: | ||
| + | |||
| + | ====== Розташування модулю як плагіну профілю користувача ====== | ||
| + | Формат plugins.ini дуже близький до формату опису елементу панелі задач. Тільки імена опцій в лаверкейсі. | ||
| + | |||
| + | <file ini plugins.ini> | ||
| + | [унікальний ідентифікатор модуля] | ||
| + | name = " | ||
| + | icon = " | ||
| + | need_right=Право яке необхідне модулю | ||
| + | need_option=Опція яка необхідна | ||
| + | ; | ||
| + | ; | ||
| + | ; | ||
| + | </ | ||
| + | |||
| + | також модуль може бути описаним у оверлеї " | ||