1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-28 16:50:06 +01:00
openstamanager/docs/Plugin.md
Thomas Zilio a97fac4cba Miglioramenti API e documentazione
Modifica della struttura delle risposte JSON dell'API.
2018-08-09 15:33:01 +02:00

1.4 KiB

currentMenu
plugin

Plugin

Pagina in costruzione.

Installazione

Archivio ZIP

L'archivio del modulo deve essere organizzato secondo la seguente struttura:

modulo.zip
├── ... - File contententi il codice del modulo
└── PLUGIN

Alcuni esempi sulla struttura dei moduli personalizzati sono disponibili nella repository https://github.com/devcode-it/example (download effettuabile da qui).

update

Contrariamente ai moduli, i plugin non supportano la modifica del database in fase di installazione e aggiornamento.

PLUGIN

Il file PLUGIN è infine il diretto responsabile dell'installazione del modulo poiché definisce tutti i valori caratteristici dello stesso; in caso di sua assenza la cartella compressa viene considerata non corretta.

name = "Nome del plugin"
version = "Versione"
directory = "Cartella di installazione"
options = "Operazione da eseguire all'apertura"
icon = "Icona (Font-Awesome)"
compatibility = "Versioni di compatibilità"
module_from = "Nome del modulo di origine"
module_to = "Nome del modulo di destinazione e visualizzazione"
position = "Tipo di modulo (valori disponibili: tab)"