Drupal avancé : un CMS pour développeurs

Drupal est l'un des CMS (Content Management System, ou SGC, Système de gestion de contenu, en français) les plus puissants au monde. C'est également un framework qui propose une API pour tous les développeurs donnant entre autres accès à des milliers de modules supplémentaires. C'est...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autoři: Villeneuve, Christophe, 1970-, Kovalsky David, Vanessa, 19..- (Autor)
Další autoři: Marand, Frédéric G., 19..- (Autor úvodu atd.)
Médium: Livre papier
Jazyk:Français
Vydáno: Paris : Eyrolles DL 2015.
Edice:Accès libre
Témata:
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Drupal avancé, un CMS pour développeurs, Christophe Villeneuve, Vanessa Kovalsky David, Paris, Eyrolles, 2015, Accès libre
LEADER 05353nam a22003137a 4500
001 560486
008 150526t20152015xxe ||| |||| 00| 0 fre d
009 PPN185668402
020 |a 9782212140118 (broché) :  |c 33 EUR 
024 |a 9782212140118 
041 0 |a fre  |f fre 
082 |a 006.78  |z fre 
082 |a 004.678 
100 1 |a Villeneuve, Christophe,  |d 1970- 
245 1 0 |a Drupal avancé :  |b un CMS pour développeurs   |c Christophe Villeneuve, Vanessa Kovalsky David ; préface de Frédéric G. Marand. 
260 |a Paris :  |b Eyrolles,  |c DL 2015. 
300 |a 1 volume (X-307 pages) :  |b illustrations, couverture illustrée en couleurs ;  |c 24cm. 
490 0 |a Accès libre  |x 1764-9943 
504 |a Index 
505 0 |a P. 5 -- 1. Bien démarrer avec Drupal -- P. 6 -- Les prérequis pour Drupal -- P. 15 -- Installation -- P. 21 -- Configurer votre IDE -- P. 24 -- Les outils -- P. 33 -- 2. Les concepts fondamentaux dans Drupal -- P. 34 -- Noeud (Node) -- P. 35 -- Entité (entity) -- P. 36 -- Champ (field) -- P. 37 -- Hook -- P. 39 -- 3. Les modules -- P. 40 -- Qu'est-ce qu'un module ? -- P. 41 -- L'API des modules -- P. 41 -- Les bonnes pratiques à respecter -- P. 43 -- Exemple : un module à la carte -- P. 49 -- Conclusion -- P. 51 -- 4. Créer un type de contenu en programmant -- P. 52 -- Un nouveau type de contenu avec l'interface d'administration -- P. 75 -- Features -- P. 84 -- La taxonomie -- P. 93 -- 5. L'affichage avancé avec le module Views -- P. 94 -- Views : présentation -- P. 98 -- Fonctionnalités avancées de Views -- P. 101 -- Écrire une vue dans un module -- P. 106 -- Ajout de fonctionnalités -- P. 111 -- 6. Moteur de règles et validation -- P. 112 -- Envoyer un e-mail à l'auteur d'un contenu lors de la publication d'un commentaire -- P. 115 -- Des règles plus souples avec Rules -- P. 128 -- Gérer un workflow de publication simple avec Drupal -- P. 131 -- Un circuit plus complexe avec le module Workflow -- P. 137 -- 7. Gérer les groupes d'utilisateurs et leurs spécificités avec Organic Groups -- P. 138 -- Le concept d'utilisateur et de rôles dans Drupal -- P. 144 -- La gestion des droits -- P. 145 -- Des groupes d'utilisateurs (OG) -- P. 157 -- 8. Gérer les terminaux mobiles -- P. 158 -- Un seul site avec un affichage et un contenu adapté ? -- P. 184 -- Proposer des webservices pour un site ou une application mobile -- P. 197 -- Panels/Panelizer : présentation -- P. 207 -- 9. Les tests -- P. 208 -- Bootstrap -- P. 209 -- Tests unitaires -- P. 214 -- Tests fonctionnels -- P. 218 -- Associer les tests -- P. 222 -- Conclusion -- P. 223 -- 10. La recherche : native et étendue avec Solr et Facet API -- P. 224 -- La recherche native dans Drupal -- P. 229 -- Search API avec Solr pour indexer et rechercher dans notre entité Menus -- P. 240 -- Utilisation de Facet API et de Views pour des recherches par facettes -- P. 263 -- 11. Gestion avancée des images avec Media -- P. 264 -- Insérer du multimédia -- P. 264 -- Le module Media -- P. 268 -- Multimédia dans un champ -- P. 275 -- Multimédia dans le body (content) -- P. 282 -- Créer une animation bandeau -- P. 293 -- 12. Déploiement -- P. 294 -- Déploiement avec FTP et phpMyAdmin -- P. 299 -- Déploiement avec Drush 
520 |a Drupal est l'un des CMS (Content Management System, ou SGC, Système de gestion de contenu, en français) les plus puissants au monde. C'est également un framework qui propose une API pour tous les développeurs donnant entre autres accès à des milliers de modules supplémentaires. C'est pourquoi les professionnels s'orientent vers Drupal, qui répond mieux aux attentes et contraintes des métiers du Web en raison de son architecture souple et modulaire et de sa capacité à s'adapter aux différents besoins des sites Internet. Choisissez le plus puissant et le plus évolutif des outils pour créer vos sites web et mobiles ! Découvrez comment bien démarrer avec Drupal Concevez progressivement un site web complet en suivant une étude de cas Développez vos sites Drupal en utilisant la puissance de son API Adaptez votre site à la consultation sur un smartphone ou une tablette Choisissez les modules Drupal les plus intéressants pour votre site web Apprenez à écrire efficacement vos scripts Drupal Illustrez vos contenus avec des images, sons ou vidéos Cet ouvrage a pour objectif de rendre les webmasters débutants et chevronnés autonomes avec Drupal, aussi bien pour l'utilisation de son interface graphique, que pour les lignes de code. A qui s'adresse cet ouvrage ? Aux créateurs, administrateurs et développeurs de sites Drupal Aux agences web, chargés de marketing et responsables de communication 
521 |a Créateurs, administrateurs et développeurs de sites Drupal ; agences web, chargés de marketing et responsables de communication 
630 |a Drupal  |n logiciel 
650 |a Sites Web  |x Développement 
650 |a Guides pratiques 
700 1 |a Kovalsky David, Vanessa,  |d 19..-  |4 aut 
700 1 |a Marand, Frédéric G.,  |d 19..-  |4 aui 
776 0 |0 188423672  |t Drupal avancé  |o un CMS pour développeurs  |f Christophe Villeneuve, Vanessa Kovalsky David  |c Paris  |n Eyrolles  |d 2015  |s Accès libre 
997 |0 560486  |1 Livre papier  |a Ressource papier  |c 0/Orléans/  |c 1/Orléans/BU Sciences, Technologies, STAPS/  |z Orléans, BU Sciences, Technologies, STAPS, 005.369 DRUP Vi