![]() |
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() |
