Scorri
Drupal CTools — descrizione del modulo
Questo pacchetto è principalmente un insieme di interfacce di programmazione (API) e strumenti progettati per migliorare l’esperienza degli sviluppatori. Include anche un modulo chiamato Page Manager, il cui scopo è gestire le pagine del sito. In particolare, controlla le pagine delle Panels, ma con il tempo ha acquisito la capacità di gestire molto più di semplici pannelli.
Attualmente il modulo include i seguenti strumenti:
- Plugins – strumenti che semplificano la creazione di moduli, consentendo ad altri moduli di implementare plugin direttamente da file di codice.
- Exportables – strumenti che aiutano i moduli a gestire oggetti che possono risiedere sia nel database che nel codice (ad esempio, le configurazioni predefinite).
- AJAX responder – strumenti che semplificano la gestione delle richieste AJAX lato server e indicano come elaborarle correttamente.
- Form tools – strumenti che facilitano l’integrazione delle form con funzionalità AJAX.
- Object caching – strumento per semplificare la modifica e la memorizzazione nella cache degli oggetti durante più richieste di pagina.
- Contexts – concetto che racchiude oggetti in una struttura comune, fornendo un’API per creare e utilizzare questi contesti come input.
- Modal dialog – strumento che permette di visualizzare facilmente una form all’interno di una finestra di dialogo modale.
- Dependent – semplice widget per le form che consente di mostrare o nascondere elementi in base alla selezione di altri campi.
- Content – tipi di contenuto collegabili utilizzati nei moduli come Panels e Dashboard.
- Form wizard – API per facilitare la creazione di form a più passaggi (multi-step forms).
- CSS tools – strumenti per la gestione e la cache del CSS, che rendono più semplice e sicuro l’inserimento di codice CSS personalizzato.