This is repository with Bacularis plugins both for the web interface, API and Common parts.
The files in this repository are part of Bacularis.
Depending on the plugin destination, there are three types of Bacularis plugins:
- Plugins for the web interface
- Plugins for the common part of Bacularis
- Plugins for API
Before installing plugin, please make sure in the documentation what type is the plugin that you want to install. This determines to which directory you should copy the plugin file.
The general install plugin command form is the following:
cp ./{DESTINATION}/plugin-{PLUGIN_NAME_ID}/* {PROJECT_DIR}/protected/vendor/bacularis/{MODULE_NAME}/{DESTINATION}/Plugins/
where:
-
{DESTINATION}
is the Bacularis component name in form:Web
for the web interface pluginAPI
for API pluginCommon
for the common type plugin
-
{PLUGIN_NAME_ID}
- plugin name identifier, for example for the API host job access plugin this isapi-host-job-access
-
{PROJECT_DIR}
- is the main Bacularis directory -
{MODULE_NAME
- is the Bacularis module name in form:bacularis-web
- for the web interfacebacularis-common
- for the common modulebacularis-api
- for the API
Installing the web interface plugin can look like below. This is example for the API host job access plugin and Bacularis installed using binary packages:
cp ./Web/plugin-api-host-job-access/* /usr/share/bacularis/protected/vendor/bacularis/bacularis-web/Web/Plugins/
This plugin configuration is done on on the web interface.
To create the plugin configuration please go to the Bacularis web interface to
the Add-ons
page available in the main menu. On the Plugins
tab
please click the Add plugin settings
button. Follow on the plugin
documentation in the bacularis.app service.
The plugin is configured in the API panel. Please go to the API panel
to the Settings
page. On the Plugins
tab please click the Add plugin settings
button. Follow on the plugin documentation in the
bacularis.app service.
If documentation does not state differently, the plugin configuration is done on on the web interface.
To create the plugin configuration please go to the Bacularis web interface to
the Add-ons
page available in the main menu. On the Plugins
tab
please click the Add plugin settings
button. Follow on the plugin
documentation in the bacularis.app service.