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...
Uloženo v:
| Hlavní autoři: | , |
|---|---|
| Další autoři: | |
| 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 | ||

