Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
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=Опція яка необхідна | ||
+ | ; | ||
+ | ; | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | також модуль може бути описаним у оверлеї " |