Drupal 7. Créer et administrer son site de manière rapide et efficace. David Mercer. 2011 Pearson Education France Drupal 7 David Mercer



Documents pareils
Magento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte

Créer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL

Développement d applications professionnelles avec Android 2

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition)

PHP 5.4 Développez un site web dynamique et interactif

Département Informatique et Données Marines Service Ingénierie des Systèmes d'informations Référence IFREMER-DCB-IDM-ISI/DDC

Joomla! Création et administration d'un site web - Version numérique

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

L impression numérique

Concevoir et déployer. Drupal. ses sites web avec. 2 e édition. Préface de Edwy Plenel. Groupe Eyrolles, 2009, 2010, ISBN :

Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Réussir. son site e-commerce. avecoscommerce

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Mise en route de PRTG Network Monitor Paessler AG

Formation Découverte du Web

Installer le patch P-2746 et configurer le Firewall avancé

n.paradoxa online, issue 3 May 1997

Marché à Procédure adaptée. Tierce maintenance applicative pour le portail web

Drupal (V7) : principes et petite expérience

Tour d horizon des CMS. Content Management System

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

WordPress, thèmes et plugins : mode d'emploi

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

PrestaShop Cloud. Créer un site e-commerce avec. PrestaShop Cloud. Mise en place et suivi du projet. Créer un site e-commerce avec

Mise en route de PRTG Network Monitor 8

BES WEBDEVELOPER ACTIVITÉ RÔLE

Site web établissement sous Drupal

REX gros projets Drupal. Drupal Camp Toulouse Novembre - +qdelance

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61303:1997

Présentation des autres éléments du résultat global

Projet en nouvelles technologies de l information et de la communication

Bureautique Initiation Excel-Powerpoint

FORMULAIRE D OUVERTURE DE COMPTE ENTREPRISE

Savoir- Faire Offres mé1ers Offres technologiques

Manuel du site internet Guichet Export pour la CCI Marseille Provence

WordPress : principes et fonctionnement

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Panorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008

Module pour la solution e-commerce Magento

Drupal : quelques fonctionnalités (ce qu il permet, ce qu il ne permet pas)

OUVRIR UN COMPTE CLIENT PRIVÉ

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

(Projet de modification )

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

Cursus 2013 Déployer un Content Management System

Présentation de la gamme de produits et manuels numériques

Créer un site e-commerce avec PrestaShop Cloud Mise en place et suivi du projet

Formation Webmaster : Création de site Web Initiation + Approfondissement

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Catalogue des formations : Utilisation d outils Open Source

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS

SharePoint 2013 L'environnement de travail collaboratif

Atelier. Créer un site internet avec un CMS pas comme les autres Deuxième édition. Cyprien Roudet

Table des matières Introduction Démarrage Les composants graphiques... 26

Modules ICI relais & EXAPAQ Predict v4.0

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Créer une base de données vidéo sans programmation (avec Drupal)

FileMaker Server 11. Publication Web personnalisée avec XML et XSLT

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Approches innovantes vers le Cloud, la Mobilité et les outils sociaux de formation

Nouveautés de Drupal 8. Léon

Démarrer rapidement un site avec Drupal 7

SEPA Direct Debit La domiciliation dans un marché unifié pour les paiements européens au 1er février 2014

Samsung Data Migration v2.6 Guide d'introduction et d'installation

Module de livraison DPD Magento

Formation Créateur de site web e-commerce Certifiant

NORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

Découvrir Drupal. Les meilleurs thèmes et modules Drupal (présenta5on démo)

Comment consolider des données

PrestaShop 1.6 Créer un site de e-commerce

offre de formations Année 2015

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015

RAMOS. Etude d Application. All rights reserved, CONTEG 2013

WebSpy Analyzer Giga 2.1 Guide de démarrage

F0RMAT I0N BUREAUTIQUE

This is a preview - click here to buy the full publication NORME INTERNATIONALE INTERNATIONAL STAN DARD. Telecontrol equipment and systems

Prise en main rapide

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

Formation Drupal Commerce Kickstart

