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
|
►NGino | Namespace principale di gino |
►NApp | |
►NAttachment | Namespace dell'applicazione Attachment, che gestisce allegati categorizzati |
Cattachment | Classe controller del modulo di gestione di archivi di file categorizzati |
CAttachmentCtg | Classe di tipo Gino.Model che rappresenta una categoria di allegati |
CAttachmentItem | Classe di tipo Gino.Model che rappresenta una singolo allegato |
CAttachmentItemAdminTable | Estende la classe Gino.AdminTable per gestire il salvataggio dell'allegato quando viene modificata la directory (categoria) |
►NAuth | Namespace dell'applicazione Auth, per la gestione di utenti, gruppi e permessi |
Cauth | Classe di tipo Gino.Controller per la gestione degli utenti, gruppi e permessi |
CGroup | Classe tipo Gino.Model che rappresenta un gruppo di utenti |
CLdap | Libreria di connessione ai server Ldap |
CModelFormUser | Sovrascrive la classe Gino.ModelForm |
CPermission | Classe tipo Gino.Model che rappresenta un permesso |
CRegistrationProfile | Classe tipo Gino.Model che rappresenta un profilo di registrazione utenti |
CRegistrationRequest | Classe tipo Gino.Model che rappresenta una richiesta di registrazione |
CUser | Classe di tipo Gino.Model che rappresenta un utente |
►NGraphics | Namespace dell'applicazione Graphics, che gestisce in maniera semplificata header e footer |
Cgraphics | Classe di tipo Gino.Controller per la gestione personalizzata degli header e footer del sistema |
CGraphicsItem | Classe di tipo Gino.Model che rappresenta un header/footer |
►NIndex | Namespace dell'applicazione Index, che gestisce la home amministrativa |
Cindex | Classe di tipo Gino.Controller del modulo che gestisce la home amministrativa |
►NInstruments | Namespace dell'applicazione Instruments, per la visualizzazione di utilità quali percorsi e mime types |
Cinstruments | Classe di tipo Gino.Controller per la gestione di strumenti aggiuntivi di gino |
►NLanguage | Namespace dell'applicazione Language, che gestisce le lingue installate sul sistema e disponibili per le traduzioni |
CLang | Classe di tipo Gino.Model che rappresenta una lingua installata sul sistema |
Clanguage | Classe di tipo Gino.Controller per la gestione delle lingue disponibili per le traduzioni |
►NLayout | Namespace dell'applicazione Layout, che gestisce i layout del sistema |
Clayout | Gestisce il layout dell'applicazione raggruppando le funzionalità fornite dalle librerie dei css, template e skin |
►NMenu | Namespace dell'applicazione Menu, che gestisce istanze di menu |
Cmenu | Classe di tipo Gino.Controller per la gestione dei menu |
CMenuVoice | Classe di tipo Gino.Model che rappresenta una voce di menu |
►NModule | Namespace dell'applicazione Module, che gestisce la creazione/rimozione di istanze di moduli di sistema |
Cmodule | Classe di tipo Gino.Controller per la gestione di istanze di moduli di sistema |
CModuleInstance | Classe di tipo Gino.Model che rappresenta un'istanza di un modulo di sistema |
►NPage | Namespace dell'applicazione Page, per la gestione di pagine categorizzate |
Cpage | Classe di tipo Gino.Controller per la gestione delle pagine |
CPageCategory | Classe tipo Gino.Model che rappresenta una categoria di pagine |
CPageComment | Classe tipo Gino.Model che rappresenta un commento ad una pagina |
CPageEntry | Classe tipo Gino.Model che rappresenta una pagina |
CPageForm | Classe tipo Gino.Form che rappresenta il form di una pagina |
►NPhpModuleView | Namespace dell'applicazione PhpModuleView, che gestisce output generati direttamente da codice php salvato du database |
CPhpModule | Classe di tipo Gino.Model che rappresenta un outpu scritto in codice php |
CphpModuleView | Permette la creazione di moduli di classe in grado di eseguire codice php completamente personalizzabile |
►NSearchSite | Namespace dell'applicazione SearchSite, che gestisce ricerche full text su tutti i moduli installati che supportano la ricerca |
CsearchSite | Gestisce le ricerche full text sui contenuti dell'applicazione |
►NStatistics | Namespace dell'applicazione Statistics, che gestisce le statistiche di accesso all'area privata |
CLogAccess | Modello che rappresenta un login sul sistema |
Cstatistics | Statistiche degli accessi all'area privata |
►NSysClass | Namespace dell'applicazione SysClass, che gestisce l'installazione/upgrade/rimozionie di classi di sistema |
CModuleApp | Classe di tipo Gino.Model che rappresenta un modulo di sistema |
CsysClass | Classe di tipo Gino.Controller per la gestione dei moduli di sistema |
►NSysconf | Namespace dell'applicazione Sysconf, che gestisce le impostazioni di sistema |
CConf | Classe di tipo Gino.Model che gestisce le impostazioni del sistema |
Csysconf | Classe di tipo Gino.Controller per la gestione delle principali impostazioni di sistema |
►NSysfunc | Namespace dell'applicazione Sysfunc, per la gestione della visualizzazione ddi pagine di errore |
Csysfunc | Classe di tipo Gino.Controller che gestisce metodi che stampano pagine di errore |
►NException | Namespace che comprende tutte le classi di tipo Exception |
CException403 | Classe per la gestione di eccezioni 403 |
CException404 | Classe per la gestione di eccezioni 404 |
CException500 | Classe per la gestione di eccezioni 500 |
►NHttp | Namespace che comprende tutte le classi per la gestione di rischieste e risposte http |
CRedirect | Subclass di Gino.Http.Response per gestire reindirizzamenti |
CRequest | Wrapper di una richiesta HTTP |
CResponse | Wrapper di una risposta HTTP |
CResponseFile | Subclass di per gestire stream di file |
CResponseForbidden | Subclass di Gino.Http.Response per gestire risposte a seguito di errori 403 |
CResponseJson | Subclass di per gestire risposte in formato json |
CResponseNotFound | Subclass di Gino.Http.Response per gestire risposte a seguito di errori 404 |
CResponsePdf | Subclass di per gestire risposte in formato pdf |
CResponseServerError | Subclass di Gino.Http.Response per gestire risposte a seguito di errori interni (code 500) |
►NPlugin | Namespace che comprende classi di tipo plugin |
Cmysql | Libreria di connessione ai database MySQL |
Cpdo | Libreria di connessione ai database |
Cpdo_mysql | Driver specifico per la connessione a un database MYSQL attraverso la libreria PDO |
Cpdo_sqlsrv | Driver specifico per la connessione a un database SQL Server attraverso la libreria PDO |
Cplugin_phpfastcache | Interfaccia alla libreria phpfastcache |
Csqlsrv | Libreria di connessione ai database SQL Server |
►NTest | Namespace che comprende gli UNIT TEST di classi e funzioni di gino |
CFuncTest | Classe di tipo PHPUnit_Framework_TestCase per testare il file func.php |
CPaginatorTest | Classe di tipo PHPUnit_Framework_TestCase per testare la classe Gino.Paginator |
CAccess | Classe per la gestione dell'autenticazione ed accesso alla funzionalità |
CAdminTable | Gestisce l'interfaccia di amministrazione di un modello con inserimento, modifica ed eliminazione |
CBooleanBuild | Gestisce i campi di tipo BOOLEAN |
CBooleanField | Rappresenta campi di tipo BOOLEAN |
CBuild | Gestisce i campi del modello |
CCache | Classe che viene estesa da Gino.OutputCache() e Gino.DataCache() |
CCaptcha | Classe per la generazione di immagini captcha |
CCharBuild | Gestisce i campi di tipo stringa (CHAR, VARCHAR) |
CCharField | Campi di tipo stringa (CHAR, VARCHAR) |
CCheckboxWidget | Campi checkbox nei form |
CCompressor | Classe per la compressione di css e js (merge e minify) |
CConstantWidget | Campi di tipo costante nei form |
CController | Classe astratta primitiva di tipo Controller (MVC), dalla quale tutti i controller delle singole app discendono |
CCore | Gestisce una Gino.Http.Request ed invia una Gino.Http.Response adeguata |
CCss | Libreria per la gestione dei file css dei singoli moduli e dei file css del layout (da associare alle skin) |
CDataCache | Memorizza le strutture dati scrivendo su file |
CDateBuild | Gestisce i campi di tipo data |
CDateField | Campo di tipo data |
CDatetimeBuild | Gestisce i campi di tipo DATETIME |
CDatetimeField | Campo di tipo DATETIME |
CDatetimeWidget | Campi di tipo datetime nei form |
CDateWidget | Campi di tipo date nei form |
CDb | Classe Factory e Singleton usata per creare oggetti che si interfacciano al database |
CDbManager | Interfaccia per le librerie di connessione al database |
CDirectoryBuild | Gestisce i campi di tipo DIRECTORY |
CDirectoryField | Campo di tipo DIRECTORY |
CDocument | Crea il documento html da inviare come corpo della risposta HTTP |
CEditorWidget | Campi di tipo editor nei form |
CEmailBuild | Campo di tipo EMAIL |
CEmailField | Campo di tipo EMAIL |
CEmailWidget | Campi di tipo email nei form |
CEnumBuild | Gestisce i campi di tipo ENUM |
CEnumField | Campo di tipo ENUM |
CError | Classe per la gestione di errori da mostrare all'utente E' possibile anche mostrare dei warning per facilitare il debug |
CEventDispatcher | Classe di tipo Mediator e Singleton per la gestione di segnali (eventi) tra oggetti |
CExport | Libreria per l'esportazione di tabelle o dati |
CField | Gestisce le caratteristiche del tipo di campo (colonne) |
CFileBuild | Campo di tipo FILE |
CFileField | Campo di tipo FILE |
CFileWidget | Campi di tipo file nei form |
CFloatBuild | Gestisce campi di tipo decimale (FLOAT, DOUBLE, DECIMAL) |
CFloatField | Campo di tipo decimale (FLOAT, DOUBLE, DECIMAL) |
CFloatWidget | Campi di tipo float nei form |
CForeignKeyBuild | Campo di tipo chiave esterna |
CForeignKeyField | Campo di tipo chiave esterna |
CForm | Classe per la creazione ed il salvataggio dati di un form |
CFrontend | Libreria per la gestione dei file di front-end dei singoli moduli (css e viste) |
CGImage | Classe per il trattamento di immagini |
CGTag | Classe per il trattamento di campi di tipo tag |
CHiddenWidget | Campi di tipo hidden nei form |
CImageBuild | Gestisce campi di tipo IMMAGINE |
CImageField | Campo di tipo IMMAGINE |
CImageWidget | Campi di tipo immagine nei form |
CInput | Input form |
CIntegerBuild | Campo di tipo INTERO |
CIntegerField | Campo di tipo INTERO |
CJavascript | Contiene i metodi per includere alcuni javascript |
CJSMin | PHP implementation of Douglas Crockford's JSMin |
CJSMinException | JSMinException |
CLoader | Loader di classi di tipo Gino.Model e classi di sistema |
CLocale | Libreria per la gestione delle traduzioni che non utilizzano le librerie gettext |
CLogger | Classe per la notifica di log di sistema |
CManyToManyBuild | Gestisce i campi di tipo many to many |
CManyToManyField | Campo di tipo many to many |
CManyToManyThroughBuild | Gestisce i campi di tipo many to many con associazione attraverso un modello che porta informazioni aggiuntive |
CManyToManyThroughField | Campo di tipo many to many con associazione attraverso un modello che porta informazioni aggiuntive |
CMobileDetect | Verifica se una richiesta HTTP è stata effettuata da un dispositivo mobile |
CModel | Classe astratta che definisce un modello, cioè un oggetto che rappresenta una tabella su database |
CModelForm | Classe per la creazione ed il salvataggio dati di un form |
CMulticheckBuild | Gestisce i campi di tipo multicheck |
CMulticheckField | Campo di tipo multicheck |
CMulticheckWidget | Campi di tipo multicheck nei form |
COptions | Gestisce le opzioni di classe, costruendo il form ed effettuando l'action |
COutputCache | Memorizza gli output (text, html, xml) scrivendo su file |
CPaginator | Gestisce la paginazione di elementi dati il numero di elementi totali ed il numero di elementi per pagina, ricava i limiti per creare il sottoinsieme di elementi da mostrare e gestisce la navigazione tra le pagine |
CPasswordWidget | Campi di tipo password nei form |
CRadioWidget | Campi di tipo radio button nei form |
CRegistry | Registro di gino |
CRouter | Gestisce il routing di una request HTTP, chiamando la classe e metodo che devono fornire risposta |
CSearch | Libreria per ricerche full text pesate sulle tabelle |
CSelectWidget | Campi di tipo select nei form |
CSession | Classe per la gestione delle variabili di sessione |
CSingleton | Classe astratta per implementazione del Singleton pattern |
CSkin | Libreria per la gestione delle Skin |
CSlugBuild | Getisce i campi di tipo SLUG (CHAR, VARCHAR) |
CSlugField | Campo di tipo SLUG (CHAR, VARCHAR) |
Csqlcode | Contiene query e codice sql personalizzato |
CSqlParse | Classe per gestire il parser dei file sql (Code freely adapted from phpBB Group) |
CTagBuild | Gestisce i campi per inserimento tag |
CTagField | Classe per la gestione di campi per inserimento tag |
CTemplate | Libreria per la gestione dei template del documento html da associare alle Gino |
CTextareaWidget | Campi di tipo textarea nei form |
CTextBuild | Campo di tipo TEXT |
CTextField | Campo di tipo TEXT |
CTextWidget | Campi di tipo testo nei form |
CTimeBuild | Gestisce i campi di tipo TIME |
CTimeField | Campo di tipo TIME |
CTimeWidget | Campi di tipo orario nei form |
CTranslation | Classe per la gestione delle traduzioni |
CUnitWidget | Insieme di campi di un modello |
CView | Gestisce le viste, impostando il template e ritornando l'output |
CWidget | Definisce quale tipo di input associare a ciascun widget |
CYearBuild | Gestisce i campi di tipo ANNO |
CYearField | Campo di tipo ANNO |
CReCaptchaResponse | A ReCaptchaResponse is returned from recaptcha_check_answer() |