Генератор на plugin файлове за cPanel
Какво прави този инструмент?
Този интерфейс ти помага автоматично да създаваш инсталационни файлове за плъгини (добавки) в темата на cPanel. Така не е нужно ръчно да настройваш всичко – генераторът създава .tar.gz файл с нужната конфигурация и го запазва в папката:
/var/cpanel/cpanel_plugin_generator/
В cPanel различните елементи (напр. “Email Accounts” или “File Manager”) са подредени по групи (като “Files”, “Databases” и т.н.). Всеки нов плъгин трябва да е част от такава група.
Забележка: За да използваш този инструмент, трябва да си влязъл като root потребител.
Как се създава инсталационен файл за плъгин:
- Въведи уникален идентификатор за плъгина – това е нещо като „вътрешно име“.
- Ако вече съществува такъв, ще се появи предупреждение и ще можеш да избереш дали да го презапишеш. Ако не искаш, просто избери друго име.
- Въведи име на плъгина, както ще се показва в интерфейса на cPanel.
- Ако искаш да управляваш достъпа до този плъгин чрез Feature Manager в WHM, маркирай съответното квадратче.
- Избери в коя група да се покаже иконката на плъгина.
- Можеш да използваш вече съществуваща група или да създадеш нова чрез бутона с „+“ и полето “New Group Name”.
- Определи приоритет (между 1 и 99) – това контролира на каква позиция се появява иконката на плъгина.
- Например, приоритет 1 ще я постави най-горе, а 99 – по-надолу.
- Въведи местоположението на плъгина (URI) – това е линкът, на който се зарежда функционалността.
- Избери файл за иконката – чрез бутона “Browse”.
- Иконките трябва да са във формат SVG или PNG и с размер 48×48 пиксела.
- Интерфейсът не преоразмерява автоматично – ако иконката е по-голяма, може да се покаже неправилно.
- Натисни “Add item”, за да добавиш този елемент в секцията с информация за новия плъгин.
Ако искаш да включиш повече от един елемент (иконка, група, линк и т.н.) в плъгина, просто повтори стъпки от 1 до 7 за всеки от тях.
9. Въведи окончателното име на плъгина в полето “New Plugin Information”, след което натисни “Generate”, за да се създаде инсталационният файл.
Името на плъгина може да съдържа само малки букви, цифри, тирета и долни черти.
Не може да съвпада с име на съществуващ плъгин на сървъра.
Какво следва след като файлът е създаден?
- На върха на екрана ще се появи линк, от който можеш да изтеглиш готовия .tar.gz файл.
- Файлът се запазва в папката:
/var/cpanel/cpanel_plugin_generator/ - Ако напуснеш интерфейса или започнеш да създаваш нов плъгин, този банер с линка изчезва.
Инсталиране на плъгина
След като свалиш инсталационния файл, можеш да го инсталираш чрез тази команда:
/usr/local/cpanel/scripts/install_plugin
Важно: Само root потребител може да изпълни тази команда успешно, тъй като тя изисква специални права за достъп до системни файлове.