Marché n Refonte globale du Fil du bilingue, le site des sections bilingues francophones dans le monde

Chapitre 1 Windows Server

Petit guide pour l installation de CVW sous Linux

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora /

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. h tt p : / / w w w. s c i e n c e s c o n f. o rg

LoggerNet 4.0. Logiciels pour centrales de mesure

NORME INTERNATIONALE INTERNATIONAL STANDARD

Spip 2. Premiers pas pour créer son site web. Anne-Laure Quatravaux Dominique Quatravaux. Avec la contribution de Sandrine Burriel

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

GLOBAL ACCESSIBILITY REPORTING INITIATIVE (GARI) MOBILE HANDSET/DEVICE ACCESSIBILITY REPORT

Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64

Les différents parcours en S4

PHP. Performances. Audit et optimisation LAMP. Julien Pauli. Cyril Pierre de Geyer. Guillaume Plessis. Préface d Armel Fauveau

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES

Manuel d'installation de Joomla 1.7

Transcription:

Drupal 7 Créer et administrer son site de manière rapide et efficace David Mercer

Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information complète et fiable. Cependant, Pearson Education France n assume de responsabilités, ni pour son utilisation, ni pour les contrefaçons de brevets ou atteintes aux droits de tierces personnes qui pourraient résulter de cette utilisation. Les exemples ou les programmes présents dans cet ouvrage sont fournis pour illustrer les descriptions théoriques. Ils ne sont en aucun cas destinés à une utilisation commerciale ou professionnelle. Pearson Education France ne pourra en aucun cas être tenu pour responsable des préjudices ou dommages de quelque nature que ce soit pouvant résulter de l utilisation de ces exemples ou programmes. Tous les noms de produits ou autres marques cités dans ce livre sont des marques déposées par leurs propriétaires respectifs. Publié par Pearson Education France 47 bis, rue des Vinaigriers 75010 PARIS Tél. : 01 72 74 90 00 www.pearson.fr Titre original : Drupal 7. Create and operate any type of webside quickly and efficiently Traduit par Sandrine Burriel, avec la contribution technique de Damien Tournoud Mise en pages : TyPAO ISBN : 978-2-7440-2475-7 Copyright 2011 Pearson Education France Tous droits réservés ISB original : 978-1-849512-86-2 Copyright 2010 Packt Publishing All rights reserved Packt Publishing Ltd. 32 Lincoln Road, Olton Birmingham, B27 6PA, UK. Aucune représentation ou reproduction, même partielle, autre que celles prévues à l article L. 122-5 2 et 3 a) du code de la propriété intellectuelle ne peut être faite sans l autorisation expresse de Pearson Education France ou, le cas échéant, sans le respect des modalités prévues à l article L. 122-10 dudit code. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc.

Table des matières À propos de l auteur... XI Préface... 1 1. Introduction à Drupal... 7 Drupal, vue d ensemble... 9 Les origines de Drupal... 10 Les avantages de Drupal... 11 Les utilisations de Drupal... 13 La communauté Drupal... 14 Get Started (Démarrer)... 15 Community & Support (Communauté et assistance)... 16 Documentation... 19 Download & Extend (Téléchargements et extensions)... 21 Marketplace (Marché)... 23 About (À propos)... 23 La communauté francophone... 24 Les événements de la communauté francophone... 25 Participer à la communauté... 25 La licence de Drupal... 26 L environnement serveur... 28 Obtenir et installer XAMPP (PHP, Apache et MySQL)... 29 Dépanner une installation XAMPP... 33 Obtenir et installer Drupal... 35 Dépannage des problèmes courants... 44 État de Drupal après l installation... 47 Créer une page Drupal élémentaire... 51 En résumé... 55 2. Fonctionnalités de base... 57 Les modules... 57

