Résumé
Dans ce chapitre, nous discutons des configurations qui peuvent différer de site en site:
L'installation de modules complémentaires
Choisir et adapter les thèmes
Gestion des accès
Lorsqu'une fonctionnalité n'est pas disponible par défaut, il se peut que quelqu'un d'autre ait déjà été confronté au même problème dans Drupal, et qu'il existe donc un module complémentaire qui offre la fonctionnalité désirée. Par exemple il existe des modules pour organiser des évènements, pour gérer automatiquement les inscriptions à un cours, etc. Vous trouverez un aperçu complet sur http://drupal.org/project/Modules
Lorsque vous téléchargez un module sur Internet, prenez garde que le numéro de version du module correspond au numéro de version de Drupal . Comme les différentes versions de Drupal utilisent des structures de bases de données différentes, il est très probable qu'un module qui par exemple a été développé pour Drupal 4.6 ne fonctionne pas avec Drupal 4.7. De plus, tous les modules ne sont pas disponibles pour toutes les versions de Drupal
Tous les modules sont disponibles sous forme d'archive .tar.gz sur le site Web
Drupal. Placez-les quelque part sur votre serveur, par exemple dans
/var/tmp
et décompressez-les:
tille@debian:/var/tmp$tarzxvfmodule-version.tar.gz
Cette commande crée un répertoire qui reçoit le nom du module, par exemple décompresser le module
cck-5.1.tar.gz
se traduit par la création d'un répertoire
cck. Dans le répertoire du module vous trouvez un fichier
README.txt
et éventuellement un fichier
INSTALL.txt, dans lesquels vous est expliqué comment démarrer votre module. La plupart du temps, il suffit de placer le fichier
.module
dans le répertoire
modules
de
Drupal. Ensuite, vous pouvez activer le module:
Drupal 4.7.x:
→
Drupal 5.x:
→ →
Cochez la case « Activé » à côté du nouveau module. Selon le module, vous pourrez ensuite trouver des menus supplémentaires dans l'interface administration, qui vous permet de configurer votre module plus précisément.
![]() | Dépendances |
|---|---|
Si vous lisez dans le fichier
|
![]() | Maniement de la base de données: |
|---|---|
Avant l'installation de certains vieux modules de versions anciennes de Drupal , vous devez importer les données dans votre base de données. Vérifiez que vous avez effectué un backup avant cette manœuvre: « les accidents peuvent arriver » . |
En respectant les procédures mentionnées ci-dessus, installez les modules pour tous les sites d'une configuration multi-sites (et naturellement pour un site d'une installation mono site). Si vous voulez qu'un module ne soit disponible que dans un site dans ce cas, créez un répertoire
modules
dans le répertoire principal de ce site, par exemple:
debian:~#mkdir/var/www/drupal/sites/site-1.intern.exemple.be/modules
Placez ensuite ce module dans le nouveau
répertoire modules
et suivez les instructions d'installation décrites dans le fichier
README.txt
y afférent.