Défilement
Description du module CTools pour Drupal
Ce paquet est avant tout un ensemble d’interfaces de programmation et d’outils destinés à améliorer l’expérience du développeur. Il comprend également un module appelé Page Manager, dont le rôle est la gestion des pages. En particulier, il gère le panneau des pages, mais à terme, il pourra gérer bien plus que cela.
À l’heure actuelle, il inclut les outils suivants :
- Plugins – outils facilitant la création de plugins par les modules, permettant à d’autres modules d’implémenter des plugins depuis des fichiers.
- Exportables – outils aidant les modules qui contiennent des objets présents en base de données ou dans le code, par exemple ceux fournis par défaut.
- AJAX responder – outils simplifiant le traitement des requêtes AJAX côté serveur et précisant comment les gérer.
- Form tools – outils facilitant la gestion des formulaires en AJAX.
- Object caching – outil pour faciliter la mise en cache et la gestion d’objets lors des différentes requêtes de page.
- Contexts – concept d’encapsulation d’objets dans un contexte unique et API pour créer et accepter ces contextes comme entrée.
- Modal dialog – outil pour afficher simplement un formulaire dans une fenêtre modale.
- Dependent – widget de formulaire simple permettant de faire apparaître ou disparaître des éléments en fonction d’un autre choix.
- Content – types de contenu plug-in utilisés comme éléments dans Panels et autres modules comme Dashboard.
- Form wizard – API facilitant la création de formulaires multi-étapes.
- CSS tools – outils pour la mise en cache et le traitement sécurisé du CSS, permettant une saisie CSS légère et sécurisée par l’utilisateur.