VI Drupal 7 Travailler avec des modules... 59 Forum... 60 Comment (Commentaires)... 64 Search (Recherche)... 67 Modules tiers... 69 Télécharger et installer des modules... 70 Mettre à jour un module... 73 Travailler avec les blocs... 74 Ajouter des blocs... 75 Configurer les blocs... 77 Menus, liens principaux et secondaires... 80 En résumé... 88 3. Configuration et rapports... 91 Avant de démarrer... 92 Informations de base... 93 cron... 96 Actions et déclencheurs... 97 Raccourcis... 100 Système de fichiers... 104 Performances... 109 Mémoire cache... 109 Optimisation de la bande passante... 111 Maintenance du site... 112 Journalisation et erreurs... 113 URL simplifiées... 114 Flux RSS... 117 Rapports... 118 En résumé... 121 4. Utilisateurs et contrôle d accès... 123 Concevoir une politique d accès... 124 Rôles... 126 Droits d accès... 128 Utilisateurs... 133

Table des matières VII Gérer les utilisateurs... 135 Paramètres de compte... 137 Profils... 140 OpenID... 145 En résumé... 149 5. Contenus de base... 151 Contenus : vue d ensemble... 152 Types de contenus... 155 Travailler avec des contenus... 157 Travailler avec des types de contenus... 158 Créer des contenus... 160 Gérer les contenus... 165 Modules relatifs au contenu... 169 Aggregator ( Agrégateur de flux RSS)... 169 Book (Livre)... 179 En résumé... 184 6. Contenus avancés... 187 Contenus et champs... 187 Créer de nouveaux types de contenus... 188 Ajouter des champs... 190 Afficher les champs... 194 Taxonomie... 195 Pourquoi et comment?... 196 Mettre en œuvre les taxonomies dans Drupal... 197 Étiquetage (tagging)... 206 Mise en forme... 208 En résumé... 214 7. Multimédia... 215 Images... 215 Champs... 216 Styles... 220

VIII Drupal 7 Fichiers... 224 Gestion avancée des médias... 228 Médias intégrés... 229 WYSIWYG... 232 En résumé... 238 8. L outil Views... 239 Présentation de Views... 239 L interface utilisateur de Views... 240 Affichages... 244 Configurer les catégories... 246 Prévisualisation en direct... 249 Créer une vue élémentaire... 251 Filtres... 252 Champs... 255 Critères de tri... 257 Paramètres de base... 259 Paramètres de la page... 261 Créer une vue avancée... 262 Arguments... 263 Relations... 270 En-têtes et pieds de page... 272 Paramètres d affichage... 272 Paramètres avancés... 276 Créer une vue attachée... 276 Appliquer des thèmes aux vues... 280 CSS dans Views... 281 Templates de Views... 282 Importer, exporter et cloner des vues... 286 En résumé... 288 9. Habillage du site et thèmes Drupal... 291 Concevoir une interface web... 291 Conception visuelle... 292

Table des matières IX Rédaction... 293 Images... 293 CSS... 295 Thèmes... 297 Anatomie d un thème... 298 Choisir un thème de base... 302 Configurer les thèmes... 305 Personnaliser un thème... 307 En résumé... 314 10. Fonctionnalités avancées... 315 Prise en charge des langues... 315 Localisation... 315 Traduction de contenus... 325 Introduction à Panels... 329 Une page Panels élémentaire... 330 Une page Panels plus avancée... 336 Outils et paramètres importants de Panels... 339 Construire un site e-commerce avec Drupal Commerce (par Damien Tournoud)... 341 Introduction à Drupal Commerce... 342 Installer Drupal Commerce... 343 Définir vos produits... 345 Présenter les produits : le merchandising... 349 Gérer les commandes... 351 Personnaliser la boutique... 352 Automatiser... 354 Quelques conseils génériques... 355 Pour aller plus loin... 357 En résumé... 358 11. Déploiement et administration... 359 Déploiement... 360 Le serveur de production... 361

X Drupal 7 Préparer le déploiement... 362 Déployer le site... 364 Configurer le site... 367 Problèmes d accès... 367 Paramétrage du système de fichiers... 368 Sauvegardes... 369 Activités relatives au site web... 372 Path et Pathauto... 373 Optimisation pour les moteurs de recherche et promotion du site web... 377 Mises à jour... 381 En résumé... 384 Annexe Tirer profit de jquery... 387 Bases de jquery... 387 jquery en action... 389 Index... 393