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
attachment Class Reference

Classe controller del modulo di gestione di archivi di file categorizzati. More...

Inheritance diagram for attachment:
Collaboration diagram for attachment:

Public Member Functions

 __construct ()
 
 getDataDir ()
 Percorso assoluto alla directory dei contenuti. More...
 
 getDataWWW ()
 Percorso relativo alla directory dei contenuti. More...
 
 getPath ($ctg_id)
 Percorso della directory di una categoria di allegati. More...
 
 downloader (\Gino\Http\Request $request)
 Downolad il un allegato. More...
 
 manageAttachment (\Gino\Http\Request $request)
 Interfaccia backoffice del modulo. More...
 
 editorList (\Gino\Http\Request $request)
 Interfaccia per l'inserimento di allegati all'interno dell'editor CKEDITOR. More...
 
 editorAttachmentList (\Gino\Http\Request $request)
 Tabella di allegati con funzionalità per i drag and drop all'interno di CKEDITOR. More...
 
 jsonImageList ()
 Lista immagini in formato json Il json restituito è nella forma array(0 => array('image' => image_rel_path, 'folder' => ctg_name), 1 => ...) 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...
 

Private Member Functions

 manageCategory ($request)
 Interfaccia di amministrazione delle categorie. More...
 
 manageItem ()
 Interfaccia di amministrazione dei file. More...
 

Private Attributes

 $_title
 titolo del modulo More...
 

Additional Inherited Members

- Static Public Member Functions inherited from Controller
static getClassElements ()
 Restituisce alcune proprietà della classe. More...
 
- 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
 
- 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
 

Detailed Description

Classe controller del modulo di gestione di archivi di file categorizzati.

Author
marco guidotti guido.nosp@m.ttim.nosp@m.@gmai.nosp@m.l.co.nosp@m.m
abidibo abidi.nosp@m.bo@g.nosp@m.mail..nosp@m.com

Constructor & Destructor Documentation

__construct ( )

Member Function Documentation

downloader ( \Gino\Http\Request  $request)

Downolad il un allegato.

Exceptions
Gino.Exception.Exception404se l'allegato non è recuperabile
Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.ResponseFile
editorAttachmentList ( \Gino\Http\Request  $request)

Tabella di allegati con funzionalità per i drag and drop all'interno di CKEDITOR.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response tabella allegati
editorList ( \Gino\Http\Request  $request)

Interfaccia per l'inserimento di allegati all'interno dell'editor CKEDITOR.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response, lista allegati
getDataDir ( )

Percorso assoluto alla directory dei contenuti.

Returns
percorso assoluto
getDataWWW ( )

Percorso relativo alla directory dei contenuti.

Returns
percorso relativo
getPath (   $ctg_id)

Percorso della directory di una categoria di allegati.

Parameters
integer$ctg_idvalore id della categoria
Returns
percorso
jsonImageList ( )

Lista immagini in formato json Il json restituito è nella forma array(0 => array('image' => image_rel_path, 'folder' => ctg_name), 1 => ...)

Returns
Gino.Http.ResponseJson
manageAttachment ( \Gino\Http\Request  $request)

Interfaccia backoffice del modulo.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response backend di amministrazione del modulo
manageCategory (   $request)
private

Interfaccia di amministrazione delle categorie.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response o html form
manageItem ( )
private

Interfaccia di amministrazione dei file.

Parameters
\Gino\Http\Request$requestistanza di Gino.Http.Request
Returns
Gino.Http.Response o html form

Field Documentation

$_title
private

titolo del modulo


The documentation for this class was generated from the following file: