Introduction ▲
L'ouverture et la modularité d'un CMS sont souvent des éléments décisifs lors du choix de la structure d'un site web, qu'il s'agisse d'un site personnel ou institutionnel. Drupal a l'avantage d'être à la fois apparemment simple à l'installation et particulièrement robuste à l'utilisation. C'est pourquoi nombre de sites gouvernementaux l'utilisent, dont celui de la Maison-Blanche aux États-Unis (whitehouse.gov).
À un tel niveau de flexibilité correspond un niveau de complexité qui rend toutefois la compréhension de Drupal un peu plus difficile que pour les autres CMS connus. C'est sans doute là une raison qui justifie une autre appellation : Drupal peut aussi être considéré comme un CMF (Content management Framework - Plate-forme de Gestionnaire de Contenu). En effet, c'est parce qu'il propose une interface hautement sophistiquée que des centaines de développeurs participent aujourd'hui à son évolution en créant et partageant un grand nombre de modules, correspondant à un grand nombre de besoins.
Ce livre a pour objectif de vous guider dans l'administration de Drupal, depuis son installation à l'utilisation de modules incontournables, et même jusqu'à la création de vos propres modules. Comment gérer un thème ? Quelles méthodes pour optimiser la base de données ? Que doit-on savoir pour administrer les menus, un site multilingue, des forums et des blogs ? Autant de questions auxquelles ce livre tâchera d'apporter des réponses claires suivant une méthode pas à pas, à la portée du plus grand nombre.
Structure du livre
Si vous ne connaissez pas Drupal, si vous ne savez pas exactement à quoi il sert ou si vous êtes impatient de le voir fonctionner, le chapitre I de ce livre est conçu spécialement pour vous : il vous permettra d'installer Drupal et de découvrir un grand nombre de fonctionnalités en quelques heures seulement.
Le chapitre II détaille les fonctionnalités importantes de Drupal et revient plus précisément sur certains sujets abordés précédemment. Il vous permettra également d'appréhender le puissant outil de création de types de contenus.
Grâce au chapitre III vous saurez sauvegarder votre site, configurer votre serveur et sécuriser vos données, avant d'approfondir au chapitre IV l'utilisation de nombreux modules qui permettent d'ajouter des fonctionnalités à Drupal.
La personnalisation graphique d'un site (son thème) étant un sujet incontournable, sa maîtrise dépend néanmoins du niveau de compréhension de l'ensemble du système, et devient un savoir-faire qui sera traité dans le chapitre V.
Enfin, le chapitre VI vous permettra de découvrir en douceur comment programmer de nouveaux modules correspondant à vos besoins et, pourquoi pas, les partager à votre tour.
Notes à propos de ce livre
Ce livre est écrit comme un tutoriel, et comporte de nombreux exemples pratiques. Il peut se lire devant un ordinateur en effectuant les actions décrites, mais il est aussi possible de le lire sans ordinateur, grâce aux illustrations montrant les actions proposées.
Conventions utilisées dans ce livre
-> Puce montrant qu'une action est à exécuter par le lecteur
Lien vers un module en rapport avec le sujet traité
Information complémentaire
Astuce
Versions alpha, bêta et stables
Lors de l'écriture de ce livre, certains modules étaient en cours de développement pour Drupal 7 et n'étaient pas publiés en version stable. Il convient donc de bien vérifier avant la mise en production de votre site si la stabilité des modules utilisés ne le met pas en péril.
Site internet
Vous pouvez télécharger les fichiers illustrant les exemples traités dans ce livre sur le site internet dédié à cet ouvrage : http://www.framabook.org.
Pour installer ces fichiers, reportez-vous au chap. Sauvegardes / RestaurationSauvegarde / Restauration de la base de données .
Copies d'écrans et traductions en français
Pour une meilleure compréhension, de nombreuses copies d'écran illustrent ce livre. Il se peut qu'elles soient légèrement différentes au moment où vous installerez les modules présentés dans ce livre, parce que vous utilisez une nouvelle version du module.
Si vous désirez suivre exactement les copies d'écran, installez les modules dans les versions indiquées dans le livre.
À l'installation, certains modules n'étaient pas encore traduits. Des traductions ont pu être importées pour réaliser les copies d'écran.
Pour importer des traductions, reportez-vous au chap. Site multilingueSite multilingue .