gino CMS
2.5.0
gino è un CMS scritto in PHP che offre tutti gli strumenti necessari per poter creare un sito web e gestire i contenuti al suo interno in maniera semplice ed efficace, svincolando l'amministratore da conoscenze tecniche di programmazione
|
Classe di tipo Gino.Controller per la gestione dei moduli di sistema. More...
Public Member Functions | |
__construct () | |
Costruttore. More... | |
manageSysClass (\Gino\Http\Request $request) | |
Interfaccia amministrativa per la gestione dei moduli di sistema. More... | |
actionInsertSysClass (\Gino\Http\Request $request) | |
Processa il form di installazione modulo di sistema Il modulo viene attivato durtante l'installazione. More... | |
actionManualSysClass (\Gino\Http\Request $request) | |
Processa il form di installazione manuale di un modulo di sistema. More... | |
actionEditSysClass (\Gino\Http\Request $request) | |
Processa il form di modifica di un modulo di sistema. More... | |
actionEditSysClassActive (\Gino\Http\Request $request) | |
Processa il form di modifica dello stato dell'attivazione del modulo. More... | |
actionUpgradeSysClass (\Gino\Http\Request $request) | |
Processa il form di aggiornamento del modulo. More... | |
actionRemoveSysClass (\Gino\Http\Request $request) | |
Processa il form di eliminazione di un modulo di sistema. More... | |
Public Member Functions inherited from Controller | |
__construct ($instance_id=0) | |
Inizializza il controller. More... | |
__call ($name, $arguments) | |
Funzione chiamata quando si cerca di chiamare un metodo inaccessibile. More... | |
getInstance () | |
Espone l'id valore dell'istanza. More... | |
getInstanceName () | |
Espone il nome dell'istanza. More... | |
getClassName () | |
Espone il nome della classe. More... | |
getBaseAbsPath () | |
Percorso assoluto alla cartella dei contenuti. More... | |
getBasePath () | |
Percorso relativo alla cartella dei contenuti. More... | |
requirePerm ($perm) | |
Richiama il metodo ononimo di Access passando in automatico classe e istanza. More... | |
userHasPerm ($perm) | |
Richiama il metodo ononimo di User passando in automatico classe e istanza. More... | |
link ($instance_name, $method, array $params=array(), $query_string= '', array $kwargs=array()) | |
Shortcut link per classi di tipo Gino.Controller. More... | |
linkAdmin (array $params=array(), $query_string= '', array $kwargs=array()) | |
Shortcut link area amministrativa per classi di tipo Gino.Controller. More... | |
manageOptions () | |
Interfaccia per la gestione delle opzioni dei moduli. More... | |
manageFrontend () | |
Interfaccia per la gestione delle viste e css (frontend) More... | |
manageLocale () | |
Interfaccia per la gestione dei file delle traduzioni. More... | |
deleteInstance () | |
Eliminazione istanza del modulo Questo metodo deve essere sovrascritto dalle classi istanziabili per permettere l'eliminazione delle istanze. More... | |
Data Fields | |
const | PACKAGE_EXTENSION = 'zip' |
Data Fields inherited from Controller | |
$_db | |
$_access | |
$_session | |
$_plink | |
$_trd | |
$_locale | |
$_permissions | |
$_class_name | |
$_instance | |
$_instance_name | |
$_instance_label | |
$_class_www | |
$_class_img | |
$_data_dir | |
$_data_www | |
$_view_dir | |
$_home | |
Private Member Functions | |
sysClassList () | |
Elenco dei moduli di sistema. More... | |
formInsertSysClass () | |
Form di installazione di un modulo di sistema. More... | |
formManualSysClass () | |
Form per l'installazione manuale di un modulo di sistema. More... | |
formEditSysClass ($id) | |
Form di modifica di un modulo di sistema. More... | |
formActivateSysClass ($id) | |
Form di attivazione del modulo. More... | |
formUpgradeSysClass ($id) | |
Form di aggiornamento del modulo. More... | |
upgradeFolders ($files_dir, $module_dir, $noCopyFiles) | |
Aggiunge e sovrascrive files nella directory del modulo durante il processo di upgrade. More... | |
formRemoveSysClass ($id) | |
Form di eliminazione di un modulo di sistema. More... | |
info () | |
Informazioni modulo. More... | |
Private Attributes | |
$_title | |
Additional Inherited Members | |
Static Public Member Functions inherited from Controller | |
static | getClassElements () |
Restituisce alcune proprietà della classe. More... | |
Protected Member Functions inherited from Controller | |
setPaths () | |
Setta i percorsi di base dell'app. More... | |
setOption ($option, $options=FALSE) | |
Opzioni di classe. More... | |
Protected Attributes inherited from Controller | |
$_registry | |
Classe di tipo Gino.Controller per la gestione dei moduli di sistema.
__construct | ( | ) |
Costruttore.
actionEditSysClass | ( | \Gino\Http\Request | $request | ) |
Processa il form di modifica di un modulo di sistema.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
actionEditSysClassActive | ( | \Gino\Http\Request | $request | ) |
Processa il form di modifica dello stato dell'attivazione del modulo.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
actionInsertSysClass | ( | \Gino\Http\Request | $request | ) |
Processa il form di installazione modulo di sistema Il modulo viene attivato durtante l'installazione.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
actionManualSysClass | ( | \Gino\Http\Request | $request | ) |
Processa il form di installazione manuale di un modulo di sistema.
Il modulo viene attivato nell'installazione
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
actionRemoveSysClass | ( | \Gino\Http\Request | $request | ) |
Processa il form di eliminazione di un modulo di sistema.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
actionUpgradeSysClass | ( | \Gino\Http\Request | $request | ) |
Processa il form di aggiornamento del modulo.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
|
private |
|
private |
Form di modifica di un modulo di sistema.
integer | $id | valore ID del modulo |
|
private |
Form di installazione di un modulo di sistema.
|
private |
Form per l'installazione manuale di un modulo di sistema.
|
private |
Form di eliminazione di un modulo di sistema.
int | $id | valore ID del modulo |
|
private |
|
private |
Informazioni modulo.
manageSysClass | ( | \Gino\Http\Request | $request | ) |
Interfaccia amministrativa per la gestione dei moduli di sistema.
\Gino\Http\Request | $request | istanza di Gino.Http.Request |
|
private |
Elenco dei moduli di sistema.
integer | $sel_id | valore ID del modulo selezionato |
|
private |
Aggiunge e sovrascrive files nella directory del modulo durante il processo di upgrade.
string | $files_dir | |
string | $module_dir | |
array | $noCopyFiles | array di nommi di files da non copiare/sovrascrivere |
|
private |
const PACKAGE_EXTENSION = 'zip' |