Mission Impossible
Pas possible en Drupal ?
Christophe Villeneuve
@hellosct1
   
Constat
● Votre site est en place
● Il faut vous lancer…
– Prévoir des évolutions
– Fournir du contenu
– Ajouter les n...
   
Démarrer...
● Version Drupal...
7
1 2 3 4 5 6 8
● Mon projet, il est…
– http://url.com/admin/modules
   
Roadmap
   
Vos interrogations
● Drupal 7 a mis 14 mois à s'imposer
● Nombreux challenges pour Drupal 8
– Arrivée : Symfony, Twig,...
   
Démarrer...
● Support / Documentations
– Anglais
– Planète Drupal
– www.drupalfr.org
● Une solution...
7
   
POINT 1
Début
   
● Les outils à posséder
● La configuration pour Drupal
   
● Comprendre
– Le nœud
– Les entités
– Les champs
– Les Hooks
   
POINT 2
Les vrais besoins
   
● Présentation du module views
● Présentation de l'interface
● Les éléments qui composent une vue
● Personnaliser une ...
   
● Utiliser le module Média
● Réaliser un bandeau animé en slideshow
   
● Un site drupal adaptable au mobile
● Détection du device de consultation
● Thème en responsive design
● Création de ...
   
● Les utilisateurs, les permissions, les rôles
● Ajout par le code d'utilisateurs
● La liste des permissions
● La gest...
   
● Créer des actions
● Les déclencheurs
● Ajouter un moteur de règles
● Mise en place d'un workflow de validation
   
POINT 3
Pousser l'utilisation
   
● Fields et entities : les fondamentaux
● Features : 
– Intérêt, création, utilisation, modification
● Taxonomie
– Cré...
   
● Découvrez la recherche dans Drupal
● Apache Solr
● Recherche par facettes
   
● Création d'un module
● Les bonnes pratiques
● Cas pratiques
   
● Utiliser Bootstrap de Drupal
● Différentes formes de tests
– Unitaires et fonctionnels
● Associés les tests 
– PHPUn...
   
● Déploiement par FTP et PHPMyAdmin
● Utilisez Drush et Drushmake
   
   
Cas pratique
● Menu de restaurant
   
En Résumé
● Auteurs : 
– Christophe Villeneuve
– Vanessa Kovalsky David
● Illustration : Vincent Pontier
● Préface : F...
Prochain SlideShare
Chargement dans…5
×

Mission impossible, pas possible en drupal - RMLL 2015

1 054 vues

Publié le

Présentation effectuée par Christophe Villeneuve (@hellosct1) au RMLL 2015

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 054
Sur SlideShare
0
Issues des intégrations
0
Intégrations
35
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Mission impossible, pas possible en drupal - RMLL 2015

  1. 1.     Mission Impossible Pas possible en Drupal ? Christophe Villeneuve @hellosct1
  2. 2.     Constat ● Votre site est en place ● Il faut vous lancer… – Prévoir des évolutions – Fournir du contenu – Ajouter les nouvelles fonctionnalités ● Faire vivre votre site
  3. 3.     Démarrer... ● Version Drupal... 7 1 2 3 4 5 6 8 ● Mon projet, il est… – http://url.com/admin/modules
  4. 4.     Roadmap
  5. 5.     Vos interrogations ● Drupal 7 a mis 14 mois à s'imposer ● Nombreux challenges pour Drupal 8 – Arrivée : Symfony, Twig, POO… – Des modules dans Core (Views, Migrate, Localization...) ● Sortie prévue ? – Le xxx 2015 ?  – critical issues remaining : 20 – Sprint de Performance (en préparation) ● Migrations des modules D7   D8→ ● Des infos – https://groups.drupal.org/core/updates
  6. 6.     Démarrer... ● Support / Documentations – Anglais – Planète Drupal – www.drupalfr.org ● Une solution... 7
  7. 7.     POINT 1 Début
  8. 8.     ● Les outils à posséder ● La configuration pour Drupal
  9. 9.     ● Comprendre – Le nœud – Les entités – Les champs – Les Hooks
  10. 10.     POINT 2 Les vrais besoins
  11. 11.     ● Présentation du module views ● Présentation de l'interface ● Les éléments qui composent une vue ● Personnaliser une vue avec le code ● Ajouter les fonctionnalités à Views
  12. 12.     ● Utiliser le module Média ● Réaliser un bandeau animé en slideshow
  13. 13.     ● Un site drupal adaptable au mobile ● Détection du device de consultation ● Thème en responsive design ● Création de Web Services
  14. 14.     ● Les utilisateurs, les permissions, les rôles ● Ajout par le code d'utilisateurs ● La liste des permissions ● La gestion des permissions ● Les gestions de groupes avec Organic Groups
  15. 15.     ● Créer des actions ● Les déclencheurs ● Ajouter un moteur de règles ● Mise en place d'un workflow de validation
  16. 16.     POINT 3 Pousser l'utilisation
  17. 17.     ● Fields et entities : les fondamentaux ● Features :  – Intérêt, création, utilisation, modification ● Taxonomie – Création, gestion, utilisation
  18. 18.     ● Découvrez la recherche dans Drupal ● Apache Solr ● Recherche par facettes
  19. 19.     ● Création d'un module ● Les bonnes pratiques ● Cas pratiques
  20. 20.     ● Utiliser Bootstrap de Drupal ● Différentes formes de tests – Unitaires et fonctionnels ● Associés les tests  – PHPUnit / Selenium / Drupal
  21. 21.     ● Déploiement par FTP et PHPMyAdmin ● Utilisez Drush et Drushmake
  22. 22.    
  23. 23.     Cas pratique ● Menu de restaurant
  24. 24.     En Résumé ● Auteurs :  – Christophe Villeneuve – Vanessa Kovalsky David ● Illustration : Vincent Pontier ● Préface : Frédéric Marand  ● Editeur : Eyrolles Lien        http://www.editions­eyrolles.com/Livre/9782212140118/drupal­avance

×