Upload
parry
View
39
Download
0
Embed Size (px)
DESCRIPTION
Comment trouver LE bon module sous Drupal !. Julien Duteil, 24/10/2011 à Epitech Lyon. Des modules pour quoi faire ?. Classiquement, tout bon CMS doit être capable de : créer et publier des contenus sous forme de page, article, blog - PowerPoint PPT Presentation
Citation preview
Julien Duteil,24/10/2011 à Epitech Lyon
Comment trouver LE bon module sous Drupal !
Des modules pour quoi faire ?Classiquement, tout bon CMS doit être capable
de : créer et publier des contenus sous forme de
page, article, blogCréer des utilisateurs qui peuvent se connecter
pour obtenir un contenu différent,Permettre une interaction : par forum, votes,
commentairesUn moteur de recherche intégré.
Au delà de ces fonctions : il faut souvent installer des modules, addon, extensions, etc…
Ai-je besoin d’un module ? (en général)
Je veux un site internet.
De quelles fonctions
ai-je besoin ?
Déjà présent en
standard ?
J’ai fini
Je cherche un module adapté
J’en ai trouvé un !
J’en ai trouvé !
affiner mes mot-clefs
1000 !
3 à 5 1 !
OUIOUI
OUIOUI
OUIOUI
NONONN
NONONN
OUIOUI
Tester /
comparer
L’essayer. Il
convient ?
NONONN
OUIOUI
Les idées reçues :Idées reçues Réalité sous Drupal
Non compatibles entre eux
Non grâce aux Hooks
Non maintenu Maintenance indiquée et relais possibles
Nécessite un logiciel FTP Filezilla (windows, mac, linux)
C’est tout en anglais Sites et tutoriels en français : drupalfacile, kolossale, drupalfr
Introduit des failles de sécurité
La Security Team veille
Nécessite des connaissances en informatiques
aucune
Ralentit l’exécution du site
Non le plus souvent
La bible : drupal.org12 704 modules le 27/10/2011 à 11h !http://drupal.org/project/modules
Astuce : rechercher par « relevancy » ( = pertinence)
Propriété d’un module :Version : Drupal 6 (« 6.x ») ou 7 (« 7.x ») Dépendance : à d’autres modules qui doivent être
préalablement installéMaintenance : active, minimale, abandonnéeDate de dernière mise à jourCapture d’écran (rarement présente)Coté droit de l’écran : modules similaires
Les incontournablesModule fonctions exemples
Views Créer des listes de contenus, affichable dans des pages ou des blocs
Afficher les 23 derniers commentaires non répondus avec leur article associé en lien cliquable.
Rules Créer des actions automatiques poussées
Envoyer un email d’alerte à l’auteur d’un article lorsqu’un commentaire est posté sauf qu’en l’auteur commente son propre article.
CCK(À installer sous Drupal 6, inclus dans Drupal 7)
Ajoute des champs (texte, liste, etc…) comme propriété d’un contenu.
Ajouter au type de contenus « voiture » le champ « marque » (constructeur).
Wysiwyg Barre d’outil d’édition/mise en forme de texte façon Word.
Taper du texte en couleur, en gras, insérer un tableau, une image… dans une zone texte.
1 fonction 2 ou 3 modulesFonction « login sécurisé » : 2 modules distincts:
Password strengthForce password change
Fonction « url intelligentes » : 3 modulesPath (cœur de drupal)PathautoToken (dépendance de Pathauto)
[voir : http://www.drupalfacile.org/tutoriel/drupal7/episode-3-activer-la-reecriture-d-url-sous-drupal-7-premiere-partie]
Autres modules phares :Pour créer des questionnaires/sondages :
webformPour un menu admin plus ergonomique :
Administration menuPour lutter contre le spam : CAPTCHAPour sauvegarder votre site : Backup and
Migrate
Pour aller plus loinTutoriel vidéos en français :
http:www.drupalfacile.orgTutoriel vidéos en anglais :
http://mustardseedmedia.com/podcast