Professional Documents
Culture Documents
Aide de Dreamweaver CS5
Aide de Dreamweaver CS5
version prliminaire
Dernire mise jour le 19/3/2010
2010 Adobe Systems Incorporated and its licensors. All rights reserved.
Copyright
Utilisation d'Adobe Dreamweaver CS5 pour Windows et Mac OS This user guide is protected under copyright law, furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. This user guide is licensed for use under the terms of the Creative Commons Attribution Non-Commercial 3.0 License. This License allows users to copy, distribute, and transmit the user guide for noncommercial purposes only so long as (1) proper attribution to Adobe is given as the owner of the user guide; and (2) any reuse or distribution of the user guide contains a notice that use of the user guide is governed by these terms. The best way to provide notice is to include the following link. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ Adobe, the Adobe logo, ActionScript, ColdFusion, Contribute, Creative Suite, Director, Dreamweaver, Fireworks, Flash, FlashPaper, FreeHand, HomeSite, Illustrator, InDesign, JRun, Shockwave, and Version Cue are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. ActiveX, Microsoft, Windows, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Apple, Macintosh, and Mac OS are trademarks of Apple Inc., registered in the United States and other countries. Java, Solaris, and SunOS are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. UNIX is a registered trademark of The Open Group in the U.S. and other countries. Arial is a trademark of The Monotype Corporation registered in the U.S. Patent and Trademark Office and certain other jurisdictions. Times New Roman is a registered trademark of The Monotype Corporation registered in the U.S. Patent and Trademark Office and may be registered in certain other jurisdictions. All other trademarks are the property of their respective owners. Updated Information/Additional Third Party Code Information available at http://www.adobe.com/go/thirdparty. This product includes software developed by the Apache Software Foundation (http://www.apache.org/). This product includes software developed by CollabNet (http://www.Collab.Net/) This product includes software developed by Fourthought, Inc. (http://www.fourthought.com). MPEG Layer-3 audio coding technology licensed by Fraunhofer IIS and Thomson. This software is based in part on the work of the Independent JPEG Group. Speech compression and decompression technology licensed from Nellymoser, Inc. (www.nellymoser.com) Video in Flash Player is powered by On2 TrueMotion video technology. 1992-2005 On2 Technologies, Inc. All Rights Reserved. http://www.on2.com. This product contains either BSAFE and/or TIPEM software by RSA Security, Inc. Sorenson Spark video compression and decompression technology licensed from Sorenson Media, Inc.
Notice to U.S. Government End Users. The Software and Documentation are Commercial Items, as that term is defined at 48 C.F.R. 2.101, consisting of Commercial Computer Software and Commercial Computer Software Documentation, as such terms are used in 48 C.F.R. 12.212 or 48 C.F.R. 227.7202, as applicable. Consistent with 48 C.F.R. 12.212 or 48 C.F.R. 227.7202-1 through 227.7202-4, as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to U.S. Government end users (a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. Unpublished rights reserved under the copyright laws of the United States. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, USA. For U.S. Government End Users, Adobe agrees to comply with all applicable equal opportunity laws including, if appropriate, the provisions of Executive Order 11246, as amended, Section 402 of the Vietnam Era Veterans Readjustment Assistance Act of 1974 (38 USC 4212), and Section 503 of the Rehabilitation Act of 1973, as amended, and the regulations at 41 CFR Parts 60-1 through 60-60, 60-250, and 60-741. The affirmative action clause and regulations contained in the preceding sentence shall be incorporated by reference. Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, USA.
version prliminaire
Dernire mise jour le 19/3/2010
iii
Sommaire
Chapitre 1 : Nouveauts Chapitre 2 : Espace de travail Droulement du travail et espace de travail dans Dreamweaver Utilisation de la fentre de document
......................................................... 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Utilisation de barres d'outils, d'inspecteurs et de menus contextuels Personnalisation de l'espace de travail de CS4 Raccourcis clavier Extensions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapitre 3 : Utilisation de sites Dreamweaver Configuration d'un site Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Gestion des sites Contribute avec Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chapitre 4 : Cration et gestion de fichiers Cration et ouverture de documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Gestion des fichiers et des dossiers Archivage et extraction de fichiers Synchronisation de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Acquisition et placement de fichiers depuis ou vers votre serveur
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Comparaison de fichiers pour en chercher les diffrences Restauration de fichiers (utilisateurs de Contribute) Voilage de fichiers et de dossiers dans votre site Test de votre site
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Stockage des informations sur les fichiers dans des Design Notes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Chapitre 5 : Gestion des actifs et des bibliothques A propos des actifs et des bibliothques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Utilisation des actifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Cration et gestion d'une liste d'actifs favoris Utilisation des lments de bibliothque Chapitre 6 : Cration de pages avec CSS Description des feuilles de style en cascade Cration et gestion de CSS Utilisation des balises Div Mise en forme des pages avec CSS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Chapitre 7 : Mise en forme des pages avec HTML Utilisation d'assistances visuelles pour la mise en forme Prsentation de contenu l'aide de tableaux Utilisation de cadres
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 iv
Sommaire
Chapitre 8 : Ajout de contenu dans les pages Utilisation des pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Ajout et formatage de texte Ajout et modification d'images Insertion de fichiers SWF Insertion de fichiers FLV Ajout de widgets Web Ajout de squences audio Automatisation des tches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Chapitre 9 : Liens et navigation A propos des liens et de la navigation Etablissement de liens Menus de reroutage Barres de navigation Cartes graphiques
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Chapitre 10 : Aperu des pages Prvisualisation de pages dans Dreamweaver Aperu des pages dans les navigateurs
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Chapitre 11 : Utilisation de code de page Informations gnrales sur le codage dans Dreamweaver Configuration d'un environnement de codage Dfinition des prfrences de codage Rdaction et modification de code Rduction du code Optimisation et dbogage de code
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Modification de code en mode Cration Utilisation des inclusions ct serveur Gestion des bibliothques de balises
Chapitre 12 : Ajout de comportements JavaScript Utilisation des comportements JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357 Application de comportements Dreamweaver intgrs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Chapitre 13 : Utilisation d'autres applications Intgration entre les applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Utilisation de Fireworks et Dreamweaver Utilisation de Photoshop et Dreamweaver Utilisation de Flash et Dreamweaver Utilisation d'Adobe Bridge Utilisation de Device Central . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 v
Sommaire
Utilisation de ConnectNow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Chapitre 14 : Cration et gestion des modles A propos des modles Dreamweaver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Reconnaissance des modles et des documents bass sur un modle Cration d'un modle Dreamweaver Cration de rgions modifiables Cration de rgions rptes Utilisation des rgions facultatives Cration d'un modle imbriqu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Modification, mise jour et suppression de modles Exportation et importation du contenu d'un modle
Application ou suppression d'un modle depuis un document existant Modification du contenu d'un document bas sur un modle Syntaxe des modles Dfinition de prfrences de programmation pour les modles
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Chapitre 15 : Cration de pages Spry visuellement A propos du cadre applicatif Spry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Utilisation des widgets Spry (instructions gnrales) Utilisation du widget Accordon Utilisation du widget Barre de menus Utilisation du widget Panneau onglet Utilisation du widget Info-bulle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453
Utilisation du widget Validation de groupe de boutons radio Utilisation du widget Validation de zone de texte Utilisation du widget Zone de texte de validation Utilisation du widget Validation de la slection Utilisation du widget Validation de case cocher Utilisation du widget Validation de mot de passe Utilisation du widget Validation de confirmation Affichage de donnes l'aide de Spry Ajout d'effets Spry
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
Chapitre 16 : Utilisation des services en ligne Adobe Gestion des connexions aux services en ligne Adobe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497 BrowserLab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 Business Catalyst InContext Editing
Chapitre 17 : Affichage de donnes XML avec XSLT A propos de XML et de XSLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506 Excution de transformations XSL sur le serveur Excution de transformations XSL sur le client Entits de caractre manquant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 530
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 vi
Sommaire
Chapitre 18 : Prparation la cration de sites dynamiques Description des applications Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535 Configuration de l'ordinateur pour le dveloppement d'applications Connexions aux bases de donnes pour les dveloppeurs ColdFusion Connexions aux bases de donnes pour les dveloppeurs ASP Connexions aux bases de donnes pour les dveloppeurs PHP Rsolution des problmes de connexion aux bases de donnes Suppression de scripts de connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565
Chapitre 19 : Ajout de contenu dynamique aux pages Web Optimisation de l'espace de travail pour le dveloppement visuel Conception de pages dynamiques Panneaux de contenu dynamique Prsentation des sources de contenu dynamique Dfinition de sources de contenu dynamique Ajout de contenu dynamique dans les pages Modification d'un contenu dynamique Affichage des donnes dynamiques
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608
Chapitre 20 : Cration visuelle d'applications Cration de pages principales et dtailles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622 Cration de pages de recherche et de rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 Cration d'une page d'insertion d'enregistrement Cration de pages de mise jour d'enregistrements Cration de pages de suppression d'enregistrements Cration d'une page d'enregistrement Cration d'une page accs restreint Utilisation de composants ColdFusion
Cration de pages avec objets de manipulation de donnes avancs (ColdFusion, ASP) Cration d'une page d'ouverture de session
Chapitre 21 : Cration de formulaires Collecte d'informations auprs des utilisateurs Cration de formulaires Web Cration de formulaires ColdFusion Chapitre 22 : Accessibilit Dreamweaver et l'accessibilit
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
version prliminaire
Dernire mise jour le 19/3/2010
1
Chapitre 1 : Nouveauts
Voici la liste des principales nouvelles fonctionnalits de Adobe Dreamweaver CS5. Adobe BrowserLab Dreamweaver CS5 s'intgre Adobe BrowserLab, l'un des nouveaux services en ligne de CS Live, qui propose une solution prcise et rapide de test de compatibilit inter-navigateurs. BrowserLab permet de prvisualiser les pages Web et le contenu local l'aide de divers outils d'affichage et de comparaison. Voir BrowserLab la page 498. Intgration de Business Catalyst Adobe Business Catalyst est une application hberge qui remplace les outils de bureau traditionnels par une plateforme centralise pour concepteurs Web. Cette application s'associe Dreamweaver pour vous permettre de crer ce que vous souhaitez, de sites de base reposant sur les donnes de puissantes boutiques en ligne. Voir http://www.adobe.com/go/business_catalyst_get_extension_fr. Activer/Dsactiver CSS La fonction Activer/Dsactiver CSS permet de dsactiver ou de ractiver directement les proprits CSS depuis le panneau Styles CSS. La dsactivation d'une proprit CSS se borne la mettre en commentaire, sans la supprimer. Voir Dsactivation/Activation du code CSS la page 149. Inspection CSS Le mode Inspection permet d'afficher visuellement les proprits du modle de bote en feuilles CSS (dont l'espacement, la bordure et la marge) en dtail, sans devoir lire de code ou employer un utilitaire tiers tel que Firebug. Voir Inspection de CSS en mode En direct la page 150. Mises en forme CSS de dpart Dreamweaver CS5 comprend des mises en forme CSS de dpart qui ont t mises jour et simplifies. Les slecteurs descendants complexes des mises en forme CS4 ont t supprims et remplacs par des classes simplifies, plus comprhensibles. Voir Cration d'une page avec une mise en forme CSS la page 159. Fichiers association dynamique La fonctionnalit Fichiers association dynamique permet de trouver tous les fichiers et scripts externes requis pour l'assemblage de pages CMS (systme de gestion du contenu) bases sur PHP, ainsi que d'afficher leur nom de fichier dans la barre d'outils Fichiers associs. Par dfaut, Dreamweaver prend en charge la recherche de fichiers pour les cadres CMS Wordpress, Drupal et Joomla! . Voir Ouverture de fichiers association dynamique la page 72. Navigation dans le mode En direct La navigation dans le mode En direct active les liens dans l'affichage en direct, ce qui permet d'interagir avec les applications ct serveur et les donnes dynamiques. Cette fonctionnalit permet d'entrer une URL afin d'inspecter les pages servies partir d'un serveur Web en direct, ainsi que de modifier les pages consultes si elles existent dans l'un de vos sites dfinis localement. Voir Prvisualisation de pages dans Dreamweaver la page 297. Conseils de code pour classes personnalises PHP Les conseils de code pour classes personnalises PHP affichent la syntaxe approprie pour les fonctions, objets et constantes PHP, ce qui vous aide taper du code plus prcis. Les conseils de code fonctionnent galement avec vos fonctions et classes personnalises, ainsi qu'avec les cadres tiers tels que le cadre Zend.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 2
Nouveauts
Simplification de la configuration d'un site La bote de dialogue Dfinition du site remise neuf (et dsormais baptise Configuration du site) facilite la configuration d'un site Dreamweaver local, de faon vous permettre d'entamer immdiatement la cration de pages Web. La catgorie Serveur distant permet de spcifier, dans la mme vue, les serveurs distants et les serveurs d'valuation. Voir Cration d'un nouveau site la page 39. Conseils de code spcifiques au site La fonctionnalit de conseils de code spcifiques au site permet de personnaliser votre environnement de codage lorsque vous utilisez des bibliothques PHP et des cadres CMS tiers, comme WordPress, Drupal, Joomla! ou d'autres cadres. Les fichiers de thme pour les blogs et les autres fichiers et rpertoires PHP personnaliss peuvent tre inclus ou exclus des sources de conseils de code. Voir Conseils de code spcifiques au site la page 317. Amliorations de la prise en charge de Subversion Dreamweaver CS5 bnficie d'une prise en charge accrue de Subversion. Vous pouvez dsormais dplacer, copier et supprimer des fichiers localement, puis synchroniser les modifications avec votre rfrentiel SVN distant. La nouvelle commande Rtablir permet de corriger rapidement les conflits d'arborescence ou de revenir la version prcdente d'un fichier. En outre, une nouvelle extension vous permet de prciser quelle version de Subversion vous voulez utiliser pour un projet prcis. Voir Utilisation de Subversion (svn) pour acqurir et archiver des fichiers la page 92. Fonctionnalits obsoltes Les fonctionnalits suivantes sont devenues obsoltes depuis Dreamweaver CS5 :
Rapport de validation d'accessibilit Comportements de serveur ASP/JavaScript Vrification du comportement JavaScript du navigateur Connexion un serveur FTP/RDS sans dfinir de site Contrle du comportement JavaScript de Shockwave ou de SWF Crer un album photos pour le Web Comportement JavaScript de masquage de menu contextuel Gestion des classes CSS disponibles d'InContext Editing Insrer FlashPaper Insertion/suppression de Mark of the Web Intgration de Microsoft Visual Sourcesafe Barres de navigation Comportement JavaScript Lire le son Menu Afficher les vnements (panneau Comportements) Comportement JavaScript d'affichage de menu contextuel Comportements JavaScript de montage Validation des balises Affichage de Live Data
version prliminaire
Dernire mise jour le 19/3/2010
3
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 4
Espace de travail
Ajout de contenu dans les pages Ajoutez des actifs et des lments de conception, par exemple du texte, des images, des images avec effet de survol, des cartes graphiques, des couleurs, des animations, des sons, des liens HTML, des menus de reroutage, etc. Vous pouvez utiliser les fonctions intgres de cration de page pour les lments tels que les titres et les arrire-plans, taper directement dans la page ou importer du contenu d'autres documents. Dreamweaver fournit galement des comportements permettant d'excuter des tches en rponse des vnements spcifiques, comme par exemple la validation d'un formulaire lorsque le visiteur clique le sur bouton Envoyer ou l'ouverture d'une deuxime fentre de navigateur lorsque le chargement de la page principale est termin. Finalement, Dreamweaver comprend des outils permettant d'optimiser les performances de votre site Web et de tester les pages pour garantir leur compatibilit avec diffrents navigateurs Web. (Voir Ajout de contenu dans les pages la page 212). Cration de pages par codage manuel Le codage manuel des pages Web constitue une autre approche de la cration de pages. Dreamweaver dispose d'outils d'dition visuelle conviviaux ainsi que d'un environnement de codage sophistiqu. Vous pouvez utiliser l'une ou l'autre de ces mthodes (ou bien les deux) pour crer et modifier vos pages. (Voir Utilisation de code de page la page 302.) Configuration d'une application Web pour un contenu dynamique De nombreux sites Web contiennent des pages dynamiques qui permettent aux visiteurs d'afficher les informations stockes dans des bases de donnes, voire d'ajouter ou de modifier des donnes dans certains cas. Pour crer ce type de pages, vous devez d'abord configurer un serveur Web et un serveur d'application, crer ou modifier un site Dreamweaver et vous connecter une base de donnes. (Voir Prparation la cration de sites dynamiques la page 535.) Cration de pages dynamiques Dans Dreamweaver, vous pouvez dfinir diverses sources de contenu dynamique, y compris des jeux d'enregistrements extraits de bases de donnes, des paramtres de formulaire et des composants JavaBeans. Pour ajouter le contenu dynamique une page, il suffit de le faire glisser vers cette dernire. Vous pouvez dfinir une configuration de page qui affiche un ou plusieurs enregistrements la fois (ou plusieurs pages d'enregistrements), ajoute des liens spciaux permettant de passer d'une page d'enregistrements une autre et cre des compteurs d'enregistrements pour faciliter la gestion de ces derniers. Vous pouvez encapsuler la logique d'application ou d'entreprise en faisant appel des technologies telles que Adobe ColdFusion et les services Web. Si vous avez besoin de plus de souplesse, vous pouvez crer des comportements de serveur et formulaires interactifs personnaliss. (Voir Ajout de contenu dynamique aux pages Web la page 566.) Test et publication Le test de vos pages est un processus continu qui se droule tout au long du cycle de dveloppement. A la fin de ce cycle, vous publiez le site sur un serveur. De nombreux dveloppeurs programment galement une maintenance rgulire pour s'assurer que le site reste jour et est oprationnel. (Voir Acquisition et placement de fichiers depuis ou vers votre serveur la page 84.) Vous trouverez un didacticiel vido sur les possibilits offertes par Dreamweaver l'adresse www.adobe.com/go/lrvid4040_dw_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 5
Espace de travail
Sous Windows, Dreamweaver propose une prsentation intgre en une seule fentre. Dans l'espace de travail intgr, toutes les fentres et tous les panneaux sont rassembls dans une grande fentre d'application.
A. Barre d'application B. Barre d'outils du document C. Fentre de document D. Commutation d'espace de travail E. Groupes de panneaux F. CS Live G. Slecteur de balises H. Inspecteur Proprits I. Panneau Fichiers
Sous Mac OS, Dreamweaver peut afficher de multiples documents dans une seule fentre, avec des onglets qui identifient chacun d'eux. Dreamweaver permet galement d'afficher un espace de travail flottant o chaque document dispose de sa propre fentre. Les groupes de panneaux sont initialement ancrs ensemble, mais vous pouvez les sparer pour les faire apparatre dans leur propre fentre. Lorsque des groupes de panneaux sont ancrs et que la fentre de document est agrandie, le redimensionnement, l'affichage et le masquage de panneaux entrane le redimensionnement automatique du document principal, comme c'est le cas dans Windows.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 6
Espace de travail
A. Barre d'application B. Barre d'outils du document C. Commutation d'espace de travail D. Fentre de document E. CS Live F. Groupes de panneaux G. Slecteur de balises H. Inspecteur Proprits I. Panneau Fichiers
Vous trouverez un didacticiel sur l'utilisation des diffrents espaces de travail de Dreamweaver l'adresse www.adobe.com/go/lrvid4042_fr.
Voir aussi
Utilisation de barres d'outils, d'inspecteurs et de menus contextuels Personnalisation de l'espace de travail de CS4 Affichage de documents onglets (Dreamweaver sur Macintosh) Didacticiel consacr l'espace de travail Dreamweaver
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 7
Espace de travail
Barre d'application Sur toute la largeur de la partie suprieure de la fentre d'application, cette barre contient une section de commutation d'espace de travail, des menus (Windows uniquement) et d'autres contrles d'application. Barre d'outils du document Contient des boutons permettant d'accder aux diffrents modes d'affichage de la fentre
du document (tels que le mode Cration ou le mode Code), de dfinir les diffrentes options d'affichage et d'effectuer certaines oprations courantes, telles que la prvisualisation dans un navigateur.
Barre d'outils standard Non affiche dans l'agencement par dfaut de l'espace de travail. Contient des boutons
correspondant aux oprations courantes des menus Fichier et Edition : Nouveau, Ouvrir, Parcourir dans Bridge, Enregistrer, Enregistrer tout, Imprimer le code, Couper, Copier, Coller, Annuler et Rpter. Pour afficher la barre d'outils standard, choisissez Affichage > Barres d'outils > Standard.
La barre d'outils de codage Affiche en mode Code uniquement. Regroupe des boutons couvrant la plupart des
entourant la slection active. Cliquez sur une balise quelconque dans la hirarchie pour la slectionner avec son contenu.
Panneaux Permet de surveiller et de modifier votre travail. Citons par exemple le panneau Insertion, le panneau Styles CSS et le panneau Fichiers. Pour dvelopper un panneau, double-cliquez sur son onglet. Panneau Insertion Contient des boutons permettant d'insrer divers types d'objets, tels que des images, tableaux et
lments multimdias dans un document. Chaque objet est une portion de code HTML vous permettant de dfinir diffrents attributs lors de son insertion. Vous pouvez, par exemple, insrer un tableau en cliquant sur le bouton Tableau du panneau Insertion. Si vous le prfrez, vous pouvez insrer les objets partir du menu Insertion.
Le panneau Fichiers Permet de grer vos fichiers et dossiers, qu'ils fassent partie d'un site Dreamweaver ou qu'ils se trouvent sur un serveur distant. Il permet galement d'accder tous les fichiers situs sur votre disque local, tout comme l'Explorateur Windows (Windows) ou le Finder (Macintosh).
Voir aussi
Utilisation de la fentre de document la page 17 Utilisation de barres d'outils, d'inspecteurs et de menus contextuels la page 21 Gestion des fentres et des panneaux la page 23
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 8
Espace de travail
Mode Code Environnement de codage manuel pour rdiger et modifier du code HTML, JavaScript et de langage de
serveur, tel que le langage PHP ou CFML (ColdFusion Markup Language), ou tout autre type de code.
Mode Code fractionn Version fractionne du mode Code, qui permet de travailler dans diffrentes sections du
fentre.
Mode En direct Tout comme le mode Cration, le mode Affichage en direct fournit une reprsentation plus raliste de l'apparence de votre document dans un navigateur. Il permet galement d'interagir avec le document comme vous le feriez dans un navigateur. Le mode Affichage en direct n'est pas modifiable. Vous pouvez toutefois apporter des modifications en mode Code et actualiser l'affichage en direct afin de voir l'impact de ces modifications. Mode Code en direct Uniquement disponible lors de l'affichage d'un document en mode Affichage en direct. Le mode
Code en direct affiche le code qu'un navigateur utilise pour excuter la page. Il peut changer de manire dynamique lorsque vous interagissez avec la page en mode Affichage en direct. Le mode Code en direct n'est pas modifiable. Lorsqu'une fentre de document est agrandie (mode d'affichage par dfaut), des onglets s'affichent en haut de la fentre de document indiquant les noms de fichier de tous les documents ouverts. Dreamweaver affiche un astrisque aprs le nom du fichier si vous avez apport des modifications que vous n'avez pas encore enregistres. Pour passer un autre document, cliquez sur son onglet. Dreamweaver affiche galement la barre d'outils Fichiers associs en dessous de l'onglet du document (ou sous la barre de titre du document si vous avez affich les documents dans des fentres spares). Les documents associs sont des fichiers, par exemple CSS ou JavaScript, qui sont associs au fichier actuel. Pour ouvrir l'un de ces fichiers associs dans la fentre de document, cliquez sur son nom dans la barre d'outils Fichiers associs.
Voir aussi
Utilisation de la fentre de document la page 17 A propos de l'affichage en direct la page 297 Ouverture des fichiers associs la page 70 Informations gnrales sur le codage dans Dreamweaver la page 302
A. Afficher le mode Code B. Afficher les modes Code et Cration C. Afficher le mode Cration D. Mode Code en direct E. Vrification de la compatibilit avec les navigateurs F. Mode En direct G. Mode Inspection CSS H. Aperu/Dbogage dans le navigateur I. Assistances visuelles J. Actualiser mode Cration K. Titre du document L. Gestion des fichiers
Cration. Dans ce cas, l'option Mode Cration en haut est active dans le menu Options d'affichage.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 9
Espace de travail
Afficher le mode Cration Affiche uniquement le mode Cration dans la fentre de document.
Remarque : Si vous utilisez certaines types de fichiers, tels que XML, JavaScript, CSS ou d'autres types en mode code, les fichiers ne sont pas visibles en mode Cration, et les boutons Cration et Fractionner sont griss.
Mode En direct Affiche une vue du document non modifiable, interactive, base sur un navigateur. Mode Code en direct Affiche le code tel qu'il est utilis par le navigateur pour excuter la page. Titre du document Permet d'attribuer un titre votre document et l'afficher dans la barre de titre du navigateur. Si
Remarque : L'actualisation met galement jour les fonctionnalits de code qui dpendent de DOM (Document Object Model), comme la possibilit de slectionner les balises d'ouverture ou de fermeture d'un bloc de code.
Afficher les options Permet de dfinir les options d'affichage des modes Code et Cration, notamment le mode devant s'afficher au-dessus de l'autre. Les options du menu s'appliquent l'affichage actuel : Mode Cration, mode Code ou les deux. Assistances visuelles Permet d'utiliser diffrents supports visuels en vue de la conception de vos pages. Valider le marqueur Permet de valider le document actif ou la balise slectionne. Vrification de la compatibilit avec les navigateurs Permet de vrifier si votre code CSS est compatible avec
diffrents navigateurs.
Voir aussi
Affichage des barres d'outils la page 21 Prvisualisation des pages en mode Affichage en direct la page 297 Dfinition des prfrences de codage la page 309 Affichage et modification de contenu d'en-tte la page 345 Utilisation d'assistances visuelles pour la mise en forme la page 178
Voir aussi
Affichage des barres d'outils la page 21 Cration et ouverture de documents la page 61
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 10
Espace de travail
Cette barre d'outil n'est fonctionnelle que si vos documents appliquent des feuilles de styles dpendantes du mdia. Par exemple, votre feuille de style peut comporter une rgle relative au corps du texte pour l'impression et une autre pour l'affichage sur des tlphones portables. Pour plus d'informations sur la cration de feuilles de style dpendantes du mdia, consultez le site Web du World Wide Web Consortium l'adresse www.w3.org/TR/CSS21/media.html. Par dfaut, Dreamweaver affiche votre mise en forme pour le type de mdia cran (qui indique comment une page apparat sur un cran d'ordinateur). Vous pouvez afficher les rendus de type de mdia suivants en cliquant sur les boutons respectifs dans la barre d'outils de rendu de style.
Rendu pour le type de support Ecran Indique comment la page apparat sur un cran d'ordinateur. Rendu pour le type de support Impression Indique comment la page apparat sur une feuille de papier imprime. Rendu pour le type de support Tlphone mobile Indique comment la page apparat sur un appareil portatif comme
Pour accder un didacticiel relatif la cration de feuilles de style pour l'impression et les appareils portatifs, consultez le site Web d'Adobe l'adresse www.adobe.com/go/vid0156_fr.
Voir aussi
Affichage des barres d'outils la page 21
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 11
Espace de travail
Par dfaut, les liens ne sont pas actifs dans le mode En direct. Si les liens ne sont pas actifs, vous pouvez slectionner le texte d'un lien dans la fentre de document, ou cliquer sur celui-ci, sans accder une page diffrente. Pour tester les liens en mode En direct, vous pouvez permettre un clic unique ou des clics continus, grce aux commandes Suivre le lien et Suivre les liens de manire continue du menu Options d'affichage, droite de la zone d'adresse.
Voir aussi
Prvisualisation de pages dans Dreamweaver la page 297
Vous ne pouvez pas dtacher ni dplacer la barre d'outils Codage, mais vous pouvez la masquer (Affichage > Barres d'outils > Codage). Vous pouvez galement modifier la barre d'outils de codage pour afficher des boutons supplmentaires (Retour automatique la ligne, Caractres cachs et Retrait auto) ou pour masquer des boutons que vous ne souhaitez pas utiliser. Nanmoins, vous devez pour cela modifier le fichier XML qui gnre la barre d'outils. Pour plus d'informations, voir Extension de Dreamweaver.
Voir aussi
Affichage des barres d'outils la page 21 Insertion de code avec la barre d'outils de codage la page 319
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 12
Espace de travail
A. Slecteur de balises B. Outil Slectionner C. Outil Main D. Outil Zoom E. Dfinir le facteur de zoom F. Menu contextuel Taille de fentre G. Taille du document et estimation du temps de tlchargement H. Indicateur de codage
Slecteur de balises Affiche la hirarchie des balises entourant la slection active. Cliquez sur une balise quelconque
dans la hirarchie pour la slectionner avec son contenu. Cliquez sur <body> pour slectionner tout le corps du document. Pour dfinir les attributs class ou id d'une balise dans le slecteur de balises, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Option enfonce (Macintosh) sur la balise et choisissez une classe ou un ID dans le menu contextuel.
Outil Slectionner Active et dsactive l'outil Main. Outil Main Permet de cliquer sur le document et de le glisser jusque dans la fentre de document. Outil Zoom et menu Dfinir le facteur de zoom Permettent de dfinir un taux d'agrandissement pour votre document. Menu contextuel Taille de fentre Non disponible en mode Code. Permet de redimensionner la fentre du document
Voir aussi
Dfinition de la taille des fentres et de la vitesse de connexion la page 20 Zoom avant et arrire la page 223 Redimensionnement de la fentre de document la page 19 Dfinition des prfrences de dure et de taille des tlchargements la page 225
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 13
Espace de travail
L'inspecteur Proprits se trouve par dfaut sur le bord infrieur de l'espace de travail. Vous pouvez toutefois le dtacher et en faire un panneau flottant dans l'espace de travail.
Voir aussi
Ancrage et annulation dancrage de panneaux la page 24 Utilisation de l'inspecteur Proprits la page 22
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 14
Espace de travail
Certaines catgories disposent de boutons ouvrant des menus contextuels. Lorsque vous slectionnez une option dans l'un d'eux, l'action associe est attribue par dfaut au bouton. Par exemple, si vous slectionnez le menu contextuel du bouton Image, puis Espace rserv pour l'image, la prochaine fois que vous cliquerez sur le bouton Image, Dreamweaver insrera un espace rserv pour l'image. Lorsque vous slectionnez une nouvelle option dans l'un de ces menus, l'action attribue par dfaut au bouton change. Le panneau Insertion est organis en diffrentes catgories, comme suit :
Catgorie Commun Permet de crer et d'insrer les objets les plus couramment utiliss, comme les images et les
tableaux.
Catgorie Mise en forme Permet d'insrer des tableaux, des lments de tableau, des balises div, des cadres et des widgets Spry. Vous pouvez choisir deux modes pour les tableaux : Standard (par dfaut) et Dvelopp. Catgorie Formulaires Contient des boutons permettant de crer des formulaires et d'insrer des lments de formulaire, dont des widgets de validation Spry. Catgorie Donnes Permet d'insrer des lments de donnes Spry et d'autres lments dynamiques, tels que des jeux d'enregistrements, des rgions rptes et des formulaires d'insertion et de mise jour d'enregistrements. Catgorie Spry Contient des boutons permettant de crer des pages Spry, avec des objets de donnes Spry et des
widgets.
La catgorie InContext Editing Contient des boutons destins la cration de pages InContext Editing, dont des
boutons pour les rgions modifiables, pour les rgions rptes et pour la gestion des classes CSS.
Catgorie Texte Permet d'insrer diverses balises de formatage de texte et de liste, telles que b, em, p, h1 et ul. Catgorie Favoris Permet de regrouper et d'organiser, dans un espace commun, les boutons du panneau Insertion que vous utilisez le plus frquemment. Catgories de code serveur Disponibles uniquement pour les pages utilisant un langage serveur spcifique, comme
ASP, CFML Basic, CFML Flow, CFML Advanced, et PHP. Ces catgories proposent des objets de type code serveur que vous pouvez insrer en mode Code. Contrairement aux autres panneaux de Dreamweaver, vous pouvez retirer le panneau Insertion de son emplacement d'ancrage par dfaut et le placer l'horizontale, au-dessus de la fentre de document. Dans ce cas, ce panneau se transforme en barre d'outils, mme s'il est impossible de la masquer et de l'afficher comme vous le feriez pour les autres barres d'outils.
Voir aussi
Utilisation du panneau Insertion la page 212 Cration de pages Spry visuellement la page 435
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 15
Espace de travail
Lorsque vous affichez des sites, des fichiers ou des dossiers dans le panneau Fichiers, vous pouvez modifier la taille de la zone d'affichage. Vous pouvez galement agrandir ou rduire le panneau Fichiers. Dans sa forme rduite, le panneau Fichiers affiche le contenu du site local, du site distant, du serveur d'valuation ou du rfrentiel SVN sous la forme d'une liste de fichiers. Dans sa forme dveloppe, il affiche d'une part le site local et d'autre part le site distant, le serveur d'valuation ou le rfrentiel SVN. Pour les sites Dreamweaver, il est galement possible de personnaliser le panneau Fichiers en modifiant la vue (site local ou distant) qui s'affiche par dfaut dans le panneau rduit.
Voir aussi
Utilisation des fichiers depuis le panneau Fichiers la page 78
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 16
Espace de travail
Vous pouvez redimensionner n'importe quel volet en faisant glisser les cadres entre les volets. En mode Current (Slection), le panneau Styles CSS prsente trois volets : un volet Summary for Selection (Rcapitulatif de la slection) qui prsente les proprits CSS de la slection en cours dans le document; un volet Rules (Rgles) qui prcise l'emplacement des proprits slectionnes (ou une cascade de rgles pour la balise slectionne, selon votre slection); et un volet Proprits qui vous permet de modifier les proprits CSS de la rgle dfinissant la slection. En mode All (Tout), le panneau Styles CSS prsente deux volets : un volet All Rules (Toutes les rgles) (en haut) et un volet Proprits (en bas). Le volet Toutes les rgles prsente la liste des rgles dfinies dans le document actif, ainsi que l'ensemble des rgles dfinies dans les feuilles de styles jointes ce document. Le volet Proprits permet de modifier les proprits CSS de toute rgle slectionne dans le volet Toutes les rgles. Toute modification apporte dans le volet Proprits s'applique immdiatement, ce qui vous permet d'avoir un aperu direct de votre travail.
Voir aussi
Cration et gestion de CSS la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 17
Espace de travail
Adapter instantanment la taille de la fentre de document un format d'affichage donn, afin de contrler la
disposition des lments sur la page
Utiliser un trac d'image en arrire-plan de la page, de manire pouvoir reproduire plus aisment une mise en
forme cre dans une application graphique telle que Adobe Photoshop ou Adobe Fireworks.
Utiliser des rgles et des guides comme repre visuel pour le positionnement et le redimensionnement prcis des
lments de page
Utilisez la grille afin d'effectuer un positionnement et un redimensionnement prcis des lments positionnement
absolu (PA). Si la fonction d'alignement automatique est active, les lments PA s'alignent automatiquement sur le croisillon de grille le plus proche lorsqu'ils sont dplacs ou redimensionns (d'autres objets, par exemple les images et les paragraphes, ne sont pas aimants par la grille). L'alignement fonctionne mme si la grille n'est pas visible.
Voir aussi
Utilisation d'assistances visuelles pour la mise en forme la page 178
Utilisateurs de GoLive
Si vous utilisez GoLive jusqu'ici et que vous souhaitez passer l'utilisation de Dreamweaver, vous pouvez consultez une prsentation en ligne de l'espace de travail et du droulement du travail dans Dreamweaver ainsi qu'une discussion sur les moyens de faire migrer votre site vers Dreamweaver. Pour plus d'informations, consultez le site www.adobe.com/go/learn_dw_golive_fr.
Voir aussi
Didacticiel consacr Dreamweaver pour les utilisateurs de GoLive
Choisissez Affichage > Code. Dans la barre d'outils du document, cliquez sur le bouton Afficher le mode Code.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 18
Espace de travail
Remarque : Si vous redimensionnez la fentre de document ou la fentre de l'application, ou si vous modifiez la disposition de votre espace de travail, Dreamweaver prserve le rapport de fractionnement, de faon ce que les deux modes soient toujours visibles.
Choisissez Affichage > Cration. Dans la barre d'outils Document, cliquez sur le bouton Afficher le mode Cration.
Choisissez Affichage > Code et cration. Dans la barre d'outils du document, cliquez sur le bouton Afficher les modes Code et Cration.
Par dfaut, le mode Code s'affiche en haut de la fentre de document et le mode Cration en bas. Pour afficher le mode Cration en haut de la fentre, choisissez Affichage > Mode Cration en haut. Remarque : Si vous redimensionnez la fentre de document ou la fentre de l'application, ou si vous modifiez la disposition de votre espace de travail, Dreamweaver prserve le rapport de fractionnement, de faon ce que les deux modes soient toujours visibles.
Si les deux modes sont affichs simultanment dans la fentre de document, ce raccourci clavier permet d'activer tour tour les deux modes.
Si vous tes en modes Code et Cration, vous pouvez afficher le mode Cration sur la gauche (Affichage > Mode Cration gauche). Remarque : Si vous redimensionnez la fentre de document ou la fentre de l'application, ou si vous modifiez la disposition de votre espace de travail, Dreamweaver prserve le rapport de fractionnement, de faon ce que les deux modes soient toujours visibles.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 19
Espace de travail
Voir aussi
Prsentation de la fentre de document la page 7 Prvisualisation des pages en mode Affichage en direct la page 297
Voir aussi
Gestion des fentres et des panneaux la page 23 Affichage de documents onglets (Dreamweaver sur Macintosh) la page 29
la fentre de document. Remarque : (Windows uniquement) Les documents dans la fentre de document sont agrandis par dfaut ; il est impossible de les redimensionner lorsqu'ils sont agrandis. Pour annuler l'affichage du document en mode agrandi, cliquez sur l'icne dans le coin suprieur droit du document.
La taille de la fentre correspond aux dimensions internes de la fentre de navigateur, bordures exclues ; la rsolution de l'cran est indique entre parenthses. Optez, par exemple, pour le format 536 x 196 (640 x 480, valeur par dfaut) si les visiteurs de votre site utilisent Microsoft Internet Explorer ou Netscape Navigator par dfaut sur un moniteur de 640 x 480.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 20
Espace de travail
Pour un redimensionnement moins prcis des fentres, utilisez les mthodes standard de votre systme d'exploitation, par exemple, en faisant glisser le coin infrieur droit d'une fentre.
Pour que la fentre de document adopte uniquement une largeur spcifique sans que sa hauteur change, slectionnez la valeur de hauteur et supprimez-la.
3 Cliquez sur la zone Description pour saisir un texte dcrivant la taille spcifique.
Pour dfinir soit la largeur, soit la hauteur, laissez l'un des champs vide.
4 Cliquez dans le champ Description pour saisir un texte dcrivant la taille ajoute.
Par exemple, vous pouvez entrer SVGA ou PC standard ct de l'entre correspondant un moniteur d'une rsolution de 800 x 600 pixels, et Mac 17 ct de l'entre correspondant un moniteur d'une rsolution de 832 x 624 pixels. Diverses rsolutions peuvent tre rgles sur la plupart des moniteurs.
d'tat.
Vitesse de connexion Dtermine la vitesse de connexion (exprime en kilobits par seconde) utilise pour calculer le
temps de tlchargement. Le temps de tlchargement de la page est indiqu dans la barre d'tat. Celui des images est affich dans l'inspecteur Proprits lorsqu'une image est slectionne dans la fentre de document.
Voir aussi
Prsentation de la barre d'tat la page 12 Redimensionnement de la fentre de document la page 19
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 21
Espace de travail
Navigateurs compatibles Permet de tester le code HTML de vos documents afin de dterminer s'il contient des balises ou des attributs non pris en charge par les navigateurs cibles. Vrificateur de lien Permet de rechercher et de corriger les liens briss, externes et orphelins. Rapports du site Permet d'amliorer le droulement du travail et de tester les attributs HTML dans votre site. Les
rapports sur le droulement du travail incluent les fonctions Extrait par, Modifis rcemment et Design Notes ; les rapports HTML incluent les balises de polices imbriques combinables, l'accessibilit, les textes secondaires manquants, les balises imbriques redondantes, les balises vides amovibles et les documents sans nom.
Journal FTP Permet d'avoir une vue d'ensemble des transferts de fichiers en FTP. Dbogage du serveur Permet de consulter des informations afin de dboguer une application Adobe ColdFusion.
Voir aussi
Recherche de balises, d'attributs ou de chanes de texte dans le code la page 330 Utilisation des documents de rfrence sur les langages la page 331 Test de votre site la page 110 Validation des balises la page 336 Vrification de la compatibilit du navigateur la page 336 Recherche de liens rompus, externes et orphelins la page 294 Placement de fichiers sur un serveur distant la page 86 Acquisition de fichiers depuis un serveur distant la page 85 Utilisation du dbogueur ColdFusion (Windows uniquement) la page 337
Slectionnez Affichage > Barres d'outils, puis slectionnez la barre d'outils voulue. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur l'une des barres d'outils et slectionnez la barre d'outils dans le menu contextuel. Remarque : Pour afficher la barre d'outils de codage dans l'Inspecteur de code (Fentre > Inspecteur de code), vous devez la slectionner dans le menu droulant des options d'affichage situ en haut de l'inspecteur.
Voir aussi
Prsentation de la barre d'outils de document la page 8 Prsentation de la barre d'outils standard la page 9
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 22
Espace de travail
Prsentation de la barre d'outils de codage la page 11 Prsentation de la barre d'outils Rendu de style la page 10
Voir aussi
Prsentation de l'inspecteur Proprits la page 13 Dfinition des proprits de texte dans l'inspecteur Proprits la page 235 Ancrage et annulation dancrage de panneaux la page 24 Modification d'attributs dans l'inspecteur de balises la page 339
Si ncessaire, dveloppez l'inspecteur Proprits afin que toutes les proprits de l'lment slectionn puissent apparatre.
2 Modifiez les proprits de votre choix dans l'inspecteur Proprits.
Remarque : Pour obtenir des informations sur des proprits particulires, slectionnez un lment dans la fentre de document, puis cliquez sur l'icne Aide (?) dans le coin suprieur droit de l'inspecteur Proprits.
3 Si les changements ne s'appliquent pas immdiatement dans la fentre de document, appliquez-les d'une des faons
suivantes :
Cliquez hors des champs de texte de modification des proprits. Appuyez sur la touche Entre (Windows) ou Retour (Macintosh). Appuyez sur la touche de tabulation pour passer une autre proprit.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 23
Espace de travail
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 24
Espace de travail
Pour modifier lordre des onglets de la fentre de document, faites glisser un onglet de la fentre lemplacement
voulu dans le groupe.
Pour annuler lancrage dune fentre de document un groupe de fentres, faites glisser longlet de cette fentre
hors du groupe. Remarque : dans Photoshop, vous pouvez galement slectionner Fentre > Rorganiser > Afficher dans une fentre flottante pour afficher une seule fentre flottante de document ou Fentre > Rorganiser > Tout afficher dans des fentres flottantes pour afficher simultanment toutes les fentres flottantes de document. Pour plus dinformations, voir la note technique kb405298. Remarque : Dreamweaver ne prend pas en charge lancrage des fentres de document ni son annulation. Utilisez le bouton Rduire de la fentre de document pour crer des fentres flottantes, ou Fentre > Mosaque verticale pour crer des fentres de document cte cte. Pour plus dinformations sur cette rubrique, recherchez Mosaque verticale dans laide de Dreamweaver.
Pour ancrer une fentre de document un groupe de fentres de document distinct, faites glisser cette fentre dans
le groupe.
Pour crer des groupes de documents empils ou juxtaposs, faites glisser la fentre vers lune des zones de largage
situes en haut, en bas ou sur les cts dune autre fentre. Vous pouvez galement slectionner une disposition pour le groupe en utilisant le bouton Disposition de la barre dapplication. Remarque : certains produits ne prennent pas en charge cette fonctionnalit. Cependant, votre produit peut prsenter des commandes Cascade et Mosaque (ou Juxtaposer), sous le menu Fentre, pour vous permettre dorganiser vos documents.
Dans un groupe onglets, pour passer un autre document lors du glissement dune slection, faites glisser cette
slection sur longlet du document souhait pendant un moment. Remarque : certains produits ne prennent pas en charge cette fonctionnalit.
Pour ancrer un panneau, cliquez sur longlet correspondant et faites-le glisser dans le dock, au-dessus, sous ou entre
dautres panneaux.
Pour ancrer un groupe de panneaux, cliquez sur sa barre de titre (barre vide de couleur unie situe au-dessus des
onglets) et faites-le glisser dans le dock.
Pour supprimer un panneau ou un groupe de panneaux, faites-le glisser en dehors du dock en cliquant sur longlet
ou la barre de titre. Vous pouvez faire glisser llment vers un autre dock ou le rendre flottant.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 25
Espace de travail
Dplacement du panneau Navigateur vers un nouveau dock ; cette opration est indique par une surbrillance verticale bleue.
Vous pouvez faire en sorte que les panneaux noccupent pas la totalit de lespace disponible dans un dock. Faites glisser le bord infrieur du dock vers le haut de sorte quil ne concide plus avec le bord de lespace de travail.
Dplacement de panneaux
Lorsque vous dplacez des panneaux, des zones de largage en surbrillance bleue apparaissent : il sagit des zones dans lesquelles vous pouvez dplacer le panneau. Vous pouvez, par exemple, dplacer un panneau vers le haut ou vers le bas en le faisant glisser sur la fine zone de largage bleue situe au-dessus ou sous un autre panneau. Si vous faites glisser le panneau vers un emplacement autre quune zone de largage, ce dernier flotte dans lespace de travail. Remarque : La position de la souris active la zone de largage (au lieu de la position du panneau). Si la zone de largage ne s'affiche pas, faites glisser la souris l'emplacement o devrait se situer la zone de largage.
Pour dplacer un panneau, faites-le glisser en cliquant sur son onglet. Pour dplacer un groupe de panneaux, faites glisser la barre de titre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 26
Espace de travail
A B
La fine zone de largage bleue indique que le panneau Couleur va tre ancr seul au-dessus du groupe de panneaux Calques. A. Barre de titre B. Onglet C. Zone de largage
Pour empcher lancrage dun panneau, appuyez sur la touche Ctrl (Windows) ou Commande (Mac OS) lors de son dplacement. Pour annuler lopration, appuyez sur la touche Echap lors du dplacement du panneau.
Pour supprimer un panneau, cliquez sur son onglet avec le bouton droit de la souris (Windows) ou en appuyant
sur la touche Contrle (Mac), puis slectionnez loption Fermer ; vous pouvez galement le dslectionner dans le menu Fentre.
Pour ajouter un panneau, slectionnez-le dans le menu Fentre et ancrez-le lemplacement de votre choix.
Pour rorganiser les panneaux dun groupe, faites glisser longlet du panneau de votre choix vers son nouvel
emplacement.
Pour rendre un panneau flottant, faites-le glisser en dehors du groupe au moyen de son onglet. Pour dplacer un groupe, faites glisser la barre de titre (zone situe au-dessus des onglets).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 27
Espace de travail
Pour empiler des panneaux flottants, cliquez sur un onglet pour faire glisser le panneau correspondant vers la zone
de largage situe au bas dun autre panneau.
Pour modifier lordre dempilage, cliquez sur un onglet afin de faire glisser le panneau correspondant vers le haut
ou vers le bas. Remarque : prenez soin de dposer longlet sur ltroite zone de largage situe entre les panneaux, plutt que sur la large zone de largage situe dans une barre de titre.
Pour rendre un panneau ou groupe de panneaux de la pile flottant, dplacez-le hors de la pile au moyen de son
onglet ou de sa barre de titre.
Pour redimensionner un panneau, faites glisser lun de ses cts. Cette mthode de redimensionnement ne
fonctionne pas toujours, notamment avec la palette Couleur de Photoshop.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 28
Espace de travail
Panneaux agrandis
Pour rduire ou dvelopper toutes les icnes de panneau dune colonne, cliquez sur la double flche situe dans la
partie suprieure du dock.
Pour dvelopper une seule icne de panneau, cliquez sur cette dernire. Pour redimensionner les icnes de panneau afin de voir les icnes uniquement (et non les libells), rglez la largeur
du dock jusqu ce que le texte ne soit plus visible. Pour afficher nouveau le texte, augmentez la largeur du dock.
Pour rduire la taille dune icne un panneau qui a t dvelopp, cliquez sur son onglet, sur son icne ou sur la
double flche affiche dans sa barre de titre. Dans certaines applications, si vous slectionnez loption Rduction automatique des panneaux dicnes dans les prfrences dinterface ou les options dinterface utilisateur, une icne de panneau dveloppe est rduite automatiquement lorsque vous cliquez en dehors de cette dernire.
Pour ajouter un panneau flottant ou un groupe de panneaux un dock dicnes, faites-le glisser au moyen de son
onglet ou de sa barre de titre (les panneaux sont rduits automatiquement la taille dicnes lorsque vous les ajoutez un dock dicnes).
Pour dplacer une icne de panneau (ou un groupe dicnes de panneau), faites-la glisser. Vous pouvez dplacer
des icnes de panneau vers le haut et vers le bas dans le dock, dans dautres docks (elles apparaissent dans le style du panneau de ce dock) ou en dehors du dock (elles apparaissent sous la forme de panneaux flottants dvelopps).
mthodes suivantes :
(Illustrator) Choisissez la commande Fentre > Espace de travail > Enregistrer lespace de travail. (Photoshop, Illustrator, InCopy) Choisissez la commande Fentre > Espace de travail > Nouvel espace de
travail.
(Dreamweaver) Choisissez la commande Fentre > Prsentation de lespace de travail > Nouvel espace de
travail.
(Flash) Choisissez la commande Nouvel espace de travail dans le slecteur despace de travail de la barre
dapplication.
(Fireworks) Choisissez la commande Enregistrer la prsentation active dans le slecteur despace de travail de la
barre dapplication.
2 Attribuez un nom lespace de travail.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 29
Espace de travail
3 (Photoshop, InDesign) Slectionnez ensuite une ou plusieurs options dans la section Capture :
Position des panneaux Enregistre la position actuelle des panneaux (InDesign uniquement). Raccourcis clavier Enregistre lensemble de raccourcis clavier actuel (Photoshop seulement). Menus Enregistre lensemble de menus actuels.
Dans Photoshop, vous pouvez attribuer un raccourci clavier chacun des espaces de travail pour pouvoir passer de lun lautre plus rapidement.
(Photoshop, InDesign, InCopy) Slectionnez la commande Supprimer lespace de travail dans le slecteur despace
de travail.
(Illustrator) Choisissez la commande Fentre > Espace de travail > Grer les espaces de travail, slectionnez lespace
de travail, puis cliquez sur licne Supprimer.
(Photoshop, InDesign) Choisissez la commande Fentre > Espace de travail > Supprimer lespace de travail,
slectionnez lespace de travail, puis cliquez sur le bouton Supprimer.
lespace de travail].
Pour restaurer un espace de travail individuel, slectionnez Fentre > Espace de travail > Rinitialiser Nom de
lespace de travail.
Pour restaurer tous les espaces de travail installs avec Photoshop, cliquez sur Restaurer les espaces de travail par
dfaut dans les prfrences dinterface. Pour rorganiser l'ordre des espaces de travail de la barre dapplication, faites-les glisser.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 30
Espace de travail
Dreamweaver ne modifie pas l'affichage des documents ouverts lorsque vous modifiez les prfrences. En revanche, une fois que vous avez slectionn une nouvelle prfrence, les documents ouverts s'affichent en fonction de cette dernire.
Choisissez Affichage > Icnes en couleur. Basculez vers l'espace de travail Classique ou Codeur.
Pour dsactiver l'affichage des icnes en couleur, dsactivez l'option Icnes en couleur du menu Affichage, ou passez un espace de travail diffrent.
Voir aussi
Affichage de lespace de travail ou basculement dun espace de travail lautre la page 29
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 31
Espace de travail
(verrouill). Vous pouvez dverrouiller/extraire le fichier, l'afficher en lecture seule ou annuler l'action.
Activer les fichiers associs Permet de savoir quels fichiers sont associs au document actuel (par exemple des fichiers
CSS ou JavaScript). Dreamweaver affiche un bouton pour chaque fichier associ en haut du document. Si vous cliquez sur l'un de ces boutons, le fichier correspondant est ouvert.
Dcouvrir les fichiers association dynamique Permet d'indiquer si les fichiers association dynamique doivent
apparatre automatiquement dans la barre d'outils Fichiers associs, ou uniquement aprs une interaction manuelle. Vous pouvez galement dsactiver la recherche de fichiers association dynamique.
Mettre jour les liens lors de la suppression de fichiers Dtermine ce qui se passe lorsque vous dplacez, renommez
ou supprimez un document dans un site. Vous pouvez dfinir cette prfrence de trois faons diffrentes: les liens sont
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 32
Espace de travail
toujours automatiquement mis jour, les liens ne sont jamais mis jour ou un message vous demande s'il convient d'excuter une mise jour (Voir Mise jour automatique des liens la page 288.)
Afficher la bote de dialogue lors de l'insertion d'un objet Dtermine si Dreamweaver vous invite entrer des informations supplmentaires lorsque vous insrez des images, des tableaux, des animations Shockwave et certains autres objets l'aide du panneau Insertion ou du menu Insertion. Si cette option est dsactive, aucune bote de dialogue ne s'affiche ; dans ce cas, prcisez le fichier source pour les images, le nombre de lignes dans un tableau, etc. dans l'inspecteur Proprits. Lorsque vous insrez des images avec effet de survol ou du code HTML Fireworks, une bote de dialogue s'affiche toujours, quel que soit le rglage de cette option. (Pour remplacer temporairement ce paramtre, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en cliquant avec la souris lorsque vous crez et insrez des objets.) Activer l'entre en ligne deux octets Permet d'entrer un texte deux octets directement dans la fentre de document, si vous utilisez un environnement de dveloppement ou un kit linguistique facilitant la saisie de texte deux octets (les caractres japonais, par exemple). Si cette option est dslectionne, une fentre de saisie de texte s'affiche, dans laquelle vous entrez et convertissez le texte deux octets ; le texte apparat dans la fentre de document aprs avoir t accept. Passer en paragraphe normal aprs le titre Indique qu'en appuyant sur la touche Entre (Windows) ou Retour
(Macintosh) la fin d'un paragraphe de titre en mode d'affichage Cration, vous crez un nouveau paragraphe indiqu par une balise p. (Un paragraphe de titre est indiqu par une balise de titre, telle que h1 ou h2.) Lorsque cette option est dsactive, en appuyant sur la touche Entre ou Retour la fin d'un paragraphe de titre, vous crez un nouveau paragraphe indiqu par la mme balise de titre (ce qui vous permet de saisir plusieurs titres la suite les uns des autres, puis d'ajouter les dtails ultrieurement).
Autoriser plusieurs espaces conscutifs Indique qu'en entrant deux espaces ou plus en mode d'affichage Cration, vous crez des espaces inscables qui s'affichent sous forme de plusieurs espaces dans un navigateur. (Par exemple, vous pouvez taper deux espaces entre les phrases, tout comme vous le faites sur une machine crire.) Cette option est conue principalement pour les personnes qui utilisent les traitements de texte. Lorsque cette option est dsactive, les espaces multiples sont traits comme des espaces simples (car les navigateurs traitent les espaces multiples comme des espaces simples). Utiliser <strong> et <em> au lieu de <b> et <i> Dtermine que Dreamweaver applique la balise strong lorsque vous
effectuez une action qui appliquerait normalement la balise b, et la balise em lorsque vous effectuez une action qui appliquerait normalement la balise i. Ces actions incluent notamment le fait de cliquer sur les boutons Gras ou Italique de l'inspecteur Proprits de texte en mode HTML et de choisir Format > Style > Gras ou Format > Style > Italique. Pour utiliser les balises b et i dans vos documents, dslectionnez cette option. Remarque : Le World Wide Web Consortium recommande d'viter les balises b et i ; les balises strong et em fournissent des informations plus smantiques que les balises b et i.
Avertir lors du placement de rgions modifiables dans des balises <p> ou <h1> - <h6> Indique si un message
d'avertissement s'affiche lorsque vous enregistrez un modle Dreamweaver prsentant une rgion modifiable dans une balise de paragraphe ou d'en-tte. Le message vous informe que les utilisateurs ne pourront pas crer de paragraphes supplmentaires dans la rgion. Cette option est active par dfaut.
Centrer Spcifie si vous voulez centrer des lments l'aide de divalign="center" ou de la balise center lorsque
vous cliquez sur le bouton Centrer de l'inspecteur Proprits. Remarque : L'utilisation de ces deux mthodes de centrage n'est plus recommande depuis les spcifications de HTML 4.01. Il est conseill d'utiliser les feuilles de style CSS. Ces mthodes sont encore techniquement applicables la spcification XHTML 1.0 transitionnel, mais ne sont plus reconnues dans les spcifications XHTML 1.0 Strict.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 33
Espace de travail
Nombre maximum d'tapes d'historique Dtermine le nombre maximal d'tapes que le panneau Historique conserve
et affiche. (la valeur par dfaut doit tre suffisante pour la plupart des utilisateurs). Si le nombre d'tapes dpasse la valeur indique, les tapes les plus anciennes sont supprimes. Pour plus d'informations, voir Automatisation des tches la page 274.
Dictionnaire orthographique Affiche la liste des dictionnaires disponibles. Si un dictionnaire contient plusieurs
dialectes ou conventions orthographiques (par exemple, l'anglais britannique et l'anglais amricain), les dits dialectes sont rpertoris individuellement dans le menu contextuel Dictionnaire.
Voir aussi
Vue d'ensemble de la prsentation de l'espace de travail la page 4 Mise jour automatique des liens la page 288
Remarque : Pour afficher un document en langue asiatique, il est indispensable que votre systme d'exploitation prenne en charge les polices deux octets.
4 Slectionnez une police et un format utiliser pour chaque catgorie du codage slectionn.
Remarque : Pour qu'une police apparaisse dans les menus contextuels correspondants, il est indispensable de l'installer sur votre ordinateur. Par exemple, si vous souhaitez visualiser un texte rdig en japonais, il vous faut installer un jeu de caractres japonais au pralable.
Proportionnelle La police proportionnelle est utilise par Dreamweaver pour afficher du texte normal (par exemple,
un texte contenu dans des paragraphes, des en-ttes et des tableaux). La valeur par dfaut varie en fonction des polices installes sur votre systme. Pour la plupart des systmes franais, la police proportionnelle par dfaut est Times New Roman 12 pt (moyen) sous Windows et Times 12 pt sous Mac OS.
Fixe La police fixe est utilise par Dreamweaver pour afficher du texte dans les balises pre, code et tt. La valeur par
dfaut varie en fonction des polices installes sur votre systme. Pour la plupart des systmes franais, la police fixe par dfaut est Courier New 10 pt (petit) sous Windows et Monaco 12 pt sous Mac OS.
Mode Code Police utilise dans tout le texte qui apparat dans le mode d'affichage Code et dans l'inspecteur de code.
La valeur par dfaut varie en fonction des polices installes sur votre systme.
Voir aussi
Description de l'encodage de document la page 219
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 34
Espace de travail
Voir aussi
Utilisation du slecteur de couleur la page 223 Modification de la couleur de surbrillance des balises div la page 163
utilisez la palette de couleur pour slectionner une nouvelle couleur. Vous pouvez galement saisir une valeur hexadcimale.
surbrillance.
Raccourcis clavier
Cration d'un feuille de rfrence pour le jeu de raccourcis en cours
Une feuille de rfrence est un enregistrement du jeu de raccourcis en cours. Les informations sont stockes sous forme d'un tableau HTML. Vous pouvez afficher la feuille de rfrence dans un navigateur Web ou l'imprimer.
1 Slectionnez Edition > Raccourcis clavier (Windows) ou Dreamweaver > Raccourcis clavier (Macintosh). 2 Cliquez sur le bouton Exporter le jeu au format HTML ; il s'agit du troisime bouton du jeu de quatre boutons situ
Voir aussi
Manipulation de fragments de code la page 328
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 35
Espace de travail
modifier des commandes de menu, telles que Ouvrir ou des commandes de modification du code, telles que Equilibrer les accolades. Pour ajouter ou modifier un raccourci clavier pour un fragment de code, slectionnez Fragment de code dans le menu contextuel Commandes.
La liste des commandes affiche les commandes de la catgorie que vous avez choisie dans le menu contextuel
Commandes, ainsi que les raccourcis clavier attribus. Les catgories de commandes Menu s'affichent sous une forme arborescente, suivant la structure des menus. Les autres catgories rpertorient les commandes par leur nom (par exemple, Quitter l'application).
Raccourcis affiche la liste des raccourcis clavier assigns la commande slectionne. Ajouter l'lment (+) ajoute un nouveau raccourci pour la commande en cours. Cliquez sur ce bouton pour ajouter
une nouvelle ligne vierge aux Raccourcis. Entrez une nouvelle combinaison de touches et cliquez sur Remplacer pour ajouter un nouveau raccourci clavier pour cette commande. Vous pouvez attribuer deux raccourcis clavier diffrents pour chaque commande. S'il en existe dj deux, le bouton Ajouter l'lment (+) n'a aucun effet.
Supprimer l'lment (-) supprime le raccourci slectionn de la liste. Appuyer sur la touche affiche la combinaison de touches que vous saisissez lorsque vous ajoutez ou modifiez un
raccourci.
Remplacer Ajoute la combinaison de touches indique dans la zone Appuyer sur la touche la liste des raccourcis ou
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 36
Espace de travail
Pour ajouter ou modifier un raccourci clavier pour un fragment de code, slectionnez Fragment de code dans le menu contextuel Commandes. Les raccourcis attribus la commande apparaissent dans la zone Raccourcis.
4 Procdez de l'une des manires suivantes pour ajouter un raccourci :
Si moins de deux raccourcis sont dj attribus la commande, cliquez sur le bouton Ajouter l'lment (+). Une
nouvelle ligne vide apparat dans la zone Raccourcis et le point d'insertion s'affiche dans la zone Appuyer sur la touche.
Si deux raccourcis sont dj attribus la commande, slectionnez-en un (il sera remplac par le nouveau
raccourci). Cliquez ensuite dans la zone Appuyer sur la touche.
5 Appuyez sur une combinaison de touches. Celle-ci apparat dans la zone Appuyer sur la touche.
Remarque : Si la combinaison de touches est incorrecte (par exemple, elle est dj attribue une autre commande), un message s'affiche sous la zone Raccourcis et vous en avertit. Vous ne pourrez peut-tre pas ajouter, ni modifier le raccourci.
6 Cliquez sur Remplacer. La nouvelle combinaison de touches est attribue la commande.
Remarque : Si la combinaison de touches est incorrecte (par exemple, elle est dj attribue une autre commande), un message s'affiche sous la zone Raccourcis et vous en avertit. Vous ne pourrez peut-tre pas ajouter, ni modifier le raccourci.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 37
Espace de travail
Extensions
Ajout et gestion d'extensions dans Dreamweaver
Les extensions sont de nouvelles fonctions, faciles intgrer dans Dreamweaver. Vous pouvez utiliser plusieurs types d'extensions ; il existe, par exemple, des extensions qui permettent de reformater des tableaux, d'crire des complments de scripts cot serveurs ou clients. Remarque : Pour installer des extensions accessibles tous les utilisateurs dans un systme d'exploitation multiutilisateur, vous devez disposer des droits Administrateur (Windows) ou root (Mac OS X). Pour rechercher les extensions les plus rcentes pour Dreamweaver, consultez le site Web d'Adobe Exchange, l'adresse suivante : www.adobe.com/go/dreamweaver_exchange_fr/. Sur ce site, vous pouvez vous connecter et tlcharger des extensions (un grand nombre d'entre elles sont gratuites), participer des forums de discussion, visualiser les rapports et analyses d'utilisateurs, ainsi qu'installer et exploiter Extension Manager. Vous devez installer Extension Manager avant de pouvoir tlcharger des extensions. Le logiciel Extension Manager est une application indpendante permettant d'installer et de grer les extensions dans les applications Adobe. Vous pouvez lancer Extension Manager partir de Dreamweaver en choisissant Commandes > Grer les extensions.
1 Sur le site Web Adobe Exchange, cliquez sur le lien de tlchargement de l'extension qui vous intresse.
Votre navigateur vous permet peut-tre d'ouvrir et d'installer l'extension directement depuis le site ou de l'enregistrer sur votre disque.
Si vous l'ouvrez directement, Extension Manager traite automatiquement l'installation. Si vous l'enregistrez sur votre disque, placez le fichier du logiciel d'extension (.mxp ou .mxi) dans le dossier des
extensions tlcharges de l'application Dreamweaver sur votre ordinateur.
2 Double-cliquez sur le fichier du logiciel d'extension ou ouvrez Extension Manager et choisissez Fichier >
Installer l'extension. (Certaines extensions ne sont accessibles qu'une fois que vous avez redmarr l'application. Remarque : Utilisez Extension Manager pour supprimer des extensions ou pour consulter des informations sur l'extension.
Voir aussi
A propos de la personnalisation de Dreamweaver dans les systmes multiutilisateurs la page 31
version prliminaire
Dernire mise jour le 19/3/2010
38
site local . Ce dossier se trouve gnralement sur votre ordinateur local, mais il peut galement se trouver sur un serveur de rseau.
Dossier distant Stocke les fichiers que vous rservez aux valuations, la production, la collaboration, etc. Dans
Dreamweaver, ce dossier est appel votre site distant dans le panneau Fichiers. En rgle gnrale, votre dossier distant se trouve sur l'ordinateur partir duquel vous excutez votre serveur Web. Le dossier distant contient les fichiers auxquels les utilisateurs accdent via Internet. Ces deux dossiers (local et distant) vous permettent de transfrer des fichiers entre votre disque dur local et un serveur Web, ce qui facilite la gestion des fichiers sur vos sites Dreamweaver. Vous travaillez sur les fichiers dans le dossier local, puis vous les publiez dans le dossier distant lorsque vous voulez les rendre accessibles d'autres utilisateurs.
Dossier du serveur d'valuation Dossier dans lequel Dreamweaver traite les pages dynamiques.
Vous trouverez un didacticiel consacr la dfinition d'un site Dreamweaver l'adresse www.adobe.com/go/lrvid4050_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 39
Utilisation de sites Dreamweaver
Dossier local
(dossier racine)
Oui
public_html
(Doit tre un dossier distant)
Actifs
Non
Actifs
(Ne doit pas tre un dossier distant)
HTML
HTML
Remarque : L'exemple ci-dessus reprsente un dossier racine local sur l'ordinateur local, et un dossier distant de niveau suprieur sur le serveur Web distant. Toutefois, si vous grez plusieurs sites Dreamweaver sur l'ordinateur local, vous aurez besoin d'un nombre identique de dossiers distants sur le serveur distant. Dans un tel cas, l'exemple ci-dessus n'est pas d'application. Vous devez au contraire crer diffrents dossiers distants dans le dossier public_html, puis les faire correspondre leurs dossiers racine locaux respectifs sur l'ordinateur local. Lorsque vous tablissez une premire connexion distante, le dossier distant du serveur Web est gnralement vide. Ensuite, lorsque vous utilisez Dreamweaver pour charger tous les fichiers de votre dossier racine local, le dossier distant se remplit de tous vos fichiers Web. La structure des rpertoires du dossier distant doit toujours tre identique celle du dossier racine local. En d'autres termes, il doit toujours exister une correspondance prcise entre les fichiers et les dossiers de votre dossier racine locale et ceux de votre dossier distant. Si la structure du dossier distant ne correspond pas celle du dossier racine local, Dreamweaver transfre les fichiers au mauvais endroit et ils risquent de ne pas tre visibles pour les visiteurs du site. En outre, les chemins d'accs des images et les liens peuvent tre aisment endommags si les structures des dossiers et des fichiers ne sont pas synchronises. Le dossier distant doit dj exister pour que Dreamweaver puisse s'y connecter. Si aucun rpertoire racine n'existe ne fait office de dossier distant sur le serveur Web, crez-en un ou demandez l'administrateur du serveur de se charger de cette opration.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 40
Utilisation de sites Dreamweaver
Catgorie Site
La catgorie Site de la bote de dialogue Configuration du site est la seule que vous devez complter pour pouvoir commencer travailler sur votre site Dreamweaver. Cette catgorie permet de prciser le dossier local o vous allez stocker tous les fichiers de votre site. Le dossier local peut se trouver sur un ordinateur local ou sur un serveur rseau. Lorsque vous tes prt, vous pouvez complter les autres catgories de la bote de dialogue Configuration du site, dont la catgorie Serveurs, o vous pouvez indiquer un dossier distant sur votre serveur distant. Remarque : Vous n'avez pas besoin de dfinir un dossier distant si votre dossier racine local se trouve sur le systme excutant votre serveur Web. Ce scnario suppose que le serveur Web s'excute sur votre ordinateur local.
Nom du site Le nom qui s'affiche dans le panneau Fichiers et dans la bote de dialogue Grer les sites ; il ne s'affiche
Catgorie Serveurs
La catgorie Serveurs permet d'indiquer des serveurs distants et d'valuation. Le serveur distant est l'endroit o vous spcifiez le dossier distant qui contiendra les fichiers des fins de production, de collaboration, de dploiement ou divers autres scnarios. En rgle gnrale, votre dossier distant se trouve sur l'ordinateur partir duquel vous excutez votre serveur Web. Dans le panneau Fichiers de Dreamweaver, le dossier distant reprsente votre site distant. Lorsque vous configurez un dossier distant, vous devez slectionner une mthode de connexion qui permettra Dreamweaver de transfrer des fichiers votre serveur Web et de tlcharger des fichiers depuis ce serveur. Remarque : Dreamweaver prend en charge les connexions aux serveurs compatibles IPv6. Les types de connexion pris en charge sont notamment FTP, SFTP, WebDav et RDS. Pour plus d'informations, voir www.ipv6.org/ Dfinition des options pour les connexions FTP Utilisez ce paramtre si vous vous connectez votre serveur Web par FTP.
1 Choisissez Site > Grer les sites. 2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
Les illustrations suivantes montrent l'cran Base de la catgorie Serveur, avec les zones de texte dj remplies.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 41
Utilisation de sites Dreamweaver
4 Dans la zone Nom du serveur, entrez le nom du nouveau serveur. Vous pouvez entrer le nom de votre choix. 5 Slectionnez FTP dans la liste droulante Se connecter au moyen de. 6 Dans la zone Adresse FTP, entrez l'adresse du serveur FTP sur lequel vous chargez les fichiers pour votre site Web.
Votre adresse FTP est le nom Internet complet d'un systme informatique, par exemple, ftp.mindspring.com. Entrez l'adresse complte sans ajouter de texte. Evitez en particulier d'ajouter un nom de protocole devant l'adresse. Si vous ne connaissez pas votre adresse FTP, contactez votre hbergeur de site Web. Remarque : Le port 21 est le port par dfaut pour la rception de connexions FTP. Vous pouvez modifier le numro de port par dfaut en modifiant le contenu de la zone de texte droite. Ce faisant, lorsque vous enregistrez vos paramtres, un signe deux points et le nouveau numro de port seront ajouts votre adresse FTP (par exemple ftp.mindspring.com:29).
7 Dans les zones Nom d'utilisateur et Mot de passe, entrez le nom d'utilisateur et le mot de passe utiliss pour la
Remarque : Vous devez obtenir les informations relatives l'adresse FTP, au nom d'utilisateur et au mot de passe auprs de l'administrateur systme de la socit qui hberge votre site. Personne d'autre n'a accs ces informations. Entrez les informations de la faon prcise dont votre administrateur systme vous les a communiques.
9 Par dfaut, Dreamweaver enregistre votre mot de passe. Dslectionnez l'option Enregistrer si vous prfrez que
documents visibles pour le public. Si vous n'tes pas sr du rpertoire racine saisir, contactez l'administrateur du serveur ou laissez la zone de texte vide. Sur certains serveurs, votre rpertoire racine est celui dans lequel la connexion FTP est tablie. Pour en tre sr, tablissez une connexion avec le serveur. Si vous voyez apparatre dans le volet Affichage distant de votre panneau Fichiers un dossier nomm public_html, www ou ayant votre nom d'utilisateur, il s'agit probablement du nom indiquer dans la zone Rpertoire racine.
11 Dans la zone URL Web, entrez l'URL de votre site Web (par exemple http://www.monsite.com). Dreamweaver
utilise l'URL Web pour crer des liens relatifs la racine du site et pour vrifier les liens lorsque vous employez la fonction de vrification des liens.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 42
Utilisation de sites Dreamweaver
Pour une explication plus dtaille de cette option, voir Catgorie Paramtres avancs la page 46.
12 Dveloppez la section Options supplmentaires si vous devez encore dfinir des options supplmentaires. 13 Slectionnez l'option Utiliser FTP passif si la configuration de votre pare-feu ncessite l'utilisation d'un FTP passif.
Cette fonction permet votre logiciel local de configurer la connexion FTP la place du serveur distant. Si vous n'tes pas sr d'utiliser le mode FTP passif, consultez votre administrateur systme ou faites des essais en activant puis en dsactivant l'option Utiliser FTP passif. Pour plus d'informations, consultez la TechNote 15220 sur le site Web d'Adobe l'adresse www.adobe.com/go/tn_15220_fr.
14 Choisissez Utiliser le mode de transfert IPv6 si vous employez un serveur FTP compatible IPv6.
Paralllement au dploiement de la version 6 d'Internet Protocol (IPv6), les commandes EPRT et EPSV ont remplac respectivement les commandes FTP PORT et PASV. Par consquent, si vous tentez de vous connecter un serveur FTP compatible IPv6, vous devez utiliser les commandes passif tendu (EPSV) et actif tendu (EPRT) pour votre connexion de donnes. Pour plus d'informations, voir www.ipv6.org/.
15 Choisissez Utiliser proxy si... 16 Cliquez sur Enregistrer pour fermer l'cran Base. Ensuite, dans la catgorie Serveurs, indiquez si le serveur que vous
venez d'ajouter ou de modifier est un serveur distant, un serveur d'valuation ou les deux. Pour plus d'informations sur ces options, consultez la TechNote 14834 sur le site Web d'Adobe, l'adresse www.adobe.com/go/tn_14834_fr. Dfinition des options pour les connexions SFTP Utilisez l'option Secure FTP (SFTP) si la configuration de votre pare-feu exige l'emploi d'une connexion FTP scurise. SFTP utilise un systme de cryptage et de cls publiques pour scuriser la connexion votre serveur d'valuation. Remarque : Pour que vous puissiez slectionner cette option, votre serveur doit excuter un service SFTP. Si vous ignorez si votre serveur excute SFTP, consultez votre administrateur systme.
1 Choisissez Site > Grer les sites. 2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dans la zone Nom du serveur, entrez le nom du nouveau serveur. Vous pouvez entrer le nom de votre choix. 5 Slectionnez SFTP dans la liste droulante Se connecter au moyen de.
Les autres options sont identiques celles des connexions FTP. Reportez-vous la section ci-dessus pour plus d'informations. Remarque : Le port 22 est le port par dfaut pour la rception de connexions SFTP.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 43
Utilisation de sites Dreamweaver
Dfinition d'options pour les connexions de type local ou rseau Utilisez cette option pour vous connecter un dossier rseau, si vous stockez des fichiers ou excutez votre serveur d'valuation sur votre ordinateur local.
1 Choisissez Site > Grer les sites. 2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dans la zone Nom du serveur, entrez le nom du nouveau serveur. Vous pouvez entrer le nom de votre choix. 5 Slectionnez Local/Rseau dans la liste droulante Se connecter au moyen de. 6 Cliquez sur l'icne de dossier droite de la zone de texte Dossier du serveur pour rechercher puis slectionner le
utilise l'URL Web pour crer des liens relatifs la racine du site et pour vrifier les liens lorsque vous employez la fonction de vrification des liens. Pour une explication plus dtaille de cette option, voir Catgorie Paramtres avancs la page 46.
8 Cliquez sur Enregistrer pour fermer l'cran Base. Ensuite, dans la catgorie Serveurs, indiquez si le serveur que vous
venez d'ajouter ou de modifier est un serveur distant, un serveur d'valuation ou les deux. Dfinition des options pour les connexions WebDAV Utilisez ce paramtre si vous vous connectez votre serveur l'aide du protocole WebDAV (Web-based Distributed Authoring and Versioning). Cette mthode de connexion suppose que vous disposez d'un serveur prenant en charge ce protocole, par exemple Microsoft Internet Information Server (IIS) 5.0 ou une installation du serveur Web Apache configure de faon adquate. Remarque : Si vous slectionnez WebDAV comme mthode de connexion et que vous utilisez Dreamweaver dans un environnement multi-utilisateurs, vous devez galement veiller ce que tous vos utilisateurs slectionnent WebDAV comme mthode de connexion. Si certains utilisateurs slectionnent WebDAV, alors que d'autres slectionnent d'autres mthodes de connexion (par exemple, FTP), la fonction archivage/extraction de Dreamweaver fonctionnera de faon imprvisible, car WebDAV utilise son propre systme de verrouillage.
1 Choisissez Site > Grer les sites. 2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dans la zone Nom du serveur, entrez le nom du nouveau serveur. Vous pouvez entrer le nom de votre choix. 5 Slectionnez WebDAV dans la liste droulante Se connecter au moyen de.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 44
Utilisation de sites Dreamweaver
6 Dans la zone URL, indiquez l'URL complte vers le rpertoire du serveur WebDAV auquel vous voulez vous
connecter. Cette URL inclut le protocole, le port et le rpertoire (s'il ne s'agit pas du rpertoire racine). Par exemple, http://webdav.mondomaine.net/monsite.
7 Entrez votre nom d'utilisateur et votre mot de passe.
Ces informations sont relatives l'identification du serveur et ne sont pas associes Dreamweaver. Si vous ne connaissez pas votre nom d'utilisateur et votre mot de passe, consultez votre administrateur systme ou Web.
8 Cliquez sur Tester pour tester vos paramtres de connexion. 9 Activez l'option Enregistrer si vous voulez que Dreamweaver mmorise votre mot de passe chaque nouvelle
session.
10 Dans la zone URL Web, entrez l'URL de votre site Web (par exemple http://www.monsite.com). Dreamweaver
utilise l'URL Web pour crer des liens relatifs la racine du site et pour vrifier les liens lorsque vous employez la fonction de vrification des liens. Pour une explication plus dtaille de cette option, voir Catgorie Paramtres avancs la page 46.
11 Cliquez sur Enregistrer pour fermer l'cran Base. Ensuite, dans la catgorie Serveurs, indiquez si le serveur que vous
venez d'ajouter ou de modifier est un serveur distant, un serveur d'valuation ou les deux. Dfinition des options pour les connexions RDS Utilisez ce paramtre si vous vous connectez votre serveur Web l'aide de RDS (Remote Development Services). Cette mthode de connexion suppose que votre serveur distant se trouve sur un ordinateur excutant Adobe ColdFusion
1 Choisissez Site > Grer les sites. 2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dans la zone Nom du serveur, entrez le nom du nouveau serveur. Vous pouvez entrer le nom de votre choix. 5 Slectionnez RDS dans la liste droulante Se connecter au moyen de. 6 Cliquez sur le bouton Paramtres et entrez les informations suivantes dans la bote de dialogue Configurer le
serveur RDS :
Entrez le nom de l'ordinateur hte sur lequel votre serveur Web est install.
Il s'agit probablement d'une adresse IP ou d'une URL. En cas de doute, demandez votre administrateur.
Entrez le numro du port auquel vous vous connectez. Dfinissez votre dossier racine distant comme rpertoire hte.
Par exemple, c:\inetpub\wwwroot\myHostDir\.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 45
Utilisation de sites Dreamweaver
Slectionnez l'option Enregistrer si vous voulez que Dreamweaver mmorise vos paramtres.
7 Cliquez sur OK pour fermer la bote de dialogue Configurer le serveur RDS. 8 Dans la zone URL Web, entrez l'URL de votre site Web (par exemple http://www.monsite.com). Dreamweaver
utilise l'URL Web pour crer des liens relatifs la racine du site et pour vrifier les liens lorsque vous employez la fonction de vrification des liens. Pour une explication plus dtaille de cette option, voir Catgorie Paramtres avancs la page 46.
9 Cliquez sur Enregistrer pour fermer l'cran Base. Ensuite, dans la catgorie Serveurs, indiquez si le serveur que vous
venez d'ajouter ou de modifier est un serveur distant, un serveur d'valuation ou les deux. Dfinition des options pour les connexions Microsoft Visual SourceSafe La prise en charge de Microsoft Visual SourceSafe a t abandonne partir de Dreamweaver CS5. Dfinition des options avances 1 Choisissez Site > Grer les sites.
2 Cliquez sur Nouveau pour configurer un nouveau site, ou slectionnez un site Dreamweaver existant et cliquez sur
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dfinissez les options de base requises, puis cliquez sur le bouton Avanc. 5 Slectionnez l'option Conserver les informations de synchronisation si vous souhaitez que vos fichiers locaux et
distants soient synchroniss automatiquement. (Cette option est slectionne par dfaut.)
6 Slectionnez l'option Tlcharger autom. les fichiers vers le serveur lors de l'enregistrement si vous voulez que
Dreamweaver charge votre fichier sur votre site distant lorsque vous l'enregistrez.
7 Slectionnez l'option Activer l'extraction de fichier si vous voulez activer le systme d'archivage et d'extraction. 8 Si vous employez un serveur d'valuation, slectionnez un modle de serveur dans le menu Modle de serveur .
Pour plus d'informations, consultez la section Configuration d'un serveur d'valuation la page 48. Rsolution des problmes de configuration du dossier distant La liste suivante contient des informations sur les problmes courants que vous pouvez rencontrer lors de la configuration d'un dossier distant et sur la faon de les rsoudre. Vous trouverez, sur le site Web d'Adobe, une TechNote dtaille qui fournit des informations spcifiques au dpannage FTP. Cette TechNote se trouve l'adresse www.adobe.com/go/tn_14834_fr.
La mise en oeuvre FTP de Dreamweaver peut ne pas fonctionner correctement avec certains serveurs proxy, parefeu multiniveaux et autres formes d'accs indirect un serveur. Si vous avez des problmes d'accs FTP, demandez l'aide de votre administrateur systme.
Pour la mise en oeuvre FTP de Dreamweaver, il est indispensable de se connecter au dossier racine du systme
distant. Veillez dsigner le dossier racine du systme distant en tant que rpertoire hte. Si vous avez spcifi le rpertoire hte avec une seule barre oblique (/), vous aurez peut-tre besoin de spcifier un chemin relatif entre le rpertoire auquel vous vous connectez et le dossier racine distant. Si, par exemple, le dossier racine distant est un rpertoire de niveau suprieur, vous pouvez avoir besoin de spcifier ../../ pour le rpertoire hte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 46
Utilisation de sites Dreamweaver
Utilisez des traits de soulignement la place des espaces, et vitez, dans la mesure du possible, d'utiliser des
caractres spciaux pour les noms de fichiers et de dossiers. La prsence de symboles deux points, de barres obliques, de points et d'apostrophes dans les noms de fichiers ou de dossiers peut parfois causer des problmes.
En cas de problme avec un nom de fichier long, raccourcissez ce nom. Sous Mac OS, les noms de fichiers ne
peuvent pas compter plus de 31 caractres.
Notez que certains serveurs utilisent ce qui est appel, suivant le systme d'exploitation, des liens symboliques
(Unix), des raccourcis (Windows) ou des alias (Macintosh), pour connecter un dossier situ en un point du disque du serveur un autre dossier situ ailleurs. Ces alias n'ont gnralement pas d'effet ngatif sur votre capacit vous connecter au dossier ou rpertoire appropri, mais si vous ne pouvez vous connecter qu' une partie du serveur, il s'agit peut-tre d'un problme d'alias.
Si vous dcouvrez un message d'erreur du type impossible de placer le fichier , votre dossier distant peut tre
satur. Pour plus d'informations, consultez le journal FTP. Remarque : En gnral, si vous avez un problme durant un transfert via FTP, examinez le journal FTP en choisissant Fentre > Rsultats (Windows) ou Site > Journal FTP (Macintosh), puis en cliquant sur l'onglet Journal FTP.
pages dans votre site. Dreamweaver peut crer deux types de liens : des liens relatifs au document et des liens relatifs la racine du site. Pour plus d'informations sur les diffrences entre ces types de liens, voir Chemins absolus, relatifs au documents et relatifs la racine du site la page 280. Par dfaut, Dreamweaver cre des liens relatifs au document. Si vous modifiez le paramtre par dfaut et activez l'option Racine du site, veillez entrer l'URL Web correcte pour le site dans la zone URL Web (voir ci-dessous). La modification de ce paramtre ne convertit pas le chemin des liens existants ; il s'applique uniquement aux nouveaux liens que vous crez visuellement l'aide de Dreamweaver. Remarque : Le contenu li un chemin relatif la racine du site n'apparat pas lorsque vous lancez l'aperu de documents dans un navigateur local, sauf si vous spcifiez un serveur de test ou activez l'option Aperu l'aide d'un fichier temporaire dans Edition > Prfrences > Aperu dans le navigateur. En effet, la diffrence des serveurs, les navigateurs ne reconnaissent pas les racines de sites.
URL Web L'URL de votre site Web. Dreamweaver utilise l'URL Web pour crer des liens relatifs la racine du site et
pour vrifier les liens lorsque vous employez la fonction de vrification des liens. Les liens relatifs la racine du site sont utiles si vous n'tes pas sr de l'emplacement final, dans la structure des rpertoires, de la page sur laquelle vous travaillez, ou si vous pensez qu'il pourrait vous arriver de dplacer ou de rorganiser ultrieurement des fichiers contenant des liens. Les liens relatifs la racine du site sont des liens dont les chemins d'accs d'autres actifs du site sont relatifs la racine du site, et non au document. Ainsi, si vous dplacez le document par la suite, le chemin d'accs ces actifs reste correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 47
Utilisation de sites Dreamweaver
Supposons que vous ayez indiqu http://www.mysite.com/mycoolsite (rpertoire racine du site du serveur distant) comme URL Web, et que vous ayez galement plac un dossier images dans le rpertoire mycoolsite sur le serveur distant (http://www.mysite.com/mycoolsite/images). Supposons en outre que votre fichier index.html se trouve dans le rpertoire mycoolsite. Lorsque vous crez un lien relatif la racine du site partir du fichier index.html vers une image situe dans le rpertoire images, le lien se prsente comme suit :
<img src="/mycoolsite/images/image1.jpg" />
Ce lien est diffrent d'un lien relatif au document, qui serait simplement :
<img src="images/image1.jpg" />
L'ajout de /mycoolsite/ la source des images lie l'image par rapport la racine du site, et non au document. En supposant que l'image reste dans le rpertoire image, le chemin d'accs l'image (/mycoolsite/images/image1.jpg) sera toujours correct, mme si vous dplacez le fichier index.html dans un autre rpertoire. Pour plus d'informations, voir Chemins absolus, relatifs au documents et relatifs la racine du site la page 280. En ce qui concerne la vrification des liens, l'URL Web est ncessaire pour dterminer si un lien est interne ou externe au site. Par exemple, si votre URL Web est http://www.mysite.com/mycoolsite et si le vrificateur de liens trouve une URL http://www.yoursite.com sur votre page, il dtermine que ce dernier lien est externe et le signale comme tel. De mme, le vrificateur de liens utilise l'URL Web pour dterminer si des liens sont internes au site, puis vrifie si ces liens internes ne sont pas coups.
Vrification des liens sensible la casse Permet de vrifier que la casse des liens correspond celle des noms de fichiers lorsque Dreamweaver vrifie les liens. Cette option s'adresse plus particulirement aux systmes UNIX o les noms de fichiers tiennent compte des majuscules et des minuscules. Activer le cache Indique s'il faut crer un cache local pour amliorer la vitesse des tches de gestion des liens et du site. Si vous n'activez pas cette option, Dreamweaver vous demandera si vous souhaitez crer de nouveau un cache avant de crer le site. Il est prfrable d'activer cette option, car le panneau Actifs (du groupe Fichiers) est uniquement oprationnel si un cache est cr.
Voilage et autres catgories Pour plus d'informations sur les catgories Voilage, Design Notes, Colonnes mode Fichier, Modles ou Spry, cliquez sur le bouton Aide de la bote de dialogue.
Pour vous connecter, cliquez sur l'option Connecter un hte distant dans la barre d'outils. Pour vous dconnecter, cliquez sur Dconnecter dans la barre d'outils.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 48
Utilisation de sites Dreamweaver
Modifier.
3 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Serveurs et effectuez l'une des actions
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dfinissez les options de base requises, puis cliquez sur le bouton Avanc.
Remarque : Vous devez entrer une URL Web dans l'cran Base lorsque vous spcifiez un serveur d'valuation. Pour plus d'informations, consultez la section suivante.
5 Sous Serveur d'valuation, slectionnez le modle de serveur que vous voulez utiliser pour votre application Web.
Remarque : Depuis la version CS5, Dreamweaver n'installe plus de comportements de serveur ASP.NET, ASP JavaScript ou JSP. Toutefois, si vous travaillez sur des pages ASP.NET, ASP JavaScript ou JSP, Dreamweaver continuera prendre en charge le mode En direct, la coloration de code et les indicateurs de code pour ces pages. Pour que ces fonctionnalits soient oprationnelles, il n'est pas ncessaire de slectionner ASP.NET, ASP JavaScript ou JSP dans la bote de dialogue Dfinition du site.
6 Cliquez sur Enregistrer pour fermer l'cran Avanc. Ensuite, dans la catgorie Serveurs, spcifiez le serveur que
Voir aussi
Choix d'un serveur d'application la page 545 Prparation la cration de sites dynamiques la page 535
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 49
Utilisation de sites Dreamweaver
Si le dossier que vous souhaitez utiliser pour le traitement des pages dynamiques est un sous-dossier du rpertoire de base, ajoutez ce sous-dossier l'URL. Supposons que votre rpertoire de base est c:\sites\company\, que le nom de domaine de votre site est www.mystartup.com et que le dossier utiliser pour traiter les pages dynamiques est c:\sites\company\inventory. Entrez l'URL Web suivante : http://www.mystartup.com/inventory/ Si le dossier utiliser pour traiter les pages dynamiques n'est pas votre rpertoire de base ni l'un de ses sous-rpertoires, vous devez crer un rpertoire virtuel.
Un rpertoire virtuel Dossier qui ne se trouve pas physiquement dans le rpertoire de base du serveur, mme s'il apparat dans l'URL. Pour crer un rpertoire virtuel, spcifiez un alias reprsentant le chemin du dossier dans l'URL. Supposons que votre rpertoire de base soit c:\sites\company et votre dossier de traitement d:\apps\inventory, et que vous ayez dfini pour ce dossier l'alias warehouse. Entrez l'URL Web suivante :
http://www.mystartup.com/warehouse/
Localhost Terme qui peut tre utilis pour dsigner le rpertoire de base dans vos URL lorsque le client (gnralement
un navigateur, mais dans ce cas Dreamweaver) rside sur le mme systme que votre serveur Web. Supposons que Dreamweaver rside sur le mme systme Windows que le serveur Web, que votre rpertoire de base soit c:\sites\company et que vous ayez dfini un rpertoire virtuel nomm warehouse dsignant le dossier charg du traitement des pages dynamiques. Les URL Web suivantes doivent tre entres pour les serveurs Web slectionns :
Serveur Web ColdFusion MX 7 IIS Apache (Windows) Jakarta Tomcat (Windows) URL Web http://localhost:8500/warehouse/ http://localhost/warehouse/ http://localhost:80/warehouse/ http://localhost:8080/warehouse/
Remarque : Par dfaut, le serveur Web ColdFusion MX 7 s'excute sur le port 8500, le serveur Web Apache sur le port 80 et le serveur Web Jakarta Tomcat sur le port 8080. Le rpertoire de base des utilisateurs excutant le serveur Web Apache sur Macintosh est le suivant : Users/MonNomd'Utilisateur/Sites (MonNomd'Utilisateur correspond votre nom d'utilisateur Macintosh). L'installation de Mac OS 10.1 ou version suprieure entrane la dfinition automatique d'un alias intitul ~MonNomd'Utilisateur. Ds lors, votre URL Web utilise par dfaut dans Dreamweaver se prsente de la manire suivante : http://localhost/~MonNomd'Utilisateur/ Si le dossier que vous souhaitez utiliser pour le traitement des pages dynamiques correspond Users:MonNomd'Utilisateur:Sites:inventory, l'URL Web est la suivante : http://localhost/~MonNomd'Utilisateur/inventory/
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 50
Utilisation de sites Dreamweaver
Modifier Pour modifier un site existant. Dupliquer Pour crer une copie du site slectionn. Cette copie s'affiche dans la liste des sites. Supprimer Pour supprimer le site slectionn ; cette opration est irrversible. Exporter Pour exporter les paramtres d'un site sous forme de fichier XML (*.ste). Importer Pour slectionner un fichier de paramtres d'un site (*.ste) importer.
Voir aussi
Importer et exporter les paramtres d'un site la page 51
Remarque : Vous devez copier localement la structure complte de la branche concerne du site distant existant.
2 Configurez un dossier distant en utilisant les informations d'accs distance de votre site existant. Vous devez vous
connecter au site existant pour tlcharger les fichiers sur votre ordinateur avant de pouvoir les modifier. Veillez choisir le dossier racine correct pour le site distant.
3 Dans le panneau Fichiers (Fentre > Fichiers), cliquez sur le bouton Connecter un hte distant (pour un accs
FTP) ou sur Actualiser (pour un accs rseau) dans la barre d'outils pour afficher le site distant.
4 Modifiez le site :
Si vous souhaitez travailler sur l'ensemble du site, slectionnez, dans le panneau Fichiers, le dossier racine du site
distant, puis cliquez sur Acqurir le(s) fichier(s) dans la barre d'outils pour tlcharger l'ensemble du site sur votre disque local.
Si vous dsirez travailler sur un seul des fichiers ou dossiers du site, slectionnez ce fichier ou dossier dans le volet
Affichage distant du panneau Fichiers et cliquez sur Acqurir le(s) fichier(s) dans la barre d'outils pour tlcharger ce fichier sur votre disque dur local. Dreamweaver duplique automatiquement toute la partie de la structure du site distant ncessaire pour replacer le fichier tlcharg au niveau adquat dans la hirarchie du site. Si vous ne modifiez qu'une partie d'un site, il est en gnral conseill de charger galement les fichiers dpendants, tels que les fichiers d'image.
sur Termin.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 51
Utilisation de sites Dreamweaver
Pour slectionner plusieurs sites, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en
cliquant avec la souris sur chaque site.
Pour slectionner une srie de sites, cliquez en maintenant la touche Maj enfonce sur le premier et le dernier site
de la srie.
3 Si vous voulez sauvegarder les paramtres de votre site, choisissez la premire option de la bote de dialogue
Exportation du site, puis cliquez sur OK. Dreamweaver enregistre les informations de connexion au serveur distant (nom d'utilisateur et mot de passe, par exemple), ainsi que les informations de chemin local.
4 Si vous voulez partager vos paramtres avec d'autres utilisateurs, choisissez la seconde option de la bote de dialogue
Exportation du site, puis cliquez sur OK. (Dreamweaver n'enregistre pas les informations qui ne sont pas valables pour d'autres utilisateurs (vos informations de connexion au serveur distant et de chemins locaux, par exemple).
5 Pour chaque site dont les paramtres doivent tre exports, recherchez un emplacement o vous souhaitez
enregistrer le site et cliquez sur Enregistrer. (Dreamweaver enregistre les paramtres de chaque site en tant que fichier XML avec une extension de fichier .ste.)
6 Cliquez sur Termin.
Remarque : Enregistrez le fichier *.ste dans le dossier racine de votre site ou sur votre bureau pour faciliter sa recherche. Si vous ne vous souvenez pas de l'endroit o il se trouve, effectuez sur votre ordinateur une recherche portant sur les fichiers dots de l'extension *.ste.
Importation de sites
1 Slectionnez Site > Grer les sites. 2 Cliquez sur Importer. 3 Recherchez et slectionnez un ou plusieurs sites (dfinis dans des fichiers ayant une extension .ste) dont vous
souhaitez importer les paramtres. Pour slectionner plusieurs sites, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en cliquant avec la souris sur chaque fichier .ste. Pour slectionner une srie de sites, cliquez en maintenant la touche Maj enfonce sur le premier et le dernier fichier de la srie.
4 Cliquez sur Ouvrir, puis sur Termin.
Une fois que Dreamweaver a import les sites, leurs noms apparaissent dans la bote de dialogue Grer les sites.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 52
Utilisation de sites Dreamweaver
2 Dans la bote de dialogue Prfrences, slectionnez la catgorie Site dans la liste de gauche. 3 Dfinissez les options, puis cliquez sur OK.
Toujours afficher Indique le site (local ou distant) qui doit toujours tre affich ainsi que le volet (gauche ou droit) du panneau Fichiers dans lequel doivent tre prsents les fichiers locaux et distants.
Par dfaut, le site local apparat toujours dans le volet droit. Le volet qui n'a pas t choisi (celui de gauche par dfaut) sera le volet interchangeable : il pourra alors afficher les fichiers de l'autre site (le site distant par dfaut).
Fichiers dpendants Affiche une invite proposant de transfrer les fichiers dpendants (images, feuilles de style
externes et autres fichiers rfrencs par les fichiers HTML) qui doivent tre chargs par le navigateur en mme temps que le fichier HTML. Par dfaut, les options Invite lors de Acqurir/Extraire et Invite lors de Placer/Archiver sont toutes deux actives. D'une manire gnrale, il est conseill de tlcharger les fichiers dpendants lorsque le fichier extrait est un nouveau fichier, mais c'est inutile si les versions les plus rcentes des fichiers dpendants sont dj prsentes sur le disque local. Cela s'applique galement lors du transfert et de l'archivage de fichiers : il n'est pas ncessaire si des copies mises jour sont dj prsentes dans la destination. Si vous dsactivez ces options, vos fichiers dpendants ne sont pas transfrs. Ainsi, pour forcer l'affichage la bote de dialogue Fichiers dpendants mme lorsque ces options sont dslectionnes, maintenez la touche Alt (Windows) ou Option (Macintosh) enfonce tout en choisissant Acqurir, Placer, Archiver ou Extraire.
Connexion FTP Dtermine si la connexion avec le site distant doit tre interrompue aprs le dlai d'inactivit spcifi. Dlai FTP Indique le temps, exprim en secondes, pendant lequel Dreamweaver tente d'tablir une connexion avec le
serveur distant. S'il n'y a toujours pas de rponse l'issue du dlai indiqu, Dreamweaver affiche une bote de dialogue pour vous en avertir.
Options de transfert FTP Dtermine si Dreamweaver slectionne l'option par dfaut aprs un nombre de secondes spcifi, lorsqu'une bote de dialogue apparat lors du transfert d'un fichier et que l'utilisateur ne fournit aucune rponse. Hte du pare-feu Spcifie l'adresse du serveur proxy par lequel vous vous connectez aux serveurs externes si vous vous
trouvez derrire un pare-feu. Dans le cas contraire, laissez ce champ vierge. Slectionnez l'option Utiliser un pare-feu de la bote de dialogue Dfinition du site si vous vous connectez au serveur distant tout en tant protg par un pare-feu
Port du pare-feu Spcifie le port de votre pare-feu par lequel vous passez pour vous connecter au serveur distant. Si vous vous connectez par l'intermdiaire d'un port autre que 21 (port par dfaut pour FTP), tapez son numro ici. Options de placement : Enregistrer les fichiers avant de les placer Indique que les fichiers non enregistrs sont automatiquement enregistrs avant d'tre placs sur le site distant. Options de dplacement : Demander avant de dplacer les fichiers sur le serveur Vous alerte lorsque vous tentez de
existant. Vous pouvez dfinir si les types de fichiers transfrs doivent l'tre au format ASCII (texte) ou binaire, et ce en personnalisant le fichier FTPExtensionMap.txt situ dans le dossier Dreamweaver/Configuration (sur Macintosh, il s'agit du fichier FTPExtensionMapMac.txt). Pour plus d'informations, voir Extension de Dreamweaver.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 53
Utilisation de sites Dreamweaver
Utilisez une structure de site simple. Evitez de crer de nombreux niveaux de dossiers. Regroupez les lments
associs dans un mme dossier.
Dfinissez des droits en lecture et en criture appropris pour les dossiers sur le serveur. Ajoutez des pages d'index aux dossiers mesure que vous les crez pour inciter les utilisateurs de Contribute
placer les nouvelles pages dans les dossiers appropris. Par exemple, si les utilisateurs de Contribute fournissent des pages contenant des comptes rendus de runions, vous pouvez crer un dossier dans le dossier racine du site appel comptes_rendus et y insrer une page d'index. Vous devez ensuite crer un lien qui renvoie la page d'index des comptes rendus sur la page principale du site. Un utilisateur de Contribute peut alors atteindre la page d'index et crer une page de procs-verbal pour une runion donne, dsigne par un lien depuis cette page.
Dans chaque page d'index du dossier, fournissez une liste de liens vers chaque page et document contenus dans ce
dossier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 54
Utilisation de sites Dreamweaver
Utilisez des conceptions de pages simples en vitant des mises en forme fantaisistes. Utilisez CSS plutt que des balises HTML et attribuez un nom descriptif vos styles CSS. Si les utilisateurs de
Contribute utilisent un jeu de styles standard dans Microsoft Word, attribuez vos styles CSS les mmes noms que ceux des styles Word correspondants, afin que Contribute puisse faire correspondre les styles lorsqu'un utilisateur copie des donnes d'un document Word et les colle dans une page Contribute.
Pour empcher les utilisateurs de Contribute d'utiliser un style CSS, modifiez le nom du style de sorte qu'il
commence par mmhide_. Par exemple, si vous utilisez un style nomm Justification_droite dans une page mais que vous ne souhaitez pas que les utilisateurs de Contribute puissent utiliser ce style, renommez-le de la faon suivante : mmhide_Justification_droite. Remarque : Vous devez ajouter mmhide_ au nom du style en mode Code et non dans le panneau CSS.
Dans un souci de simplicit, utilisez aussi peu de styles CSS que possible. Si vous utilisez des inclusions ct serveur pour des lments de pages HTML, par exemple des en-tte ou des pieds
de page, crez une page HTML non lie contenant les liens vers les fichiers d'inclusion. Les utilisateurs de Contribute peuvent ensuite marquer cette page et l'utiliser pour rechercher les fichiers d'inclusion et les modifier.
Voir aussi
Cration d'un modle Dreamweaver la page 408 Cration et gestion de CSS la page 132 Utilisation des inclusions ct serveur la page 349
Voir aussi
Archivage et extraction de fichiers la page 89
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 55
Utilisation de sites Dreamweaver
Si un utilisateur de Contribute ne dispose pas de droit d'accs en lecture sur le serveur pour un fichier dpendant, tel qu'une image affiche dans une page, le contenu de ce fichier ne s'affiche pas dans la fentre Contribute. Par exemple, si un utilisateur ne dispose pas de droit d'accs en lecture un dossier d'images, les images contenues dans ce dossier s'affichent sous la forme d'icnes d'image dchire dans Contribute. De mme, les modles Dreamweaver sont stocks dans un sous-dossier du dossier racine du site. Ainsi, si un utilisateur de Contribute ne dispose pas d'accs en lecture au dossier racine, il ne peut pas utiliser les modles de ce site, sauf si vous copiez les modles dans un dossier accessible. Lorsque vous dfinissez un site Dreamweaver, vous devez accorder aux utilisateurs des droits d'accs en lecture au dossier /_mm sur le serveur (sous-dossier _mm du dossier racine), ainsi qu'au dossier /Templates et tous les dossiers contenant des ressources dont ils auront besoin. Si pour une raison quelconque, vous ne pouvez pas accorder de droits d'accs en lecture au dossier /Templates, vous pouvez tout de mme rendre les modles accessibles aux utilisateurs de Contribute. Consultez la rubrique Activation de l'accs aux modles sans l'accs au dossier racine pour les utilisateurs de Contribute la page 59. Pour plus d'informations sur les autorisations Contribute, voir Administration de Contribute dans l'aide de Contribute.
le fichier de paramtres partags, avec une extension CSI, qui s'affiche dans un dossier nomm _mm dans le dossier
racine du site et contient des informations utilises par Contribute pour la gestion du site ;
des versions prcdentes de fichiers, dans des dossiers nomms _baks ; des versions temporaires de pages, afin que les utilisateurs puissent afficher un aperu des modifications ; des fichiers de verrouillage temporaires, indiquant qu'une page spcifique est en cours de modification ou affiche
en aperu ;
des fichiers Design Notes contenant des mtadonnes relatives aux pages du site.
En gnral, vous ne devez pas modifier ces fichiers spciaux dans Dreamweaver ; Dreamweaver les gre automatiquement. Si vous ne souhaitez pas que ces fichiers spciaux Contribute apparaissent sur votre serveur publiquement accessible, vous pouvez dfinir un serveur intermdiaire sur lequel les utilisateurs de Contribute pourront travailler sur les pages. Vous pouvez ensuite rgulirement copier ces pages Web du serveur intermdiaire au serveur de production qui se trouve sur le Web. Si vous utilisez un serveur intermdiaire, copiez uniquement les pages Web sur le serveur de production. Ne copiez aucun des fichiers spciaux Contribute mentionns ci-dessus. En particulier, ne copiez pas les dossiers _mm et _baks sur le serveur de production. Remarque : Pour plus d'informations sur la configuration d'un serveur afin d'viter que les visiteurs ne voient les fichiers des dossiers commenant par un soulign, consultez le chapitre traitant de la scurit des sites Web dans l'aide de Contribute. Parfois, vous devrez supprimer manuellement d'autres fichiers spciaux Contribute. Par exemple, si Contribute n'arrive pas supprimer des pages temporaires d'aperu, une fois l'aperu ferm par l'utilisateur, vous devez supprimer ces pages temporaires manuellement. Le nom de fichier des pages temporaires d'aperu commence par TMP. De mme, un fichier de verrouillage obsolte peut accidentellement rester sur le serveur. Dans ce cas, vous devez le supprimer manuellement pour que les autres utilisateurs puissent modifier la page.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 56
Utilisation de sites Dreamweaver
Si vous vous connectez votre site distant l'aide de WebDAV, vous ne pouvez pas activer la compatibilit avec
Contribute, car ces systmes de commande source ne sont pas compatibles avec les systmes Design Notes et les systmes d'archivage et d'extraction que Dreamweaver utilise pour les sites Contribute.
Si vous utilisez RDS pour vous connecter votre site distant, vous pouvez activer la compatibilit avec Contribute,
mais vous devez ensuite personnaliser votre connexion avant de pouvoir la partager avec des utilisateurs de Contribute.
Si vous utilisez votre ordinateur local comme serveur Web, vous devez dfinir le site l'aide d'une connexion FTP
ou rseau (au lieu d'un simple chemin de dossier local) pour pouvoir partager votre connexion avec des utilisateurs de Contribute. Lorsque vous activez la compatibilit avec Contribute, Dreamweaver active automatiquement Design Notes (y compris l'option Tlcharger les Design Notes pour les partager), ainsi que le systme d'archivage et d'extraction de fichiers. Si Contribute Publishing Server (CPS) est actif sur le site distant auquel vous vous connectez, Dreamweaver notifie CPS ds que vous excutez une opration rseau, telle que l'archivage, la restauration ou la publication d'un fichier. Le CPS conserve une trace de ces vnements, que vous pouvez afficher dans la console d'administration CPS. (Si vous dsactivez CPS, ces vnements ne sont pas consigns.) L'activation de CPS s'effectue via Contribute. Pour plus d'informations, consultez l'aide d'Adobe Contribute. Remarque : Vous pouvez rendre un site compatible avec Contribute sans que Contribute soit install sur votre ordinateur. Toutefois, si vous souhaitez dmarrer Contribute Administrator partir de Dreamweaver, Contribute doit tre install sur le mme ordinateur que Dreamweaver et vous devez tre connect au site distant avant d'activer la compatibilit avec Contribute. Dans le cas contraire, Dreamweaver ne peut pas lire les paramtres d'administration de Contribute pour dterminer si les services CPS et l'option de restauration sont activs. Important : Vous devez vous assurer que le fichier de paramtres partags (fichier CSI) que Contribute emploie pour administrer le site se trouve bien sur le serveur distant et n'est pas endommag. Contribute cre automatiquement ce fichier (et crase ses anciennes versions) ds que vous effectuez des tches d'administration dans Contribute Administrator. Si le fichier de paramtres partags ne se trouve pas sur le serveur, ou s'il est endommag, Dreamweaver vous informe que le fichier requis pour la compatibilit avec Contribute n'existe pas sur le serveur ds que vous tentez une opration rseau (comme un placement). Pour vous assurer que le fichier correct se trouve bien sur le serveur, dsactivez la connexion au serveur dans Dreamweaver, dmarrez Contribute Administrator, apportez une modification administrative, puis reconnectez-vous au serveur dans Dreamweaver. Pour plus d'informations, consultez l'aide d'Adobe Contribute.
1 Choisissez Site > Grer les sites. 2 Slectionnez un site, puis cliquez sur Modifier. 3 Dans la bote de dialogue Configuration du site, dveloppez Paramtres avancs, slectionnez la catgorie
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 57
Utilisation de sites Dreamweaver
5 Si vous n'avez pas dj fourni les informations de contact pour la fonction Archiver/Extraire, entrez votre nom et
votre adresse lectronique dans la bote de dialogue, puis cliquez sur OK. L'tat de la restauration, l'tat des services CPS, la zone de texte URL de la racine du site et le bouton Administrer le site dans Contribute apparaissent dans la bote de dialogue Dfinition du site. Si la restauration est active dans Contribute, vous pouvez restaurer les versions prcdentes des fichiers que vous avez modifis dans Dreamweaver.
6 Vrifiez l'URL qui s'affiche dans la zone de texte URL de la racine du site et modifiez-la le cas chant. Dreamweaver
construit une URL de la racine du site en fonction des informations de dfinition de site que vous avez fournies, mais il se peut que l'URL construite ne soit pas tout fait correcte.
7 Cliquez sur le bouton Tester pour vrifier si l'URL que vous avez saisie est correcte.
Remarque : Si vous tes prt envoyer une cl de connexion ou effectuer les tches d'administration du site Contribute, ignorez les tapes restantes.
8 Cliquez sur Administrer le site dans Contribute si vous voulez apporter des modifications administratives.
N'oubliez pas que Contribute doit tre install sur le mme ordinateur si vous voulez ouvrir Contribute Administrator partir de Dreamweaver.
9 Cliquez sur Enregistrer puis sur Termin.
Voir aussi
Restauration de fichiers (utilisateurs de Contribute) la page 103
modifier les autorisations accordes aux rles utilisateur de Contribute ; dfinir les utilisateurs de Contribute.
Les utilisateurs de Contribute ncessitent certaines informations sur le site pour pouvoir s'y connecter. Vous pouvez regrouper toutes ces informations dans un fichier, appel cl de connexion, que vous envoyez aux utilisateurs de Contribute. Remarque : Une cl de connexion ne correspond pas un fichier de site export de Dreamweaver Avant de donner aux utilisateurs de Contribute les informations de connexion dont ils ont besoin pour modifier les pages, utilisez Dreamweaver pour crer la hirarchie de dossiers de base de votre site, ainsi que les modles et les feuilles de style CSS ncessaires au site.
1 Choisissez Site > Grer les sites. 2 Slectionnez un site, puis cliquez sur Modifier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 58
Utilisation de sites Dreamweaver
3 Dans la bote de dialogue Configuration du site, dveloppez Paramtres avancs, puis slectionnez la catgorie
Contribute.
4 Cliquez sur le bouton Administrer le site dans Contribute.
Remarque : Ce bouton s'affiche uniquement si vous avez activ la compatibilit avec Contribute.
5 Si ncessaire, tapez le mot de passe administrateur, puis cliquez sur OK.
Pour modifier les paramtres administratifs, slectionnez une catgorie dans la liste de gauche, puis modifiez les
paramtres en fonction des besoins.
Pour modifier les paramtres de rle, dans la catgorie Utilisateurs et rles, cliquez sur Modifier les paramtres de
rle, puis apportez les modifications ncessaires.
Pour envoyer une cl de connexion afin de dfinir les utilisateurs, dans la catgorie Utilisateurs et rles, cliquez sur
Envoyer la cl de connexion, puis renseignez l'Assistant de connexion.
6 Cliquez sur Fermer, cliquez sur OK, puis sur Termin.
Pour plus d'informations sur les paramtres administratifs, la gestion des rles utilisateur ou la cration d'une cl de connexion, voir l'aide de Contribute.
Voir aussi
Importer et exporter les paramtres d'un site la page 51
Suppression, dplacement ou modification du nom d'un fichier distant sur un site Contribute
Pour supprimer un fichier d'un serveur distant qui hberge un site Contribute, procdez de la mme faon que pour supprimer un fichier sur le serveur de tout site Dreamweaver. Toutefois, lorsque vous supprimez un fichier d'un site Contribute, Dreamweaver vous demande si vous souhaitez supprimer toutes les anciennes versions du fichier. Si vous dcidez de les conserver, Dreamweaver enregistre une copie de la version actuelle dans le dossier _baks afin que vous puissiez la restaurer ultrieurement. Pour modifier le nom d'un fichier distant ou dplacer le fichier d'un dossier un autre dans un site Contribute, procdez de la mme faon que sur tout site Dreamweaver. Dans un site Contribute, Dreamweaver renomme ou dplace galement les anciennes versions du fichier associes qui sont enregistres dans le dossier _baks.
1 Slectionnez le fichier dans le volet distant du panneau Fichiers (Fentre > Fichiers) et appuyez sur Retour arrire
(Windows) ou Arrire (Macintosh). Une bote de dialogue s'affiche vous demandant de confirmer la suppression du fichier.
2 Dans la bote de dialogue de confirmation :
Pour supprimer toutes les versions prcdentes du fichier ainsi que la version actuelle, slectionnez l'option
Supprimer les versions de restauration.
Pour conserver les anciennes versions sur le serveur, dslectionnez l'option Supprimer les versions de restauration.
3 Cliquez sur Oui pour supprimer le fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 59
Utilisation de sites Dreamweaver
Activation de l'accs aux modles sans l'accs au dossier racine pour les utilisateurs de Contribute
Dans un site Contribute, les autorisations de fichiers et de dossiers de base sont gres directement sur le serveur. Si pour des raisons de scurit, vous ne pouvez pas accorder de droits d'accs en lecture au dossier /Templates, vous pouvez tout de mme rendre les modles accessibles aux utilisateurs.
1 Dfinissez le site Contribute afin que le dossier racine soit le dossier qui s'affiche en tant que racine pour les
utilisateurs.
2 Copiez manuellement le dossier de modles du dossier racine du site principal dans le dossier racine du site
Si vous faites appel cette mthode, n'utilisez pas de liens relatifs la racine du site dans les sous-dossiers. Les liens relatifs la racine du site sont associs au dossier racine principal du serveur, et non au dossier racine dfini dans Dreamweaver. Les utilisateurs de Contribute ne peuvent pas crer de liens relatifs la racine du site. Si les liens d'une page Contribute apparaissent rompus, il peut s'agir d'un problme d'autorisations pour le dossier, en particulier si les liens renvoient des pages qui ne se trouvent pas dans le dossier racine de l'utilisateur de Contribute. Vrifiez les autorisations de lecture et d'criture pour les dossiers sur le serveur.
Voir aussi
Chemins absolus, relatifs au documents et relatifs la racine du site la page 280
Ouvrez le fichier dans la fentre Document, puis choisissez Site > Annuler extraction. Dans le panneau Fichiers (Fentre > Fichiers), cliquez avec le bouton droit (Windows) ou en maintenant la touche
Ctrl enfonce (Macintosh), puis slectionnez Annuler extraction. Une bote de dialogue peut s'afficher, qui indique l'utilisateur ayant extrait le fichier et demande de confirmer le dverrouillage du fichier.
2 Si cette bote de dialogue s'affiche, cliquez sur Oui pour confirmer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 60
Utilisation de sites Dreamweaver
cette URL dans un navigateur, pour vous assurer qu'elle ouvre la bonne page.
2 Cliquez sur le bouton Tester dans la catgorie Infos distantes de la bote de dialogue Dfinition du site pour vous
dossier _mm.
2 Vrifiez que le dossier _mm contient un fichier de paramtres partags portant l'extension CSI. 3 Si ce n'est pas le cas, utilisez l'Assistant de connexion pour crer une connexion au site et devenir administrateur
du site. Le fichier de paramtres partags est cr automatiquement lorsque vous devenez administrateur. Pour plus d'informations sur la faon de devenir administrateur d'un site Web Contribute existant, consultez la section Administration de Contribute dans l'aide de Contribute.
version prliminaire
Dernire mise jour le 19/3/2010
61
un nouveau document ou un modle vierge ; un document bas sur l'une des mises en pages prdfinies fournies avec Dreamweaver, dont plus de 30 mises en
page bases sur CSS ;
dans les dessins humoristiques, les logos, les graphismes pourvus de zones transparentes et les animations. Les GIF sont constitus d'un maximum de 256 couleurs.
JPEG Les fichiers JPEG (Joint Photographic Experts Group, du nom de l'organisation qui a cr le format) possdent
l'extension .jpg et correspondent gnralement des photographies ou des images trs colores. Ce format est le plus appropri pour les photographies numriques ou scannes, les images utilisant des textures, les images pourvues de transitions gradient de couleurs ainsi que toutes les images exigeant plus de 256 couleurs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 62
Cration et gestion de fichiers
XML Les fichiers XML (Extensible Markup Language) possdent l'extension .xml. Ils contiennent des donnes brutes qui peuvent tre formates en utilisant XSL (Extensible Stylesheet Language). XSL Les fichiers XSL (Extensible Stylesheet Language) possdent l'extension .xsl ou .xslt. Ils sont utiliss pour crer des
donnes XML que vous voulez afficher sur une page Web.
CFML Les fichiers CFML (ColdFusion Markup Language ) possdent l'extension .cfm. Ils sont utiliss pour traiter des
pages dynamiques.
PHP Les fichiers Hypertext Preprocessor possdent l'extension .php et sont utiliss pour traiter des pages dynamiques.
Voir aussi
Affichage de donnes XML avec XSLT la page 506 Cration visuelle d'applications la page 622 Description des feuilles de style en cascade la page 127
la colonne Type de page. Par exemple, choisissez HTML pour crer une page HTML ordinaire, ColdFusion pour crer une page ColdFusion, et ainsi de suite.
3 Si vous voulez que la nouvelle page contienne une mise en forme CSS, slectionnez une mise en forme CSS
prdfinie dans la colonne Mise en forme. Dans le cas contraire, cliquez sur Aucune. En fonction de votre slection, un aperu et la description de la mise en forme slectionne s'affichent sur la droite de la bote de dialogue. Les mises en forme CSS prdfinies fournissent les types de colonnes suivants :
Fixe La largeur de colonne est dfinie en pixels. La colonne n'est pas redimensionne selon la taille du navigateur ou
4 Slectionnez un type de document dans le menu DocType. Dans la plupart des cas, vous pouvez conserver l'option
par dfaut, XHTML 1.0 transitionnel. Slectionnez l'une des dfinitions de type de document (DTD) XHTML pour rendre la page compatible XHTML. Par exemple, vous pouvez rendre un document HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant. Le langage XHTML (Extensible Hypertext Markup Language) n'est autre qu'une nouvelle mouture de HTML sous la forme d'une application XML. En rgle gnrale, l'utilisation de XHTML vous permet d'exploiter les avantages de XML tout en garantissant la compatibilit descendante et ascendante de vos documents Web. Remarque : Pour plus d'informations sur XHTML, consultez le site Web du World Wide Web Consortium (W3C), qui contient la spcification pour XHTML 1.1 - Module-Based XHTML (www.w3.org/TR/xhtml11/) et XHTML 1.0 (www.w3c.org/TR/xhtml1/), ainsi que les sites de validateur XHTML o vous trouverez des fichiers Web (http://validator.w3.org/) et des fichiers locaux (http://validator.w3.org/file-upload.html).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 63
Cration et gestion de fichiers
5 Si vous avez choisi une mise en forme CSS dans la colonne Mise en forme, choisissez l'emplacement du code CSS
6 (Facultatif) Vous pouvez galement lier des feuilles de style CSS la nouvelle page (sans rapport avec la mise en
forme CSS) lors de la cration de cette page. Pour ce faire, cliquez sur l'icne Ajouter une feuille de style dessus du volet Lier le fichier CSS, puis slectionnez une feuille de style CSS.
au-
Vous trouverez une description dtaille de ce processus dans l'article de David Powers Automatically attaching a style sheet to new documents (en anglais).
7 Choisissez Activer InContext Editing si vous voulez crer une page qui deviendra compatible avec InContext
Editing ds que vous l'enregistrerez. Une page compatible InContext Editing doit comporter au moins une balise div pouvant tre spcifie en tant que rgion modifiable. Par exemple, si vous avez slectionn le type de page HTML, vous devez choisir l'une des mises en forme CSS pour votre nouvelle page. Ces mises en forme contiennent en effet des balises div prdfinies. La rgion modifiable InContext Editing est automatiquement place dans la balise div avec l'ID content. Si vous le souhaitez, vous pourrez ajouter par la suite d'autres rgions modifiables la page.
8 Cliquez sur le bouton Prfrences pour dfinir les prfrences par dfaut du document (par exemple, le type de
conception de pages.
10 Cliquez sur le bouton Crer. 11 Enregistrez la page (Fichier > Enregistrer). 12 Dans la bote de dialogue qui s'affiche, recherchez le dossier o vous voulez enregistrer le fichier.
Evitez les espaces et les caractres spciaux pour les noms de fichiers et de dossiers ; les noms de fichiers ne doivent pas commencer par un chiffre. En particulier, n'utilisez pas de caractres spciaux (par exemple , ou ) ou de signes de ponctuation (deux points, barres obliques ou points) dans le nom des fichiers que vous avez l'intention de placer sur un serveur distant. En effet, la plupart des serveurs transforment ces caractres lors du transfert, rendant ainsi inoprants les liens vers ces fichiers.
Voir aussi
Code XHTML la page 303 Mise en forme des pages avec CSS la page 155 Dfinition du type et du codage par dfaut d'un document la page 68 Business Catalyst InContext Editing la page 499
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 64
Cration et gestion de fichiers
crer un modle HTML ordinaire, Modle ColdFusion pour crer un modle ColdFusion, et ainsi de suite.
4 Si vous voulez que la nouvelle page contienne une mise en forme CSS, slectionnez une mise en forme CSS
prdfinie dans la colonne Mise en forme. Dans le cas contraire, cliquez sur Aucune. En fonction de votre slection, un aperu et la description de la mise en forme slectionne s'affichent sur la droite de la bote de dialogue. Les mises en forme CSS prdfinies fournissent les types de colonnes suivants :
Fixe La largeur de colonne est dfinie en pixels. La colonne n'est pas redimensionne selon la taille du navigateur ou
5 Slectionnez un type de document dans le menu DocType. Dans la plupart des cas, vous pouvez conserver l'option
par dfaut, XHTML 1.0 transitionnel. Slectionnez l'une des dfinitions de type de document (DTD) XHTML pour rendre la page compatible XHTML. Par exemple, vous pouvez rendre un document HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant. Le langage XHTML (Extensible Hypertext Markup Language) n'est autre qu'une nouvelle mouture de HTML sous la forme d'une application XML. En rgle gnrale, l'utilisation de XHTML vous permet d'exploiter les avantages de XML tout en garantissant la compatibilit descendante et ascendante de vos documents Web. Remarque : Pour plus d'informations sur XHTML, consultez le site Web du World Wide Web Consortium (W3C), qui contient la spcification pour XHTML 1.1 - Module-Based XHTML (www.w3.org/TR/xhtml11/) et XHTML 1.0 (www.w3c.org/TR/xhtml1/), ainsi que les sites de validateur XHTML o vous trouverez des fichiers Web (http://validator.w3.org/) et des fichiers locaux (http://validator.w3.org/file-upload.html).
6 Si vous avez choisi une mise en forme CSS dans la colonne Mise en forme, choisissez l'emplacement du code CSS
en forme. Pour ce faire, cliquez sur l'icne Ajouter une feuille de style au-dessus du volet Lier le fichier CSS, puis slectionnez une feuille de style CSS existante. Cette option est particulirement utile si vous voulez utiliser la mme mise en forme CSS (les rgles CSS figurant dans un fichier) dans plusieurs documents.
7 (Facultatif) Vous pouvez galement lier des feuilles de style CSS la nouvelle page (sans rapport avec la mise en
forme CSS) lors de la cration de cette page. Pour ce faire, cliquez sur l'icne Ajouter une feuille de style dessus du volet Lier le fichier CSS, puis slectionnez une feuille de style CSS.
8 Choisissez Activer InContext Editing si vous voulez crer une page qui deviendra compatible avec InContext
au-
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 65
Cration et gestion de fichiers
Une page compatible InContext Editing doit comporter au moins une balise div pouvant tre spcifie en tant que rgion modifiable. Par exemple, si vous avez slectionn le type de page HTML, vous devez choisir l'une des mises en forme CSS pour votre nouvelle page. Ces mises en forme contiennent en effet des balises div prdfinies. La rgion modifiable InContext Editing est automatiquement place dans la balise div avec l'ID content. Si vous le souhaitez, vous pourrez ajouter par la suite d'autres rgions modifiables la page.
9 Cliquez sur le bouton Prfrences pour dfinir les prfrences par dfaut du document (par exemple, le type de
conception de pages.
11 Cliquez sur le bouton Crer. 12 Enregistrez la page (Fichier > Enregistrer). Si vous n'avez pas encore ajout de rgions modifiables au modle, une
bote de dialogue vous en avertit. Cliquez sur OK pour fermer la bote de dialogue.
13 Dans la bote de dialogue Enregistrer sous, slectionnez le site dans lequel le modle doit tre enregistr. 14 Dans la zone de texte Nom de fichier, entrez le nom du nouveau modle. Il n'est pas ncessaire d'ajouter l'extension
de fichier au nom du modle. Lorsque vous cliquez sur Enregistrer, l'extension .dwt est ajoute au nouveau modle, qui est enregistr dans le dossier Templates de votre site. Evitez les espaces et les caractres spciaux pour les noms de fichiers et de dossiers ; les noms de fichiers ne doivent pas commencer par un chiffre. En particulier, n'utilisez pas de caractres spciaux (par exemple , ou ) ou de signes de ponctuation (deux points, barres obliques ou points) dans le nom des fichiers que vous avez l'intention de placer sur un serveur distant. En effet, la plupart des serveurs transforment ces caractres lors du transfert, rendant ainsi inoprants les liens vers ces fichiers.
Voir aussi
Code XHTML la page 303 Mise en forme des pages avec CSS la page 155 Cration et gestion des modles la page 400 Configuration d'un site Dreamweaver la page 38 Dfinition du type et du codage par dfaut d'un document la page 68 Business Catalyst InContext Editing la page 499
Voir aussi
Cration et gestion des modles la page 400 Configuration d'un site Dreamweaver la page 38 Dfinition du type et du codage par dfaut d'un document la page 68
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 66
Cration et gestion de fichiers
2 Dans la bote de dialogue Nouveau document, slectionnez la catgorie Page du modle. 3 Dans la colonne Site, slectionnez le site Dreamweaver contenant le modle utiliser, puis slectionnez un modle
jour lors de chaque modification apporte au modle sur lequel elle est base.
5 Cliquez sur le bouton Prfrences pour dfinir les prfrences par dfaut du document (par exemple, le type de
conception de pages.
7 Cliquez sur Crer puis enregistrez le document (Fichier > Enregistrer).
dans votre site actuel. Si le modle que vous souhaitez utiliser vient d'tre cr, il peut tre ncessaire de cliquer sur le bouton Actualiser pour l'afficher.
3 Cliquez avec le bouton droit (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur le modle
appliquer, puis slectionnez Nouveau partir d'un modle. Le document s'ouvre dans la fentre de document.
4 Enregistrez le document.
Le nouveau document s'ouvre dans la fentre de document (modes Code et Cration). Si vous avez slectionn Feuille de style de cascade (CSS), la feuille de style CSS s'affiche en mode code.
5 Enregistrez le document (Fichier > Enregistrer). 6 Si la bote de dialogue Copier les fichiers dpendants apparat, dfinissez les options, puis cliquez sur Copier pour
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 67
Cration et gestion de fichiers
Vous pouvez choisir l'emplacement des fichiers dpendants ou enregistrer les fichiers dans le dossier par dfaut cr par Dreamweaver (ce dossier est cr en fonction du nom source du fichier d'exemple).
Voir aussi
Description des feuilles de style en cascade la page 127 Enregistrement des fichiers du cadre et du jeu de cadres la page 205
Voir aussi
Cration d'une page vierge la page 62
Pour craser la version prsente sur le disque et enregistrer toute modification effectue, slectionnez Fichier >
Enregistrer.
Pour enregistrer le fichier dans un dossier diffrent ou sous un autre nom, slectionnez Fichier > Enregistrer sous.
2 Dans la bote de dialogue Enregistrer sous qui s'affiche, recherchez le dossier dans lequel vous voulez enregistrer le
fichier.
3 Dans la zone de texte Nom de fichier, entrez le nom du fichier. 4 Cliquez sur Enregistrer pour enregistrer le fichier.
Dans la bote de dialogue qui s'affiche, recherchez le dossier o vous voulez enregistrer le fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 68
Cration et gestion de fichiers
3 Dans la zone de texte Nom de fichier, entrez le nom du fichier puis cliquez sur Enregistrer.
Une bote de dialogue vous invite confirmer l'annulation de vos modifications et le retour la version prcdemment enregistre.
2 Cliquez sur Oui pour revenir la version prcdente ou sur Non pour appliquer les modifications.
Remarque : Si vous enregistrez un document, puis que vous quittez Dreamweaver, il ne sera pas possible de revenir la version prcdente lors de la prochaine utilisation de Dreamweaver.
Vous pouvez galement cliquer sur le bouton Prfrences dans la bote de dialogue Nouveau document pour dfinir les nouvelles prfrences lies au document en cours de cration.
2 Cliquez sur la catgorie Nouveau document dans la liste de gauche. 3 Dfinissez ou modifiez les prfrences selon vos besoins, puis cliquez sur OK pour les enregistrer.
Document par dfaut Slectionnez le type de document qui sera employ pour les pages que vous crez. Extension par dfaut Indiquez l'extension de fichier que vous prfrez (.htm ou .html) pour les nouvelles pages HTML que vous crerez.
spcifiant aucun codage. Si vous slectionnez Unicode (UTF 8) en tant que codage de document, le codage d'entit est superflu dans la mesure o UTF 8 permet de reprsenter de faon fiable tous les caractres. Si vous slectionnez un autre codage de document, le codage d'entit peut tre ncessaire pour reprsenter certains caractres. Pour plus d'informations sur les entits de caractres, voir www.w3.org/TR/REC-html40/sgml/entities.html. Si vous slectionnez Unicode (UTF8) en tant que code par dfaut, vous pouvez inclure une marque BOM (Byte Order Mark) dans le document en slectionnant l'option Inclure une signature Unicode (BOM). Il s'agit d'une marque constitue de 2 4 octets placs au dbut d'un fichier texte identifiant un fichier comme tant au format Unicode et, dans ce cas, l'ordre des octets suivants. Le code UTF 8 ne prsentant pas d'ordre octet, l'ajout d'une marque BOM UTF 8 est facultatif. Dans le cas de UTF 16 et UTF 32, cette marque est obligatoire.
Formulaire de normalisation Unicode Activez l'une de ces options si vous slectionnez Unicode (UTF 8) en tant que
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 69
Cration et gestion de fichiers
Il existe quatre Formulaires de normalisation Unicode. Le plus important est le Formulaire de normalisation Unicode C, car il est le plus utilis dans le Modle de caractres li au World Wide Web, mais Adobe fournit galement les trois autres Formulaires de normalisation Unicode.
Afficher la bote de dialogue Nouveau document si Ctrl+N Dsactivez cette option (baptise Commande+N sur
Macintosh) pour appliquer automatiquement le type par dfaut au nouveau document cr lorsque vous utilisez la touche de commande. Certains caractres Unicode semblent visuellement similaires mais peuvent tre stocks de diffrentes manires dans le document. Par exemple, (e trma) peut tre reprsent sous la forme d'un seul caractre, e trma ou de deux caractres, e Latin ordinaire + trma . Un caractre Unicode de combinaison est un caractre associ au caractre prcdent, ce qui fait apparatre le trma au-dessus du e Latin. Les deux formes donnent la mme typographie visuelle, alors que chacune est enregistre diffremment dans le fichier. La normalisation est le processus consistant s'assurer que tous les caractres pouvant tre enregistrs sous diffrentes formes le sont tous sous la mme forme. C'est--dire que tous les caractres d'un document sont enregistrs sous forme de e trma unique ou de e + trma de combinaison , mais pas sous les deux formes dans un mme document. Pour plus d'informations sur la Normalisation Unicode et les formulaires spcifiques pouvant tre utiliss, consultez le site Web Unicode www.unicode.org/reports/tr15.
Voir aussi
Code XHTML la page 303 Description de l'encodage de document la page 219
Vous pouvez galement cliquer sur le bouton Prfrences dans la bote de dialogue Nouveau document pour dfinir les nouvelles prfrences lies au document en cours de cration.
2 Cliquez sur la catgorie Nouveau document dans la liste de gauche. 3 Assurez-vous que HTML est bien slectionn dans le menu Document par dfaut. 4 Dans la zone de texte Extension par dfaut, spcifiez l'extension de fichier que vous souhaitez utiliser pour les
nouveaux documents HTML crs dans Dreamweaver. Sous Windows, vous pouvez spcifier les extensions suivantes : .html, .htm, .shtml, .shtm, .stm, .tpl, .lasso, .xhtml. Sous Macintosh, vous pouvez spcifier les extensions suivantes : .html, .htm, .shtml, .shtm, .tpl, .lasso, .xhtml, .ssi.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 70
Cration et gestion de fichiers
Vous pouvez galement ouvrir des fichiers texte non HTML, comme des fichiers JavaScript, XML, feuilles de style en cascade (CSS) ou des fichiers texte enregistrs dans des traitements de texte ou des diteurs de texte.
1 Choisissez Fichier > Ouvrir.
Vous pouvez galement utiliser le panneau Fichiers pour ouvrir les fichiers.
2 Recherchez et slectionnez le fichier ouvrir.
Remarque : Si cette opration n'a pas encore t effectue, il est conseill d'organiser les fichiers que vous comptez ouvrir et modifier au sein d'un site Dreamweaver, au lieu de les ouvrir depuis un autre emplacement.
3 Cliquez sur Ouvrir.
Le document s'ouvre dans la fentre de document. Par dfaut, JavaScript, le texte et les feuilles de style en cascade (CSS) s'ouvrent en mode Code. Vous pouvez mettre jour le document pendant que vous travaillez dans Dreamweaver, puis enregistrer les modifications dans le fichier.
Voir aussi
Nettoyage du code la page 334 Lancement d'un diteur externe pour des fichiers multimdia la page 267 Utilisation des fichiers depuis le panneau Fichiers la page 78
Fichiers de script ct client Inclusions ct serveur Sources d'ensembles de donnes Spry (XML et HTML) Feuilles de style CSS externes (dont les feuilles de style imbriques)
Vous trouverez un didacticiel vido sur l'utilisation des fichiers apparents, ralis par l'quipe de Dreamweaver, l'adresse www.adobe.com/go/dw10relatedfiles_fr. Vous trouverez un didacticiel vido relatif l'utilisation du mode Affichage en direct, aux fichiers apparents et la fentre Navigation dans le code l'adresse www.adobe.com/go/lrvid4044_dw_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 71
Cration et gestion de fichiers
Dans la barre d'outils Fichiers apparents en haut du document, cliquez sur le nom du fichier apparent ouvrir. Dans la barre d'outils Fichiers apparents en haut du document, cliquez l'aide du bouton droit de la souris sur le
nom du fichier apparent ouvrir, puis choisissez Ouvrir en tant que fichier spar dans le menu. Lorsque vous utilisez cette mthode pour ouvrir un fichier apparent, le document principal ne reste pas visible simultanment.
apparent.
2 Attendez que l'indicateur Navigation dans le code s'affiche, puis cliquez dessus pour ouvrir la fentre Navigation
dans le code.
3 Vous pouvez survoler les lments de la fentre Navigation dans le code afin d'afficher davantage d'informations
leur sujet. Par exemple, si vous voulez modifier une proprit de couleur CSS prcise mais que vous ignorez dans quelle rgle elle se trouve, vous pouvez trouver cette rgle en survolant les rgles disponible dans la fentre Navigation dans le code.
4 Clique sur l'lment qui vous intresse afin d'ouvrir le fichier apparent correspondant.
Lorsque vous ouvrez un fichier apparent depuis le mode Cration ou le mode Code et Cration (mode
Fractionn), ce fichier s'affiche dans une fentre fractionne au-dessus du mode Cration du document principal. Vous pouvez choisir Affichage > Mode Cration en haut pour que le fichier apparent s'affiche plutt dans le bas de la fentre de document.
Lorsque vous ouvrez un fichier apparent depuis le mode Code et Cration fractionn verticalement (Affichage >
Fractionner verticalement), ce fichier s'affiche dans une fentre fractionne ct du mode Cration du document principal. Selon l'endroit o vous voulez placer le mode Cration, vous pouvez activer ou dsactiver l'option Affichage > Mode Cration gauche.
Lorsque vous ouvrez un fichier apparent depuis le mode Code et Cration fractionn ou fractionn verticalement
(Affichage > Mode Fractionn ou Affichage > Fractionner verticalement), le fichier apparent s'affiche dans une fentre fractionne en dessous, au-dessus ou ct du code source du document principal, en fonction des options que vous avez slectionnes. Le mode Code dans l'option d'affichage fait rfrence au code source du document principal. Par exemple, si vous choisissez Affichage > Mode Code en haut, Dreamweaver affiche le code source du document principal dans la moiti suprieure de la fentre de document. Par exemple, si vous choisissez Affichage > Mode Code gauche, Dreamweaver affiche le code source du document principal sur le ct gauche de la fentre de document.
Le mode Code standard ne permet pas d'afficher les documents apparents en mme temps que le code source du
document principal.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 72
Cration et gestion de fichiers
Voir aussi
Basculement d'un mode un autre dans la fentre de document la page 17 Navigation vers le code apparent la page 325 Prvisualisation de pages dans Dreamweaver la page 297 Didacticiel relatif aux fichiers apparents
Crez un site Dreamweaver et assurez-vous que vous avez bien complt la zone de texte URL Web de la bote de
dialogue Configuration du site.
Installation de WordPress Installation de Drupal Installation de Joomla! Dans Dreamweaver, dfinissez un fichier local o vous allez tlcharger et modifier vos fichiers de CMS. Dfinissez l'emplacement des fichiers de WordPress, Drupal ou Joomla! installs comme dossier distant et de test. Tlchargez (obtenez) vos fichiers de CMS depuis le dossier distant.
Vous trouverez, l'adresse ci-aprs, une vido de l'quipe de conception de Dreamweaver qui prsente l'utilisation des fichiers association dynamique : www.adobe.com/go/dwcs5drf_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 73
Cration et gestion de fichiers
Dcouvrir dans la barre Informations, dans le haut de la fentre Document. Si la recherche de fichiers association dynamique se fait automatiquement, la liste des fichiers association dynamique s'affiche dans la barre d'outils Fichiers associs. L'ordre des fichiers associs et association dynamiques dans la barre d'outils Fichiers associs est le suivant :
Fichiers associs statiques (c.--d. fichiers n'exigeant aucun traitement dynamique) Fichiers associs externes (c.--d. fichiers .css et .js) qui sont lis des fichiers d'inclusion de serveur chemin
dynamique
Fichiers d'inclusion de serveur chemin dynamique (c.--d. fichiers .php, .inc et .module)
La bote de dialogue Filtre personnalis ne permet de filtrer que les noms de fichiers prcis (style.css), les extensions de fichiers (.php) et les expressions caractre gnrique utilisant des astrisques (*menu*). Vous pouvez filtrer selon des expressions caractres gnriques multiples en sparant les diffrentes expressions l'aide de pointsvirgules (par exemple style.css;*.js;*tpl.php). Remarque : Les paramtres de filtre ne sont pas conservs lorsque vous fermez le fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 74
Cration et gestion de fichiers
Le code que Dreamweaver supprime est principalement utilis par Word pour mettre en forme et afficher les documents dans Word mme, et n'est pas ncessaire dans un vritable fichier HTML. Conservez une copie de votre fichier Word original (.doc) comme scurit, car il se peut que vous ne puissiez plus ouvrir ce document HTML dans Word aprs avoir appliqu la fonction Nettoyer HTML Word. Pour nettoyer un fichier HTML ou XHTML non gnr par Microsoft Word, utilisez la commande Nettoyage du HTML.
1 Enregistrez votre document Microsoft Word au format HTML.
Remarque : Sous Windows, fermez le fichier dans Word pour viter une violation de partage.
2 Ouvrez le fichier HTML dans Dreamweaver.
Pour afficher le code HTML gnr par Word, activez le mode Code (Affichage > Code).
3 Slectionnez Commandes > Nettoyer HTML Word.
Remarque : Si Dreamweaver ne parvient pas dterminer la version de Word qui a t utilise pour enregistrer ce fichier, choisissez la version correcte dans le menu droulant.
4 Activez (ou dsactivez) les options de nettoyage. Les prfrences que vous entrez sont sauvegardes comme
paramtres de nettoyage par dfaut. Dreamweaver applique les paramtres de nettoyage au document HTML et un journal contenant une liste des modifications apportes s'affiche (sauf si cette option a t dslectionne dans la bote de dialogue).
Supprimer les marqueurs spcifiques Word Supprime tout le code HTML spcifique Word, y compris le code XML
des balisesHTML, les mtadonnes personnalises Word et les balises de liens figurant dans l'en-tte du document, les balises XML Word, les balises conditionnelles et leur contenu, ainsi que les paragraphes vides et les marges des styles. Vous pouvez slectionner chacune de ces options individuellement partir de l'onglet Dtaill.
Nettoyer CSS Supprime de l'en-tte toutes les feuilles de style spcifiques Word, y compris les styles CSS incorpors
si possible (lorsque le style parent possde les mmes proprits), les attributs de style commenant par mso , les dclarations de styles non CSS, les attributs de style CSS des tableaux et toutes les dfinitions de style non utilises. Vous pouvez personnaliser cette option encore davantage partir de l'onglet Dtaill.
Nettoyer les balises <font> Supprime les balises HTML, en convertissant le corps du texte par dfaut en HTML de
taille 2.
Corriger les imbrications de balises non valides Supprime les balises de dfinition des polices de caractres insres
par Word en dehors des balises de paragraphe et d'en-tte (au niveau du bloc).
Appliquer le format source Permet d'appliquer au document les options de formatage que vous avez indiques dans les prfrences de format HTML et dans le fichier SourceFormat.txt. Afficher le journal la fin Affiche un message d'avertissement dtaillant les modifications apportes au document ds que le nettoyage est termin.
5 Cliquez sur OK ou sur l'onglet Dtaill pour personnaliser davantage les options Supprimer les marqueurs
Voir aussi
Nettoyage du code la page 334 Importation de documents Microsoft Office (Windows uniquement) la page 234
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 75
Cration et gestion de fichiers
Accs aux sites, un serveur et aux disques locaux Affichage de fichiers et de dossiers Gestion de fichiers et de dossiers dans le panneau Fichiers
Pour les sites Dreamweaver, utilisez les options suivantes pour afficher ou transfrer des fichiers :
Options du panneau Fichiers en mode dvelopp. A. Menu du site B. Connecter ou Dconnecter C. Actualiser D. Afficher le journal FTP du site E. Vue Fichiers du site F. Serveur d'valuation G. Mode Rfrentiel H. Acqurir le(s) fichier(s) I. Placer le(s) fichier(s) J. Extraire le(s) fichier(s) K. Archiver L. Synchroniser M. Dvelopper/Rduire
Remarque : Les boutons Fichiers du site, Serveur d'valuation et Synchroniser ne sont visibles que dans le panneau Fichiers en mode dvelopp.
Menu contextuel Site Permet de slectionner un site Dreamweaver et d'afficher ses fichiers. Il permet galement d'accder tous les fichiers situs sur votre disque local, tout comme l'Explorateur Windows (Windows) ou le Slecteur (Macintosh). Connecter ou Dconnecter (Protocoles FTP, RDS et WebDAV) Se connecte au site distant ou s'en dconnecte. Par
dfaut, Dreamweaver se dconnecte du site distant aprs 30 minutes d'inactivit (FTP uniquement). Pour modifier cette dure, choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh), puis slectionnez la catgorie Site dans la liste de gauche.
Actualiser Met jour les rpertoires du site local et du site distant. Utilisez ce bouton pour dclencher manuellement une mise jour des rpertoires si vous avez dsactiv les options Actualiser automatiquement la liste des fichiers locaux ou Actualiser automatiquement la liste des fichiers distants dans la bote de dialogue Dfinition du site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 76
Cration et gestion de fichiers
Vue Fichiers du site Affiche la structure des fichiers prsents sur le site local et le site distant dans les volets du panneau Fichiers. Le site apparaissant dans le volet gauche et droit dpend d'un paramtre de prfrence. La vue Fichiers du site correspond au mode d'affichage par dfaut du panneau Fichiers. Vue Serveur d'valuation Affiche la structure des rpertoires du serveur d'valuation et du site local. Mode Rfrentiel Affiche le rfrentiel Subversion (SVN). Acqurir le(s) fichier(s) Copie les fichiers slectionns depuis le site distant vers le site local (en crasant, le cas chant,
les copies locales existantes des fichiers). Si l'option Activer l'archivage et l'extraction de fichier est active, les copies locales sont en lecture seule ; ces fichiers restent accessibles, sur le site distant, d'autres membres de l'quipe qui peuvent les extraire. Si l'option Activer l'archivage et l'extraction de fichier est dsactive, les copies du fichier seront accessibles en lecture et criture. Remarque : Les fichiers que Dreamweaver copie sur le site distant ou le serveur d'valuation sont ceux slectionns dans le volet actif du panneau Fichiers. Si le volet actif est Site distant, ce sont les fichiers slectionns sur le serveur distant ou le serveur d'valuation qui sont copis ; si le volet actif est Fichiers locaux, Dreamweaver copie la version prsente sur le serveur distant ou le serveur d'valuation des fichiers slectionns sur le site local.
Placer le(s) fichier(s) Copie les fichiers slectionns depuis le site local vers le site distant.
Remarque : Les fichiers que Dreamweaver copie sur le site distant ou le serveur d'valuation sont ceux slectionns dans le volet actif du panneau Fichiers. Si le volet actif est Fichiers locaux, ce sont les fichiers slectionns sur le site local qui sont copis vers le site distant ou le serveur d'valuation ; si le volet actif est Site distant, Dreamweaver copie la version prsente sur le site local des fichiers slectionns sur le site distant. Si vous placez un fichier qui n'existe pas encore sur le site distant et que l'option Activer l'archivage et l'extraction de fichier est active, le fichier est ajout au site distant et reoit l'tat extrait . Si vous ne voulez pas que le fichier ajout soit dot de cet tat, cliquez sur le bouton Archiver.
Extraire le(s) fichier(s) Transfre une copie du fichier du serveur distant vers le site local (en crasant la copie locale de
ce fichier, le cas chant) et donne au fichier l'tat extrait sur le serveur. Ce bouton n'est pas disponible si l'option Activer l'archivage et l'extraction de fichier est dsactive pour le site en cours dans la bote de dialogue Dfinition du site.
Archiver Transfre une copie du fichier local vers le serveur distant, de manire ce qu'il puisse tre modifi par
d'autres membres de l'quipe. Le fichier local passe alors en lecture seule. Cette option n'est pas disponible si l'option Activer l'archivage et l'extraction de fichier est dsactive pour le site slectionn dans la bote de dialogue Dfinition du site.
Synchroniser Synchronise les fichiers entre les dossiers locaux et distants. Le bouton Dvelopper/Rduire dveloppe ou rduit le panneau Fichiers afin d'afficher un ou deux volets.
Voir aussi
Prsentation du panneau Fichiers la page 15 Archivage et extraction de fichiers dans un dossier distant la page 90 Placement de fichiers sur un serveur distant la page 86 Acquisition de fichiers depuis un serveur distant la page 85 Synchronisation de fichiers la page 98
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 77
Cration et gestion de fichiers
Voir aussi
Configuration d'un serveur d'valuation la page 48
de la barre d'outils.
Remarque : Si vous cliquez sur le bouton Dvelopper/Rduire pour dvelopper le panneau alors qu'il est ancr, celui-ci s'agrandit et vous empche de travailler dans la fentre de document. Pour revenir la fentre de document, cliquez de nouveau sur le bouton Dvelopper/Rduire afin de rduire le panneau. Si vous cliquez sur le bouton Dvelopper/Rduire pour dvelopper le panneau alors qu'il n'est pas ancr, vous pouvez poursuivre votre travail dans la fentre de document. Avant de pouvoir ancrer de nouveau le panneau, vous devez le rduire. Dans sa forme rduite, le panneau Fichiers affiche le contenu du site local, du site distant ou du serveur d'valuation sous la forme d'une liste de fichiers. Sous sa forme dveloppe, le panneau affiche le site local et soit le site distant, soit le serveur d'valuation.
Faites glisser la barre sparant les volets gauche et droit pour modifier la taille de la zone d'affichage du volet
souhait.
Utilisez les barres de dfilement situes dans la partie infrieure du panneau Fichiers pour faire dfiler le contenu
des volets.
Dans le panneau Fichiers (Fentre > Fichiers) affich sous sa forme rduite, slectionnez Affichage local, Affichage
distant, Serveur d'valuation ou Affichage de la carte dans le menu (o la vue actuelle s'affiche). Remarque : L'option Affichage local apparat par dfaut dans le menu Vue du site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 78
Cration et gestion de fichiers
Dans le panneau Fichiers (Fentre > Fichiers) affich sous sa forme dveloppe, cliquez sur le bouton Fichiers du
site (pour le site distant), le bouton Serveur d'valuation ou le bouton Fichiers du rfrentiel.
A B C
Remarque : Pour pouvoir afficher un site distant un serveur d'valuation ou un rfrentiel, vous devez configurer un site distant, un serveur d'valuation ou un rfrentiel SVN.
du Slecteur (Macintosh).
Voir aussi
Synchronisation de fichiers la page 98 Accs aux sites, un serveur et aux disques locaux la page 81
Double-cliquez sur l'icne du fichier. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur
l'icne du fichier, puis choisissez Ouvrir. Le fichier s'ouvre dans la fentre de document de Dreamweaver.
Dreamweaver cre le fichier ou le dossier dans le dossier slectionn actuellement ou dans le mme dossier que celui dans lequel le fichier slectionn se trouve.
2 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 79
Cration et gestion de fichiers
Cliquez sur le nom du fichier, attendez, puis cliquez de nouveau. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur
l'icne du fichier, puis choisissez Edition > Renommer.
3 Saisissez le nouveau nom la place du nom existant. 4 Appuyez sur la touche Entre (Windows) ou Retour (Macintosh).
Copiez le fichier ou le dossier, puis collez-le son nouvel emplacement. Faites glisser le fichier ou le dossier vers son nouvel emplacement.
3 Actualisez le panneau Fichiers pour afficher le fichier ou le dossier son nouvel emplacement.
Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur un
fichier ou sur un dossier, puis choisissez Actualiser.
(Sites Dreamweaver uniquement) Cliquez sur le bouton Actualiser dans la barre d'outils du panneau Fichiers (cette
option actualise les deux panneaux). Remarque : Dreamweaver actualise le panneau Fichiers lorsque vous apportez des modifications dans une autre application, puis revenez Dreamweaver.
Voir aussi
Utilisation des rapports pour tester votre site la page 111
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 80
Cration et gestion de fichiers
Dreamweaver slectionne les fichiers dans le panneau Fichiers. Remarque : Si le fichier ouvert dans la fentre de document n'est pas associ au site actuel affich dans le panneau Fichiers, Dreamweaver tente de dterminer quel site Dreamweaver le fichier appartient. S'il ne correspond qu' un seul site local, Dreamweaver ouvre ce site dans le panneau Fichiers, puis met le fichier en surbrillance.
coin suprieur droit du panneau Fichiers, puis slectionnez Modifier > Slectionner les fichiers extraits.
slectionnez Retrouver sur le site local ou Retrouver sur le site distant (selon l'emplacement o le fichier a t slectionn). Dreamweaver slectionne les fichiers dans le panneau Fichiers.
Recherche et slection des fichiers qui sont plus rcents sur le site local que sur le site distant
Dans le panneau Fichiers (Fentre > Fichiers) affich sous sa forme rduite, cliquez sur le menu Options dans le
coin suprieur droit du panneau Fichiers, puis slectionnez Modifier > Slectionner Local plus rcent. Dreamweaver slectionne les fichiers dans le panneau Fichiers.
Recherche et slection des fichiers qui sont plus rcents sur le site distant que sur le site local
Dans le panneau Fichiers (Fentre > Fichiers) affich sous sa forme rduite, cliquez sur le menu Options dans le
coin suprieur droit du panneau Fichiers, puis slectionnez Edition > Slectionner distants plus rcents. Dreamweaver slectionne les fichiers dans le panneau Fichiers.
coin suprieur droit du panneau Fichiers, puis slectionnez Modifier > Slectionner Modifis rcemment.
2 Procdez de l'une des manires suivantes pour indiquer les dates prendre en compte dans le rapport :
Pour que le rapport prenne en compte l'ensemble des fichiers modifis ces derniers jours, activez l'option Fichiers
crs ou modifis dans le dernier, puis entrez une valeur dans la zone de texte.
Pour que le rapport prenne en compte l'ensemble des fichiers modifis durant une priode donne, cliquez sur le
bouton radio Fichiers crs ou modifis entre, puis spcifiez une dure.
3 (Facultatif) Entrer un nom d'utilisateur dans la zone Modifi par pour limiter votre recherche aux fichiers modifis
par un utilisateur donn au cours de la priode indique. Remarque : Cette option est uniquement disponible pour les sites Contribute.
4 Indiquez l'emplacement o vous souhaitez afficher les fichiers compris dans le rapport l'aide des boutons radio,
si ncessaire :
Machine locale si le site ne comporte que des pages statiques.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 81
Cration et gestion de fichiers
Remarque : Vous devez avoir dfini un serveur d'valuation dans la bote de dialogue Dfinition du site (XREF) pour utiliser cette option. Si cette opration n'a pas t effectue et qu'aucun prfixe URL n'a t entr pour ce serveur ou si vous excutez le rapport pour plus d'un site, cette option n'est pas disponible.
Autre emplacement si vous souhaitez entrer un chemin dans la zone de texte.
Dreamweaver slectionne les fichiers modifis durant la priode slectionne dans le panneau Fichiers.
Dreamweaver vrifie tous les liens de votre site et affiche les liens rompus dans le panneau Rsultats.
2 Slectionnez Fichiers orphelins dans le menu du panneau Vrificateur de lien.
Dreamweaver affiche l'ensemble des fichiers sans liens entrants. Ceci signifie qu'aucun des fichiers de votre site n'est li ces fichiers.
3 Slectionnez le fichier supprimer et appuyez sur Supprimer (Windows) ou Command+Supprimer (Macintosh).
Important : Bien qu'aucun autre fichier du site ne soit li ces fichiers, une partie des fichiers de la liste peuvent tre lis d'autres fichiers. Procdez avec prudence lors de la suppression de fichiers.
Voir aussi
Activation et dsactivation du voilage d'un site la page 105
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 82
Cration et gestion de fichiers
Remarque : Les noms des serveurs que vous avez configurs pour fonctionner avec Dreamweaver apparaissent.
2 Naviguez vers ces fichiers et modifiez-les comme vous le faites habituellement.
Ouverture de fichiers dans Dreamweaver ou dans une autre application Renommer des fichiers Copier des fichiers Supprimer des fichiers Faire glisser des fichiers
Lorsque vous faites glisser un fichier d'un site Dreamweaver un autre site ou un dossier non li un site Dreamweaver, Dreamweavercopie le fichier, puis l'ajoute l'emplacement o vous le dposez. Si vous faites glisser un fichier et le dposez au sein du mme site Dreamweaver, Dreamweaverdplace le fichier l'emplacement o vous le dposez. Lorsque vous faites glisser un fichier qui n'est associ aucun site Dreamweaver vers un dossier qui n'est pas non plus associ un site Dreamweaver, Dreamweaver dplace le fichier l'emplacement o vous le dposez.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 83
Cration et gestion de fichiers
Remarque : Pour que Dreamweaver dplace un fichier au lieu de le copier, maintenez la touche Maj (Windows) ou Commande (Macintosh) enfonce pendant que vous faites glisser et dposez le fichier. Pour copier un fichier que Dreamweaver dplacerait par dfaut, maintenez la touche Ctrl (Windows) ou Option (Macintosh) enfonce pendant que vous faites glisser et dposez le fichier.
Personnalisation des dtails de fichiers et de dossiers affichs dans la forme dveloppe du panneau Fichiers
Lorsqu'un site Dreamweaver est affich dans le panneau Fichiers (en mode dvelopp), les informations lies aux fichiers et dossiers sont affiches dans des colonnes. Vous pouvez, par exemple, consulter le type du fichier ou la date de sa dernire modification. Vous pouvez personnaliser les colonnes en procdant de l'une des faons suivantes (certaines oprations sont disponibles uniquement pour les colonnes que vous ajoutez, et non pas pour les colonnes par dfaut) :
Retrier ou raligner les colonnes Ajouter des colonnes (jusqu' 10 colonnes maximum) Masquer les colonnes (sauf la colonne des noms de fichiers) Dfinir les colonnes devant tre partages entre tous les utilisateurs connects un site Supprimer les colonnes (colonnes personnalises uniquement) Renommer les colonnes (colonnes personnalises uniquement) Associer des colonnes une Design Note (colonnes personnalises uniquement)
position de la colonne slectionne. Remarque : Vous pouvez changer l'ordre de toutes les colonnes, sauf la colonne Nom, qui reste toujours en premire position.
supprimer. Remarque : Comme la colonne est immdiatement supprime sans qu'il vous soit demand de confirmation, soyez certain de rellement vouloir effectuer cette opration avant de cliquer sur le bouton Moins ().
5 Dans la zone Nom de colonne, indiquez le nom de votre colonne. 6 Choisissez une valeur dans le menu Associer Design Notes ou indiquez-en une.
Remarque : Vous devez associer la nouvelle colonne une Design Note afin que des donnes s'affichent dans le panneau Fichiers.
7 Choisissez une option d'alignement pour dterminer la faon dont le texte doit tre align dans la colonne. 8 Activez ou dsactivez l'option Afficher afin d'afficher et de masquer respectivement la colonne.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 84
Cration et gestion de fichiers
9 Activez ou dsactivez l'option Partager avec tous les utilisateurs de ce site afin que la colonne soit accessible ou non
Si vous cliquez plusieurs fois sur un mme en-tte de colonne, l'ordre dans lequel Dreamweaver trie la colonne est invers (ordre croissant ou dcroissant).
Voir aussi
Archivage et extraction de fichiers la page 89 Activation et dsactivation du voilage d'un site la page 105
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 85
Cration et gestion de fichiers
crer une connexion une base de donnes ; lier les donnes dynamiques ; Prvisualisation des donnes en mode Affichage en direct insrer un service Web ; supprimer des fichiers ou des dossiers distants ; prvisualiser dans le navigateur sur un serveur d'valuation ; enregistrer un fichier sur un serveur distant ; insrer une image d'un serveur distant ; ouvrir un fichier d'un serveur distant ; placer automatiquement des fichiers lors de l'enregistrement ; faire glisser des fichiers vers le site distant ; couper, copier ou coller des fichiers sur le site distant ; actualiser l'affichage distant.
Par dfaut, la bote de dialogue Activit fichiers en arrire-plan est ouverte pendant les transferts de fichiers. Vous pouvez rduire cette bote de dialogue en cliquant sur le bouton Rduire, dans son coin suprieur droit. La fermeture de la bote de dialogue pendant un transfert de fichier entrane l'annulation de cette opration.
Voir aussi
Archivage et extraction de fichiers la page 89 Synchronisation de fichiers la page 98
Les fichiers sont gnralement slectionns dans l'affichage distant, mais il est galement possible de les slectionner dans l'affichage local. Si l'affichage distant est actif, Dreamweaver copie les fichiers slectionns sur le site local ; si l'affichage local est actif, Dreamweaver copie la version distante des fichiers locaux slectionns sur le site local. Remarque : Pour n'acqurir que les fichiers dont la version distante est plus rcente que la version locale, utilisez la commande Synchroniser.
2 Procdez de l'une des manires suivantes pour acqurir un fichier :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 86
Cration et gestion de fichiers
Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur le
fichier dans le panneau Fichiers, puis slectionnez Acqurir dans le menu contextuel.
3 Cliquez sur Oui dans la bote de dialogue Fichiers dpendants si vous souhaitez tlcharger les fichiers dpendants.
Si vous disposez dj de copies locales des fichiers dpendants, cliquez sur Non. L'option par dfaut est de ne pas tlcharger les fichiers indpendants. Vous pouvez dfinir cette option en slectionnant Edition > Prfrences > Site. Dreamweaver tlcharge les fichiers slectionns comme suit :
Si vous utilisez le systme d'archivage et d'extraction, l'obtention d'un fichier consistera transfrer une copie locale
accessible en lecture seule. Le fichier reste disponible sur le site distant ou sur le serveur d'valuation et peut tre extrait par d'autres membres de l'quipe.
Si vous n'utilisez pas le systme d'archivage et d'extraction, l'obtention d'un fichier produit une copie accessible en
lecture et criture. Remarque : Si vous travaillez en quipe et que d'autres personnes sont susceptibles de travailler sur les mmes fichiers, ne dsactivez pas l'option Activer l'archivage et l'extraction de fichier. De plus, si d'autres personnes utilisent le systme d'extraction et d'archivage sur le site, vous devez l'utiliser galement. Pour arrter le transfert de fichier n'importe quel moment, cliquez sur le bouton Annuler de la bote de dialogue Activit fichiers en arrire-plan.
Choisissez Site > Acqurir. Cliquez sur l'icne Gestion des fichiers dans la barre d'outils de la fentre du document, puis slectionnez Acqurir
dans le menu. Remarque : Si le fichier actuel n'est pas associ au site slectionn dans le panneau Fichiers, Dreamweaver tente de dterminer quel site dfini localement le fichier actuel appartient. Si ce fichier courant n'appartient qu' un seul site local, Dreamweaver ouvre ce site, puis effectue l'opration d'acquisition.
Remarque : Dans le panneau Fichiers en mode dvelopp, vous pouvez cliquer sur le bouton Journal FTP.
Lorsque vous ne travaillez pas en quipe et que vous n'utilisez pas le systme d'archivage et d'extraction. Lorsque vous souhaitez placer la version actuelle du fichier sur le serveur, mais que vous allez continuer y apporter
des modifications.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 87
Cration et gestion de fichiers
Remarque : Si vous placez un fichier qui n'existait pas encore sur le site distant et que vous utilisez le systme d'extraction et d'archivage, le fichier est copi sur le site distant, puis extrait pour vous permettre de continuer le modifier. Vous pouvez utiliser le panneau Fichiers ou la fentre du document pour acqurir des fichiers. Dreamweaver cre un journal de suivi des activits de fichiers au cours du transfert ; vous pouvez le consulter et l'enregistrer. Remarque : Vous ne pouvez pas dsactiver le transfert de fichiers en arrire-plan. Si le journal des dtails est ouvert dans la bote de dialogue Activit fichiers en arrire-plan, vous pouvez le fermer pour amliorer les performances. Dreamweaver enregistre galement l'activit de tous les transferts de fichiers en FTP. Si une erreur se produit lors du transfert d'un fichier en FTP, le journal du site FTP peut vous aider dterminer le problme. Vous trouverez un didacticiel consacr au placement de fichiers sur un serveur distant l'adresse www.adobe.com/go/vid0163_fr. Vous trouverez un didacticiel consacr au dpannage des problmes de publication l'adresse www.adobe.com/go/vid0164_fr.
Voir aussi
Synchronisation de fichiers la page 98 A propos du systme d'archivage et d'extraction de fichiers la page 89 Didacticiel consacr au placement de fichiers Didacticiel consacr au dpannage des problmes de publication
Placement de fichiers sur un serveur distant ou un serveur d'valuation l'aide du panneau Fichiers
1 Dans le panneau Fichiers (Fentre > Fichiers), slectionnez les fichiers tlcharger.
Les fichiers sont gnralement slectionns dans l'affichage Site local, mais il est galement possible de les slectionner dans l'affichage Site distant. Remarque : Vous pouvez dcider de ne placer que les fichiers dont la version locale est plus rcente que la version distante.
2 Procdez de l'une des manires suivantes pour placer un fichier sur le serveur distant :
Cliquez sur le bouton Placer dans la barre d'outils du panneau Fichiers. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur le
fichier dans le panneau Fichiers, puis slectionnez Placer dans le menu contextuel.
3 Si le fichier n'a pas encore t enregistr, une bote de dialogue s'affiche (si vous l'avez indiqu parmi les prfrences
de la catgorie Site de la bote de dialogue Prfrences) pour vous permettre de l'enregistrer avant de le placer sur le serveur distant. Cliquez sur Oui pour enregistrer le fichier ou sur Non pour placer la version prcdemment enregistre sur le serveur distant. Remarque : Si vous n'enregistrez pas le fichier, aucune des modifications effectues depuis le dernier enregistrement ne sera place sur le serveur distant. Toutefois, le fichier reste ouvert, ce qui vous permet encore d'enregistrer les changements aprs avoir plac le fichier sur le serveur.
4 Cliquez sur Oui si vous souhaitez envoyer les fichiers dpendants associs aux fichiers slectionns ou sur Non si
vous ne voulez pas les envoyer. L'option par dfaut est de ne pas transfrer les fichiers indpendants. Vous pouvez dfinir cette option en slectionnant Edition > Prfrences > Site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 88
Cration et gestion de fichiers
Remarque : Il est en gnral conseill de transfrer les fichiers dpendants lorsque vous archivez un nouveau fichier, mais si les versions les plus rcentes des fichiers dpendants figurent dj sur le serveur distant, il n'est pas utile de les transfrer nouveau. Pour arrter le transfert de fichier n'importe quel moment, cliquez sur le bouton Annuler de la bote de dialogue Activit fichiers en arrire-plan.
Choisissez Site > Placer. Cliquez sur l'icne Gestion des fichiers dans la barre d'outils de la fentre du document, puis slectionnez Placer
dans le menu. Remarque : Si le fichier actuel n'est pas associ au site slectionn dans le panneau Fichiers, Dreamweaver tente de dterminer quel site dfini localement le fichier actuel appartient. Si ce fichier courant n'appartient qu' un seul site local, Dreamweaver ouvre ce site, puis effectue l'opration de placement.
Remarque : Dans le panneau Fichiers en mode dvelopp, vous pouvez cliquer sur le bouton Journal FTP.
n'est pas affiche, cliquez sur le bouton Activit fichiers dans le bas du panneau Fichiers.
Remarque : Vous ne pouvez pas masquer ni supprimer le bouton Journal. Il s'agit d'une partie permanente du panneau.
arrire-plan.
2 Cliquez sur la flche Dtails.
arrire-plan.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 89
Cration et gestion de fichiers
2 Cliquez sur le bouton Enregistrer journal et enregistrez les informations sous forme de fichier texte.
Vous pouvez alors analyser les mouvements de fichiers en ouvrant le fichier journal dans Dreamweaver ou dans un diteur de texte.
Voir aussi
Acquisition et placement de fichiers depuis ou vers votre serveur la page 84
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dfinissez les options de base requises, puis cliquez sur le bouton Avanc.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 90
Cration et gestion de fichiers
5 Activez l'option Activer l'extraction de fichier si vous travaillez au sein d'une quipe (ou si vous travaillez seul, mais
depuis plusieurs machines). Dslectionnez cette option si vous souhaitez dsactiver l'archivage et l'extraction de fichiers dans votre site Web. Cette option est utile pour informer les autres utilisateurs que vous avez extrait un fichier en vue de le modifier ou pour vous rappeler qu'une version plus rcente d'un fichier est peut-tre ouverte sur une autre machine. Si vous ne voyez pas les options Archiver/Extraire, cela signifie que vous n'avez pas configur le serveur distant.
6 Activez l'option Extraire les fichiers l'ouverture si vous voulez que les fichiers soient automatiquement extraits
lorsque vous double-cliquez dessus pour les ouvrir dans le panneau Fichiers. Si vous choisissez Fichier > Ouvrir pour ouvrir un fichier, cela n'extrait pas le fichier, mme si cette option est active.
7 Dfinissez les options restantes :
Nom d'extraction Ce nom apparat dans le panneau Fichiers ct des fichiers extraits afin que les membres d'une
quipe puissent s'adresser la personne approprie s'ils ont besoin d'un fichier extrait. Remarque : Si vous travaillez seul sur plusieurs machines, utilisez un nom d'extraction diffrent pour chaque machine (par exemple, PierreR-MacDomicile et PierreR-PCBureau) de manire savoir o se trouve la version la plus rcente du fichier si vous oubliez de l'archiver.
Adresse lectronique Si vous saisissez une adresse lectronique, lors de l'extraction d'un fichier, votre nom apparat
dans le panneau Fichiers en regard du fichier, sous la forme d'un lien (bleu soulign). Si un membre de l'quipe clique sur le lien, son programme de messagerie lectronique par dfaut ouvre un nouveau courriel destination de votre adresse lectronique et comportant un objet qui correspond aux noms du site et du fichier.
Remarque : Vous pouvez slectionner des fichiers dans l'affichage du site local ou distant mais pas dans l'affichage Serveur d'valuation. Une coche de couleur rouge indique qu'un autre membre de l'quipe dispose du fichier extrait. Un symbole reprsentant un cadenas indique que le fichier est en lecture seule (Windows) ou verrouill (Macintosh).
2 Procdez de l'une des manires suivantes pour extraire les fichiers :
Cliquez sur le bouton Extraire dans la barre d'outils du panneau Fichiers. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Extraire dans le menu contextuel.
3 Dans la bote de dialogue Fichiers dpendants, cliquez sur Oui si vous souhaitez tlcharger les fichiers dpendants
associs aux fichiers slectionns ou sur Non si vous ne voulez pas les tlcharger. L'option par dfaut est de ne pas tlcharger les fichiers indpendants. Vous pouvez dfinir cette option en slectionnant Edition > Prfrences > Site. Remarque : D'une manire gnrale, il est conseill de tlcharger les fichiers dpendants lorsque le fichier extrait est un nouveau fichier, mais c'est inutile si les versions les plus rcentes des fichiers dpendants sont dj prsentes sur le disque local. Une coche de couleur verte apparat en regard de l'icne du fichier local pour signaler que vous l'avez extrait.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 91
Cration et gestion de fichiers
Important : Si vous extrayez le fichier actif, la version ouverte du fichier est crase par la nouvelle version extraite.
fichiers. Remarque : Vous pouvez slectionner des fichiers dans l'affichage du site local ou distant mais pas dans l'affichage Serveur d'valuation.
2 Procdez de l'une des manires suivantes pour archiver les fichiers :
Cliquez sur le bouton Archiver dans la barre d'outils du panneau Fichiers. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Archiver dans le menu contextuel.
3 Cliquez sur Oui si vous souhaitez envoyer les fichiers dpendants associs aux fichiers slectionns ou sur Non si
vous ne voulez pas les envoyer. L'option par dfaut est de ne pas transfrer les fichiers indpendants. Vous pouvez dfinir cette option en slectionnant Edition > Prfrences > Site. Remarque : Il est en gnral conseill de transfrer les fichiers dpendants lorsque vous archivez un nouveau fichier, mais si les versions les plus rcentes des fichiers dpendants figurent dj sur le serveur distant, il n'est pas utile de les transfrer nouveau. Un cadenas apparat en regard de l'icne du fichier local pour indiquer que ce dernier n'est dsormais accessible qu'en lecture seule. Important : Si vous archivez le fichier actif, il se peut que ce fichier soit automatiquement enregistr avant d'tre archiv, selon les options dfinies dans les prfrences.
Choisissez Site > Archiver. Cliquez sur l'icne Gestion des fichiers dans la barre d'outils de la fentre du document, puis slectionnez Archiver
dans le menu. Si le fichier actuel n'est pas associ au site actif dans le panneau Fichiers, Dreamweaver tente de dterminer quel site dfini localement le fichier actuel appartient. Si le fichier actuel appartient un autre site que celui qui est actif dans le panneau Fichiers, Dreamweaver ouvre ce site, puis effectue l'opration d'archivage. Important : Si vous archivez le fichier actif, il se peut que ce fichier soit automatiquement enregistr avant d'tre archiv, selon les options dfinies dans les prfrences.
Ouvrez le fichier dans la fentre Document, puis choisissez Site > Annuler extraction. Dans le panneau Fichiers (Fentre > Fichiers), cliquez avec le bouton droit (Windows) ou en maintenant la touche
Ctrl enfonce (Macintosh), puis slectionnez Annuler extraction.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 92
Cration et gestion de fichiers
La copie locale du fichier passe alors en lecture seule, et toutes les modifications que vous y avez apportes sont perdues.
suivantes :
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur. Slectionnez un serveur existant puis cliquez sur le bouton Modifier serveur existant.
4 Dans l'cran Base, slectionnez WebDAV dans le menu Se connecter au moyen de, puis compltez si ncessaire les
Dans la zone de texte Nom d'extraction, entrez un nom vous identifiant par rapport aux autres membres de
l'quipe.
Dreamweaver configure le site pour l'accs WebDAV. Lorsque vous utilisez la commande d'archivage ou d'extraction sur un fichier du site, le fichier est transfr au moyen de WebDAV. Remarque : Il se peut que WebDAV ne parvienne pas extraire correctement des fichiers incluant un contenu dynamique, parce que la mthode HTTP GET les rend au moment de leur extraction.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 93
Cration et gestion de fichiers
Adobe recommande d'utiliser un outil de comparaison de fichiers, dvelopp par une tierce partie, lorsque vous utilisez des fichiers contrle de version SVN. Lorsque vous comparez des fichiers afin de dtecter leurs diffrences, vous pouvez voir prcisment quels types de modifications d'autres utilisateurs ont apportes. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche Web tel que Google pour trouver des outils de comparaison de fichiers ou diff . Dreamweaver fonctionne avec la plupart des outils tiers. Vous trouverez un didacticiel vido sur l'utilisation de SVN et Dreamweaver l'adresse www.adobe.com/go/lrvid4049_dw_fr.
cliquez sur le bouton Modifier. Remarque : Si vous n'avez pas encore dfini de dossiers locaux et distants pour un site Dreamweaver, vous devrez au moins configurer un site local avant de pouvoir continuer. Le site distant n'est pas ncessaire pour l'instant, mais vous devrez en dfinir un pour pouvoir publier vos fichiers sur le Web. Pour plus d'informations, voir Configuration d'un site Dreamweaver la page 38.
2 Dans la bote de dialogue Configuration du site, slectionnez la catgorie Contrle de version. 3 Slectionnez Subversion dans la liste droulante Accs. 4 Dfinissez les options d'accs comme suit :
Slectionnez un protocole dans la liste droulante Protocole. Les protocoles disponibles sont HTTP, HTTPS,
SVN et SVN+SSH. Remarque : L'emploi du protocole SVN+SSH exige une configuration spciale. Pour plus d'informations, voir www.adobe.com/go/learn_dw_svn_ssh_fr.
Entrez l'adresse du serveur SVN dans la zone de texte Adresse du serveur (gnralement sous la forme
nomserveur.domaine.com).
Entrez le chemin d'accs votre rfrentiel sur le serveur SVN dans la zone Rfrentiel (gnralement sous la
forme /svn/votre_rpertoire_racine. C'est l'administrateur du serveur de nommer le dossier racine pour le rfrentiel SVN).
(Facultatif) Si vous voulez utiliser un port de serveur diffrent du port par dfaut, activez l'option Instance
spcifique puis entrez un numro de port dans la zone de texte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 94
Cration et gestion de fichiers
5 Cliquez sur Tester pour tester votre connexion, ou sur OK pour fermer la bote de dialogue. Cliquez ensuite sur
Termin pour fermer la bote de dialogue Grer les sites. Lorsque la connexion au serveur est tablie, votre rfrentiel SVN peut tre visualis dans le panneau Fichiers. Pour le visualiser, vous pouvez choisir le mode Affichage du rfrentiel dans la liste droulante Affichage, ou cliquez sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp.
Voir aussi
Utilisation du panneau Fichiers la page 75
panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp.
3 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur le dossier du rfrentiel SVN que vous voulez monter, puis choisissez Monter les dossiers.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en choisissant Affichage local dans la liste
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier ou le dossier qui vous intresse, puis cliquez sur Contrle de version > Obtenir les versions les plus rcentes.
Affichez les fichiers du rfrentiel SVN en choisissant Affichage du rfrentiel dans la liste droulante Affichage
du panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier ou le dossier qui vous intresse, puis cliquez sur Obtenir les versions les plus rcentes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 95
Cration et gestion de fichiers
Remarque : Vous pouvez galement cliquer sur un fichier l'aide du bouton droit de la souris puis choisir Extraire dans le menu contextuel, ou slectionner ce fichier et cliquer sur le bouton Extraire afin d'obtenir sa version la plus rcente. Toutefois, comme SVN ne prend pas en charge les processus d'extraction, cette mthode ne permet pas d'extraire le fichier de la faon habituelle.
Validation de fichiers
1 Assurez-vous d'avoir bien dfini une connexion SVN. 2 Effectuez l'une des oprations suivantes :
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en choisissant Affichage local dans la liste
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible. Slectionnez ensuite le fichier valider puis cliquez sur Archiver.
Affichez les fichiers du rfrentiel SVN en choisissant Affichage du rfrentiel dans la liste droulante Affichage
du panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier que vous voulez valider, puis cliquez sur Valider.
3 Prenez connaissance des actions dans la bote de dialogue Archivage, apportez les ventuelles modifications
requises, puis cliquez sur OK. Vous pouvez modifier des actions en les slectionnant puis en cliquant sur le bouton dans le bas de la bote de dialogue Archivage. Deux options sont disponibles : Valider et Ignorer. Remarque : La prsence d'une coche de couleur verte sur un fichier dans le panneau Fichiers indique qu'il a t modifi et pas encore valid dans le rfrentiel.
panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp.
3 Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce
(Macintosh) sur n'importe quel fichier ou dossier du rfrentiel, puis cliquez sur Mettre jour l'tat.
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible.
3 Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce
(Macintosh) sur n'importe quel fichier ou dossier du panneau Fichiers, puis cliquez sur Mettre jour l'tat.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 96
Cration et gestion de fichiers
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en choisissant Affichage local dans la liste
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier dont vous voulez afficher les versions, puis choisissez Contrle de version > Afficher les versions.
Affichez les fichiers du rfrentiel SVN en choisissant Affichage du rfrentiel dans la liste droulante Affichage
du panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier dont vous voulez afficher les versions, puis choisissez Afficher les versions.
3 Dans la bote de dialogue Historique des versions, choisissez la ou les versions qui vous intressent, puis effectuez
Cliquez sur Comparer au site local pour comparer la version slectionne la version locale du fichier.
Remarque : Vous devez installer un outil de comparaison de fichiers, provenant d'un diteur tiers, avant de pouvoir comparer les fichiers. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche Web tel que Google pour trouver des outils de comparaison de fichiers ou diff . Dreamweaver fonctionne avec la plupart des outils tiers.
Cliquez sur Comparer pour comparer deux versions slectionnes. Cliquez tout en maintenant la touche CTRL
enfonce pour slectionner deux versions simultanment.
Cliquez sur Afficher pour afficher la version slectionne. Cette action n'entrane pas le remplacement de la
copie locale actuelle du fichier concern. Vous pouvez enregistrer la version slectionne sur votre disque dur comme vous le feriez avec n'importe quel autre fichier.
Cliquez sur Marquer comme actuel pour faire de la version slectionne la version la plus rcente du rfrentiel.
Affichez les fichiers du rfrentiel SVN en choisissant Affichage du rfrentiel dans la liste droulante Affichage
du panneau Fichiers ou en cliquant sur le bouton Fichiers du rfrentiel dans le panneau Fichiers dvelopp. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier qui vous intresse, puis choisissez Verrouiller ou Dverrouiller.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en choisissant Affichage local dans la liste
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible. Cliquez ensuite avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fichier qui vous intresse, puis choisissez Verrouiller ou Dverrouiller.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 97
Cration et gestion de fichiers
sur OK.
Pour copier un fichier, slectionnez-le, copiez-le (Edition > Copier) puis collez-le (Edition > Coller) son nouvel
emplacement. Lorsque vous copiez et collez un fichier, Dreamweaver le marque, son nouvel emplacement, au moyen d'un signe Ajouter avec historique.
Pour rtablir un fichier copi ou dplac son emplacement d'origine, cliquez sur le fichier l'aide du bouton droit
puis choisissez Contrle de version > Rtablir.
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible.
3 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur le fichier dont vous voulez rsoudre le conflit, puis choisissez Contrle de version > Marquer comme rsolu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 98
Cration et gestion de fichiers
2 Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en choisissant Affichage local dans la liste
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible.
3 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur n'importe quel fichier ou dossier du panneau Fichiers, puis choisissez Contrle de version > Travailler hors ligne.
droulante Affichage. Si vous travaillez dans le panneau Fichiers dvelopp, l'affichage local est automatiquement disponible.
3 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
A propos du dplacement de fichiers et de dossiers dans des sites contrls par Subversion
Lorsque vous dplacez les versions locales de fichiers ou de dossiers dans un site contrl par Subversion, vous risquez de crer des problmes d'autres utilisateurs qui pourraient se synchroniser avec le rfrentiel SVN. Par exemple, si vous dplacez un fichier localement et ne le validez pas dans le rfrentiel pendant quelques heures, il se peut qu'un autre utilisateur tente d'en obtenir la version la plus rcente depuis son ancien emplacement. Veillez donc toujours valider les fichiers sur le serveur SVN juste aprs les avoir dplacs localement. Les fichiers et les dossiers demeurent sur le serveur jusqu' ce que vous les supprimiez manuellement. Ainsi, mme si vous dplacez un fichier dans un dossier local diffrent et que vous le validez, son ancienne version reste l'emplacement prcdent sur le serveur. Pour viter toute confusion, supprimez les anciennes copies des fichiers et dossiers que vous avez dplacs. Lorsque vous dplacez un fichier localement et que vous le validez de nouveau sur le serveur SVN, l'historique des versions du fichier est perdu.
Synchronisation de fichiers
Synchronisation des fichiers entre le site local et le site distant
Aprs avoir cr des fichiers sur votre site local et votre site distant, il vous est possible de synchroniser les fichiers entre les deux sites. Remarque : Si votre site distant est un serveur FTP (et non un serveur en rseau), la synchronisation de vos fichiers s'effectuera en FTP. Avant de synchroniser vos sites, vous pouvez vrifier les fichiers placer, acqurir, supprimer ou ignorer. Par ailleurs, une fois la synchronisation effectue, Dreamweaver vous indique les fichiers qui ont t mis jour.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 99
Cration et gestion de fichiers
Voir aussi
Gestion des transferts de fichiers la page 88 Archivage et extraction de fichiers dans un dossier distant la page 90 Acquisition de fichiers depuis un serveur distant la page 85 Placement de fichiers sur un serveur distant la page 86 Comparaison de fichiers pour en chercher les diffrences la page 100
Identification des fichiers qui sont plus rcents sur le site local ou le site distant, sans effectuer de synchronisation
Procdez de lune des faons suivantes dans le panneau Fichiers :
Cliquez sur le menu Options dans le coin suprieur droit puis slectionnez Edition > Slectionner locaux plus
rcents ou Edition > Slectionner distants plus rcents.
Dans le panneau Fichiers, cliquez avec le bouton droit (Windows) ou en maintenant la touche Ctrl enfonce
(Macintosh), puis choisissez Slectionner > Slectionner locaux plus rcents ou Slectionner > Slectionner distants plus rcents.
enfonce (Macintosh) sur le fichier au sujet duquel vous voulez obtenir des informations, puis slectionnez Afficher les informations de synchronisation. Remarque : Pour que cette fonctionnalit soit disponible, l'option Conserver les informations de synchronisation doit tre active dans la catgorie Distant de la bote de dialogue Dfinition du site.
entier.
3 Cliquez sur le menu Options dans le coin suprieur droit du panneau Fichiers, puis choisissez Site > Synchroniser.
Vous pouvez galement cliquer sur le bouton Synchroniser dans le haut du panneau Fichiers pour synchroniser les fichiers.
4 Dans le menu Synchroniser, ralisez une des oprations suivantes :
Pour procder la synchronisation du site entier, slectionnez Tout le site nom du site. Pour ne synchroniser que les fichiers slectionns, slectionnez Fichiers locaux slectionns seulement (ou Fichiers
distants slectionns seulement si vous avez effectu votre slection depuis l'affichage Site distant du panneau Fichiers).
5 Cliquez sur la direction dsire pour le transfert :
Placer les fichiers plus rcents sur hte distant Tlcharge tous les fichiers locaux qui n'existent pas sur le serveur
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 100
Cration et gestion de fichiers
Obtenir les fichiers plus rcents depuis l'hte distant Tlcharge tous les fichiers distants qui n'existent pas localement ou qui ont t modifis depuis le dernier tlchargement. Placer et obtenir les fichiers plus rcents Transfre, selon le cas, les versions les plus rcentes de tous les fichiers sur le
doivent tre supprims. Cette option n'est pas disponible si vous slectionnez les options d'acquisition et de placement dans le menu de direction. Si vous avez slectionn Placer les fichiers plus rcents sur hte distant et que vous activez l'option d'effacement, tous les fichiers du site distant qui n'ont pas d'quivalent sur le site local sont supprims. Si vous avez slectionn Obtenir les fichiers plus rcents depuis l'hte distant et que vous activez l'option d'effacement, tous les fichiers du site local qui n'ont pas d'quivalent sur le site distant sont supprims.
7 Cliquez sur Aperu.
Remarque : Avant de synchroniser les fichiers, vous devez procder un aperu des actions que Dreamweaver va devoir excuter pour cette tche. Si la version la plus rcente de chacun des fichiers slectionns figure dj aux deux endroits et que rien n'a besoin d'tre supprim, un message d'avertissement vous signale qu'aucune synchronisation n'est ncessaire. Dans le cas contraire, la bote de dialogue Synchroniser s'affiche et vous permet de modifier les actions (placer, acqurir, supprimer et ignorer) pour ces fichiers avant d'excuter la synchronisation.
8 Vrifiez les diffrentes actions effectuer. 9 Pour modifier l'action pour un fichier particulier, slectionnez-le puis cliquez sur l'une des icnes d'action situes
dans Dreamweaver. Si l'icne Action est en gris, l'action correspondante n'est pas disponible.
Marquer les fichiers comme synchroniss Cette option vous permet d'indiquer que le ou les fichiers slectionns sont
dj synchroniss.
10 Cliquez sur OK pour synchroniser les fichiers. Vous pouvez afficher ou enregistrer les dtails de la synchronisation
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 101
Cration et gestion de fichiers
Avant de commencer, vous devez installer un outil de comparaison de fichiers tiers sur votre systme. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche Web tel que Google pour trouver des outils de comparaison de fichiers ou diff . Dreamweaver fonctionne avec la plupart des outils tiers.
Sous Windows, cliquez sur le bouton Parcourir et slectionnez une application qui compare les fichiers. Sur Macintosh, cliquez sur le bouton Parcourir et slectionnez l'outil ou le script qui lance l'outil de comparaison
de fichiers dans la ligne de commande (pas l'outil de comparaison de fichiers). Les outils ou les scripts de lancement se trouvent gnralement dans le dossier usr/bin sur votre Macintosh. Par exemple, si vous souhaitez utiliser FileMerge, recherchez le dossier usr/bin et slectionnez opendiff, l'outil qui lance FileMerge. Le tableau suivant rpertorie les outils de comparaison de fichiers courants pour le Macintosh ainsi que l'emplacement de leurs outils ou de leurs scripts de lancement sur votre disque dur :
Si vous utilisez FileMerge BBEdit TextWrangler Slectionnez le fichier suivant usr/bin/opendiff usr/bin/bbdiff usr/bin/twdiff
Remarque : Le dossier usr est gnralement masqu dans le Finder. Cependant, vous pouvez y accder en utilisant le bouton Parcourir dans Dreamweaver. Remarque : Les rsultats effectivement affichs dpendent de l'outil diff utilis. Consultez le guide d'utilisation de votre outil pour comprendre comment interprter ces rsultats.
la souris sur les deux fichiers pour les slectionner. Pour choisir des fichiers se trouvant l'extrieur de votre site dfini, accdez votre disque local dans le menu gauche contextuel du panneau Fichiers puis slectionnez-les.
2 Cliquez avec le bouton droit de la souris sur l'un des fichiers slectionns puis choisissez Compare Local Files
(Comparer les fichiers locaux) dans le menu contextuel. Remarque : Si votre souris n'est dote que d'un seul bouton, appuyez sur la touche Ctrl tout en cliquant avec la souris sur l'un des fichiers slectionns. L'outil de comparaison de fichiers dmarre et compare les deux fichiers.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 102
Cration et gestion de fichiers
distants dans le menu contextuel. Remarque : Si votre souris n'est dote que d'un seul bouton, appuyez sur la touche Ctrl tout en cliquant avec la souris sur l'un des fichiers slectionns. L'outil de comparaison de fichiers dmarre et compare les deux fichiers.
distants dans le menu contextuel. Remarque : Si votre souris n'est dote que d'un seul bouton, appuyez sur la touche Ctrl tout en cliquant avec la souris sur le fichier local. L'outil de comparaison de fichiers dmarre et compare les deux fichiers.
dans le menu contextuel. Remarque : Si votre souris n'est dote que d'un seul bouton, appuyez sur la touche Ctrl tout en cliquant avec la souris sur le fichier.
L'outil de comparaison de fichiers dmarre et compare les deux fichiers. Vous pouvez galement cliquer avec le bouton droit de la souris sur l'onglet de document situ en haut de la fentre de document et choisir Comparer avec distants dans le menu contextuel.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 103
Cration et gestion de fichiers
distant. Si la version distante du fichier a t modifie, vous recevrez une notification avec la possibilit de visualiser les diffrences.
2 Pour visualiser les diffrences, cliquez sur le bouton Comparer.
L'outil de comparaison de fichiers dmarre et compare les deux fichiers. Si vous n'avez pas spcifi d'outil de comparaison de fichiers, un message vous invite le faire.
3 Une fois que vous avez revu ou fusionn les changements dans l'outil, vous pouvez passer l'opration de placement
ou l'annuler.
Une fois que vous avez cliqu sur Aperu, vous obtenez une liste des fichiers slectionns et des actions qui seront effectues pendant la synchronisation.
3 Dans la liste, slectionnez les fichiers que vous souhaitez comparer et cliquez sur le bouton Comparer (l'icne avec
les deux petites pages). Remarque : Le fichier doit tre bas sur du texte (fichier HTML ou ColdFusion). Dreamweaver lance l'outil de comparaison qui compare les versions locale et distante de chaque fichier slectionn.
Voir aussi
Synchronisation de fichiers la page 98
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 104
Cration et gestion de fichiers
Remarque : Contribute doit tre install sur le mme ordinateur que Dreamweaver. La restauration des fichiers doit tre active au niveau des paramtres administratifs de Contribute. Pour plus d'informations, voir Administration de Contribute.
1 Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur un
S'il existe une version prcdente de la page restaurer, la bote de dialogue Restauration s'affiche.
3 Slectionnez la version de la page restaurer et cliquez sur Restaurer.
Voir aussi
Prparation d'un site utiliser avec Contribute la page 56 Suppression, dplacement ou modification du nom d'un fichier distant sur un site Contribute la page 58
Ralisation d'oprations de placement, d'acquisition, d'archivage et d'extraction Gnration de rapports Recherche des fichiers locaux et distants les plus rcents Ralisation d'oprations portant sur le site entier, telles que la vrification et la modification des liens Synchronisation Utilisation du contenu du panneau Actifs Mise jour des modles et des bibliothques
Remarque : Vous pouvez toujours effectuer une opration sur un dossier ou un fichier voil prcis en le slectionnant dans le panneau Fichiers, puis en effectuant l'opration voulue. Toute opration effectue directement sur un fichier ou un dossier annule le voilage. Remarque : Dreamweaver exclut les modles et les lments de bibliothque voils lors des oprations d'acquisition et de placement de fichiers seulement. Dreamweaver n'exclut aucun de ces lments lors des oprations par lots, car cela pourrait les dsynchroniser par rapport leurs instances.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 105
Cration et gestion de fichiers
Slectionnez Voilage > (dslectionnez l'option pour la dsactiver). Slectionnez Voilage > Paramtres pour ouvrir la catgorie Voilage de la bote de dialogue Configuration du site.
Slectionnez ou dslectionnez, puis activez ou dsactivez l'option Voiler les fichiers se terminant avec, selon que vous souhaitez ou non activer le voilage de certains types de fichier. Saisissez ou supprimez les suffixes de fichier dans la zone de texte afin d'indiquer le type de fichier pour lequel activer ou dsactiver le voilage.
choisissez Voilage > Voiler ou Voilage > Supprimer le voile dans le menu contextuel. Une ligne rouge est prsente ou non sur l'icne du fichier ou du dossier, pour indiquer qu'il est voil ou dvoil. Remarque : Vous pouvez toujours effectuer une opration sur un fichier ou un dossier voil prcis en le slectionnant dans le panneau Fichiers, puis en effectuant l'opration voulue. Toute opration effectue directement sur un fichier ou un dossier annule le voilage.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 106
Cration et gestion de fichiers
3 Activez l'option Voiler les fichiers se terminant avec, entrez les types de fichier voiler dans la zone de saisie, puis
cliquez sur OK. Vous pouvez saisir, par exemple, .jpg afin de voiler tous les fichiers dont le nom se termine par .jpg dans le site. Pour saisir plusieurs types de fichier, sparez chaque type par un espace ; n'utilisez ni virgule ni point-virgule. Dans le panneau Fichiers, une ligne rouge apparat sur les fichiers concerns pour indiquer qu'ils sont voils. Certains logiciels crent des fichiers de sauvegarde se terminant par un suffixe donn, tel que .bak. Vous pouvez voiler ces fichiers. Remarque : Vous pouvez toujours effectuer une opration sur un fichier ou un dossier voil prcis en le slectionnant dans le panneau Fichiers, puis en effectuant l'opration voulue. Toute opration effectue directement sur un fichier ou un dossier annule le voilage.
Dsactivez l'option Voiler les fichiers se terminant avec pour supprimer le voile de tous les types de fichier
rpertoris dans la zone de texte.
Dans la zone de texte, supprimez certains types de fichier pour ne supprimer le voile que sur ces types de fichier.
4 Cliquez sur OK.
Les lignes rouges disparaissent des fichiers concerns pour indiquer qu'ils ne sont plus voils.
slectionnez Voilage> Supprimer tous les voiles. Remarque : Cette opration dsactive galement l'option Voiler les fichiers se terminant avec de la catgorie Voilage de la bote de dialogue Dfinition du site. Les lignes rouges sur les icnes des dossiers et des fichiers disparaissent pour indiquer que tous les fichiers et dossiers du site ne sont plus voils.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 107
Cration et gestion de fichiers
Stockage des informations sur les fichiers dans des Design Notes
A propos des Design Notes
Les Design Notes sont des notes cres pour un fichier donn. Les Design Notes sont associes au fichier qu'elles dcrivent, mais stockes dans un autre fichier. Le panneau Fichiers vous permet de voir les fichiers auxquels sont jointes des Design Notes, car une icne spcifique s'affiche dans la colonne Notes. Les Design Notes vous permettent de conserver des informations supplmentaires sur les documents, telles que des commentaires sur l'tat des fichiers ou le nom des fichiers source des images. Par exemple, si vous copiez un document d'un site dans un autre, vous pouvez ajouter ce dernier des Design Notes contenant un commentaire expliquant que le document original se trouve dans le dossier de l'autre site. Les Design Notes permettent galement de conserver des informations confidentielles, qu'il est impossible de laisser dans un document pour des raisons de scurit, par exemple des notes sur la faon dont un devis a t calcul, dont une configuration a t labore ou encore sur les facteurs de marketing qui ont influenc une dcision de production. Si vous ouvrez un fichier dans Adobe Fireworks ou Flash, puis l'exportez dans un autre format, Fireworks ou Flash enregistre automatiquement le nom du fichier source d'origine dans un fichier de Design Notes. Ainsi, si vous ouvrez le fichier maMaison.png dans Fireworks, puis l'exportez au format GIF en lui attribuant le nom maMaison.gif, Fireworks cre un fichier Design Notes du nom de maMaison.gif.mno. Ce fichier Design Notes contient le nom du fichier d'origine, sous la forme d'une URL file: absolue. De ce fait, les Design Notes du fichier maMaison.gif pourraient contenir la ligne suivante :
fw_source="file:///Mydisk/sites/assets/orig/myhouse.png"
Au mme titre, les Design Notes d'un fichier Flash pourraient contenir la ligne suivante :
fl_source="file:///Mydisk/sites/assets/orig/myhouse.fla"
Remarque : Pour pouvoir partager des Design Notes, les utilisateurs doivent dfinir le mme chemin d'accs pour la racine du site (par exemple, sites/assets/orig). Lorsque vous importez l'image dans Dreamweaver, le fichier de Design Notes est automatiquement copi sur le site, en mme temps que l'image. Si vous slectionnez cette image dans Dreamweaver et dcidez de la modifier l'aide de Fireworks, ce dernier ouvre directement le fichier d'origine pour vous permettre de le modifier.
Voir aussi
Lancement d'un diteur externe pour des fichiers multimdia la page 267
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 108
Cration et gestion de fichiers
3 Dans la bote de dialogue Configuration du site, dveloppez Paramtres avancs, puis slectionnez la catgorie
Design Notes.
4 Slectionnez Grer Design Notes pour activer les Design Notes (dslectionnez cette option pour les dsactiver). 5 Si vous souhaitez supprimer tous les fichiers de Design Notes locaux associs au site, cliquez sur Nettoyer puis sur
Oui. Si vous voulez supprimer des fichiers Design Notes distants, vous devez le faire manuellement. Remarque : La commande Nettoyer Design Notes ne supprime que les fichiers MNO (Design Notes). Elle ne supprime pas le dossier _notes ni le fichier dwsync.xml qui s'y trouve. Dreamweaver emploie le fichier dwsync.xml pour grer les informations relatives la synchronisation du site.
6 Activez l'option Activer la fonction Tlcharger les Design Notes pour les partager afin de tlcharger les Design
Notes associes au site en mme temps que les autres documents, puis cliquez sur OK.
Si vous activez cette option, vous pouvez partager les Design Notes avec les autres membres de votre quipe.
Lorsque vous placez ou acqurez un fichier, Dreamweaver place ou acquiert automatiquement le fichier de Design Notes associ.
Si vous n'activez pas cette option, Dreamweaver conserve les Design Notes localement, mais ne les tlcharge pas
avec les fichiers. Si vous travaillez seul sur le site, vous pouvez dsactiver cette option afin d'amliorer les performances. Les Design Notes ne seront pas transfres sur le site distant lorsque vous archiverez ou placerez vos fichiers. En outre, il vous sera toujours possible d'ajouter et de modifier les Design Notes pour votre site local.
Ouvrez le fichier dans la fentre du document, puis slectionnez Fichier > Design Notes. Dans le panneau Fichiers, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl
enfonce (Macintosh) sur le fichier, puis slectionnez Design Notes. Remarque : Si le fichier se trouve sur un site distant, vous devez d'abord l'extraire ou l'acqurir, puis le slectionner dans le dossier local.
2 Dans le menu Etat de l'onglet Informations lmentaires, slectionnez un tat pour le document. 3 Cliquez sur l'icne de date (au-dessus de la zone de texte Notes) pour insrer la date du jour dans les notes. 4 Entrez des commentaires dans la zone Notes. 5 Activez l'option Afficher l'ouverture du fichier afin que le fichier de Design Notes apparaisse chaque ouverture
du fichier.
6 Dans l'onglet Toutes les infos, cliquez sur le bouton Plus (+) afin d'ajouter une paire cl/valeur ; slectionnez une
paire, puis cliquez sur le bouton Moins () pour la supprimer. Par exemple, vous pouvez crer une cl Auteur (dans la zone Nom), puis lui attribuer la valeur Heidi (dans la zone Valeur).
7 Cliquez sur OK pour enregistrer les notes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 109
Cration et gestion de fichiers
Dreamweaver enregistre les notes au mme endroit que le fichier en cours, dans un dossier portant le nom _notes. Le fichier porte le nom complet du document de base, suivi de l'extension .mno. Par exemple, si le nom de fichier du document est index.html, le fichier de Design Notes associ s'appellera index.html.mno.
Voir aussi
Acquisition et placement de fichiers depuis ou vers votre serveur la page 84 Archivage et extraction de fichiers dans un dossier distant la page 90
Ouvrez le fichier dans la fentre du document, puis slectionnez Fichier > Design Notes. Dans le panneau Fichiers, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl
enfonce (Macintosh) sur le fichier, puis slectionnez Design Notes.
Dans la colonne Notes du panneau Fichiers, double-cliquez sur l'icne jaune Design Notes.
Remarque : Pour afficher les icnes jaunes des Design Notes, choisissez Site > Grer les sites > [nom de votre site] > Modifier > Paramtres avancs > Colonnes mode Fichier. Slectionnez Notes dans la liste du panneau et choisissez l'option Afficher. Lorsque vous cliquez sur le bouton Dvelopper de la barre d'outils Fichiers pour afficher la fois le site local et le site distant, votre site local contient une colonne Notes qui affiche une icne de note jaune pour tout fichier contenant une Design Note.
S'il existe dj une valeur d'tat, elle est remplace par la nouvelle.
6 Cliquez sur l'onglet Infos de base et remarquez que la nouvelle valeur de l'tat apparat dans le menu contextuel Etat.
Remarque : Vous ne pouvez avoir qu'une valeur personnalise la fois dans le menu d'tat. Si vous suivez cette procdure une nouvelle fois, Dreamweaver remplace la valeur de l'tat saisie la premire fois par la nouvelle valeur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 110
Cration et gestion de fichiers
Dreamweaver vous invite alors vrifier que tous les fichiers de Design Notes qui ne sont plus associs un fichier dans le site doivent bien tre supprims. Si vous utilisez Dreamweaver pour supprimer un fichier auquel est associ un fichier de Design Notes, Dreamweaver supprime galement le fichier de Design Notes. En gnral, il ne peut donc exister de fichiers de Design Notes orphelins que si vous supprimez ou renommez un fichier l'extrieur de Dreamweaver. Remarque : Si vous dsactivez l'option Grer Design Notes avant de cliquer sur Nettoyer, Dreamweaver supprime tous les fichiers de Design Notes du site.
Vos pages doivent tre lisibles et fonctionnelles dans les navigateurs qui ne prennent pas en charge les styles, les calques, les plug-ins ou les lments JavaScript. Pour les pages qui ne s'affichent pas dans des navigateurs anciens, songez utiliser le comportement Vrifier le navigateur pour rediriger automatiquement les visiteurs vers une autre page.
2. Affichez vos pages dans diffrents navigateurs et sur diffrentes plates-formes.
Cela vous donnera la possibilit de constater les diffrences de prsentation, de couleur, de taille de police et de format de fentre par dfaut, autant d'lments qu'il est impossible de prvoir lors de la vrification dans le navigateur cible.
3. Vrifiez que le site ne contient pas de liens briss (rparez-les s'il en contient).
Les autres sites tant parfois modifis et rorganiss, il peut arriver que certaines pages vers lesquelles vos liens pointent soient dplaces ou supprimes. Vous pouvez excuter un rapport de vrification des liens pour les tester.
4. Contrlez la taille de vos pages et leur dure de tlchargement.
Pour les pages constitues d'un grand tableau, n'oubliez pas que, sous certains navigateurs, les visiteurs ne voient rien tant que le tableau n'est pas entirement charg. Envisagez de fragmenter les grands tableaux ; si c'est impossible, envisagez de placer du contenu, par exemple un message de bienvenue ou une bannire publicitaire, en dehors du tableau, en haut de la page, de manire ce que les utilisateurs puissent au moins voir ce contenu pendant le chargement du tableau
5. Effectuez quelques rapports sur le site pour tester et dpanner le site entier.
Vous pouvez rechercher sur le site entier d'ventuels problmes, tels que des documents sans nom, des balises vides ou des balises imbriques redondantes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 111
Cration et gestion de fichiers
6. Validez votre code pour dtecter toute erreur de balise ou de syntaxe. 7. Continuez mettre le site jour et en assurer la maintenance aprs sa publication.
La publication d'un site peut tre accomplie de diffrentes manires et constitue un processus continu. La dfinition et l'implmentation d'un systme de contrle de version constituent une partie importante du processus, que ce soit avec les outils intgrs Dreamweaver ou par le biais d'une application de contrle de version externe.
8. Consultez les forums de discussion.
Utilisez les forums de discussion Dreamweaver du site Web Adobe, l'adresse www.adobe.com/go/dreamweaver_newsgroup_fr. Vous y trouverez de nombreuses et prcieuses informations sur les diffrents navigateurs, plates-formes, etc. Vous pouvez galement discuter de questions techniques et changer des informations utiles avec d'autres utilisateurs de Dreamweaver. Vous trouverez un didacticiel consacr au dpannage des problmes de publication l'adresse www.adobe.com/go/vid0164_fr.
Voir aussi
Correction de liens rompus la page 295 Test de liens dans Dreamweaver la page 289 Application du comportement Vrifier le navigateur la page 361 Validation des balises la page 336 Vrification de la compatibilit du navigateur la page 336 Didacticiel consacr au dpannage des problmes de publication
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 112
Cration et gestion de fichiers
Voir aussi
Rapports dans Dreamweaver la page 20 Test de liens dans Dreamweaver la page 289 Ajout et gestion d'extensions dans Dreamweaver la page 37
(droulement du travail ou HTML). Vous ne pouvez pas excuter un rapport sur Fichiers slectionns dans le site si vous n'avez pas auparavant slectionn des fichiers dans le panneau Fichiers.
3 Si vous avez slectionn un rapport de droulement de travail, cliquez sur Paramtres de rapport. Dans le cas
contraire, ignorez cette tape. Remarque : Si vous avez slectionn plusieurs rapports de droulement de travail, vous devez cliquer sur le bouton Paramtres de rapport pour chaque rapport. Slectionnez un rapport, cliquez sur Paramtres de rapport et entrez les paramtres ; puis recommencez pour les autres rapports de droulement de travail.
Extrait par Cre un rapport qui dresse la liste de tous les documents extraits par un membre spcifique de l'quipe. Entrez le nom d'un membre de l'quipe et cliquez sur OK pour revenir la bote de dialogue Rapports. Design Notes Cre un rapport qui dresse la liste de l'ensemble des Design Notes pour les documents slectionns ou
le site. Entrez une ou plusieurs paires nom/valeur, puis slectionnez des valeurs de comparaison dans les menus contextuels correspondants. Cliquez sur OK pour revenir la bote de dialogue Rapports.
Modifis rcemment Cre un rapport qui dresse la liste des fichiers qui ont t modifis durant une priode donne.
imbriques pouvant tre combines pour nettoyer le code. Par exemple, <font color="#FF0000"><font size="4">STOP!</font></font> est inclus dans le rapport.
Texte secondaire manquant Cre un rapport qui dresse la liste de toutes les balises img qui ne possdent pas de texte
secondaire (sec/alt). Le texte secondaire apparat la place des images dans les navigateurs qui affichent seulement du texte ou configurs pour tlcharger les images manuellement. Les lecteurs d'cran lisent le texte secondaire et certains navigateurs affichent du texte secondaire lorsque l'utilisateur passe la souris sur l'image.
Extrait par Cre un rapport qui dresse la liste de tous les documents extraits par un membre spcifique de l'quipe. Balises redondantes imbriques Cre un rapport rpertoriant les balises nettoyer.
Par exemple, <i> En Espagne, <i> il pleut</i> principalement dans les plaines</i> est inclus dans le rapport.
Balises vides amovibles Cre un rapport qui dresse la liste de toutes les balises vides pouvant tre supprimes afin de
nettoyer le code HTML. Par exemple, vous pouvez avoir supprim un lment ou une image en Affichage de code, mais laiss les balises s'appliquant cet lment.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 113
Cration et gestion de fichiers
Documents sans nom Cre un rapport qui dresse la liste de tous les documents sans titre trouvs conformment aux paramtres slectionns. Dreamweaver tablit un rapport sur tous les documents qui contiennent des titres par dfaut, des titres rpts ou des balises de titre manquantes.
Selon le type de rapport excuter, vous pouvez tre invit enregistrer votre fichier, dfinir votre site ou slectionner un dossier (si vous ne l'avez pas dj fait). Une liste de rsultats apparat dans le panneau Rapports du site (dans le groupe de panneaux Rsultats).
Cliquez sur l'en-tte de la colonne en fonction de laquelle vous souhaitez effectuer le tri des rsultats.
Vous pouvez trier les rsultats par nom de fichier, numro de ligne ou description. Vous pouvez galement excuter plusieurs rapports et garder les diffrents rapports ouverts.
Slectionnez une ligne quelconque du rapport, puis cliquez sur le bouton Plus d'infos situ gauche du panneau
Rapports du site pour obtenir la description du problme. Ces informations s'affichent dans le panneau Rfrence.
Double-cliquez sur une ligne quelconque du rapport pour afficher le code correspondant dans la fentre de
document. Remarque : Si vous vous trouvez en mode Cration, Dreamweaver passe un affichage deux volets et indique le problme identifi directement dans le code.
3 Cliquez sur Enregistrer le rapport.
Lorsque vous enregistrez un rapport, vous pouvez l'importer dans un fichier modle existant. Vous pouvez alors soit importer le fichier dans une base de donnes ou un tableur puis l'imprimer, soit l'afficher sur un site Web. Aprs avoir excut les rapports HTML, utilisez la commande Nettoyer HTML pour corriger les erreurs HTML signales.
version prliminaire
Dernire mise jour le 19/3/2010
114
Voir aussi
A propos des modles Dreamweaver la page 400
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 115
Gestion des actifs et des bibliothques
Pour les lments lis tels que les images, la bibliothque enregistre uniquement une rfrence l'lment. Le fichier d'origine doit rester l'emplacement spcifi pour que l'lment de la bibliothque fonctionne correctement. Il peut toutefois tre utile de stocker une image dans un lment de bibliothque. Par exemple, vous pouvez stocker une balise img complte dans un lment de bibliothque, afin de pouvoir modifier facilement le texte alt d'une image, ou mme son attribut src, dans l'ensemble du site. N'utilisez pas cette technique pour modifier les attributs de largeur et de hauteur (width et height) d'une image, sauf si vous utilisez galement un diteur d'image pour changer la taille relle de l'image. Remarque : Si l'lment de bibliothque contient des liens, ils ne fonctionneront pas ncessairement sur le nouveau site. En outre, les images d'un lment de bibliothque ne sont pas copies vers le nouveau site. Lorsque vous utilisez un lment de bibliothque, Dreamweaver insre un lien vers cet lment dans la page Web au lieu d'insrer l'lment lui-mme. Cela signifie que Dreamweaver insre une copie du code source HTML pour cet lment dans le document et ajoute un commentaire HTML contenant une rfrence l'lment externe d'origine. Il s'agit d'une rfrence externe qui rend la mise jour automatique possible. Lorsque vous crez un lment de bibliothque qui comporte un lment auquel est attach un comportement Dreamweaver, Dreamweaver copie l'lment et son gestionnaire d'vnements (l'attribut qui spcifie l'vnement dclenchant l'action, tel que onClick, onLoad ou onMouseOver, et l'action appeler lorsque l'vnement se produit) dans le fichier de l'lment de bibliothque. Dreamweaver ne copie pas les fonctions JavaScript associes dans l'lment de la bibliothque. Au lieu de cela, lorsque vous insrez l'lment de bibliothque dans un document, Dreamweaver insre automatiquement les fonctions JavaScript appropries dans la section head de ce document (si elles ne s'y trouvent pas dj). Remarque : Si vous rdigez manuellement le code JavaScript (c'est--dire si vous le crez sans utiliser de comportements Dreamweaver), vous pouvez l'intgrer votre lment de bibliothque l'aide du comportement Appel JavaScript pour excuter le code. Si vous n'utilisez pas de comportement Dreamweaver pour excuter le code, le code n'est pas conserv dans l'lment de bibliothque. La modification des comportements dans les lments de bibliothque doit respecter certaines conditions. Les lments de bibliothque ne peuvent pas contenir de feuilles de style, car le code associ ces lments figure dans la section HEAD.
Voir aussi
Modification d'un comportement dans un lment de bibliothque la page 126
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 116
Gestion des actifs et des bibliothques
Panneau Actifs avec la liste Site affiche. Les icnes de catgorie se trouvent gauche et la zone d'aperu se trouve au-dessus de la liste.
Pour basculer entre ces deux modes, slectionnez le bouton radio Site ou Favoris situ en haut de la zone d'aperu. (Ces deux modes d'affichage ne sont pas disponibles pour les catgories Modles et Bibliothque.) Remarque : La plupart des oprations du panneau Actifs fonctionnent de la mme faon dans les deux listes. Toutefois, il existe quelques tches qui ne peuvent tre ralises que dans la liste Favoris. Dans les deux listes, les actifs appartiennent l'une des catgories suivantes :
Images Couleurs
Les couleurs utilises dans les documents et les feuilles de style, y compris les couleurs du texte, des arrire-plans et des liens. Les liens externes se trouvant dans les documents du site en cours, y compris FTP, gopher, HTTP, HTTPS, JavaScript, courriel (mailto), et fichiers locaux (file://).
URL
Flash Fichiers dans n'importe quelle version d'Adobe Flash. Seuls les fichiers SWF (fichiers compresss crs avec Flash) s'affichent dans le panneau Actifs. Les fichiers FLA (source Flash) ne s'affichent pas. Shockwave Films Scripts
Fichiers dans n'importe quelle version d'Adobe Shockwave. Fichiers QuickTime ou MPEG.
Fichiers JavaScript ou VBScript. Les scripts dans les fichiers HTML (plutt que dans des fichiers JavaScript ou VBScript indpendants) n'apparaissent pas dans le panneau Actifs.
Modles Les mises en forme de pages principales utilises sur plusieurs pages. La modification d'un modle entrane automatiquement la modification de toutes les pages qui y sont associes. Elments de bibliothque
Des lments que vous utilisez dans plusieurs pages. Lorsque vous modifiez un lment de bibliothque, toutes les pages qui le contiennent sont mises jour. Remarque : Pour figurer dans le panneau Actifs, un fichier doit appartenir l'une de ces catgories. Il existe d'autres types de fichiers parfois appels actifs, mais qui ne sont pas affichs dans le panneau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 117
Gestion des actifs et des bibliothques
Par dfaut, les actifs d'une catgorie donne sont rpertoris en fonction de leur nom par ordre alphabtique, mais vous pouvez les trier par type et en fonction de plusieurs autres critres. Vous pouvez galement afficher un aperu des actifs et redimensionner les colonnes ainsi que la zone d'aperu.
Voir aussi
Cration et gestion d'une liste d'actifs favoris la page 120 Utilisation des lments de bibliothque la page 122
Par exemple, lorsque vous slectionnez un actif de type animation, une icne s'affiche dans la zone d'aperu. Pour visualiser l'animation, cliquez sur le bouton Lecture (le triangle vert) dans l'angle suprieur droit de la zone d'aperu.
Par exemple, pour trier la liste des images par type (afin de regrouper toutes les images GIF, puis toutes les images JPEG, etc.), cliquez sur l'en-tte de la colonne Type.
Pour actualiser la liste Site manuellement, cliquez sur le bouton Actualiser la liste du site
cache du site ou le met jour si ncessaire.
. Dreamweaver cre le
Pour actualiser la liste Site et recrer le cache du site manuellement, cliquez avec le bouton droit de la souris
(Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) dans la liste Actifs, puis cliquez sur Actualiser la liste du site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 118
Gestion des actifs et des bibliothques
Remarque : Slectionnez toute catgorie autre que Modles. Un modle est appliqu un document entier. Il ne peut pas tre insr dans un document.
3 Slectionnez Site ou Favoris en haut du panneau, puis slectionnez l'actif.
Il n'existe pas de liste Site ou Favoris pour les lments de bibliothque. Omettez cette tape si vous insrez un tel lment.
4 Effectuez l'une des oprations suivantes :
Voir aussi
Ajout ou suppression d'actifs favoris la page 120
stocke. Remarque : Les URL des fichiers de votre site sont stocks, par dfaut, dans le mode Sites. La vue Favoris contient les URL que vous avez ajouts manuellement.
3 Slectionnez l'URL. 4 Effectuez l'une des oprations suivantes :
Faites glisser l'URL depuis le panneau vers la slection dans la fentre de document en mode Cration. Slectionnez l'URL et cliquez sur Insrer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 119
Gestion des actifs et des bibliothques
Voir aussi
Lancement d'un diteur externe pour des fichiers multimdia la page 267
Cliquez en maintenant la touche Maj enfonce pour slectionner une srie conscutive d'actifs. Cliquez en maintenant la touche Ctrl (Windows) ou la touche Commande (Macintosh) enfonce pour ajouter un
actif individuel la slection (qu'il soit adjacent ou non la slection existante). Cliquez en maintenant la touche Ctrl (Windows) ou la touche Commande (Macintosh) enfonce sur un actif slectionn pour le dslectionner.
Double-cliquez sur l'actif. Slectionnez l'actif, puis cliquez sur le bouton Modifier
. Remarque : Si l'actif doit tre modifi dans un diteur externe et qu'aucun diteur ne s'ouvre automatiquement, slectionnez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh), slectionnez la catgorie Types de fichiers/Editeurs, et assurez-vous qu'un diteur externe est dfini pour ce type d'actif.
2 Apportez les modifications voulues. 3 Lorsque vous avez termin, procdez de lune des faons suivantes :
Si l'actif est bas sur un fichier (tout objet autre qu'une couleur ou une URL), enregistrez-le (via l'diteur que vous
utilisez), puis fermez-le.
Si l'actif est une URL, cliquez sur OK dans la bote de dialogue Modifier l'URL.
Remarque : Si l'actif est une couleur, le slecteur de couleur se ferme automatiquement lorsque vous slectionnez une couleur. Pour fermer le slecteur de couleur sans slectionner de couleur, appuyez sur la touche Echap.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 120
Gestion des actifs et des bibliothques
le nom de l'actif dans le panneau Actifs, puis choisissez l'option Reprer dans le site dans le menu contextuel. Remarque : L'option Reprer dans le site n'est pas disponible pour les couleurs et les URL, qui ne correspondent pas des fichiers dans le site. Le panneau Fichiers s'ouvre, avec le fichier d'actif slectionn. La commande Reprer dans le site repre le fichier correspondant l'actif lui-mme, et non les fichiers qui utilisent cet actif.
sur un ou plusieurs actifs dans la liste Site ou Favoris, slectionnez Copier dans le site, puis slectionnez le nom du site cible dans le sous-menu qui rpertorie les sites que vous avez dfinis. Remarque : Dans la liste Favoris, vous pouvez copier un dossier Favoris ainsi que des actifs individuels. Les actifs sont copis dans leurs emplacements correspondants dans le site cible. Dreamweaver cre de nouveaux dossiers dans la hirarchie du site cible en fonction des besoins. Les actifs sont galement ajouts la liste Favoris du site cible. Remarque : Si l'actif que vous avez copi est une couleur ou une URL, il s'affiche uniquement dans la liste Favoris du site cible. Du fait que les couleurs et les URL ne correspondent pas des fichiers, il n'existe aucun fichier copier dans l'autre site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 121
Gestion des actifs et des bibliothques
Voir aussi
Prsentation du panneau Actifs la page 115 Utilisation du slecteur de couleur la page 223
Slectionnez un ou plusieurs actifs dans la liste Site du panneau Actifs, puis cliquez sur le bouton Ajouter aux
favoris .
Slectionnez un ou plusieurs actifs dans la liste Site du panneau Actifs, cliquez avec le bouton droit (Windows) ou
en maintenant la touche Ctrl enfonce (Macintosh), puis slectionnez Ajouter aux favoris.
Slectionnez un ou plusieurs fichiers dans le panneau Fichiers, cliquez avec le bouton droit (Windows) ou en
maintenant la touche Ctrl enfonce (Macintosh), puis slectionnez Ajouter aux favoris. Dreamweaver ignore les fichiers n'appartenant pas une catgorie du panneau Actifs.
Cliquez avec le bouton droit (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur un lment
dans la fentre de document en mode Cration, puis choisissez l'option du menu contextuel pour ajouter l'lment une catgorie Favoris. Le menu contextuel pour le texte contient soit l'option Ajouter aux favoris Couleur, soit l'option Ajouter aux favoris URL, selon qu'un lien est attach au texte. Vous pouvez ajouter uniquement les lments qui correspondent aux catgories du panneau Actifs.
Slectionnez une couleur dans le slecteur de couleur et donnez-lui un surnom si vous le souhaitez.
Pour fermer le slecteur de couleur sans slectionner de couleur, appuyez sur la touche Echap ou cliquez sur la barre de couleur grise en haut du slecteur de couleur.
Entrez une URL et un surnom dans la bote de dialogue Ajouter URL, puis cliquez sur OK.
Les actifs sont supprims de la liste Favoris, mais pas de la liste Site. Si vous supprimez un dossier Favoris, ce dernier est supprim, ainsi que tout son contenu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 122
Gestion des actifs et des bibliothques
2 Slectionnez l'option Favoris en haut du panneau. 3 Effectuez l'une des oprations suivantes :
Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur le
nom ou l'icne de l'actif dans le panneau Actifs, puis slectionnez Modifier le surnom.
Cliquez une fois sur le nom de l'actif, effectuez une pause, puis cliquez nouveau. (Ne double-cliquez pas, car cela
ouvrirait l'lment pour modification.)
4 Tapez un surnom pour l'actif, puis appuyez sur la touche Entre (Windows) ou Retour (Macintosh).
Voir aussi
Prsentation du panneau Actifs la page 115
3 Tapez un nom pour le dossier, puis appuyez sur la touche Entre (Windows) ou Retour (Macintosh). 4 Faites glisser les actifs vers le dossier.
Voir aussi
A propos des lments de bibliothque la page 114
lment de la bibliothque.
2 Effectuez l'une des oprations suivantes :
Faites glisser la slection sur la catgorie Bibliothque Cliquez sur le bouton Nouvel lment de bibliothque
(Macintosh). Dreamweaver enregistre chaque lment de bibliothque dans un fichier spar (avec l'extension de fichier .lbi), dans le dossier Library du dossier racine local du site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 123
Gestion des actifs et des bibliothques
en bas du panneau.
4 Slectionnez l'lment et entrez son nom, puis appuyez sur Entre (Windows) ou sur Retour (Macintosh).
Dreamweaver ouvre une nouvelle fentre, similaire la fentre de document, permettant de modifier l'lment de bibliothque. L'arrire-plan gris indique que vous tres en train de modifier un lment de bibliothque et non un document.
4 Apportez les modifications et enregistrez-les.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 124
Gestion des actifs et des bibliothques
5 Indiquez si vous souhaitez mettre jour les documents du site local qui utilisent l'lment de bibliothque modifi.
Slectionnez Mettre jour pour effectuer une mise jour immdiate. Si vous slectionnez Ne pas mettre jour, les documents ne seront pas mis jour moins que vous ne slectionniez Modifier > Bibliothque > Mettre jour la page en cours ou Mettre jour les pages.
Mise jour du document actif afin d'utiliser la version actuelle de tous les lments de bibliothque
Choisissez Modifier > Modles > Mettre jour la page en cours.
Mise jour du site entier ou de tous les documents utilisant un lment de bibliothque particulier
1 Choisissez Modifier > Bibliothque > Mettre jour les pages. 2 Dans le menu droulant Regarder dans, indiquez ce qui doit tre mis jour :
Pour mettre jour toutes les pages du site slectionn afin d'utiliser la version actuelle de tous les lments de
bibliothque, slectionnez Site entier, puis slectionnez le nom du site dans le menu droulant adjacent.
Pour mettre jour toutes les pages du site en cours qui utilisent l'lment de bibliothque, slectionnez Fichiers
utilisant, puis slectionnez un nom d'lment de bibliothque dans le menu droulant adjacent.
3 Sous Mettre jour, assurez-vous que l'option Elments de bibliothque est active.
Pour mettre les modles jour en mme temps, slectionnez Modles galement.
4 Cliquez sur Dmarrer.
Dreamweaver met jour les fichiers comme indiqu. Si vous avez slectionn l'option Afficher le journal, Dreamweaver gnre un rapport qui indique si les fichiers ont t mis jour correctement et qui contient galement d'autres informations.
2 Cliquez sur l'lment de bibliothque, attendez, puis cliquez de nouveau. (Ne double-cliquez pas, car cela ouvrirait
Important : Si vous supprimez un lment de bibliothque, vous ne pourrez pas utiliser Annuler pour le rcuprer. Vous pouvez toutefois le recrer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 125
Gestion des actifs et des bibliothques
Voir aussi
Utilisation du slecteur de couleur la page 223
slecteur de couleurs (ou entrez la valeur hexadcimale correspondant la couleur de surbrillance dans la zone de texte).
4 Activez l'option Afficher pour afficher la couleur de surbrillance dans la fentre de document. 5 Cliquez sur OK.
modifier l'lment dtach dans le document, mais il ne s'agit plus d'un lment de bibliothque et il n'est plus modifi lorsque vous modifiez l'lment d'origine.
Crer nouveau Remplace l'lment d'origine par la slection en cours. Utilisez cette option pour recrer les lments
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 126
Gestion des actifs et des bibliothques
Notez le nom de l'lment de la bibliothque, ainsi que les balises exactes qu'il contient. Vous aurez besoin de cette information plus tard.
2 Slectionnez l'lment de bibliothque et cliquez sur Dtacher de l'original dans l'inspecteur Proprits
7 Notez prcisment le nom et la casse de l'lment de bibliothque d'origine ; slectionnez-le, puis cliquez sur le
bouton Supprimer.
8 Dans la fentre de document, slectionnez tous les lments qui constituent l'lment de bibliothque.
Veillez slectionner exactement les mmes lments que ceux qui se trouvaient dans l'lment de bibliothque original.
9 Dans le panneau Actifs, cliquez sur le bouton Nouvel lment de bibliothque
Voir aussi
Utilisation des comportements JavaScript la page 345
version prliminaire
Dernire mise jour le 19/3/2010
127
Voir aussi
Utilisation des balises Div la page 161 Mise en forme des pages avec CSS la page 155 Didacticiel de description des feuilles CSS
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 128
Cration de pages avec CSS
La dclaration est compose de deux entits : la proprit (par exemple, font-family) et la valeur (par exemple, Helvetica). Dans la rgle CSS prcdente, un style particulier a t cr pour les balises h1 : le texte de toutes les balises H1 lies ce style sera associ une police Helvetica, d'une taille de 16 pixels et en gras. Le style (qui est dfini par une rgle ou par un groupe de rgles) se trouve dans un emplacement distinct de celui du formatage du texte rel, gnralement dans une feuille de style externe ou dans la section head du document HTML. Ainsi, une rgle concernant les balises h1 peut s'appliquer de nombreuses balises la fois (et dans le cas de feuilles de style externes, la rgle peut s'appliquer de nombreuses balises la fois dans un grand nombre de pages diffrentes). De cette faon, CSS offre une capacit de mise jour extrmement aise Lorsque vous mettez jour une rgle CSS dans un emplacement, le formatage de tous les lments qui utilisent le style dfini est automatiquement mise jour en fonction du nouveau style.
Where to stay
What to do
main.html
Spring Festival
events.html
Les styles de classe vous permettent d'appliquer des proprits de style tout lment de la page. Les styles appliqus aux balises HTML redfinissent le formatage d'une balise spcifique, telle que h1. Lorsque vous
crez ou modifiez un style CSS pour la balise h1, tout le texte format l'aide de cette balise h1 est immdiatement modifi en consquence.
Les styles avancs redfinissent le formatage pour une combinaison particulire d'lments ou pour d'autres formes
du slecteur admises par CSS (par exemple, le slecteur td h2 s'applique chaque fois qu'un en-tte h2 apparat dans une cellule de tableau). Les styles avancs peuvent galement redfinir le formatage pour des balises qui contiennent un attribut id (identifiant) (par exemple, les styles dfinis par #myStyle s'appliquent toutes les balises qui contiennent la paire valeur-attribut id="myStyle").
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 129
Cration de pages avec CSS
fichier HTML). Ce fichier est li une ou plusieurs pages d'un site Web l'aide d'un lien ou d'une rgle @import situ dans la section head d'un document.
Feuilles de style CSS internes (ou imbriques) Ensembles de rgles CSS incluses dans une balise style de la section
ligne n'est pas recommande. Dreamweaver reconnat les styles dfinis dans des documents existants, pour peu qu'ils soient conformes aux recommandations des feuilles de style CSS. Dreamweaver restitue galement la plupart des styles appliqus directement en mode Conception. Toutefois, la prvisualisation d'un document dans une fentre de navigateur vous permet d'obtenir le rendu direct le plus prcis de la page. Certains styles CSS s'affichent diffremment dans Microsoft Internet Explorer, Netscape Navigator, Opera, Apple Safari ou d'autres navigateurs, et certains ne sont pas encore pris en charge par aucun navigateur. Pour afficher le guide de rfrence CSS d'O'Reilly inclus dans Dreamweaver, choisissez Aide > Rfrence et slectionnez O'Reilly - Rfrence CSS dans le menu droulant du panneau Rfrence.
Voir aussi
Application, suppression ou changement du nom de styles de classe la page 144
Lorsqu'un utilisateur charge la page, les paramtres de police du paragraphe et de taille de police que vous, auteur, avez dfinis, remplacent les paramtres par dfaut du navigateur en la matire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 130
Cration de pages avec CSS
Les utilisateurs peuvent effectuer des slections pour personnaliser l'affichage du navigateur selon leurs attentes. Par exemple, dans Internet Explorer, l'utilisateur peut choisir Affichage > Taille du texte > La plus grande, de manire agrandir la police et la rendre plus lisible. En fin de compte (du moins, dans ce cas), la slection de l'utilisateur remplace la fois les styles par dfaut du navigateur pour la taille de police par dfaut dans les paragraphes, et les styles de pargraphe crs par l'auteur de la page Web. L'hritage est un autre lment important de la cascade. Les proprits de la plupart des lments d'une page Web sont hrites. Par exemple, les balises de paragraphe hritent de certaines proprits des balises body, les balises de listes puces de certaines proprits des balises de paragraphe, et ainsi de suite. Ainsi, vous pouvez crer la rgle suivante dans votre feuille de style :
body { font-family: Arial; font-style: italic; }
Tout le texte des paragraphes de votre page Web (ainsi que le texte qui hrite des proprits de la balise de paragraphe) sera en Arial italique, car la balise de paragraphe hrite de ces proprits partir de la balise body. Vous pouvez toutefois vous montrer plus spcifique avec vos rgles et crer des styles qui supplantent la formule d'hritage standard. Par exemple, vous pouvez crer les rgles suivantes dans votre feuille de style :
body { font-family: Arial; font-style: italic; } p { font-family: Courier; font-style: normal; }
Tout le texte du corps est en Arial italique, sauf le texte des paragraphes (et celui des balises hritires), qui s'affiche en Courier normal (non italique). D'un point de vue technique, la balise de paragraphe hrite tout d'abord des proirits dfinies pour la balise body, puis elle ignore celles-ci, car des proprits ont t dfinies spcifiquement pour elle. En d'autres termes, bien que les lments de page hritent gnralement des proprits suprieures, l'application directe d'une proprit une balise entrane toujours l'crasement de la formule d'hritage standard. La combinaison de tous les facteurs exposs ci-dessus et d'autres facteurs, tels que la spcificit CSS (un systme qui attribue un poids diffrent des types prcis de rgles CSS) et l'ordre des rgles CSS, finit par crer une cascade complexe, o les lments aux priorits les plus leves crasent les lments aux proprits les plus basses. Pour plus d'informations sur les rgles en matire de cascade, d'hritage et de spcificit, visitez le site www.w3.org/TR/CSS2/cascade.html.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 131
Cration de pages avec CSS
Outre les styles et feuilles de style de votre composition, libre vous d'utiliser les feuilles de style livres avec Dreamweaver pour styliser vos documents Pour accder un didacticiel relatif au formatage de texte l'aide de feuilles de style en cascade, consultez le site Web d'Adobe l'adresse www.adobe.com/go/vid0153_fr.
Voir aussi
Ajout et formatage de texte la page 225 Cration d'une nouvelle rgle CSS la page 136 Didacticiel de formatage de texte avec CSS
Insre en tant que proprit unique sous forme courte, la mme rgle pourrait se prsenter ainsi :
h1 { font: bold 16pt/18pt Arial }
Sous forme courte, les proprits dont la valeur est omise reoivent automatiquement leur valeur par dfaut. Ainsi, l'exemple de forme abrge ci-dessus omet les balises font-variant, font-style, font-stretch et font-sizeadjust. Si des styles sont dfinis en plusieurs emplacements (par exemple, incorpors dans une page HTML et imports d'une feuille de style externe) sous deux formes, longue et courte, n'oubliez pas que les proprits omises dans une rgle de notation abrge risquent d'craser les proprits explicitement dfinies dans une autre rgle. (On parle de styles en cascade.)
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 132
Cration de pages avec CSS
Dreamweaver utilise donc la forme longue par dfaut, Ceci permet d'viter qu'une rgle de notation abrge ne remplace une rgle de notation longue. Si vous ouvrez une page Web code en forme courte dans Dreamweaver, n'oubliez pas que Dreamweaver cre toutes les nouvelles rgles CSS sous forme longue. Pour spcifier la faon dont Dreamweaver cre et modifie les rgles CSS, vous pouvez modifier les prfrences de modification CSS dans la catgorie Styles CSS de la bote de dialogue Prfrences (Edition > Prfrences dans Windows ; Dreamweaver > Prfrences sur le Macintosh). Remarque : Le panneau Styles CSS cre uniquement des rgles sous forme longue. Lorsque vous crez une page ou une feuille de style CSS l'aide du panneau Style CSS, n'oubliez pas que le codage manuel de rgles CSS sous forme courte risque de provoquer l'crasement des proprits cres sous forme longue par celles cres sous forme courte. Il est donc prfrable de crer vos styles CSS sous forme longue.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 133
Cration de pages avec CSS
Vous pouvez redimensionner l'un quelconque des volets en faisant glisser les cadres entre les volets et redimensionner les colonnes en faisant glisser les sparateurs. Le volet Rsum de la slection rcapitule les proprits CSS de l'lment slectionn dans le document actif et leurs valeurs. Ce rsum dcrit les proprits de toutes les rgles s'appliquant directement la slection. Seules les proprits dfinies apparaissent. Par exemple, les rgles suivantes crent un style de classe et un style de balise (dans ce cas un paragraphe) :
.foo{ color: green; font-family: 'Arial'; } p{ font-family: 'serif'; font-size: 12px; }
Si vous slectionnez le texte d'un paragraphe de style de classe .foo dans la fentre du document, le volet Rsum de la slection affiche les proprits concernes par les deux rgles, puisque ces deux rgles s'appliquent la slection. Dans ce cas, le volet Rsum de la slection affiche la liste des proprits suivantes :
font-size: 12px font-family: 'Arial' color: green
Le volet Rsum de la slection classe les proprits par ordre croissant de spcificit. Dans l'exemple prcdent, le style de balise dfinit la taille de la police et le style de classe, la famille et la couleur de la police. (La famille de police dfinie par la classe est prioritaire sur celle dfinie par le style de balise car la spcificit des slecteurs de classe est suprieure celle des slecteurs de balise. Pour plus d'informations sur les spcificits CSS, voir www.w3.org/TR/CSS2/cascade.html.) Le volet Rgles dispose de deux vues (A propos ou Rgles) selon votre slection. Dans la vue A propos (par dfaut), le volet prsente le nom de la rgle dfinissant la proprit CSS slectionne, ainsi que le nom du fichier contenant cette rgle. Dans la vue Rgles, le volet affiche la cascade, ou hirarchie, des rgles s'appliquant directement ou indirectement la slection en cours. (L'onglet auquel la rgle s'applique directement s'affiche dans la colonne de droite.) Pour passer d'une vue l'autre, cliquez sur les boutons Afficher les informations et Afficher cascade situs dans le coin suprieur droit du volet Rgles. Lorsque vous slectionnez une proprit dans le volet Rsum de la slection, toutes les proprits de la rgle applique s'affichent au-dessous dans le volet Proprits. (La rgle qui s'applique est galement slectionne dans le panneau Rgles lorsque la vue Rgles est slectionne.) Par exemple, dans le cas d'une rgle appele .texteprincipal qui dfinit une famille, une taille et une couleur de police, la slection de l'une de ces proprits dans le volet Rsum de la slection entrane l'affichage de toutes les proprits dfinies par la rgle .texteprincipal dans le volet Proprits et de la rgle .texteprincipal slectionne dans le volet Rgles. (En outre, la slection d'une rgle dans le volet Rgles affiche les proprits de celle-ci dans le volet Proprits.) Vous pouvez alors utiliser le volet Proprits pour modifier rapidement votre style CSS, qu'il soit intgr dans le document en cours ou reli via par une feuille de style. Par dfaut, le volet Proprits ne prsente que les proprits ayant dj t dfinies et les classe par ordre alphabtique. Vous pouvez choisir d'afficher les proprits dans deux autres vues. La vue Catgorie regroupe les proprits en catgories, telles que Police, Arrire-plan, Bloc, Bordure, etc., les proprits dfinies sont places en haut de chaque catgorie, en texte bleu. La vue Liste prsente la liste alphabtique de toutes les proprits disponibles, les proprits dfinies galement places en haut de chaque catgorie, en texte bleu. Pour passer d'une vue l'autre, cliquez sur les boutons Afficher la vue par catgorie, Afficher la vue sous forme de liste ou Afficher uniquement les proprits dfinies, situs dans le coin infrieur droit du volet Proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 134
Cration de pages avec CSS
Dans toutes les vues, les proprits utilises dans la slection s'affichent en bleu, les autres s'affichent en rouge et sont barres. Si vous placez le curseur de la souris sur une rgle trangre la slection, un message d'explication s'affiche. Dans la plupart des cas, il s'agit de proprits crases par d'autres ou de proprits qui ne sont pas hrites. Toute modification apporte dans le volet Proprits s'applique immdiatement, ce qui vous permet d'avoir un aperu direct de votre travail.
Voir aussi
Ouverture du panneau Styles CSS la page 135
Vous pouvez redimensionner l'un quelconque des volets en faisant glisser les cadres entre les volets et redimensionner les colonnes Proprits en faisant glisser les sparateurs. Lorsque vous slectionnez une rgle dans le volet Toutes les rgles, toutes les proprits s'appliquant cette rgle s'affiche au-dessous dans le volet Proprits. Vous pouvez alors utiliser le volet Proprits pour modifier rapidement votre style CSS, qu'il soit intgr dans le document en cours ou reli via par une feuille de style. Par dfaut, le volet Proprits ne prsente que les proprits prcdemment dfinies et les classe par ordre alphabtique. Vous pouvez choisir d'afficher les proprits dans deux autres vues. La vue Catgorie regroupe les proprits en catgories, telles que Police, Arrire-plan, Bloc, Bordure, etc., les proprits dfinies places en haut de chaque catgorie. La vue Liste prsente la liste alphabtique de toutes les proprits disponibles, les proprits dfinies galement places en haut de chaque catgorie. Pour passer d'une vue l'autre, cliquez sur les boutons Afficher la vue par catgorie, Afficher la vue sous forme de liste ou Afficher uniquement les proprits dfinies, situs dans le coin infrieur droit du volet Proprits. Dans toutes les vues, les proprits utilises dans la slection s'affichent en bleu. Toute modification apporte dans le volet Proprits s'applique immdiatement, ce qui vous permet d'avoir un aperu direct de votre travail.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 135
Cration de pages avec CSS
Voir aussi
Ouverture du panneau Styles CSS la page 135
Vue Catgorie Rpartit les proprits CSS prises en charge par Dreamweaver en huit catgories distinctes : police, arrire-plan, bloc, bordure, bote, liste, positionnement et extensions. Les proprits de chaque catgorie sont conserves dans une liste que vous pouvez dvelopper ou rduire en cliquant sur le bouton plus (+) en regard de la catgorie de votre choix. Les proprits dfinies s'affichent en bleu en haut de la liste. Vue Liste Affiche l'ensemble des proprits CSS prises en charge par Dreamweaver par ordre alphabtique. Les
Dans les modes Tous et Actuel, le panneau Styles CSS contient galement les boutons suivants :
A. Attacher une feuille de style B. Nouvelle rgle de CSS C. Modifier le style D. Dsactiver/Activer la proprit CSS E. Supprimer rgle de CSS
Attacher une feuille de style Ouvre la bote de dialogue Ajouter une feuille de style externe. Slectionnez une feuille de
style externe pour crer un lien vers le document actif ou l'importer dans celui-ci.
Nouvelle rgle de CSS Ouvre une bote de dialogue qui permet de slectionner le type du style que vous crez, par exemple, pour crer un style de classe, redfinir une balise HTML ou pour dfinir un slecteur CSS. Modifier le style Ouvre une bote de dialogue qui permet de modifier les styles dans le document actuel ou dans une
Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le panneau Styles CSS pour ouvrir un menu contextuel d'options disponibles pour l'excution des commandes de feuilles de style CSS.
Choisissez Fentre > Styles CSS. Appuyez sur les touches Maj+F11.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 136
Cration de pages avec CSS
en abrg. Choisissez l'option Si l'original utilise Forme courte pour que les styles ne soient pas modifis. Choisissez En fonction des paramtres ci-dessus pour rcrire en forme abrge les styles des proprits slectionnes dans la zone Utiliser Forme courte pour.
Sur double-clic dans le panneau CSS : Vous permet de slectionner un outil pour modifier les rgles CSS.
Choisissez Format > Styles CSS > Nouveau. Dans le panneau Styles CSS (Fentre > Styles CSS), cliquez sur le bouton Nouvelle rgle CSS (+), situ dans la partie
infrieure droite du panneau.
Slectionnez le texte dans la fentre de document, choisissez Nouvelle rgle CSS dans le menu Rgle cible de
l'inspecteur Proprits CSS (Fentre > Proprits), puis cliquez sur le bouton Modifier la rgle ou choisissez une option dans l'inspecteur Proprits CSS (par exemple, cliquez sur le bouton Gras) afin d'entamer la cration d'une nouvelle rgle.
2 Dans la bote de dialogue Nouvelle rgle CSS, spcifiez le type de slecteur pour la rgle CSS crer :
Pour crer un style personnalis pouvant tre appliqu comme un attribut class n'importe quel lment HTML,
choisissez Classe dans le menu Slecteur de types. Entrez ensuite le nom du style dans la zone de texte Nom du slecteur. Remarque : Les noms de classe doivent commencer par un point et peuvent contenir n'importe quelle combinaison de lettres et de chiffres (par exemple, .monentete1). Si vous omettez le point, Dreamweaver l'insre votre place.
Pour dfinir le formatage d'une balise contenant un attribut id spcifique, choisissez ID dans le menu Type de
slecteur, puis entrez l'ID unique (par exemple containerDIV) dans la zone de texte Nom du slecteur. Remarque : Les ID doivent commencer par un signe dise (#) et peuvent contenir n'importe quelle combinaison de lettres et de chiffres (par exemple, #monID1). Si vous omettez le signe dise initial, Dreamweaver l'insre votre place.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 137
Cration de pages avec CSS
Pour redfinir le formatage par dfaut d'une balise HTML spcifique, choisissez Balise dans le menu Type de
slecteur, puis entrez une balise HTML dans la zone de texte Nom du slecteur ou choisissez-en une dans le menu.
Pour dfinir une rgle compose influant simultanment sur plusieurs balises ou ID, choisissez l'option Compos
puis entrez les slecteurs pour votre rgle compose. Par exemple, si vous entrez div p, tous les lments p contenus dans des balises div seront influencs par la rgle. Au fur et mesure que vous ajoutez ou supprimez des slecteurs, une zone de description explique quels lments seront influencs par la rgle.
3 Choisissez l'endroit o vous voulez dfinir la rgle, puis cliquez sur OK :
Pour placer la rgle dans une feuille de style qui est dj associe au document, slectionnez la feuille de style. Pour crer une feuille de style externe, choisissez Nouveau fichier feuille de style. Pour incorporer le style dans le document actif, choisissez Seulement ce document.
4 Dans la bote de dialogue Dfinition des rgles de CSS, choisissez les options dfinir pour la nouvelle rgle CSS.
Remarque : Le fait de cliquer sur OK sans dfinir d'options de style entrane la cration d'une nouvelle rgle vide.
Laissez les proprits suivantes vides si elles ne sont pas importantes pour ce style :
Font-family Permet de dfinir la famille de polices (ou la srie de familles) de ce style. Les navigateurs affichent le texte
en utilisant la premire police installe sur l'ordinateur de l'utilisateur au sein de la combinaison de polices choisie. Pour assurer la compatibilit avec Internet Explorer 3.0, utilisez une police Windows en premier. Cet attribut est pris en charge par les deux navigateurs.
Font-size Dfinit la taille du texte. Vous pouvez choisir une taille spcifique en cliquant sur une valeur et une unit de
mesure, ou une taille relative. Les pixels fonctionnent correctement pour empcher la dformation du texte par les navigateurs. Cet attribut est pris en charge par les deux navigateurs.
Font-style permet de spcifier la variation Normal, Italique ou Oblique comme style de la police. La valeur par dfaut est Normal. Cet attribut est pris en charge par les deux navigateurs. Line-height Dfinit la hauteur de la ligne sur laquelle le texte est plac. Ce paramtre fait gnralement rfrence la
notion d'interligne. Choisissez Normal pour que la hauteur de ligne soit calcule automatiquement en fonction de la taille de la police ou entrez une valeur fixe et slectionnez une unit de mesure. Cet attribut est pris en charge par les deux navigateurs.
Text-decoration Ajoute un effet de soulignement, de barre suprieure, de texte barr ou de clignotement du texte. La
valeur par dfaut pour le texte normal est Aucune. La valeur par dfaut pour le texte des liens est Soulign. Si vous
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 138
Cration de pages avec CSS
dfinissez le paramtre de lien sur aucun, vous pouvez supprimer le soulignement des liens en dfinissant une classe spciale. Cet attribut est pris en charge par les deux navigateurs.
Font-weight Applique aux caractres un niveau d'paisseur spcifi en valeur relative ou absolue. Normal quivaut
une valeur de 400 ; Gras quivaut une valeur de 700. Cet attribut est pris en charge par les deux navigateurs.
Font-variant Dfinit la variante en petites capitales du texte. Dreamweaver n'affiche pas cet attribut dans la fentre de document. Cet attribut est pris en charge par Internet Explorer, mais non par Netscape Navigator. Text-transform Permet de mettre en capitale la premire lettre de chaque mot de la slection ou de passer l'ensemble du texte en majuscules ou minuscules. Cet attribut est pris en charge par les deux navigateurs. Couleur Dfinit la couleur du texte. Cet attribut est pris en charge par les deux navigateurs.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
style. Laissez les proprits suivantes vides si elles ne sont pas importantes pour ce style :
Couleur d'arrire-plan Dfinit la couleur d'arrire-plan de l'lment. Cet attribut est pris en charge par les deux
navigateurs.
Image darrire-plan Dfinit l'image d'arrire-plan pour l'lment. Cet attribut est pris en charge par les deux
navigateurs.
Rptition de l'arrire-plan Dtermine comment l'image d'arrire-plan doit tre rpte, le cas chant. Cet attribut est pris en charge par les deux navigateurs.
Pas de rptition affiche l'image une seule fois, dans le coin suprieur gauche de l'lment. Rpter cre une mosaque horizontale et verticale de l'image derrire l'lment. Rpter-x et Rpter-y affichent respectivement un bandeau horizontal ou vertical. Les dernires images sont
coupes pour s'adapter aux dimensions exactes de l'lment. Remarque : La proprit Rptition vous permet de redfinir la balise body et de dfinir une image d'arrire-plan sans mosaque ni rptition.
Pice jointe de l'arrire-plan Dtermine si l'image d'arrire-plan reste fixe par rapport sa position d'origine ou dfile avec le contenu. Notez que certains navigateurs font toujours dfiler l'image avec son contenu. Cet attribut est pris en charge par Internet Explorer, mais non par Netscape Navigator. Position de l'arrire-plan (X) et Position de l'arrire-plan (Y) Spcifient la position initiale de l'image d'arrire-plan par
rapport l'lment. Cette proprit peut tre utilise pour aligner une image d'arrire-plan sur le centre de la page, verticalement (X) et horizontalement (Y). Si la proprit Fixation est rgle sur Fixe, cette position est relative la fentre de document, pas l'lment.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 139
Cration de pages avec CSS
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
suivantes. (Ne dfinissez pas la proprit si elle n'est pas importante pour le style.)
Espacement des mots Dfinit l'espace devant sparer les mots. Pour dfinir une valeur spcifique, choisissez Valeur dans le menu droulant, puis entrez une valeur numrique. Dans le deuxime menu contextuel, choisissez une unit de mesure (par exemple, pixels, points, etc.).
Remarque : Vous pouvez indiquer des valeurs ngatives, mais le rsultat final variera selon le navigateur. Dreamweaver n'affiche pas cet attribut dans la fentre de document.
Espacement des lettres Augmente ou rduit l'interlettrage. Une valeur ngative (par exemple, -4) rduit l'espacement
entre les caractres. Les paramtres d'interlettrage ont priorit sur les paramtres de justification du texte. Cet attribut est pris en charge par Internet Explorer 4, mais non par Netscape Navigator 6.
Alignement vertical Dtermine l'alignement vertical de l'lment auquel il s'applique. Dreamweaver n'affiche cet
attribut dans la fentre de document que lorsqu'il est appliqu la balise <img>.
Alignement du texte Dtermine l'alignement du texte au sein de l'lment. Cet attribut est pris en charge par les deux
navigateurs.
Retrait du texte Dtermine le retrait de texte sur la premire ligne. Vous pouvez utiliser une valeur ngative pour crer
un retrait ngatif, mais le rsultat final variera selon le navigateur. Dreamweaver n'affiche cet attribut dans la fentre de document que lorsqu'il est appliqu aux lments de niveau bloc. Cet attribut est pris en charge par les deux navigateurs.
Espace blanc Dtermine la gestion des espaces au sein de l'lment. Choisissez parmi les trois options suivantes : Normal rduit un seul espace une suite ventuelle de plusieurs caractres d'espacement ; Pre gre les espaces comme si le texte tait insr l'intrieur d'une balise pre (tous les caractres d'espacement, notamment les espaces, tabulations et retours chariot, sont respects) ; Pas de retour spcifie que le texte peut uniquement tre renvoy la ligne l'apparition d'une balise br. Dreamweaver n'affiche pas cet attribut dans la fentre de document. Cet attribut est pris en charge par Netscape Navigator et par Internet Explorer 5.5. Afficher Dtermine le mode d'affichage d'un lment, le cas chant. Aucune dsactive l'affichage d'un lment.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 140
Cration de pages avec CSS
3 Dans la bote de dialogue Dfinition des rgles de CSS, choisissez Bote, puis dfinissez les proprits de style
suivantes. Ne dfinissez pas la proprit si elle n'est pas importante pour le style.
Largeur et Hauteur Dfinissent la largeur et la hauteur de l'lment. Flottante Dtermine de quel ct les autres lments, tels que le texte, les divs PA, les tableaux, etc., flottent autour d'un lment. Les autres lments sont affichs autour de l'lment flottant, suivant la mthode habituelle. Cet attribut est pris en charge par les deux navigateurs. Effacer Dfinit les cts sur lesquels les lments PA ne sont pas autoriss. Si un lment PA apparat du ct marqu
dans Effacer, l'lment possdant cet attribut passera sous le cadre. Cet attribut est pris en charge par les deux navigateurs.
Remplissage Dfinit la marge intrieure, c'est--dire l'espace qui spare le contenu de l'lment de sa bordure (ou sa
marge s'il ne comporte pas de bordure). Dsactivez l'option Idem pour tous si vous voulez dfinir un remplissage diffrent pour chaque ct de l'lment.
Idem pour tous Applique le mme remplissage aux bords suprieur, droit, infrieur et gauche de l'lment. Marge Dfinit l'espace qui spare la bordure d'un lment (ou son remplissage s'il ne comporte pas de bordure) d'un autre lment. Dreamweaver n'affiche cet attribut dans la fentre de document que lorsqu'il est appliqu aux lments de niveau bloc (paragraphes, en-ttes, listes, etc.). Dsactivez l'option Idem pour tous si vous voulez dfinir une marge diffrente pour chaque ct de l'lment. Idem pour tous Applique la mme marge aux bords suprieur, droit, infrieur et gauche de l'lment.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
suivantes. Ne dfinissez pas la proprit si elle n'est pas importante pour le style.
Type Dfinit l'aspect de la bordure. L'affichage du style dpend du navigateur. Dsactivez l'option Idem pour tous si vous voulez dfinir un style de bordure diffrent pour chaque ct de l'lment. Idem pour tous Applique le mme style de bordure aux bords suprieur, droit, infrieur et gauche de l'lment. Largeur Dtermine l'paisseur de la bordure de l'lment. Cet attribut est pris en charge par les deux navigateurs. Dsactivez l'option Idem pour tous si vous voulez dfinir une paisseur diffrente pour chaque ct de l'lment. Idem pour tous Applique la mme largeur de bordure aux bords suprieur, droit, infrieur et gauche de l'lment. Couleur Dfinit la couleur de la bordure. Vous pouvez indiquer une couleur diffrente pour chaque ct, mais le rsultat final variera selon le navigateur. Dsactivez l'option Idem pour tous si vous voulez dfinir une couleur diffrente pour chaque ct de l'lment. Idem pour tous Applique la mme couleur de bordure aux bords suprieur, droit, infrieur et gauche de l'lment.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 141
Cration de pages avec CSS
suivantes. Ne dfinissez pas la proprit si elle n'est pas importante pour le style.
Type de style de liste Dtermine l'aspect des puces ou des numros. Cet attribut est pris en charge par les deux
navigateurs.
Image de style de liste Permet de choisir une image personnalise pour les puces. Cliquez sur Parcourir (Windows) ou Choisir (Macintosh) pour slectionner une image ou tapez le chemin d'accs celle-ci. Position de style de liste Dtermine si le texte de l'lment de la liste est habill et mis en retrait (extrieure) ou si le
style qui vous conviennent. Laissez les proprits suivantes vides si elles ne sont pas importantes pour ce style :
Position Dtermine la faon dont le navigateur doit positionner l'lment slectionn, avec les options suivantes :
Absolu place le contenu en fonction des coordonnes indiques dans les zones Emplacement par rapport l'anctre
PA ou relatif le plus proche, et dfaut, par rapport au coin suprieur gauche de la page.
Relatif place le bloc de contenu en fonction des coordonnes indiques dans les zones Emplacement, par rapport
la position du bloc dans le flux de texte du document. Par exemple, si vous dfinissez pour un lment une position relative et des coordonnes d'origine (en haut gauche) de 20 px chacune, l'lment sera dplac de 20 px vers la droite et de 20 px vers le bas par rapport sa position normale dans le flux. Les lments peuvent aussi tre positionns de manire relative, avec ou sans coordonnes haut, gauche, droite ou bas, afin d'tablir un contexte pour les enfants PA.
Fixe place le contenu en fonction des coordonnes indiques dans les zones Emplacement, par rapport au coin
suprieur gauche du navigateur. Le contenu restera fix dans cette position tandis que l'utilisateur fera dfiler la page.
Statique place le contenu son emplacement dans le flux de texte. Il s'agit de la position par dfaut de tous les
lments HTML positionnables.
Visibilit Dtermine la condition de l'affichage initial du contenu. Si vous ne spcifiez pas de proprit de visibilit, le
contenu hrite par dfaut de la valeur de cette proprit pour l'objet parent. La visibilit par dfaut de la balise body est visible. Slectionnez l'une des options de visibilit suivantes :
Inherit hrite de la proprit de visibilit du parent du contenu. Visible affiche le contenu, quelle que soit la valeur du parent.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 142
Cration de pages avec CSS
Visible augmente la taille du conteneur pour que tout son contenu soit visible. Le conteneur s'agrandit vers le bas
et vers la droite.
Masqu conserve la taille du contenu et coupe tout contenu dpassant la taille. Aucune barre de dfilement n'est
affiche.
Dfilement ajoute des barres de dfilement au conteneur, que le contenu dpasse ou non la taille du conteneur. Le
fait d'intgrer des barres de dfilement vite la confusion cause par l'apparition et la disparition de barres de dfilement dans un environnement dynamique. Dreamweaver n'affiche pas cette option dans la fentre de document.
Auto ne fait apparatre les barres de dfilement que lorsque le contenu du conteneur dpasse les limites de ce
dernier. Dreamweaver n'affiche pas cette option dans la fentre de document.
Emplacement Dfinit l'emplacement et la taille du bloc de contenu. La faon dont le navigateur interprte l'emplacement dpend de l'option choisie pour l'attribut Type. Les valeurs relatives la taille ne sont pas prises en compte si le contenu du bloc de contenu excde la taille spcifie.
Les units par dfaut pour l'emplacement et la taille sont les pixels. Vous pouvez galement choisir les units suivantes : pc (picas), pt (points), in (pouces), mm (millimtres), cm (centimtres) ou % (pourcentage de la valeur quivalente de l'objet parent). Les abrviations doivent suivre la valeur sans espace : par exemple, 3mm.
Dtourage Dfinit la partie du contenu qui est visible. Si vous indiquez une zone de dtourage, vous pouvez la grer l'aide d'un langage de script tel que Java Script et modifier ces proprits pour crer des effets spciaux, par exemple un effet de volet l'ouverture. Ces effets de volet peuvent tre configurs via le comportement Changer la proprit.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
suivantes. Ne dfinissez pas la proprit si elle n'est pas importante pour le style.
Saut de page avant Force un saut de page en cas d'impression de la page, avant ou aprs l'objet contrl par ce style. Choisissez l'option que vous voulez dfinir dans le menu droulant. Cet attribut n'est pas pris en charge par la version 4.0 des navigateurs, mais peut l'tre dans les versions ultrieures.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 143
Cration de pages avec CSS
Curseur Modifie l'aspect du pointeur lorsque celui-ci passe au-dessus de l'objet contrl par ce style. Choisissez
l'option que vous voulez dfinir dans le menu droulant. Cet attribut est pris en charge par Internet Explorer 4.0 et versions ultrieures et par Netscape Navigator 6.
Filtre Applique des effets spciaux, dont des effets de flou et de ngatif, l'objet contrl par ce style. Slectionnez un effet dans le menu contextuel.
4 Une fois les options dfinies, slectionnez une autre catgorie CSS dans la partie gauche du panneau pour dfinir
Pour afficher la bote de dialogue Dfinition des rgles de CSS et effectuer vos modifications, double-cliquez sur
une proprit du volet Rsum de la slection.
Slectionnez une proprit dans le volet Rsum de la slection et modifiez-la dans le volet Proprits infrieur. Slectionnez une rgle dans le volet Toutes les rgles, puis modifiez ses proprits dans le volet Proprits infrieur.
Remarque : Vous pouvez changer le comportement du double-clic lors de la modification CSS, ainsi que les autres comportements, en changeant les prfrences de Dreamweaver.
Pour afficher la bote de dialogue Dfinition des rgles de CSS et effectuer vos modifications, double-cliquez sur
une rgle du volet Toutes les rgles.
Slectionnez une rgle dans le volet Toutes les rgles, puis modifiez ses proprits dans le volet Proprits infrieur. Slectionnez une rgle dans le volet Toutes les rgles, puis cliquez sur le bouton Modifier le style situ dans le coin
infrieur droit du panneau Styles CSS. Remarque : Vous pouvez changer le comportement du double-clic lors de la modification CSS, ainsi que les autres comportements, en changeant les prfrences de Dreamweaver.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 144
Cration de pages avec CSS
2 Cliquez nouveau sur le slecteur afin de pouvoir en modifier le nom. 3 Apportez vos modifications, puis appuyez sur Entre (Windows) ou sur Retour (Macintosh).
Voir aussi
Dfinition des proprits de texte dans l'inspecteur Proprits la page 235
Si la vue Afficher uniquement les proprits dfinies est active dans le volet Proprits, cliquez sur le lien Ajouter
des proprits et ajoutez une proprit.
Si la vue Catgorie ou Liste est slectionne dans le volet Proprits, donnez une valeur la proprit slectionne.
Voir aussi
A propos des feuilles de style en cascade la page 127 A propos des styles en cascade la page 129
Placez le curseur dans un paragraphe pour appliquer le style au paragraphe entier. Si vous slectionnez une plage de texte au sein d'un mme paragraphe, le style CSS n'affectera que cette slection. Pour indiquer la balise prcise laquelle le style CSS doit tre appliqu, slectionnez cette balise dans le slecteur situ dans la partie infrieure gauche de la fentre de document.
2 Pour appliquer un style de classe, procdez de l'une des manires suivantes :
Dans le panneau Styles CSS (Fentre > Styles CSS), slectionnez le mode Tous, cliquez avec le bouton droit de la
souris sur le nom du style appliquer et choisissez Appliquer dans le menu contextuel.
Dans l'inspecteur Proprits HTML, choisissez le style de classe appliquer dans le menu droulant Classe.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 145
Cration de pages avec CSS
Dans la fentre de document, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl
enfonce (Macintosh) sur le texte slectionn, choisissez Styles CSS dans le menu contextuel, puis choisissez le style appliquer.
Choisissez Format > Styles CSS, puis slectionnez le style appliquer dans le sous-menu.
renommer et slectionnez Renommer la classe. Vous pouvez galement renommer une classe en slectionnant Renommer la classe dans le menu d'options du panneau Styles CSS.
2 Dans la bote de dialogue Renommer la classe, assurez-vous que la classe que vous souhaitez renommer est
Si la classe que vous renommez se trouve dans la section head du document actif, Dreamweaver modifie le nom de la classe ainsi que toutes les instances du nom de la classe se trouvant dans le document actif. Si la classe que vous renommez est un fichier CSS externe, Dreamweaver s'ouvre et modifie le nom de la classe dans le fichier. Dreamweaver lance galement une bote de dialogue Rechercher et remplacer l'chelle du site pour vous permettre de rechercher toutes les instances de l'ancien nom de la classe pouvant exister dans votre site.
Voir aussi
Insertion de code avec la barre d'outils de codage la page 319
Dans le panneau Styles CSS, slectionnez la ou les rgles que vous souhaitez dplacer. Cliquez ensuite sur la
slection avec le bouton droit de la souris et choisissez Dplacer les rgles CSS dans le menu contextuel. Pour slectionner plusieurs rgles, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en cliquant avec la souris sur les rgles slectionner
En vue Code, slectionnez la ou les rgles dplacer. Cliquez ensuite sur la slection avec le bouton droit de la souris
et slectionnez Styles CSS > Dplacer les rgles CSS dans le menu contextuel. Remarque : La slection partielle d'une rgle se traduit par le dplacement de l'ensemble de la rgle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 146
Cration de pages avec CSS
2 Dans la bote de dialogue Dplacer dans une feuille de style externe, slectionnez l'option de nouvelle feuille de style
sur Enregistrer. Lorsque vous cliquez sur Enregistrer, Dreamweaver enregistre une nouvelle feuille de style contenant les rgles que vous avez slectionnes et l'associe au document actif. Vous pouvez galement dplacer des rgles l'aide de la barre d'outils de codage. La barre d'outil de codage est disponible uniquement en mode Code.
Dans le panneau Styles CSS, slectionnez la ou les rgles que vous souhaitez dplacer. Cliquez ensuite sur la
slection avec le bouton droit de la souris et choisissez Dplacer les rgles CSS dans le menu contextuel. Pour slectionner plusieurs rgles, appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en cliquant avec la souris sur les rgles slectionner
En vue Code, slectionnez la ou les rgles dplacer. Cliquez ensuite sur la slection avec le bouton droit de la souris
et slectionnez Styles CSS > Dplacer les rgles CSS dans le menu contextuel. Remarque : La slection partielle d'une rgle se traduit par le dplacement de l'ensemble de la rgle.
2 Dans la bote de dialogue Dplacer dans une feuille de style externe, slectionnez une feuille de style existante dans
le menu droulant ou naviguez jusqu' une feuille de style existante et cliquez sur OK. Remarque : Le menu droulant affiche toutes les feuilles de style qui sont lies au document actif. Vous pouvez galement dplacer des rgles l'aide de la barre d'outils de codage. La barre d'outil de codage est disponible uniquement en mode Code.
Vous pouvez slectionner des rgles et les faire glisser pour les rorganiser l'intrieur d'une feuille de style, ou dplacer une rgle vers une autre feuille de style ou dans la section head du document. Vous pouvez dplacer plusieurs rgles la fois en appuyant sur la touche Ctrl (Windows) ou Commande (Macintosh) tout en cliquant avec la souris sur plusieurs rgles pour les slectionner.
convertir.
2 Cliquez dessus avec le bouton droit de la souris et slectionnez Styles CSS > Convertir en rgle les styles CSS
intgrs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 147
Cration de pages avec CSS
3 Dans la bote de dialogue Convertir style CSS, saisissez un nom de classe pour la nouvelle rgle, puis procdez de
Spcifiez une feuille de style dans laquelle vous souhaitez que la nouvelle rgle CSS apparaisse et cliquez sur OK. Slectionnez la section head du document en tant qu'emplacement dans lequel vous souhaitez que la nouvelle rgle
CSS apparaisse et cliquez sur OK. Vous pouvez galement convertir des rgles l'aide de la barre d'outils de codage. La barre d'outil de codage est disponible uniquement en mode Code.
Voir aussi
Insertion de code avec la barre d'outils de codage la page 319
Choisissez Fentre > Styles CSS. Appuyez sur les touches Maj + F11.
2 Dans le panneau Styles CSS, cliquez sur le bouton Attacher une feuille de style. Il se trouve dans le coin infrieur
droit du panneau.
3 Effectuez lune des tches suivantes :
Cliquez sur le bouton Parcourir pour rechercher une feuille de style CSS externe. Entrez le chemin de la feuille de style dans le champ Fichier/URL.
4 Dans la zone Ajouter sous, slectionnez une des options suivantes :
Pour crer un lien entre le document actif et une feuille de style externe, choisissez Lien. Cette slection a pour effet
de crer une balise de lien href dans le code HTML et de rfrencer l'URL de l'emplacement de la feuille de style publie. Microsoft Internet Explorer et Netscape Navigator prennent tous deux en charge cette mthode.
Vous ne pouvez pas utiliser une balise de lien pour ajouter une rfrence d'une feuille de style externe une autre.
Pour imbriquer des feuilles de style, vous devez utiliser une directive d'importation. La plupart des navigateurs reconnaissent galement la directive d'importation dans une page (plutt que simplement dans des feuilles de style). Il existe quelques diffrences dans la mthode de rsolution des conflits entre proprits lorsque des rgles se chevauchent dans des feuilles de style externes lies et des feuilles importes dans une page. Pour importer une feuille de style externe, plutt que d'y crer un lien, choisissez Importer.
5 Dans le menu contextuel Mdias, spcifiez le mdia cible de la feuille de style.
Pour plus d'informations sur les feuilles de style dpendantes du mdia, consultez le site Web du World Wide Web Consortium l'adresse www.w3.org/TR/CSS21/media.html.
6 Cliquez sur le bouton d'aperu pour vrifier que la feuille de style applique effectivement les styles de votre choix
la page active.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 148
Cration de pages avec CSS
Si les styles appliqus ne sont pas ceux attendus, cliquez sur Annuler pour supprimer la feuille de style. La page retrouve son aspect prcdent.
7 Cliquez sur OK.
Voir aussi
Cration d'un document bas sur un fichier d'exemple Dreamweaver la page 66
Voir aussi
Modification du format du code la page 310
appliquer votre code source CSS. Un aperu de la feuille de style CSS telle qu'elle est modifie par les options slectionnes s'affiche dans la fentre Aperu plus bas.
Mettre les proprits en retrait avec Dfinit la valeur de mise en retrait des proprits au sein d'une rgle. Vous pouvez spcifier des tabulations ou des espaces. Chaque proprit sur une ligne spare Place chaque proprit au sein d'une rgle sur une ligne spare. Accolade douverture sur une ligne spare Place l'accolade d'ouverture pour une rgle sur une ligne spare de celle
du slecteur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 149
Cration de pages avec CSS
Seulement si plusieurs proprits Place les rgles une seule proprit sur la mme ligne que le slecteur. Tous les slecteurs dune rgle sur la mme ligne Place tous les slecteurs dune rgle sur la mme ligne. Ligne vierge pour sparer les rgles Insre une ligne vierge entre chaque rgle.
Remarque : Le formatage de code CSS hrite galement de la prfrence Type de saut de ligne que vous avez dfinie dans la catgorie Format de code de la bote de dialogue Prfrences.
Les options de formatage que vous dfinissez dans les prfrences de formatage de code CSS s'appliquent l'ensemble du document. Vous ne pouvez pas formater de slections individuelles.
Les options de formatage que vous dfinissez dans les prfrences de formatage de code CSS s'appliquent uniquement l'ensemble des rgles CSS de la section Head du document. Remarque : Vous pouvez choisir Commandes > Appliquer le format source pour mettre l'ensemble du document en forme en fonction des prfrences de mise en forme de code que vous avez spcifies.
dsactiver.
2 Cliquez sur l'icne Dsactiver/Activer la proprit CSS dans le coin infrieur droit du volet proprits. Cette icne
s'affiche galement si vous laissez le pointeur de la souris sur la gauche de la proprit proprement dite. Lorsque vous cliquez sur l'icne Dsactiver/Activer la proprit CSS, une icne indiquant la dsactivation s'affiche gauche de la proprit. Pour ractiver la proprit, cliquez sur l'icne Dsactiv ou cliquez l'aide du bouton droit de la souris (Windows) ou en maintenant la touche Commande enfonce (Macintosh) sur la proprit, puis choisissez Activer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 150
Cration de pages avec CSS
3 (Facultatif) Pour activer ou supprimer toutes les proprits dsactives d'une rgle slectionne, cliquez l'aide du
bouton droit de la souris (Windows) ou en maintenant la touche Commande enfonce (Macintosh) sur n'importe quelle rgle ou proprit dans laquelle des proprits sont dsactives, puis choisissez Activer tous les lments dsactivs de la rgle slectionne ou Supprimer tous les lments dsactivs de la rgle slectionne.
en direct dans la barre d'outils Document). Remarque : Si vous n'tes pas dj en mode En direct, le mode Inspection l'active automatiquement.
2 Survolez des lments de la page afin d'afficher le modle de bote CSS. Le mode Inspection utilise des couleurs de
l'lment actuellement en surbrillance. Appuyez sur la flche vers la droite pour rtablir la mise en surbrillance de l'lment enfant.
4 (Facultatif) Cliquez sur un lment pour verrouiller la slection en surbrillance.
Remarque : Si vous cliquez sur un lment afin de verrouiller la slection en surbrillance, le mode Inspection est dsactiv.
Voir aussi
Prvisualisation de pages dans Dreamweaver la page 297 Styles CSS, panneau la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 151
Cration de pages avec CSS
Une erreur signale du code CSS pouvant causer un problme grave et visible au niveau du fonctionnement de
certains navigateurs, par exemple, en faisant disparatre une partie d'une page (une erreur dsigne par dfaut les problmes de prise en charge de navigateur, de sorte que dans certains cas, du code ayant un effet inconnu peut tre signal comme une erreur).
Un avertissement indique une portion de code CSS qui n'est pas prise en charge dans certains navigateurs, mais
sans pour autant causer de srieux problme d'affichage.
Un message d'information indique du code qui n'est pas pris en charge dans certains navigateurs, mais n'a pas
d'effet visible. Les vrifications de compatibilit avec les navigateurs n'altrent en rien le document.
Voir aussi
Validation des balises la page 336 CSS Advisor
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 152
Cration de pages avec CSS
navigateurs.
2 Cliquez sur la flche verte dans le coin suprieur gauche du panneau Rsultats, puis choisissez Paramtres. 3 Slectionnez la case cocher situe en regard des navigateurs vrifier. 4 Dans le menu droulant correspondant aux navigateurs slectionns, vous devez indiquer la version minimale
devant tre vrifie. Par exemple, pour vrifier si la restitution CSS peut s'afficher dans Internet Explorer 5.0 et versions ultrieures et dans Netscape Navigator 7.0 et versions ultrieures, cochez les cases correspondant aux noms de ces navigateurs, puis slectionnez 5.0 dans le menu droulant Internet Explorer et 7.0 dans le menu droulant Netscape.
enfonce (Macintosh) sur le problme que vous souhaitez exclure des vrifications futures.
3 Cliquez sur Ignorer le problme dans le menu contextuel.
navigateurs.
2 Cliquez sur la flche verte dans le coin suprieur gauche du panneau Rsultats, puis choisissez Modifier la liste des
problmes ignors.
3 Dans le fichier Exceptions.xml, recherchez le problme que vous souhaitez supprimer de la liste des problmes
ignors et supprimez-le.
4 Enregistrez et fermez le fichier Exceptions.xml.
Amenez le pointeur de la souris sur les boutons du panneau Rsultats pour afficher les info-bulles relatives chaque bouton. Remarque : Les rapports ne sont pas enregistrs automatiquement ; si vous souhaitez conserver une copie d'un rapport, vous devez suivre la procdure ci-dessus pour l'enregistrer.
Affichage d'un rapport de vrification de compatibilit avec les navigateurs dans un navigateur
1 Excutez une vrification de compatibilit avec les navigateurs. 2 Cliquez sur le bouton Parcourir le rapport dans le ct gauche du panneau Rsultats.
Amenez le pointeur de la souris sur les boutons du panneau Rsultats pour afficher les info-bulles relatives chaque bouton.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 153
Cration de pages avec CSS
navigateurs.
2 Cliquez sur le texte du lien situ dans l'angle infrieur droit du panneau.
Cliquez avec le bouton droit de la souris dans le panneau Styles CSS et choisissez Conception dans le menu
contextuel.
Pour afficher une feuille de style CSS la conception, cliquez sur le bouton plus (+) situ au-dessus d'Afficher la
conception uniquement, puis recherchez la feuille de style CSS afficher dans la bote de dialogue Slectionner une feuille de style.
Pour masquer une feuille de style CSS, cliquez sur le bouton plus (+) situ au-dessus de Masquer la conception,
puis recherchez la feuille de style CSS masquer dans la bote de dialogue Slectionner une feuille de style.
Pour supprimer une feuille de style de l'une ou l'autre des listes, cliquez sur la feuille de style que vous voulez
supprimer, puis cliquez sur le bouton moins () appropri.
3 Cliquez sur OK pour fermer la bote de dialogue.
Le panneau Styles CSS est actualis avec le nom de la feuille de style slectionne ainsi qu'un indicateur, masqu ou concevoir , selon l'tat de la feuille de style.
Voir aussi
Prsentation de la barre d'outils Rendu de style la page 10
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 154
Cration de pages avec CSS
panneau.)
3 Dans la bote de dialogue Ajouter une feuille de style externe, cliquez sur Exemples de feuilles de style. 4 Dans la bote de dialogue Exemples de feuilles de style, slectionnez une feuille de style dans la liste droulante.
Lorsque vous slectionnez des feuilles de style dans la zone de liste, le formatage du texte et des couleurs s'affiche dans le panneau d'aperu.
5 Cliquez sur le bouton Aperu pour appliquer la feuille de style et vrifier que le style de votre choix est bien appliqu
la page active. Si les styles appliqus ne sont pas ceux que vous escomptiez, slectionnez une autre feuille de style dans la liste et cliquez sur le bouton Aperu pour visualiser les styles correspondants.
6 Par dfaut, Dreamweaver enregistre la feuille de style dans un dossier nomm CSS au niveau juste en dessous de la
racine du site dfini pour votre page. Si ce dossier n'existe pas, Dreamweaver le cre. Vous pouvez enregistrer le fichier dans un autre emplacement en cliquant sur le bouton Parcourir pour rechercher un autre dossier.
7 Lorsque vous trouvez une feuille de style dont les rgles correspondent vos critres, cliquez sur OK.
style dfinie. Modifiez ensuite nouveau ces pages pour voir la nouvelle feuille de style. Les facteurs suivants doivent tre pris en compte lors de la mise jour de feuilles de style pour un site Contribute :
Si vous apportez des modifications une feuille de style alors qu'un utilisateur de Contribute modifie une page qui
utilise cette feuille de style, l'utilisateur ne pourra pas observer les changements apports la feuille de style tant que la page ne sera pas publie.
Si vous supprimez un style d'une feuille de style, le nom du style en question n'est pas supprim des pages qui
utilisent cette feuille, mais, puisque le style n'existe plus, il n'est pas appliqu la page comme l'utilisateur de Contribute pourrait s'y attendre. Ainsi, si un utilisateur vous dclare que rien ne se passe lorsque celui-ci applique un style donn, il est possible que le style ait t supprim de la feuille de style.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 155
Cration de pages avec CSS
Voir aussi
Utilisation des balises Div la page 161 didacticiel relatif aux mises en formes CSS
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 156
Cration de pages avec CSS
A C
Voici le code correspondant ces trois balises div dans le code HTML :
<!--container div tag--> <div id="container"> <!--sidebar div tag--> <div id="sidebar"> <h3>Sidebar Content</h3> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p> <p>Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis.</p> </div> <!--mainContent div tag--> <div id="mainContent"> <h1> Main Content </h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum.</p> <p>Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p> <h2>H2 level heading </h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam.</p> </div> </div>
Dans l'exemple ci-dessus, aucun style n'est associ aux balises div. Si aucune rgle CSS n'est dfinie, chaque balise div et son contenu prend un emplacement par dfaut sur la page. Toutefois, si chaque balise div possde un ID unique (comme dans l'exemple ci-dessus), vous pouvez utiliser ces identificateurs pour crer des rgles CSS qui, une fois appliques, modifient le style et le positionnement des balises div. La rgle CSS suivante, qui peut rsider dans la section head du document ou dans un fichier CSS externe, cre des rgles de style pour la premire balise div (container) de la page :
#container { width: 780px; background: #FFFFFF; margin: 0 auto; border: 1px solid #000000; text-align: left; }
La rgle #container applique un style la balise div container qui lui donne une largeur de 780 pixels, un arrire-plan blanc, aucune marge (depuis la gauche de la page), une bordure noire continue de 1 pixel et un texte align gauche. Les rsultats de l'application de la rgle la balise div container sont les suivants :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 157
Cration de pages avec CSS
Balise div Container, 780 pixels, pas de marge A. Texte align gauche B. Arrire-plan blanc C. Bordure noire pleine d'un pixel
La rgle CSS suivante cre des rgles de style pour la balise div sidebar :
#sidebar { float: left; width: 200px; background: #EBEBEB; padding: 15px 10px 15px 20px; }
La rgle #sidebar applique un style la balise div sidebar qui lui donne une largeur de 200 pixels, un arrire-plan gris, un remplissage haut et bas de 15 pixels, un remplissage droite de 10 pixels et un remplissage gauche de 20 pixels. L'ordre de remplissage par dfaut est le suivant : haut, droite, bas, gauche. En outre, la rgle positionne la balise div sidebar avec float: left, proprit qui pousse la balise div sidebar vers le ct gauche de la balise div container. Les rsultats de l'application de la rgle la balise div sidebar sont les suivants :
A B
Div sidebar, flottante gache A. Largeur de 200 pixels B. Remplissage haut et bas de 15 pixels
Enfin, la rgle CSS pour la balise div container principale termine la mise en forme :
#mainContent { margin: 0 0 0 250px; padding: 0 20px 20px 20px; }
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 158
Cration de pages avec CSS
La rgle #mainContent applique un style la balise div main qui lui donne une marge gauche de 250 pixels, ce qui correspond un espace de 250 pixels entre le ct gauche de la balise div container et le ct gauche de la balise div main content. En outre, la rgle prvoit 20 pixels d'espacement sur les cts droit, bas et gauche de la balise div main content. Les rsultats de l'application de la rgle la balise div mainContent sont les suivants :
A B
Div main content, marge gauche de 250 pixels A. remplissage gauche de 20 pixels B. remplissage droit de 20 pixels C. remplissage bas de 20 pixels
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 159
Cration de pages avec CSS
<div id="container"> <!--sidebar div tag--> <div id="sidebar"> <h3>Sidebar Content</h3> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p> <p>Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis.</p> </div> <!--mainContent div tag--> <div id="mainContent"> <h1> Main Content </h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum.</p> <p>Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p> <h2>H2 level heading </h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam.</p> </div> </div> </body>
Remarque : L'exemple code ci-dessus est une version simplifie du code qui cre la mise en forme deux colonnes avec encadr gauche fixe lorsque vous crez un nouveau document l'aide des mises en formes prdfinies fournies avec Dreamweaver.
Voir aussi
Description des feuilles de style en cascade la page 127
Voir aussi
Cration d'une page vierge la page 62 Dfinition du type et du codage par dfaut d'un document la page 68 Etablissement d'un lien vers une feuille de style CSS externe la page 147
dfaut.
3 Pour Type de page, slectionnez le type de page crer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 160
Cration de pages avec CSS
Remarque : Vous devez slectionner un type de page HTML pour la mise en forme. Par exemple, vous pouvez slectionner HTML, ColdFusion, PHP, etc. Vous ne pouvez pas crer de page ActionScript, CSS, Library Item, JavaScript, XML, XSLT ou ColdFusion Component avec une mise en forme CSS. Les types de page de la catgorie Autre dans la bote de dialogue Nouveau document ne peuvent pas non plus inclure de mises en page CSS.
4 Pour Mise en forme, slectionnez la mise en forme CSS utiliser. Vous pouvez choisir parmi 16 mises en forme
diffrentes. La fentre Aperu montre la mise en forme slectionne et en donne une brve description. Les mises en forme CSS prdfinies fournissent les types de colonnes suivants :
Fixe La largeur de colonne est dfinie en pixels. La colonne n'est pas redimensionne selon la taille du navigateur ou
mise en page s'adapte si le visiteur du site augmente ou diminue la largeur de son navigateur, mais pas en fonction des paramtres de texte dfinis par le visiteur.
5 Slectionnez un type de document dans le menu DocType. 6 Slectionnez un emplacement pour le fichier CSS de la mise en forme dans le menu droulant CSS de mise en forme dans.
Ajouter l'en-tte Ajoute le code CSS de mise en forme l'en-tte de la page que vous crez. Crer un nouveau fichier Ajoute le code CSS de mise en forme une nouvelle feuille de style CSS externe et associe la
Si vous avez slectionn Ajouter l'en-tte dans le menu droulant CSS de mise en forme dans (l'option par dfaut),
cliquez sur Crer.
Si vous avez slectionn Crer un nouveau fichier dans le menu droulant CSS de mise en forme, cliquez sur Crer,
puis spcifiez un nouveau nom pour le nouveau fichier externe dans la bote de dialogue Enregistrer la feuille de style sous.
Si vous avez slectionn Lier au fichier existant dans le menu droulant CSS de mise en forme dans, ajoutez le fichier
externe dans la zone de texte Lier le fichier CSS en cliquant sur l'icne d'ajout de feuille de style, en renseignant la bote de dialogue Associer feuille de style externe et en cliquant sur OK. Une fois que vous avez termin, cliquez sur Crer dans la bote de dialogue Nouveau document. Remarque : Lorsque vous slectionnez l'option Lier au fichier existant, le fichier que vous spcifiez doit dj contenir les rgles correspondant au fichier CSS. Lorsque vous placez le CSS de mise en forme dans un nouveau fichier ou lorsque vous le liez un fichier existant, Dreamweaver lie immdiatement le fichier la page HTML que vous crez. Remarque : Les Commentaires conditionnels pour Internet Explorer, qui permettent de contourner les problmes de rendu dans IE, restent incorpors dans la section head du nouveau document de mise en forme CSS, mme si vous slectionnez Nouveau fichier externe ou Fichier externe existant en tant qu'emplacement pour votre fichier CSS de mise en forme;
8 (Facultatif) Vous pouvez galement lier des feuilles de style CSS la nouvelle page (sans rapport avec la mise en
forme CSS) lors de la cration de cette page. Pour ce faire, cliquez sur l'icne Ajouter une feuille de style au-dessus du volet Lier le fichier CSS, puis slectionnez une feuille de style CSS.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 161
Cration de pages avec CSS
Vous trouverez une description dtaille de ce processus dans l'article de David Powers Automatically attaching a style sheet to new documents (en anglais).
dialogue Nouveau document Le fichier CSS correspondant la mise en forme doit rsider dans la section head de la page HTML. Pour uniformiser votre mise en forme CSS personnalise avec les autres mises en formes fournies avec Dreamweaver, vous devez enregistrer votre fichier HTML avec une extension .htm.
2 Ajoutez la page HTML au dossier Adobe Dreamweaver CS4\Configuration\BuiltIn\Layouts. 3 (Facultatif) Ajoutez une image d'aperu de votre mise en forme (par exemple, un fichier .gif ou .png) au dossier
Adobe Dreamweaver CS4\Configuration\BuiltIn\Layouts. Les images par dfaut fournies avec Dreamweaver sont des fichiers PNG de 227 pixels de large x 193 pixels de haut. Donnez votre image d'aperu le mme nom de fichier que votre fichier de faon pouvoir l'identifier facilement. Par exemple, si votre fichier HTML est nomm myCustomLayout.htm, appelez votre image d'aperu myCustomLayout.png.
4 (Facultatif) Crez un fichier de notes pour votre mise en forme personnalise en ouvrant le dossier Adobe
Dreamweaver CS4\Configuration\BuiltIn\Layouts\_notes, en copiant et en collant les fichiers de notes existants dans le mme dossier, et en renommant la copie en fonction de votre mise en forme personnalise. Par exemple, vous pouvez copier le fichier oneColElsCtr.htm.mno et le renommer myCustomLayout.htm.mno.
5 (Facultatif) Aprs avoir cr un fichier de notes pour votre mise en forme personnalise, vous pouvez ouvrir le
Voir aussi
A propos des lments PA dans Dreamweaver la page 165 Cration d'une page avec une mise en forme CSS la page 159 Prsentation de contenu l'aide de tableaux la page 182
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 162
Cration de pages avec CSS
Choisissez Insertion > Objets mise en forme > Balise Div. Dans la catgorie Mise en forme du panneau Insertion, cliquez sur le bouton Insrer la balise Div
3 Parmi les options suivantes, dfinissez celles de votre choix :
Insrer Permet de choisir l'emplacement de la balise div et le nom de la balise s'il ne s'agit pas d'une nouvelle. Classe Affiche le style de classe actuellement appliqu la balise. Si vous avez associ une feuille de style, les classes qui
y sont dfinies s'affichent dans la liste. Ce menu permet de slectionner le style appliquer la balise.
ID Vous permet de modifier le nom utilis pour identifier la balise div. Si vous avez associ une feuille de style, les ID qui y sont dfinis s'affichent dans la liste. Les ID des blocs dj prsents dans votre document ne sont pas rpertoris.
Remarque : Dreamweaver vous avertit si vous tapez un ID dj affect une autre balise dans votre document.
Nouvelle rgle de CSS Ouvre la bote de dialogue Nouvelle rgle CSS.
La balise div s'affiche dans votre document sous la forme d'une zone contenant du texte d'espace rserv. Lorsque vous dplacez le pointeur sur le bord de cette zone, Dreamweaver la met en surbrillance. Si la balise div est place de manire absolue, elle devient un lment PA. Vous pouvez modifier les balises div qui ne sont pas positionnement absolu.
Voir aussi
A propos des lments PA dans Dreamweaver la page 165 Cration d'une page avec une mise en forme CSS la page 159
Voir aussi
A propos des lments PA dans Dreamweaver la page 165 Ouverture du panneau Styles CSS la page 135
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 163
Cration de pages avec CSS
Affichage et modification des rgles appliques une balise div 1 Procdez de l'une des manires suivantes pour slectionner la balise div :
Cliquez l'intrieur de la balise div et appuyez sur les touches Ctrl+A (Windows) ou Commande+A (Macintosh)
deux reprises.
Cliquez l'intrieur de la balise div, puis slectionnez-la partir du slecteur de balises figurant au bas de la fentre
du document.
2 Choisissez Fentre > Styles CSS pour afficher le panneau Styles CSS, si besoin est.
Placement du point d'insertion dans une balise div afin d'y ajouter du contenu
Cliquez n'importe o l'intrieur des bordures de la balise.
Remarque : Vous pouvez ajouter du contenu la balise div exactement comme vous le feriez dans une page.
Pour modifier la couleur de surbrillance des balises div, cliquez dans la case de couleur Survol et slectionnez une
couleur de surbrillance l'aide du slecteur de couleur (ou tapez la valeur hexadcimale correspondant la couleur de surbrillance dans la zone de texte).
Pour activer ou dsactiver la surbrillance des balises div, activez ou dsactivez la case cocher Afficher de l'option
Survol. Remarque : Ces options ont un impact sur tous les objets (tableaux, par exemple) que Dreamweaver met en surbrillance lorsque vous y dplacez le pointeur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 164
Cration de pages avec CSS
Une balise div Une image laquelle est affecte une position relative ou absolue Une balise a laquelle le style display:block est affect. Un paragraphe auquel une position relative ou absolue est affecte
Remarque : Pour des raisons de rendu visuel, les blocs de mise en forme CSS n'incluent pas d'lments en ligne (c'est-dire d'lments dont le code est dfini dans une ligne de texte) ni d'lments de blocs simples tels que des paragraphes. Dreamweaver fournit de nombreuses assistances visuelles pour afficher les blocs de mise en forme CSS. Vous pouvez par exemple activer des contours, des arrire-plans et le modle de bote pour les blocs de mise en forme CSS en mode Cration. Vous pouvez aussi afficher des info-bulles qui indiquent les proprits du bloc de mise en forme CSS slectionn lorsque vous placez le pointeur dessus. La liste suivante d'assistances visuelles de bloc de mise en forme CSS dcrit ce que Dreamweaver rend visible pour chacune d'elles :
Contours en feuille CSS Affiche les contours de tous les blocs de mise en forme CSS sur la page. Arrire-plans de mise en forme CSS Affiche les couleurs d'arrire-plan affectes temporairement de chaque bloc de mise en forme CSS et masque toutes les autres couleurs d'arrire-plan ou images qui apparaissent normalement sur la page.
Lorsque vous activez les assistances visuelles pour afficher les arrire-plans de blocs de mise en forme CSS, Dreamweaver affecte automatiquement une couleur d'arrire-plan distincte chaque bloc de mise en forme CSS. ((Dreamweaver slectionne les couleurs l'aide d'un processus algorithmique. Vous n'avez aucun moyen d'attribuer vous-mme les couleurs.) Les couleurs attribues sont visuellement diffrentes et sont conues pour vous aider distinguer les blocs de mise en forme CSS les uns des autres.
Modle de bote de mise en forme CSS Affiche le modle de bote (remplissages et marges) du bloc de mise en forme
CSS slectionn.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 165
Cration de pages avec CSS
Pour accder aux options d'assistances visuelles des blocs de mise en forme CSS, vous pouvez aussi cliquer sur le bouton Assistances visuelles de la barre d'outils du document.
Utilisation des assistances visuelles avec des lments de blocs de mise en forme non-CSS
Vous pouvez utiliser une feuille de style la conception pour afficher les arrire-plans, les bordures ou le modle de bote d'lments qui ne sont pas normalement considrs comme des blocs de mise en forme CSS. Pour ce faire, vous devez d'abord crer une feuille de style la conception qui affecte l'attribut display:block l'lment de page appropri.
1 Crez une feuille de style en cascade (CSS) externe. Pour ce faire, choisissez Fichier > Nouveau, puis slectionnez
Page de base dans la colonne Catgorie et CSS dans la colonne Page de base. Cliquez ensuite sur Crer.
2 Dans la nouvelle feuille de style, crez des rgles qui affectent l'attribut display:block aux lments de page
afficher en tant que blocs de mise en forme CSS. Si, par exemple, vous souhaitez appliquer une couleur d'arrire-plan aux paragraphes ou aux lments de liste, vous pouvez crer une feuille de style comprenant les rgles suivantes :
p{ display:block; } li{ display:block; }
3 Enregistrez le fichier. 4 En mode Cration, ouvrez la page laquelle vous souhaitez associer les nouveaux styles. 5 Choisissez Format > Styles CSS > Conception. 6 Dans la bote de dialogue Feuilles de style la conception, cliquez sur le bouton plus (+) situ au-dessus de la zone de
texte Afficher la conception uniquement, slectionnez la feuille de style que vous venez de crer et cliquez sur OK.
7 Cliquez sur OK pour fermer la bote de dialogue Feuilles de style la conception.
La feuille de style est associe votre document. Si vous avez cr une feuille de style en suivant l'exemple prcdent, tous les paragraphes et lments de liste seront formats au moyen de l'attribut display:block. Vous pouvez ainsi activer ou dsactiver les assistances visuelles de bloc de mise en forme CSS pour les paragraphes et les lments de liste.
Voir aussi
Utilisation des feuilles de style la conception la page 153
Utilisation d'lments PA
A propos des lments PA dans Dreamweaver
Un lment PA (lment positionnement absolu) est un lment de page HTML (plus prcisment, une balise div ou toute autre balise) auquel une position absolue est attribue. Les lments PA peuvent comporter du texte, des images ou tout autre contenu placer au sein d'un document HTML. Dreamweaver vous permet d'effectuer la mise en forme d'une page l'aide d'lments PA. Vous pouvez placer les lments PA devant ou derrire d'autres lments PA, masquer certains d'entre eux et en montrer d'autres ou encore dplacer les lments PA travers l'cran. Vous pouvez placer une image d'arrire-plan dans un lment PA, puis placer un deuxime lment PA contenant du texte avec un arrire-plan transparent devant ce dernier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 166
Cration de pages avec CSS
Les lments PA sont gnralement des balises div PA. (Ce sont les types d'lments PA que Dreamweaver insre par dfaut.) Mais n'oubliez pas que vous pouvez classifier tout lment HTML (par exemple, une image) en tant qu'lment PA en lui affectant une position absolue. Tous les lments PA (et pas uniquement les balises div PA) s'affichent dans le panneau Elments PA.
Vous pouvez dfinir les proprits des balises div PA (ou tout lment PA) de votre page, y compris les coordonnes x et y, l'index z (galement appel ordre de superposition) et la visibilit.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 167
Cration de pages avec CSS
Voir aussi
Slection d'lments PA la page 172 Modification de la couleur de surbrillance des balises div la page 163 Visualisation des blocs de mise en forme CSS la page 164 Traage d'une seule balise div PA ou de plusieurs balises div PA la suite 1 Dans la catgorie Mise en forme du panneau Insertion, cliquez sur le bouton Tracer un div pour un lment PA
2 Dans la fentre de cration du document, procdez de l'une des manires suivantes :
Faites glisser le pointeur pour dessiner une seule div PA. Maintenez la touche Ctrl (Windows) ou Commande (Macintosh) enfonce pour dessiner plusieurs divs PA la
suite. Vous pouvez continuer tracer des divs PA tant que vous n'avez pas relch les touches Ctrl ou Commande. Insertion d'une div PA un endroit prcis du document
Placez le point d'insertion dans la fentre de document, puis choisissez Insertion > Objets mise en forme > Div PA.
Remarque : La balise associe la div PA est place l'emplacement sur lequel vous avez cliqu dans la fentre de document. Le rendu visuel de la balise div PA est donc susceptible d'affecter les autres lments de page (le texte par exemple) qui l'entourent. Placement du point d'insertion dans une div PA
Cliquez n'importe o l'intrieur des bordures de la balise div PA.
Le contour de la div PA est en surbrillance et la poigne de slection apparat, mais la balise elle-mme n'est pas slectionne. Affichage des bordures d'une div PA Choisissez Affichage > Assistances visuelles, puis slectionnez Contours des divs PA ou Contours en feuille CSS. Remarque : La slection simultane des deux options a le mme effet. Masquage des bordures d'une div PA
Choisissez Affichage > Assistances visuelles, puis dslectionnez Contours des divs PA et Contours en feuille CSS.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 168
Cration de pages avec CSS
La reprsentation graphique de ces deux groupes de balises div PA pourrait ressembler ce qui suit :
Dans le premier groupe de balises div, une div se trouve au dessus de l'autre dans la page. Dans le deuxime groupe, la balise div apDiv4 se trouve effectivement l'intrieur de la balise div apDiv3. (Vous pouvez modifier l'ordre de superposition des divs PA dans le panneau Elments PA.) L'imbrication est souvent utilise pour regrouper des balises div PA. Une balise div PA imbrique se dplace avec sa div PA parent et peut tre configure pour hriter de la visibilit de son parent. Vous pouvez activer l'option Imbrication si vous voulez que les divs PA que vous dessinez l'intrieur d'autres div PA soient automatiquement imbriques. Pour crer une div PA l'intrieur ou par dessus une autre div PA, vous devez aussi dslectionner l'option Empcher les chevauchements. Dessin d'une div PA imbrique 1 Assurez-vous que l'option Empcher les chevauchements est dslectionne dans le panneau Elments PA (Fentre > Elments PA).
2 Dans la catgorie Mise en forme du panneau Insertion, cliquez sur le bouton Tracer un div pour un lment PA
3 Dans la fentre de cration du document, dessinez une balise div PA l'intrieur d'une div PA existante en faisant
glisser la souris. Si l'option Imbrication est dsactive dans les prfrences des lments PA, maintenez la touche Alt (Windows) ou Option (Macintosh) enfonce et faites glisser une div PA pour l'imbriquer dans une div PA existante. Les divs PA imbriques peuvent s'afficher diffremment suivant les navigateurs. Lorsque vous crez des divs PA imbriques, contrlez rgulirement leur affichage dans diffrents navigateurs au cours du processus de cration. Insertion d'une div PA imbrique 1 Assurez-vous que l'option Empcher les chevauchements est dslectionne.
2 Placez le point d'insertion l'intrieur d'une div PA existante dans la fentre de cration du document, puis
choisissez Insertion > Objets mise en forme > Div PA. Imbrication d'un lment PA existant dans un autre l'aide du panneau Elments PA
1 Slectionnez Fentre > Elments PA pour ouvrir le panneau Elments PA. 2 Slectionnez un lment PA dans le panneau Elments PA, puis maintenez la touche Ctrl (Windows) ou
Commande (Macintosh) enfonce tout en faisant glisser la souris pour diriger l'lment PA vers l'lment PA cible, dans le panneau Elments PA.
3 Relchez le bouton de la souris lorsque le nom de l'lment PA cible est mis en surbrillance.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 169
Cration de pages avec CSS
Imbrication des balises div PA automatiquement lorsque vous dessinez une div PA l'intrieur d'une autre div PA Slectionnez l'option Imbrication dans les prfrences des lments PA.
l'aide du menu Insertion > Objets mise en forme > Div PA.
Couleur d'arrire-plan Spcifie une couleur darrire-plan par dfaut. Slectionnez une couleur l'aide du slecteur de
couleur.
Image darrire-plan Spcifie une image darrire-plan par dfaut. Cliquez sur Parcourir pour trouver le fichier de
infrieur droit (si l'inspecteur est affich en mode rduit) pour visualiser l'ensemble des proprits.
Elments PA et dans le code JavaScript. Seuls les caractres alphanumriques sont accepts ; n'utilisez aucun caractre spcial comme les espaces, les traits d'union, les barres obliques ou les points. Chaque lment PA doit avoir un ID unique. Remarque : L'inspecteur Proprits CSS-P prsente les mmes options pour les lments positionnement relatif.
G et S (gauche et haut) Indiquez la position du coin suprieur gauche de l'lment PA par rapport au coin suprieur gauche de la page, ou de l'lment PA parent s'il est imbriqu. L et H Indiquez la largeur et la hauteur de l'lment PA.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 170
Cration de pages avec CSS
Remarque : Si le contenu d'un lment PA dpasse la taille indique, le bord infrieur de cet lment PA (tel qu'il apparat en mode Cration dans Dreamweaver) s'tire proportionnellement. (Le bord infrieur ne s'tend pas lorsque l'lment PA apparat dans un navigateur, sauf si la proprit Dbordement est dfinie sur Visible). L'unit par dfaut de la position et de la taille est le pixel (px). Vous pouvez galement choisir les units suivantes : pc (picas), pt (points), in (pouces), mm (millimtres), cm (centimtres) ou% (pourcentage de la valeur quivalente de l'lment PA parent). Les abrviations doivent suivre la valeur sans espace : par exemple, 3mm.
Index Z Dtermine l'index z ou ordre de superposition, de l'lment PA.
Dans un navigateur, les lments PA portant les valeurs les plus leves se superposent aux lments PA portant les valeurs moins leves. Les valeurs peuvent tre positives ou ngatives. Il est plus facile de modifier l'ordre de superposition des lments PA l'aide du panneau Elments PA qu'en saisissant des valeurs d'index z spcifiques.
Vis Indique si l'lment PA est initialement visible ou non. Faites votre choix parmi les options suivantes :
Aucune proprit de visibilit n'est dfinie par dfaut. Lorsque aucune visibilit n'est prcise, la plupart des
navigateurs choisissent Hriter.
L'option Hriter utilise la proprit de visibilit de l'objet parent de l'lment PA. Visible affiche le contenu de l'lment PA, quelle que soit la valeur du parent. Masqu dissimule le contenu de l'lment PA, quelle que soit la valeur du parent.
Utilisez un langage de script, par exemple JavaScript, pour contrler la proprit de visibilit et afficher le contenu des lments PA de faon dynamique.
Image ar-pl Spcifie une image d'arrire-plan pour l'lment PA.
Visible indique que le contenu supplmentaire apparatra dans l'lment PA ; en fait, l'lment PA s'agrandit proportionnellement. Masqu signifie que le contenu supplmentaire ne sera pas affich dans le navigateur. Dfilement indique que le navigateur devra ajouter des barres de dfilement dans l'lment PA, qu'elles soient ncessaires ou non. Auto entrane l'affichage des barres de dfilement de l'lment PA dans le navigateur uniquement lorsque cela est ncessaire (c'est--dire lorsque le contenu de l'lment PA dpasse ses limites). Remarque : La prise en charge de l'option Dbordement est ingale suivant les navigateurs.
Dtourage Dfinit la zone visible de l'lment PA.
Indiquez les coordonnes gauche, haut, droite et bas pour dfinir un rectangle dans le champ des coordonnes de l'lment PA (en partant du coin suprieur gauche de l'lment PA). L'lment PA est dtour afin que seul le rectangle spcifi soit visible. Par exemple, pour rendre le contenu d'un lment PA invisible l'exception d'un rectangle visible d'une largeur de 50 pixels et d'une hauteur de 75 pixels dans le coin suprieur gauche de l'lment PA, dfinissez G sur 0, S sur 0, D sur 50 et B sur 75. Remarque : Bien que les feuilles de style en cascade utilisent des termes diffrents pour le dtourage, Dreamweaver interprte le dtourage de la mme manire que la plupart des navigateurs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 171
Cration de pages avec CSS
4 Si vous avez tap une valeur dans une zone de texte, appuyez sur Tab ou Entre (Windows) ou Retour (Macintosh)
pour l'appliquer.
infrieur droit (si l'inspecteur est affich en mode rduit) pour visualiser l'ensemble des proprits.
Remarque : Si le contenu de l'un des lments PA dpasse la taille indique, le bord infrieur de cet lment PA (tel qu'il apparat en mode Cration dans Dreamweaver) s'tire proportionnellement. (Le bord infrieur ne s'tend pas lorsque l'lment PA apparat dans un navigateur, sauf si la proprit Dbordement est dfinie sur Visible). L'unit par dfaut de la position et de la taille est le pixel (px). Vous pouvez galement choisir les units suivantes : pc (picas), pt (points), in (pouces), mm (millimtres), cm (centimtres) ou% (pourcentage de la valeur quivalente de l'lment PA parent). Les abrviations doivent suivre la valeur sans espace : par exemple, 3mm.
Vis Indique si les lments PA sont initialement visibles ou non. Faites votre choix parmi les options suivantes :
Aucune proprit de visibilit n'est dfinie par dfaut. Lorsque aucune visibilit n'est prcise, la plupart des
navigateurs choisissent Hriter.
L'option Hriter utilise la proprit de visibilit de l'objet parent des lments PA. Visible affiche le contenu des lments PA, quelle que soit la valeur du parent. Masqu dissimule le contenu de l'lment PA, quelle que soit la valeur du parent.
Utilisez un langage de script, par exemple JavaScript, pour contrler la proprit de visibilit et afficher le contenu des lments PA de faon dynamique.
Balise Indique la balise HTML utilise pour dfinir les lments PA. Image ar-pl Spcifie une image d'arrire-plan pour les lments PA.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 172
Cration de pages avec CSS
Couleur d'ar-pl. Spcifie une couleur d'arrire-plan pour les lments PA. Laissez cette option vide pour spcifier un
arrire-plan transparent.
4 Si vous avez tap une valeur dans une zone de texte, appuyez sur Tab ou Entre (Windows) ou Retour (Macintosh)
pour l'appliquer.
Slection d'lments PA
Vous pouvez slectionner un ou plusieurs lments PA pour les manipuler ou en modifier les proprits. Slection d'un lment PA dans le panneau Elments PA Dans le panneau Elments PA (Fentre > Elments PA), cliquez sur le nom de l'lment PA. Slection d'un lment PA dans la fentre de document Effectuez lune des tches suivantes :
Cliquez sur une bordure d'un lment PA. Cliquez l'intrieur d'un lment PA en appuyant sur les touches Ctrl et Maj (Windows) ou Commande et Maj
(Macintosh).
Pour slectionner le contenu d'un lment PA, cliquez l'intrieur de celui-ci et appuyez sur les touches Ctrl+A
(Windows) ou Commande+A (Macintosh). Appuyez nouveau sur Ctrl+A ou Commande+A pour slectionner l'lment PA.
Dans le panneau Elments PA (Fentre > Elments PA), appuyez sur la touche Maj tout en cliquant sur le nom de
deux lments PA ou plus.
Dans la fentre de document, appuyez sur la touche Maj tout en cliquant l'intrieur d'un ou de plusieurs lments
PA ou sur leur bordure.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 173
Cration de pages avec CSS
Une ligne indiquant le futur emplacement de l'lment PA apparat tandis que vous dplacez l'lment PA. Relchez le bouton de la souris lorsque la ligne apparat l'emplacement souhait dans l'ordre de superposition. Modification de l'ordre de superposition des lments PA l'aide de l'inspecteur Proprits
1 Choisissez Fentre > Elments PA pour ouvrir le panneau Elments PA et visualiser l'ordre de superposition en
cours.
2 Slectionnez un lment PA dans le panneau Elments PA ou dans la fentre de document. 3 Dans l'inspecteur Proprits (Fentre > Proprits), tapez un nombre dans la zone de texte Index Z.
Tapez une valeur suprieure afin de dplacer l'lment PA vers le haut dans l'ordre de superposition. Tapez une valeur infrieure afin de dplacer l'lment PA vers le bas dans l'ordre de superposition.
Un oeil ouvert signifie que l'lment PA est visible. Un oeil ferm signifie que l'lment PA est invisible. Si l'icne de l'oeil n'apparat pas, l'lment PA hrite de la visibilit de son parent (lorsque les lments PA ne sont
pas imbriqus, le parent correspond au corps du document, qui est toujours visible). Aucune icne en forme d'oeil ne s'affiche lorsque la visibilit n'est pas indique (apparat dans l'inspecteur Proprits comme Visibilit par dfaut). Modification de la visibilit de tous les lments PA la fois
Dans le panneau Elments PA (Fentre > Calques), cliquez sur l'icne en forme d'il en haut de la colonne.
Remarque : Cette procdure permet de dfinir la visibilit ou la non-visibilit de tous les lments PA, mais elle ne leur permet pas d'hriter.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 174
Cration de pages avec CSS
Voir aussi
Utilisation de la grille de mise en forme la page 180 Redimensionnement d'un lment PA 1 En mode Cration, slectionnez un lment PA.
2 Pour redimensionner l'lment PA, procdez de l'une des manires suivantes :
Pour redimensionner l'lment PA en le faisant glisser, faites glisser l'une de ses poignes. Pour redimensionner l'lment PA par incrments d'un pixel, maintenez la touche Ctrl (Windows) ou Option
(Macintosh) enfonce tout en utilisant les touches flches. Les flches dplacent les bords droit et infrieur de l'lment PA ; cette technique ne permet pas de redimensionner l'lment PA en utilisant les bords suprieur et gauche.
Pour redimensionner en alignant sur la grille, appuyez sur Maj-Ctrl-flche (Windows) ou Maj-Option-flche
(Macintosh).
Dans l'inspecteur Proprits (Fentre > Proprits), tapez les valeurs de largeur (L) et de hauteur (H).
Le redimensionnement d'un lment PA en modifie la largeur et la hauteur. Cette action ne dfinit pas la partie visible du contenu de l'lment PA. Vous pouvez dfinir la zone visible d'un lment PA dans les prfrences. Redimensionnement de plusieurs lments PA la fois
1 En mode Cration, slectionnez au moins deux lments PA. 2 Effectuez lune des tches suivantes :
Choisissez Modifier > Rorganiser > Mme largeur ou Modifier > Rorganiser > Mme hauteur.
Les premiers lments PA slectionns prendront la largeur ou la hauteur du dernier slectionn.
Dans l'inspecteur Proprits (Fentre > Proprits), sous Plusieurs lments CSS-P, tapez les valeurs de largeur et
de hauteur. Ces valeurs sont appliques tous les lments PA slectionns.
Pour dplacer des lments PA en les faisant glisser, slectionnez-les et faites glisser la poigne de slection du
dernier lment PA slectionn (en surbrillance noire).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 175
Cration de pages avec CSS
Pour dplacer l'image par incrments d'un pixel, utilisez les touches flches.
Maintenez la touche Maj enfonce tout en appuyant sur les touches flches pour dplacer l'lment PA par incrments de la grille.
Voir aussi
Utilisation de la grille de mise en forme la page 180
Par exemple, si vous slectionnez Haut, tous les lments PA se dplacent de faon telle que leurs bordures suprieures sont au mme niveau que celle du dernier lment PA slectionn (en surbrillance noire).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 176
Cration de pages avec CSS
2 Parmi les options suivantes, dfinissez celles de votre choix et cliquez sur OK :
La plus prcise Cre une cellule de tableau pour chaque lment PA et ajoute les cellules ncessaires pour prserver
positionns dans la limite du nombre de pixels dfini. Si vous choisissez cette option, le tableau que vous obtiendrez aura moins de lignes et de colonnes vides, mais ne correspondra pas ncessairement exactement votre mise en forme.
Utiliser les GIF transparents Remplit la dernire ligne du tableau d'images GIF transparentes. Slectionner cette option
permet d'tre sr que le tableau s'affichera avec les mmes largeurs de colonne dans tous les navigateurs. Lorsque cette option est active, vous ne pouvez pas modifier le tableau obtenu en faisant glisser ses colonnes. Lorsque cette option est dsactive, le tableau obtenu ne contient pas les GIF transparents, mais les largeurs des colonnes peuvent varier suivant le navigateur.
Centrer dans la page Centre le tableau obtenu dans la page. Si cette option est dsactive, le tableau commence sur le
bord gauche de la page. Conversion des tableaux en divs PA 1 Slectionnez Modifier > Convertir > Tableaux en divs PA.
2 Parmi les options suivantes, dfinissez celles de votre choix et cliquez sur OK :
Empcher le chevauchement des lments PA Limite la position des lments PA lorsqu'ils sont crs, dplacs et
lments PA. Les tableaux sont convertis en divs PA. Les cellules vides ne sont pas converties en lments PA, sauf si elles possdent une couleur d'arrire-plan. Remarque : Les lments de la page qui se trouvaient en dehors des tableaux sont galement placs dans les balises div PA.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 177
Cration de pages avec CSS
Remarque : Certaines oprations autorisent le chevauchement des lments PA, mme lorsque l'option Empcher le chevauchement est active. Si vous insrez un lment PA en utilisant le menu Insertion, si vous entrez des valeurs dans l'inspecteur Proprits ou si vous repositionnez des lments PA en modifiant le code source HTML, les lments PA risquent de se chevaucher ou de s'imbriquer lorsque cette option est active. En cas de chevauchement, faites glisser les lments PA qui se chevauchent en mode Cration pour les sparer.
Dans le panneau Elments PA (Fentre > Elments PA), activez l'option Empcher le chevauchement. Dans la fentre de document, choisissez Modifier > Rorganiser > Empcher le chevauchement des lments PA.
version prliminaire
Dernire mise jour le 19/3/2010
178
Pour activer et dsactiver les rgles, choisissez Affichage > Rgles > Afficher. Pour changer l'origine, faites glisser l'icne de l'origine de la rgle
fentre de document en mode Cration, sur un point de la page. , situe dans le coin suprieur gauche de la
Pour rtablir la position par dfaut de l'origine, choisissez Affichage > Rgles > Rtablir origine. Pour changer d'unit de mesure, choisissez Affichage > Rgles, puis slectionnez Pixels, Pouces ou Centimtres.
faisant glisser de nouveau). Remarque : Par dfaut, les repres sont enregistrs en tant que mesures en pixels absolues depuis le ct suprieur ou gauche du document et sont affichs par rapport l'origine de la rgle. Pour enregistrer le repre sous la forme d'un pourcentage, appuyez sur la touche Maj lorsque vous crez ou dplacez le repre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 179
Mise en forme des pages avec HTML
o entre les deux repres. Remarque : L'unit de mesure est la mme que celle utilise pour les rgles.
dplacez le pointeur de la souris entre les repres. Cliquez sur la palette de couleurs et choisissez une couleur dans le Slecteur de couleur ou tapez un nombre hexadcimal dans la zone de texte.
Afficher les repres Affiche les repres en mode Cration. Magntiser les repres Aligne les lments d'une page sur les repres mesure que vous dplacez ces lments dans la page. Verrouiller les repres Verrouille les repres en place. Accrocher les repres aux lments Aligne les repres sur les lments sur la page mesure que vous faites glisser les
repres.
Effacer tout Efface tous les repres de la page.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 180
Mise en forme des pages avec HTML
Voir aussi
Alignement des lments PA la page 175 Dplacement des lments PA la page 174
Voir aussi
Alignement des lments PA la page 175 Dplacement des lments PA la page 174
Remarque : Si l'option Afficher la grille n'est pas slectionne, la grille n'apparat pas et aucune modification n'est visible.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 181
Mise en forme des pages avec HTML
Choisissez Affichage > Trac de l'image > Charger. Choisissez Modifier > Proprits de la page, puis cliquez sur le bouton Parcourir situ ct de la zone de texte
Trac de l'image.
2 Dans la bote de dialogue Slectionnez la source de l'image, choisissez un fichier d'image puis cliquez sur OK. 3 Dans la bote de dialogue Proprits de la page, dfinissez la transparence de l'image en tirant la glissire
Transparence de l'image, puis cliquez sur OK. Pour passer un autre trac ou modifier tout moment la transparence du trac en cours, choisissez Modifier > Proprits de la page.
Pour dfinir avec prcision la position du trac de l'image, indiquez les valeurs des coordonnes dans les zones de
texte X et Y.
Pour dplacer l'image par incrments de 1 pixel, utilisez les touches flches. Pour dplacer l'image par incrment de 5 pixels, appuyez simultanment sur la touche Maj et sur l'une des touches
flches.
Le trac de l'image se replace dans le coin suprieur gauche de la fentre de document (0,0).
Le coin suprieur gauche du trac de l'image est align avec le coin suprieur gauche de l'lment slectionn.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 182
Mise en forme des pages avec HTML
Voir aussi
Mise en forme des pages avec CSS la page 155
Par exemple, si vous dfinissez une couleur bleue pour l'arrire-plan d'une cellule, puis la couleur jaune pour celui du tableau, la couleur de la cellule bleue ne changera pas, puisque la proprit de formatage de cellule a la priorit sur la proprit de formatage du tableau. Remarque : Lorsque vous dfinissez les proprits d'une colonne, Dreamweaver modifie les attributs de la balise td correspondant chaque cellule de la colonne.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 183
Mise en forme des pages avec HTML
apparaisse. Remarque : Si votre document est vide, le point d'insertion peut uniquement tre plac au dbut du document.
Choisissez Insertion > Tableau. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Tableau.
2 Dfinissez les attributs dans la bote de dialogue Tableau et cliquez sur OK pour crer le tableau.
Lignes Dtermine le nombre de lignes du tableau. Colonnes Dtermine le nombre de colonnes du tableau. Largeur du tableau Indique la largeur du tableau en pixels ou en pourcentage de la largeur de fentre du navigateur. Largeur de la bordure Indique la largeur, en pixels, des bordures du tableau. Espacement des cellules Dtermine le nombre de pixels sparant les cellules contigus d'un tableau.
Lorsque vous n'affectez pas explicitement de valeur pour la largeur de la bordure, l'espacement entre les cellules et la marge intrieure des cellules, la plupart des navigateurs affichent une largeur de bordure et une marge intrieure des cellules dfinies sur 1, ainsi qu'un espacement entre les cellules dfini sur 2. Pour tre sr que les navigateurs afficheront le tableau sans bordure, marge intrieure ni espacement, dfinissez Marge intrieure des cellules et Espacement entre les cellules sur 0.
Marge intrieure des cellules Indique le nombre de pixels qui spare la bordure d'une cellule et son contenu. Aucun N'autorise pas les en-ttes de colonne ou de ligne pour le tableau. Gauche Transforme la premire colonne du tableau en colonne d'en-ttes pour vous permettre d'entrer un en-tte pour ligne du tableau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 184
Mise en forme des pages avec HTML
Haut Transforme la premire ligne du tableau en ligne d'en-ttes pour vous permettre d'entrer un en-tte pour chaque
colonne du tableau.
Les deux Vous permet d'entrer des en-ttes de colonne et de ligne dans le tableau.
Il est judicieux d'employer des en-ttes au cas o l'un des visiteurs de votre site Web utiliserait un lecteur d'cran. Les lecteurs d'cran lisent les en-ttes de tableau et aident les utilisateurs garder une trace des informations de tableau.
Lgende Fournit un titre de tableau qui s'affiche en dehors du tableau. Aligner la lgende Indique o la lgende du tableau apparat par rapport au tableau. Rsum Fournit une description du tableau. Les lecteurs d'cran lisent le texte de rsum mais le texte n'apparat pas
Voir aussi
Ajout et formatage de texte la page 225 Ajout et modification d'images la page 242
Choisissez Fichier > Importer > Donnes tabulaires. Dans la catgorie Donnes du panneau Insertion, cliquez sur l'icne Importer les donnes tabulaires Choisissez Insertion > Objets du tableau > Importer les donnes tabulaires.
2 Dfinissez les options relatives aux donnes tabulaires, puis cliquez sur OK.
Fichier de donnes Correspond au nom du fichier importer. Cliquez sur le bouton Parcourir pour choisir le fichier. Dlimiteur Correspond au dlimiteur utilis dans le fichier que vous importez.
Si vous choisissez Autre, une zone de texte apparat droite du menu contextuel. Entrez le dlimiteur utilis dans votre fichier. Remarque : Spcifiez le dlimiteur utilis lors de l'enregistrement du fichier de donnes. Dans le cas contraire, le fichier ne pourra pas tre import correctement et vos donnes ne seront pas formates convenablement dans un tableau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 185
Mise en forme des pages avec HTML
Slectionnez Adapter au contenu pour adapter la largeur de chaque colonne la plus longue chane de texte qu'elle
contient.
Slectionnez Fixe pour spcifier une largeur de tableau fixe, en pixels ou en pourcentage de la largeur de fentre du
navigateur.
Bordure Indique la largeur, en pixels, des bordures du tableau. Marge intrieure des cellules Dtermine l'espace (en pixels) entre le contenu d'une cellule et son contour. Espacement des cellules Dtermine le nombre de pixels sparant les cellules contigus d'un tableau.
Lorsque vous n'affectez pas explicitement de valeur pour les bordures, l'espacement entre les cellules et la marge intrieure des cellules, la plupart des navigateurs affichent des bordures et une marge intrieure des cellules dfinies sur 1, ainsi qu'un espacement entre les cellules dfini sur 2. Pour tre sr que les navigateurs afficheront le tableau sans marge intrieure ni espacement, dfinissez Marge intrieure des cellules et Espacement entre les cellules sur 0. Pour visualiser les contours des cellules et du tableau lorsque la bordure est dfinie sur 0, slectionnez Affichage > Assistances visuelles > Bordures de tableau.
Formatage ligne suprieure Dtermine le formatage appliqu, le cas chant, la ligne suprieure du tableau. Choisissez parmi quatre options de formatage : pas de formatage, gras, italique ou gras italique.
UNIX. Les diffrents systmes d'exploitation utilisent des mthodes diffrentes pour indiquer la fin d'une ligne de texte.
4 Cliquez sur Exporter. 5 Saisissez un nom pour le fichier et cliquez sur Enregistrer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 186
Mise en forme des pages avec HTML
Cliquez dans le coin suprieur gauche du tableau, sur le bord suprieur ou infrieur du tableau ou sur une ligne ou
une bordure de colonne. Remarque : Le pointeur prend la forme de l'icne de grille du tableau pour vous indiquer que vous pouvez slectionner le tableau (sauf si vous cliquez sur la bordure d'une ligne ou d'une colonne).
Cliquez dans une cellule du tableau, puis slectionnez la balise <table> dans le slecteur de balises dans le coin
infrieur gauche de la fentre de document.
Cliquez dans une cellule du tableau, puis choisissez Modifier > Tableau > Slectionner le tableau. Cliquez dans une cellule du tableau, puis sur le menu d'en-tte du tableau et choisissez Slectionner le tableau. Des
poignes de slection apparaissent sur les bords infrieurs et droits du tableau slectionn.
Cliquez dans la cellule, puis slectionnez la balise <td> dans le slecteur de balises dans le coin infrieur gauche de
la fentre de document.
Cliquez dans la cellule en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce. Cliquez dans la cellule, puis choisissez Edition > Slectionner tout.
Lorsqu'une cellule est dj slectionne, choisissez Edition > Slectionner tout nouveau pour slectionner tout le tableau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 187
Mise en forme des pages avec HTML
Faites glisser la souris d'une cellule vers une autre. Cliquez sur une cellule. Tout en appuyant sur la touche Ctrl (Windows) ou Commande (Macintosh), cliquez sur la
mme cellule, puis cliquez dans une autre cellule en maintenant la touche Maj enfonce. Toutes les cellules se trouvant l'intrieur de la zone rectangulaire ou linaire ainsi dlimite par les deux cellules sont slectionnes.
que vous voulez slectionner. Si chaque cellule, ligne ou colonne sur laquelle vous cliquez aprs avoir appuy sur Ctrl ou sur Commande n'est pas dj slectionne, elle est ajoute la slection. Si elle est dj slectionne, elle est retire de la slection.
sur OK.
Pour modifier la couleur de surbrillance des lments du tableau, cliquez dans la case de couleur Survol et
slectionnez une couleur de surbrillance l'aide du slecteur de couleur (ou tapez la valeur hexadcimale correspondant la couleur de surbrillance dans la zone de texte).
Pour activer ou dsactiver la slection d'lments du tableau, activez ou dsactivez l'option Afficher de l'option
Survol. Remarque : Ces options s'appliquent tous les objets, tels que les lments positionnement absolu (PA), que Dreamweaver met en surbrillance lorsque vous faites passer le pointeur dessus.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 188
Mise en forme des pages avec HTML
Alignement Dtermine la position du tableau par rapport aux autres lments du mme paragraphe (texte ou images).
Gauche aligne le tableau sur la gauche des autres lments (pour que le texte situ dans le mme paragraphe apparaisse droite du tableau) ; Droite aligne le tableau sur la droite des autres lments (le texte apparaissant gauche du tableau) ; et Centrer centre le tableau (le texte apparaissant au-dessus et/ou en dessous du tableau). Par dfaut indique que le navigateur doit utiliser son alignement par dfaut. Lorsque l'alignement est dfini sur Par dfaut, le reste du contenu n'est pas affich ct du tableau. Pour afficher un tableau ct du contenu, utilisez l'alignement droite ou gauche.
Bordure Indique la largeur, en pixels, des bordures du tableau.
Lorsque vous n'affectez pas explicitement de valeur pour la bordure, l'espacement entre les cellules et la marge intrieure des cellules, la plupart des navigateurs affichent la bordure et une marge intrieure des cellules dfinies sur 1, ainsi qu'un espacement entre les cellules dfini sur 2. Pour tre sr que les navigateurs afficheront le tableau sans marge intrieure ni espacement, dfinissez Bordure sur 0, Marge intrieure des cellules et Espacement entre les cellules sur 0. Pour visualiser les contours des cellules et du tableau lorsque la bordure est dfinie sur 0, slectionnez Affichage > Assistances visuelles > Bordures de tableau.
Classe Applique une classe CSS au tableau.
Remarque : Il peut tre ncessaire de dvelopper l'inspecteur Proprits du tableau pour afficher les options suivantes. Pour dvelopper l'inspecteur Proprits du tableau, cliquez sur la flche de dveloppement dans son coin infrieur droit.
Effacer largeurs de colonne et Effacer hauteurs de ligne suppriment toutes les valeurs de hauteur de ligne ou de largeur de colonne du tableau explicitement spcifies. Convertir largeurs de tableau en pixels et Convertir les hauteurs de tableau en pixels dfinissent la largeur ou la hauteur de chaque colonne du tableau sur sa largeur en pixels (dfinit galement la largeur du tableau sur sa largeur en pixels). Convertir largeurs de tableau en pourcentage et Convertir les hauteurs de tableau en pourcentages dfinissent la
largeur ou la hauteur de chaque colonne du tableau sur sa largeur exprime en pourcentage de la largeur de la fentre de document (dfinit galement la largeur du tableau sur sa largeur en pourcentage de la largeur de la fentre de document). Si vous avez tap une valeur dans une zone de texte, appuyez sur Tab ou Entre (Windows) ou Retour (Macintosh) pour l'appliquer.
contenu de la cellule sur la gauche, la droite ou le centre des cellules ou vous pouvez indiquer au navigateur d'utiliser l'alignement par dfaut (en gnral gauche pour les cellules normales et au centre pour les cellules d'en-tte).
Vert. Indique l'alignement vertical du contenu d'une cellule, d'une ligne ou d'une colonne. Vous pouvez aligner le contenu de la cellule sur le haut, le centre ou le bas des cellules, sur la ligne de base ou encore indiquer au navigateur d'utiliser l'alignement par dfaut (en gnral le centre). L et H La largeur et la hauteur des cellules slectionnes en pixels ou en pourcentage de la largeur ou de la hauteur de
tout le tableau. Pour spcifier un pourcentage, faites suivre la valeur du signe de pourcentage (%). Pour laisser au
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 189
Mise en forme des pages avec HTML
navigateur le soin de dterminer la largeur et la hauteur appropries, en fonction du contenu de la cellule et des largeurs et hauteurs des autres colonnes et lignes, laissez le champ vide (paramtrage par dfaut). Par dfaut, un navigateur choisit une hauteur de ligne et une largeur de colonne correspondant l'image la plus large ou la ligne la plus longue dans une colonne. C'est pourquoi il arrive qu'une colonne de tableau devienne beaucoup plus large que les autres lorsque vous y ajoutez du contenu. Remarque : Vous pouvez spcifier une hauteur en pourcentage de la hauteur totale du tableau, mais il se peut que la ligne ne s'affiche pas au pourcentage de hauteur spcifi dans les navigateurs.
Ar-pl La couleur d'arrire-plan d'une cellule, d'une colonne ou d'une ligne, choisie l'aide du slecteur de couleurs. Fusionner les cellules Combine les cellules, lignes ou colonnes slectionnes en une seule cellule. Vous pouvez fusionner des cellules uniquement si elles forment un bloc rectangulaire ou linaire. Fractionner la cellule Divise une cellule en deux ou plusieurs cellules. Vous ne pouvez fractionner qu'une cellule la fois : ce bouton est dsactiv si plusieurs cellules sont slectionnes. Pas de retour la ligne auto Evite tout renvoi automatique la ligne, en conservant tout le texte d'une cellule donne sur une seule ligne. Si Pas de retour la ligne auto est activ, les cellules s'largissent en fonction de la taille des donnes que vous tapez ou collez. (Normalement, les cellules s'largissent horizontalement pour accueillir le mot le plus long ou l'image la plus large, puis s'tirent verticalement autant que ncessaire pour intgrer tout autre contenu). En-tte Met en forme les cellules slectionnes comme des cellules d'en-tte de tableau. Par dfaut, le contenu des cellules de titre de tableau est en caractres gras et centr.
Vous pouvez spcifier la largeur ou la hauteur par des pixels ou des pourcentages. Vous pouvez convertir les pixels en pourcentages et inversement. Remarque : Lorsque vous dfinissez les proprits d'une colonne, Dreamweaver modifie les attributs de la balise td correspondant chaque cellule de la colonne. Lorsque vous dfinissez certaines proprits d'une ligne, Dreamweaver modifie les attributs de la balise tr plutt que de modifier les attributs de chaque balise td dans la ligne. Lorsque vous appliquez le mme format toutes les cellules d'une ligne, en appliquant le format la balise tr, vous obtenez un code HTML plus net et plus concis.
3 Appuyez sur Tab ou Entre (Windows) ou Retour (Macintosh) pour appliquer la valeur.
Utilisation du mode Tableaux dvelopps pour une modification de tableau plus simple
Le mode Tableaux dvelopps ajoute provisoirement de la marge l'intrieur des cellules et de l'espacement tous les tableaux d'un document, et augmente les bordures des tableaux afin de rendre les modifications plus faciles. Ce mode vous permet de choisir des lments dans les tableaux ou de placer le point d'insertion de manire prcise. Par exemple, vous pouvez dvelopper un tableau pour placer le point d'insertion gauche ou droite d'une image, sans slectionner l'image ou la cellule du tableau par inadvertance.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 190
Mise en forme des pages avec HTML
Remarque : Aprs avoir choisi ou plac le point d'insertion, vous devez revenir au mode Standard du mode Cration pour effectuer vos modifications. En mode Tableaux dvelopps, certaines oprations, telles que le redimensionnement, ne produisent pas les rsultats attendus.
pouvez pas passer en mode Tableaux dvelopps lorsque vous tes en mode Code).
2 Effectuez l'une des oprations suivantes :
Choisissez Affichage > Mode Tableau > Mode Tableaux dvelopps. Dans la catgorie Mise en forme du panneau Insertion, cliquez sur Dvelopp.
Une barre tiquete Mode Tableaux dvelopps s'affiche en haut de la fentre de document. Dreamweaver ajoute une marge intrieure des cellules et de l'espacement entre les cellules tous les tableaux de la page et augmente l'paisseur des bordures des tableaux.
Cliquez sur [quitter] dans la barre intitule Mode Tableaux dvelopps en haut de la fentre de document. Choisissez Affichage > Mode Tableau > Mode Standard. Dans la catgorie Mise en forme du panneau Insertion, cliquez sur Standard.
Voir aussi
Ajout et formatage de texte la page 225
Modification du format d'un tableau, d'une cellule, d'une ligne ou d'une colonne.
1 Slectionnez un tableau, une cellule, une ligne ou une colonne. 2 Dans l'inspecteur Proprits (Fentre > Proprits), cliquez sur la flche d'agrandissement situe dans le coin
Pour plus d'informations sur les options, cliquez sur l'icne Aide de l'inspecteur Proprits. Remarque : Lorsque vous dfinissez les proprits d'une colonne, Dreamweaver modifie les attributs de la balise td correspondant chaque cellule de la colonne. Lorsque vous dfinissez certaines proprits d'une ligne, Dreamweaver modifie les attributs de la balise tr plutt que de modifier les attributs de chaque balise td dans la ligne. Lorsque vous appliquez le mme format toutes les cellules d'une ligne, en appliquant le format la balise tr, vous obtenez un code HTML plus net et plus concis.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 191
Mise en forme des pages avec HTML
Pour reprer rapidement les balises dans le code, cliquez dans le tableau, puis slectionnez la balise <table> dans le slecteur de balises situ au bas de la fentre de document.
Pour modifier le rsum du tableau, slectionnez le tableau, cliquez du bouton droit de la souris (Windows) ou en
maintenant la touche Ctrl enfonce (Macintosh), puis choisissez Modifier le code de la balise.
Voir aussi
Utilisation de code de page la page 302
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 192
Mise en forme des pages avec HTML
Pour redimensionner le tableau horizontalement, faites glisser la poigne de slection vers la droite. Pour redimensionner le tableau verticalement, faites glisser la poigne de slection vers le bas. Pour redimensionner le tableau verticalement et horizontalement, faites glisser la poigne de slection vers le coin
infrieur droit.
La largeur de la colonne contigu est galement modifie, si bien que vous redimensionnez deux colonnes. L'affichage visuel vous montre la manire dont les colonnes seront ajustes, la largeur totale du tableau ne variant pas.
Remarque : Dans les tableaux avec des largeurs en pourcentage (et non en pixels), si vous faites glisser la bordure droite de l'extrme droite du tableau, la largeur globale du tableau est modifie et toutes les colonnes s'adaptent proportionnellement.
Modification de la largeur d'une colonne en conservant les dimensions des autres colonnes
Maintenez la touche Maj enfonce, puis faites glisser la bordure de la colonne.
Seule la largeur de cette colonne change. L'affichage visuel vous montre la manire dont les colonnes seront ajustes, la largeur totale du tableau variant en fonction de la colonne redimensionne.
Uniformisation des largeurs de colonne en mode Code avec les largeurs visuelles
1 Cliquez dans une cellule.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 193
Mise en forme des pages avec HTML
2 Cliquez sur le menu des en-ttes de tableau, puis choisissez Uniformiser toutes les largeurs.
Choisissez Modifier > Tableau > Effacer les largeurs de colonnes ou Modifier > Tableau > Effacer les hauteurs de
cellules.
Dans l'inspecteur Proprits (Fentre > Proprits), cliquez sur le bouton Effacer les hauteurs de ligne
bouton Effacer les largeurs de colonne largeurs. .
ou sur le
Cliquez sur le menu des en-ttes de colonne, puis choisissez Effacer toutes les hauteurs ou Effacer toutes les
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 194
Mise en forme des pages avec HTML
Le fait d'appuyer sur la touche de tabulation lorsque le curseur se trouve dans la dernire cellule d'un tableau ajoute automatiquement une ligne.
Choisissez Modifier > Tableau > Insrer une ligne ou Modifier > Tableau > Insrer une colonne.
Une ligne apparat au-dessus du point d'insertion ou une colonne apparat gauche du point d'insertion.
Cliquez sur le menu des en-ttes de colonne, puis choisissez Insrer une colonne gauche ou Insrer une colonne
droite.
slectionne.
Cliquez sur une cellule de la ligne ou de la colonne que vous voulez supprimer, puis choisissez Modifier > Tableau >
Supprimer la ligne ou Modifier > Tableau > Supprimer la colonne.
Slectionnez une ligne ou une colonne entire, puis choisissez Edition > Effacer ou appuyez sur Suppr.
Pour ajouter ou supprimer des lignes, augmentez ou rduisez la valeur indiquant le nombre de lignes. Pour ajouter ou supprimer des colonnes, augmentez ou rduisez la valeur indiquant le nombre de colonnes.
Remarque : Dreamweaver ne vous avertit pas si vous supprimez des lignes et des colonnes contenant des donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 195
Mise en forme des pages avec HTML
Dans l'illustration ci-dessous, la slection est un rectangle de cellules ; les cellules peuvent donc tre fusionnes.
Dans l'illustration ci-dessous, la slection n'est pas un rectangle ; les cellules ne peuvent donc pas tre fusionnes.
Choisissez Modifier > Tableau > Fusionner les cellules. Dans l'inspecteur Proprits HTML (Fentre > Proprits) en mode dvelopp, cliquez sur le bouton Fusionner les
cellules . Remarque : Si le bouton n'est pas visible, cliquez sur la flche de dveloppement, dans le coin infrieur droit de l'inspecteur Proprits, pour afficher toutes les options. Le contenu des cellules individuelles est plac dans la cellule produite par la fusion. Les proprits de la premire cellule slectionne sont appliques la cellule fusionne.
Choisissez Modifier > Tableau > Fractionner la cellule. Dans l'inspecteur Proprits HTML (Fentre > Proprits) en mode agrandi, cliquez sur le bouton Fractionner les
cellules . Remarque : Si le bouton n'est pas visible, cliquez sur la flche de dveloppement, dans le coin infrieur droit de l'inspecteur Proprits, pour afficher toutes les options.
2 Dans la bote de dialogue Fractionner la cellule, spcifiez comment vous voulez fractionner la cellule :
Fractionner la cellule Indique comment la cellule doit tre fractionne, en lignes ou en colonnes. Nombre de lignes/Nombre de colonnes Indique en combien de colonnes ou de lignes la cellule doit tre fractionne.
Choisissez Modifier > Tableau > Augmenter l'tendue de ligne ou Modifier > Tableau > Augmenter l'tendue de
colonne.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 196
Mise en forme des pages avec HTML
Choisissez Modifier > Tableau > Rduire l'tendue de ligne ou Modifier > Tableau > Rduire l'tendue de colonne.
Dans l'illustration ci-dessous, la slection est un rectangle de cellules ; les cellules peuvent donc tre coupes ou copies.
Dans l'illustration ci-dessous, la slection n'est pas un rectangle ; les cellules ne peuvent donc pas tre coupes ou copies.
Remarque : Si vous avez slectionn une ligne ou une colonne entire et que vous choisissez Edition > Couper, la ligne ou la colonne entire est supprime du tableau (et non pas seulement le contenu des cellules).
Pour remplacer des cellules existantes par les cellules que vous collez, slectionnez une srie de cellules existantes
dont la mise en forme est la mme que celle des cellules du Presse-papiers. (Par exemple, si vous avez copi ou coup un bloc de 3 x 2 cellules, vous pouvez slectionner un autre bloc de 3 x 2 cellules pour le remplacer par les cellules colles.)
Pour coller une ligne entire de cellules au-dessus d'une cellule spcifique, cliquez dans celle-ci. Pour coller une colonne entire de cellules gauche d'une cellule spcifique, cliquez dans celle-ci.
Remarque : Si vous avez plac moins d'une ligne ou d'une colonne entire dans le Presse-papiers et que vous cliquez dans une cellule puis collez les cellules figurant dans le Presse-papiers, alors il se peut que la cellule dans laquelle vous avez cliqu et les cellules voisines (selon leur emplacement dans le tableau) soient remplaces par les cellules que vous avez colles.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 197
Mise en forme des pages avec HTML
Pour crer un nouveau tableau avec les cellules colles, placez le point d'insertion hors du tableau.
2 Choisissez Edition > Coller.
Si vous collez des lignes ou des colonnes entires dans un tableau existant, celles-ci s'ajoutent au tableau. Si vous ne collez qu'une seule cellule, le contenu de la cellule slectionne est remplac. Si vous collez le contenu du Presse-papiers en dehors d'un tableau, les lignes, colonnes ou cellules que vous collez sont utilises pour dfinir un nouveau tableau.
Remarque : Si seules des lignes ou des colonnes entires sont slectionnes lorsque vous choisissez Edition > Effacer ou que vous appuyez sur Suppr, les lignes ou les colonnes entires (pas seulement leurs contenus) sont supprimes du tableau.
Imbrication de tableaux
Un tableau imbriqu est un tableau l'intrieur d'une cellule d'un autre tableau. Vous pouvez le mettre en forme comme n'importe quel tableau, mais sa largeur est limite par la largeur de la cellule dans laquelle il se trouve.
1 Cliquez dans une cellule du tableau. 2 Slectionnez Insrer > Tableau, dfinissez les options Tableau et cliquez sur OK.
Tri de tableaux
Vous pouvez trier les lignes d'un tableau selon le contenu d'une seule colonne. Vous pouvez galement effectuer un tri plus complexe, selon le contenu de deux colonnes. Vous ne pouvez pas trier les tableaux contenant colspan ou rowspan, c'est--dire les tableaux qui contiennent des cellules fusionnes.
1 Slectionnez le tableau ou cliquez dans une cellule. 2 Slectionnez Commandes > Trier le tableau, dfinissez les options de la bote de dialogue et cliquez sur OK.
Trier par Dtermine quelles valeurs de colonne utiliser pour trier les lignes du tableau. Ordre Dtermine comment la colonne doit tre trie (dans l'ordre alphabtique ou numrique) et si elle doit tre trie par ordre croissant (de A Z, du chiffre le plus bas au plus lev) ou par ordre dcroissant.
Lorsque le contenu d'une colonne est constitu de chiffres, choisissez Numrique. Un tri par ordre alphabtique appliqu une liste de nombres un ou deux chiffres a pour effet de trier les nombres comme s'il s'agissait de mots (ayant pour rsultat un ordre du type 1, 10, 2, 20, 3, 30) plutt que comme des nombres (ayant pour rsultat un ordre du type 1, 2, 3, 10, 20, 30).
Puis/Ordre Dtermine l'ordre de tri du tri secondaire sur une colonne diffrente. Indiquez la colonne de tri secondaire
dans le menu contextuel Puis et l'ordre de tri secondaire dans les menus contextuels Ordre.
Le tri inclut la premire ligne Indique que la premire ligne du tableau doit tre incluse dans le tri. Si la premire ligne
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 198
Mise en forme des pages avec HTML
Trier les lignes d'en-tte Indique que toutes les lignes de la section thead du tableau (si elle existe) doivent tre tries
en utilisant les mmes critres que pour les lignes de la section body. (Les lignes thead restent dans la section thead et apparaissent encore en haut du tableau, mme aprs le tri). Pour plus d'informations sur la balise thead, consultez le panneau Rfrence (choisissez Aide > Rfrence).
Trier les lignes de pied de page Indique que toutes les lignes de la section thead du tableau (si elle existe) doivent tre tries en utilisant les mmes critres que pour les lignes de la section body. (Les lignes tfoot restent dans la section tfoot et apparaissent encore en bas du tableau, mme aprs le tri). Pour plus d'informations sur la balise tfoot, consultez le panneau Rfrence (choisissez Aide > Rfrence). Conserver les couleurs des lignes aprs le tri Spcifie que les attributs des lignes du tableau (tels que la couleur)
doivent rester associs au mme contenu aprs le tri. Si les lignes de votre tableau sont mises en forme avec deux couleurs alternes, n'activez pas cette option pour vous assurer que les lignes du tableau tri s'affichent toujours avec des couleurs alternes. Si les attributs de ligne sont spcifiques au contenu de chaque ligne, slectionnez cette option pour vous assurer que ces attributs restent associs aux lignes appropries dans le tableau tri.
Utilisation de cadres
Fonctionnement des cadres et des jeux de cadres
La partie d'une fentre du navigateur pouvant afficher un document HTML indpendamment de ce qui apparat dans le reste de la fentre constitue un cadre. Les cadres permettent de diviser une fentre du navigateur en plusieurs zones, chacune d'entre elles pouvant afficher un document HTML distinct. En rgle gnrale, un premier cadre affiche un document avec des commandes de navigation tandis qu'un autre cadre affiche un document avec le contenu principal. Un jeu de cadres est un fichier HTML qui dfinit la mise en forme et les proprits de plusieurs cadres, dont le nombre, la taille et l'emplacement des cadres, ainsi que l'URL de la page qui s'affiche initialement dans chaque cadre. Le fichier du jeu de cadres ne contient pas de contenu HTML qui s'affiche dans un navigateur, l'exception de la section noframes ; il fournit simplement au navigateur des informations sur la mise en forme d'un jeu de cadres et les documents qu'il doit afficher. Pour afficher un jeu de cadres dans un navigateur, tapez l'URL du fichier correspondant. Le navigateur ouvre ensuite les documents qui devront tre affichs dans les cadres. Le fichier du jeu de cadres relatif un site s'appelle gnralement index.html et s'affiche par dfaut si le visiteur ne spcifie pas de nom de fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 199
Mise en forme des pages avec HTML
L'exemple suivant prsente une mise en forme de cadre contenant trois cadres : un cadre troit qui contient la barre de navigation dans la partie latrale, un cadre en haut du document contenant le logo et le titre d'un site Web et un grand cadre avec le contenu principal qui occupe le reste de la page. Chacun de ces cadres affiche un document HTML distinct.
Dans cet exemple, le document affich dans le cadre suprieur ne change jamais lorsque les visiteurs consultent le site. La barre de navigation du cadre latral contient des liens qui, lorsqu'ils sont activs, modifient le contenu du cadre principal, mais pas le contenu du cadre latral. Le cadre de contenu principal droite affiche le document correspondant tous les liens activs par le visiteur dans la partie gauche. Un cadre n'est pas un fichier ; on pourrait croire que le document affich dans un cadre fait partie intgrante de ce dernier, mais ce n'est pas le cas. Le cadre contient le document. Remarque : Une page peut dsigner un seul document HTML ou l'ensemble du contenu d'une fentre du navigateur un moment donn, mme si plusieurs documents HTML sont affichs simultanment. Par exemple, l'expression une page qui utilise des cadres s'applique gnralement un jeu de cadres et aux documents qui y figurent. Tout site affich dans un navigateur sous forme d'une page unique constitue de trois cadres contient en fait au moins quatre documents HTML, savoir, le fichier du jeu de cadres et les trois documents incluant le contenu qui s'affiche initialement dans les cadres. Lorsque vous concevez une page l'aide de jeux de cadres dans Dreamweaver, vous devez enregistrer chacun de ces quatre fichiers pour que la page s'affiche correctement dans le navigateur. Pour obtenir des informations plus dtailles sur les cadres, consultez le site Web de Thierry Koblentz l'adresse www.tjkdesign.com/articles/frames/.
L'alignement graphique des lments de diffrents cadres n'est pas toujours prcis. Le test de la navigation peut tre long.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 200
Mise en forme des pages avec HTML
Comme l'URL de chacune des pages contenues dans les cadres n'est pas affiche dans le navigateur, les visiteurs
risquent de ne pas pouvoir ajouter de signet une page donne ( moins que vous ne fournissiez le code du serveur permettant de charger la version avec cadres d'une page). Pour obtenir une justification dtaille de la raison pour laquelle il ne faut pas utiliser des cadres, consultez le site de Gary White l'adresse http://apptools.com/rants/framesevil.php. Si vous dcidez des les utiliser, les cadres servent gnralement la navigation. Un jeu de cadres inclut gnralement un cadre contenant une barre de navigation et un cadre destin afficher le contenu principal. L'emploi de cadres de cette faon offre quelques avantages.
Le navigateur d'un visiteur n'a pas besoin de recharger les graphiques lis la navigation chaque page. Chaque cadre possde sa propre barre de dfilement (si le contenu ne tient pas entirement dans une fentre) pour
que le visiteur puisse faire dfiler les cadres indpendamment les uns des autres. Par exemple, un visiteur ayant fait dfiler une longue page de contenu jusqu'en bas n'est pas oblig de la faire dfiler nouveau vers le haut pour afficher la barre de navigation si celle-ci figure dans un autre cadre. Dans la plupart des cas, vous pouvez crer une page Web sans cadre qui permet d'obtenir les mmes rsultats qu'avec un jeu de cadres. Par exemple, si vous voulez afficher une barre de navigation gauche de la page, vous pouvez remplacer la page par un jeu de cadres ou simplement inclure la barre de navigation sur chacune des pages du site (Dreamweaver vous permet de crer plusieurs pages dont la mise en forme est identique.) Dans l'exemple suivant, la mise en forme de la page ressemble une mise en forme avec cadres, mais elle n'en contient pas.
Les sites Web mal conus utilisent des cadres de faon inutile, avec, par exemple, un jeu de cadres qui recharge le contenu des cadres de navigation chaque fois que le visiteur clique sur un bouton de navigation. S'ils sont correctement utiliss (par exemple, pour immobiliser les commandes de navigation dans un cadre tout en permettant de modifier le contenu d'un autre cadre), les cadres peuvent tre trs utiles dans un site. La prise en charge des cadres varie en fonction du navigateur utilis. En outre, la navigation des cadres peut s'avrer difficile pour les visiteurs souffrant de handicaps. Par consquent, si vous utilisez des cadres, incorporez systmatiquement une section noframes dans votre jeu de cadres pour les visiteurs qui ne peuvent pas les visualiser. Vous pouvez galement fournir un lien explicite vers une version sans cadre du site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 201
Mise en forme des pages avec HTML
Pour obtenir des informations plus dtailles sur les cadres, consultez le site Web de Thierry Koblentz l'adresse www.tjkdesign.com/articles/frames/.
A. Jeu de cadres principal B. Le cadre de menus et le cadre de contenu sont imbriqus dans le jeu de cadres principal.
Dreamweaver gre automatiquement l'imbrication des jeux de cadres. Si vous faites appel aux outils de fractionnement de cadre dans Dreamweaver, le programme se charge de dfinir les cadres qui doivent tre imbriqus et ceux qui doivent rester tels quels. Vous pouvez imbriquer les jeux de cadres de deux faons dans HTML : le jeu de cadres interne peut tre dfini dans le mme fichier que le jeu de cadres externe, ou dans un fichier distinct. Chaque jeu de cadres prdfini dans Dreamweaver dfinit tous ses jeux de cadres dans le mme fichier. Les deux types d'imbrication produisent des rsultats visuels identiques. A moins d'examiner le code, il n'est pas facile de savoir quel type d'imbrication est utilis. En rgle gnrale, Dreamweaver utilise un fichier de jeu de cadres externe lorsque vous excutez la commande Ouvrir dans un cadre pour ouvrir un fichier de jeu de cadres l'intrieur d'un cadre. Dans ce cas, vous risquez de ne pas pouvoir dfinir correctement les cibles des liens. Il est souvent plus simple de garder tous les jeux de cadres dfinis dans un seul fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 202
Mise en forme des pages avec HTML
HTML diffrent et que vous devez enregistrer chaque document avec le fichier de jeu de cadres.
3 Dfinissez les proprits de chaque cadre et du jeu de cadres (notamment, nommez chaque cadre, dfinissez les
la zone approprie.
Voir aussi
Dreamweaver et l'accessibilit la page 706
Cration d'un jeu de cadres prdfini et affichage d'un document existant dans un cadre
1 Placez le point dinsertion dans un document et procdez de lune des manires suivantes :
Choisissez Insertion > HTML > Cadres et slectionnez un jeu de cadres prdfini. de cadres prdfini.
Dans la catgorie Mise en forme du panneau Insertion, cliquez sur la flche du bouton Cadres et choisissez un jeu
Les icnes de jeu de cadres fournissent une reprsentation visuelle de chaque jeu de cadres appliqu au document en cours. La zone bleue de l'icne du jeu de cadres reprsente le document courant et la zone blanche les cadres qui afficheront d'autres documents.
2 Si vous avez configur Dreamweaver pour qu'il vous invite dfinir des attributs d'accessibilit des cadres,
slectionnez un cadre dans le menu droulant, entrez un nom pour la cadre et cliquez sur OK. (Pour les visiteurs qui en utilisent un, le lecteur d'cran lit ce nom lorsqu'il rencontre le cadre sur une page.)
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 203
Mise en forme des pages avec HTML
Remarque : Si vous cliquez sur OK sans entrer de nouveau nom, Dreamweaver donne au cadre un nom qui correspond sa position (cadre de gauche, cadre de droite, etc.) dans le jeu de cadres. Remarque : Si vous cliquez sur Annuler, le jeu de cadres s'affiche dans le document, mais Dreamweaver ne lui associe ni les balises ni les attributs d'accessibilit. Choisissez Fentre > Cadres pour afficher un diagramme des cadres que vous nommez.
d'accessibilit aux balises de cadre s'affiche ; renseignez la bote de dialogue pour chaque cadre et cliquez sur OK. Remarque : Si vous cliquez sur Annuler, le jeu de cadres s'affiche dans le document, mais Dreamweaver ne lui associe ni les balises ni les attributs d'accessibilit.
le cadre gauche ou Fractionner le cadre droite). Dreamweaver fractionne la fentre en cadres. Si vous aviez un document existant ouvert, il apparat dans l'un des cadres.
Pour fractionner un cadre ou un jeu de cadres verticalement ou horizontalement, faites glisser une bordure de cadre
du bord vers le centre de la fentre en mode Cration.
Pour fractionner un cadre l'aide d'une bordure de cadre qui ne se trouve pas sur le bord de la fentre en mode
Cration, faites glisser une bordure de cadre tout en maintenant la touche Alt (Windows) ou Option (Macintosh) enfonce.
Pour diviser un cadre en quatre, faites glisser une bordure de cadre de l'un des coins de la fentre en mode Cration
vers le centre d'un cadre. Pour crer trois cadres, crez-en d'abord deux, puis fractionnez l'un d'eux. L'opration de fusion de deux cadres adjacents sans modifier le code du jeu de cadres tant relativement ardue, il est plus difficile de convertir quatre cadres en trois cadres que deux cadres en trois cadres.
Si vous supprimez un cadre dans lequel se trouve un document qui n'a pas t enregistr, Dreamweaver vous invite enregistrer ce dernier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 204
Mise en forme des pages avec HTML
Remarque : Vous ne pouvez pas entirement supprimer un jeu de cadres en faisant glisser ses bordures. Pour le supprimer compltement, fermez la fentre de document qui l'affiche. Si le fichier du jeu de cadres a t enregistr, supprimez le fichier.
Pour dfinir des tailles exactes et spcifier l'espace allou par le navigateur une ligne ou une colonne de cadres
lorsque la taille de la fentre du navigateur ne permet pas d'afficher les cadres dans leur totalit, utilisez l'inspecteur Proprits.
Lorsqu'un cadre est slectionn dans la fentre de document, en mode Cration, sa bordure s'affiche avec une ligne en pointill ; lorsqu'un jeu de cadres est slectionn, toutes les bordures des cadres l'intrieur de ce jeu s'affichent avec une ligne en pointill plus fine. Remarque : La slection d'un cadre et le placement d'un point d'insertion dans un document affich dans un cadre sont deux oprations diffrentes. Vous serez amen slectionner un cadre dans de nombreux cas (par exemple, lorsque vous dfinissez les proprits d'un cadre).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 205
Mise en forme des pages avec HTML
Pour slectionner un cadre, cliquez sur le cadre. Des lignes de slection apparaissent autour du cadre dans le
panneau Cadres et dans la fentre de document, en mode Cration.
En mode Cration, pour slectionner un jeu de cadres, cliquez sur l'une des bordures du cadre interne du jeu de
cadres. Vous devez d'abord vous assurer que les bordures sont visibles ; pour cela, choisissez Affichage > Assistances visuelles > Bordures de cadre. Remarque : Il est souvent plus simple de slectionner les jeux de cadres dans le panneau Cadres que dans la fentre de document. Pour plus d'informations, consultez les rubriques ci-dessus.
Pour slectionner le jeu de cadres parent (celui qui contient la slection en cours), appuyez sur la flche haut tout
en maintenant la touche Alt (Windows) ou Commande (Macintosh) enfonce.
Pour slectionner le premier cadre ou jeu de cadres enfant de la slection courante (en respectant l'ordre dans lequel
ils sont dfinis dans le fichier du jeu de cadres), appuyez sur la flche bas tout en maintenant la touche Alt (Windows) ou Commande (Macintosh) enfonce.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 206
Mise en forme des pages avec HTML
Pour enregistrer le fichier de jeu de cadres, choisissez Fichier > Enregistrer le jeu de cadres. Pour enregistrer le fichier de jeu de cadres en tant que nouveau fichier, choisissez Fichier > Enregistrer le jeu de
cadres sous. Remarque : Si le fichier du jeu de cadres n'a pas t enregistr, ces deux commandes sont quivalentes.
Cette commande enregistre tous les documents ouverts dans le jeu de cadres, y compris le fichier du jeu de cadres et tous les documents encadrs. Si le fichier du jeu de cadres n'a pas t enregistr, une paisse bordure entoure le jeu de cadres (ou le cadre non enregistr) en mode Cration et vous pouvez slectionner un nom de fichier. Remarque : Si vous avez utilis la commande Fichier > Ouvrir dans un cadre pour ouvrir un document dans un cadre, lorsque vous enregistrez le jeu de cadres, le document ouvert devient le document par dfaut qui sera affich dans ce cadre. N'enregistrez pas le fichier du jeu de cadres si vous ne voulez pas que ce document soit utilis par dfaut.
Voir aussi
Dreamweaver et l'accessibilit la page 706
Dans la fentre de document (mode Cration), cliquez dans le cadre tout en maintenant les touches Alt (Windows)
ou Maj+Option (Macintosh) enfonces.
Un nom de cadre ne doit contenir qu'un seul mot. Les traits de soulignement (_) sont autoriss, mais pas les tirets ( ), points (.) et espaces. Les noms de cadres doivent commencer par une lettre (et non un chiffre). Ils tiennent compte
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 207
Mise en forme des pages avec HTML
des majuscules et des minuscules. N'utilisez pas de termes rservs dans JavaScript (tels que les mots top ou navigator) comme noms de cadre. Pour qu'un lien modifie le contenu d'un autre cadre, vous devez attribuer un nom au cadre cible. Pour faciliter la cration de liens entre plusieurs cadres, donnez un nom chaque cadre que vous crez.
Src Spcifie le document source afficher dans le cadre. Cliquez sur l'icne de dossier pour rechercher et slectionner un fichier. Dfiler Dtermine si des barres de dfilement apparaissent dans le cadre. La dfinition de cette option sur Par dfaut n'affecte aucune valeur l'attribut correspondant, si bien que chaque navigateur peut utiliser sa valeur par dfaut. Dans la plupart des navigateurs, la valeur par dfaut est Auto. Par consquent, les barres de dfilement n'apparaissent que si la fentre du navigateur ne peut pas afficher la totalit du contenu du cadre courant. Ne pas redimens. Empche les visiteurs de dplacer les bordures du cadre pour redimensionner ce dernier dans un
navigateur. Remarque : Vous pouvez toujours redimensionner les cadres dans Dreamweaver ; cette option ne s'applique qu'aux visiteurs qui souhaitent afficher les cadres dans un navigateur.
Bordures Affiche ou masque les bordures du cadre courant lorsqu'il est affich dans un navigateur. L'option Bordures
remplace les paramtres de bordure du jeu de cadres. Les options de bordure sont Oui (afficher les bordures), Non (masquer les bordures) et Par dfaut. Dans la plupart des navigateurs, la valeur propose est Oui, moins que l'option Bordures du jeu de cadres parent ne soit dfinie sur Non. Si plusieurs cadres partagent une mme bordure, celle-ci n'est masque que lorsque l'option Bordures est dfinie sur Non pour tous les cadres ou lorsque la proprit Bordures du jeu de cadres parent est dfinie sur Non et l'option Bordures sur Par dfaut.
Couleur de la bordure Dfinit la couleur de toutes les bordures du cadre. Cette couleur s'applique toutes les bordures
bordure du cadre de son contenu). Remarque : La dfinition de la largeur et de la hauteur d'un cadre et la dfinition des marges dans la bote de dialogue Modifier > Proprits de la page sont deux oprations diffrentes. Pour modifier la couleur d'arrire-plan d'un cadre, vous devez dfinir la couleur d'arrire-plan du document dans le cadre dans les proprits de la page.
cadres.
2 Choisissez Modifier > Modifier la balise <jeu de cadres>. 3 Slectionnez Feuille de style/Accessibilit dans la liste de catgories situe gauche, entrez des valeurs et cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 208
Mise en forme des pages avec HTML
3 Cliquez dans le code du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce
Cliquez sur une bordure entre deux cadres du jeu de cadres dans la fentre de document en mode Cration. Cliquez sur la bordure d'un jeu de cadres dans le panneau Cadres (Fentre > Cadres).
2 Dans la zone Titre de la barre d'outils du document, tapez le nom du document de jeu de cadres.
Lorsqu'un visiteur affiche le jeu de cadres dans un navigateur, le titre apparat dans la barre de titre.
Cliquez sur une bordure entre deux cadres du jeu de cadres dans la fentre de document en mode Cration. Cliquez sur la bordure d'un jeu de cadres dans le panneau Cadres (Fentre > Cadres).
2 Dans l'inspecteur Proprits (Fentre > Proprits), cliquez sur la flche d'agrandissement situe dans le coin
navigateur. Pour afficher les bordures, slectionnez Oui ; sinon, slectionnez Non. Pour que le navigateur dtermine l'affichage des bordures, slectionnez Par dfaut.
Largeur de bord Spcifie la largeur de toutes les bordures du jeu de cadres. Couleur de la bordure Dfinit la couleur des bordures. Slectionnez une couleur avec le slecteur de couleur ou entrez
du ct gauche ou en haut de la zone Slection lig./col., puis tapez une hauteur ou une largeur dans la zone de texte Valeur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 209
Mise en forme des pages avec HTML
3 Pour dfinir l'espace allou par le navigateur chaque cadre, choisissez l'une des options suivantes dans le menu
Units :
Pixels Dfinit la taille de la colonne ou de la ligne slectionne en lui attribuant une valeur absolue. Choisissez cette
option pour les cadres dont la taille ne change pas, comme la barre de navigation. Un espace est allou aux cadres dont la taille est spcifie en pixels, puis aux cadres dont la taille est relative ou spcifie en pourcentage. En rgle gnrale, il est recommand de dfinir une largeur fixe en pixels pour le cadre de gauche et une largeur relative pour le cadre de droite afin que ce dernier puisse occuper l'espace restant une fois la largeur en pixels alloue. Remarque : Si toutes les largeurs sont en pixels et qu'un visiteur affiche le jeu de cadres dans un navigateur dont la largeur est infrieure ou suprieure celle que vous avez spcifie, les cadres sont automatiquement redimensionns en fonction de l'espace disponible. Ceci s'applique galement aux hauteurs spcifies en pixels. Par consquent, il est recommand de spcifier au moins une largeur et une hauteur relatives.
Pourcent Dfinit la colonne ou la ligne slectionne comme pourcentage de la largeur ou de la hauteur totale de son jeu de cadres. L'espace des cadres dfinis avec cette option est allou aprs celui des cadres dfinis en pixels, mais avant celui des cadres dfinis avec l'option Relatif. Relatif Indique qu'une fois l'espace des cadres dfinis en Pixel et en Pour-cent attribu, l'espace restant doit tre allou
la colonne ou la ligne slectionne. Cet espace est rparti proportionnellement entre les cadres de taille relative. Remarque : Lorsque vous choisissez l'option Relatif dans le menu Units, tout nombre figurant dans le champ Valeur disparat. Pour le spcifier, vous devez le taper de nouveau. En revanche, si une seule ligne ou colonne est dfinie sur Relatif, vous n'avez pas besoin de retaper un nombre, car tout l'espace restant lui est allou, une fois celui des autres lignes et colonnes a t attribu. Pour garantir la compatibilit inter-navigateurs, vous pouvez taper 1 dans le champ Valeur. Cela revient ne pas spcifier de valeur du tout.
Cliquez sur l'icne de dossier et slectionnez le fichier avec lequel tablir le lien. Faites glisser l'icne Pointer vers un fichier dans le panneau Fichiers et slectionnez le fichier avec lequel tablir le
lien.
3 Dans le menu droulant Cible de l'inspecteur Proprits, slectionnez la fentre ou le cadre dans lequel doit
s'afficher le document li :
_blank ouvre le document li dans une nouvelle fentre du navigateur sans toucher la fentre courante. _parent ouvre le document li dans le jeu de cadres parent du cadre dans lequel figure le lien, en remplaant tout le jeu de cadres. _self ouvre le lien dans le cadre en cours, en remplaant le contenu de ce cadre. _top ouvre le document li dans la fentre du navigateur courant, en remplaant tous les cadres.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 210
Mise en forme des pages avec HTML
Les noms des cadres apparaissent galement dans ce menu. Slectionnez un cadre nomm dans lequel s'ouvrira le document li. Remarque : Les noms des cadres s'affichent uniquement lorsque vous modifiez un document dans un jeu de cadres. Si vous modifiez un document dans sa propre fentre, les noms des cadres n'apparaissent pas dans le menu droulant Cible. Si vous modifiez un document en dehors du jeu de cadres, vous pouvez taper le nom du cadre cible dans la zone de texte Cible. Si vous tablissez un lien vers une page situe en dehors de votre site, utilisez toujours target="_top" ou target="_blank" pour vous assurer que la page ne soit pas considre comme faisant partie de votre site.
Fourniture de contenu pour les navigateurs ne prenant pas les cadres en charge
Dreamweaver vous permet de dfinir le contenu afficher dans les navigateurs graphiques plus anciens et bass sur le texte qui ne prennent pas en charge les cadres. Ce contenu, encadr de balises noframes, est stock dans le fichier du jeu de cadres. Lorsqu'un navigateur qui ne gre pas les cadres charge un fichier de jeu de cadres, il affiche uniquement le contenu des balises noframes. Remarque : La zone noframes doit contenir un texte plus dtaill que Vous devez mettre votre navigateur jour pour pouvoir utiliser des cadres . Certains visiteurs de sites utilisent des systmes qui ne leur permettent pas d'afficher les cadres.
1 Choisissez Modifier > Jeu de cadres > Modifier le contenu sans cadres.
Dreamweaver efface ce qui se trouve dans la fentre en mode Cration et les mots Contenu sans cadres apparaissent dans la zone suprieure.
2 Effectuez l'une des oprations suivantes :
Dans la fentre de document, tapez ou insrez le contenu, comme vous le feriez pour un document ordinaire. Slectionnez Fentre > Inspecteur de code, placez le point d'insertion entre les balises body qui se trouvent
l'intrieur des balises noframes, puis tapez le code HTML pour le contenu
3 Choisissez de nouveau Modifier > Jeu de cadres > Modifier le contenu sans cadres pour revenir au mode normal
particulirement utile pour modifier d'un seul clic le contenu de deux cadres ou plus
Insrer menu de reroutage Permet de configurer une liste de liens, dans un menu, qui ouvrent des fichiers dans une
fentre du navigateur lorsque l'on clique dessus. Vous pouvez galement cibler une fentre ou un cadre particuliers dans lesquels le document s'ouvrira. Pour plus d'informations, consultez la section Ajout de comportements JavaScript la page 357.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 211
Mise en forme des pages avec HTML
Voir aussi
Application du comportement Texte d'un cadre la page 367 Application du comportement Atteindre l'URL la page 364 Application du comportement Dfinir image barre de navigation la page 367 Application du comportement Menu de reroutage la page 365
version prliminaire
Dernire mise jour le 19/3/2010
212
Voir aussi
Prsentation du panneau Insertion la page 13 Modification de balises avec des diteurs de balises la page 323 Slection et affichage d'lments dans la fentre de document la page 219
Remarque : Si vous utilisez certaines types de fichiers, tels que XML, JavaScript, Java et CSS, le panneau Insertion et l'option de mode Cration sont griss, car vous ne pouvez pas insrer d'lments dans ces fichiers de code.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 213
Ajout de contenu dans les pages
Cliquez sur un bouton d'objet ou faites glisser l'icne du bouton dans la fentre de document. Cliquez sur la flche d'un bouton, puis slectionnez une option dans le menu.
Selon le type d'objet que vous slectionnez, une bote de dialogue d'insertion d'objet s'affiche, le cas chant, et vous invite rechercher un fichier ou spcifier les paramtres d'un objet spcifique. En outre, Dreamweaver vous permet d'insrer du code dans le document ou d'ouvrir un diteur de balises ou un panneau vous permettant de spcifier les informations avant l'insertion du code. Dans le cas de certains objets, aucune bote de dialogue ne s'affiche si vous insrez les objets en mode Cration, mais un diteur de balises s'affiche si vous insrez les objets en mode Code. Pour d'autres objets, lorsque vous essayez d'insrer des objets en mode Cration, Dreamweaver passe en mode Code avant de raliser l'insertion. Remarque : Certains objets, tels que les ancres nommes, ne sont pas visibles lorsque vous visualisez la page dans la fentre d'un navigateur. Vous pouvez afficher des icnes en mode Cration indiquant l'emplacement de ces objets invisibles.
Contournement de la bote de dialogue d'insertion d'objets et insertion d'un espace rserv vide
Appuyez sur la touche Ctrl (Windows) ou Option (Macintosh) tout en cliquant avec la souris sur le bouton
correspondant l'objet. Par exemple, pour insrer un espace rserv d'image sans spcifier de fichier d'image, appuyez sur la touche Ctrl ou Option tout en cliquant avec la souris sur le bouton Image. Remarque : Cette procdure ne contourne pas toutes les botes de dialogue d'insertion d'objet. De nombreux objets, y compris les lments PA et les jeux de cadres, n'insrent pas d'espaces rservs ni d'objets avec des valeurs par dfaut.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 214
Ajout de contenu dans les pages
de l'insertion d'objets pour supprimer les botes de dialogue lors de l'insertion d'objets, tels que des images, des tableaux, des scripts ou des lments d'en-tte. Vous pouvez galement maintenir la touche Ctrl (Windows) ou Option (Macintosh) enfonce tandis que vous crez l'objet. Si cette option est dsactive lorsque vous insrez un objet, celui-ci aura des valeurs par dfaut. Utilisez l'inspecteur Proprits pour modifier les proprits de l'objet aprs l'avoir insr.
(Macintosh) l'endroit o les boutons s'affichent, puis choisissez Personnaliser les favoris.
3 Dans la bote de dialogue Personnaliser les objets favoris, apportez les modifications dsires, puis cliquez sur OK.
Pour ajouter un objet, slectionnez-le dans le volet Objets disponibles situ gauche, puis cliquez sur la flche situe
entre les deux volets ou cliquez deux fois sur l'objet dans le volet Objets disponibles. Remarque : Les objets doivent tre ajouts un par un. Il est impossible de slectionner un nom de catgorie tel que Commun afin d'ajouter une catgorie entire votre liste de favoris.
Pour supprimer un objet ou un sparateur, slectionnez l'objet dans le volet Objets favoris situ droite, puis
cliquez sur le bouton Supprimer l'objet slectionn dans la liste Objets favoris, au-dessus du volet.
Pour dplacer un objet, slectionnez-le dans le volet Objets favoris situ droite, puis cliquez sur le bouton flch
pointant vers le haut ou vers le bas situ au-dessus du volet.
Pour ajouter un sparateur sous un objet, slectionnez un objet dans le volet Objets favoris situ droite, puis
cliquez sur le bouton Ajouter un sparateur situ en dessous du volet.
4 Si la catgorie Favoris n'est pas la catgorie active, slectionnez-la afin de voir les modifications apportes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 215
Ajout de contenu dans les pages
2 Lorsqu'une ligne bleue horizontale s'affiche sur la largeur de la fentre du document, relche le panneau Insertion.
Remarque : La barre Insertion horizontale est galement un lment par dfaut de l'espace de travail Classique. Pour activer l'espace de travail Classique, choisissez Classique dans la section Commutation d'espace de travail de la barre Application.
sont ancrs.
2 Placez le panneau Insertion l'endroit dsir puis dposez-le. Une ligne bleue indique o vous pouvez dposer le
panneau.
catgorie de la barre Insertion horizontale, puis choisissez Afficher en tant que menu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 216
Ajout de contenu dans les pages
Voir aussi
Dfinition des proprits CSS la page 137 Utilisation de formatage HTML la page 238 Code XHTML la page 303
Dfinition des proprits CSS de police, de couleur de fond et d'image de fond d'une page
La bote de dialogue Proprits de la page permet de spcifier diverses options de base de mise en forme des pages Web, comme la police, la couleur de fond et l'image de fond.
1 Choisissez Modifier > Proprits de la page ou cliquez sur le bouton Proprits de la page de l'inspecteur Proprits. 2 Slectionnez la catgorie Apparence (CSS) et dfinissez les options.
Police Spcifie la famille de polices par dfaut utiliser dans vos pages Web. Dreamweaver utilise la famille de polices
spcifie sauf si une autre police est dsigne pour un lment de texte donn.
Taille Spcifie la taille de police par dfaut utiliser dans vos pages Web. Dreamweaver utilise la taille de police spcifie sauf si une autre taille est dsigne pour un lment de texte donn. Couleur du texte Spcifie la couleur d'affichage des polices par dfaut. Couleur d'arrire-plan Dfinit la couleur d'arrire-plan de la page. Activez l'option Couleur d'arrire-plan puis
Dreamweaver gnre une mosaque (multiplication) de l'image d'arrire-plan si elle ne remplit pas entirement sa fentre, comme le font les navigateurs. Pour viter la cration de cette mosaque, dsactivez cette fonction l'aide des feuilles de style en cascade.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 217
Ajout de contenu dans les pages
Slectionnez l'option Pas de rptition pour n'afficher l'image d'arrire-plan qu'une seule fois. Slectionnez l'option Rptition pour rpter, ou mettre en mosaque, l'image l'horizontale et la verticale. Slectionnez l'option Rpter-x pour former une mosaque horizontale. Slectionnez l'option Rpter-y pour former une mosaque verticale.
Marge gauche et Marge droite Spcifie la taille des marges gauche et droite de la page. Marge haut et Marge bas Spcifie la taille des marges en haut et en bas de la page.
Dreamweaver gnre une mosaque (multiplication) de l'image d'arrire-plan si elle ne remplit pas entirement sa fentre, comme le font les navigateurs. Pour viter la cration de cette mosaque, dsactivez cette fonction l'aide des feuilles de style en cascade.
Arrire-plan Dfinit la couleur d'arrire-plan de la page. Activez l'option Couleur d'arrire-plan puis choisissez une
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 218
Ajout de contenu dans les pages
Style soulign Spcifie le style de soulignement appliquer aux liens. Si un style de soulignement est dj dfini pour
votre page (par exemple, par le biais d'une feuille de style CSS), le menu par dfaut est remplac par la mention ne pas modifier . Cette mention vous informe d'un style de lien qui a t dfini. Si vous modifiez le style de soulignement l'aide de la bote de dialogue Proprits de la page, Dreamweaver modifiera la dfinition de lien prcdente.
de polices spcifie sauf si une autre police est dsigne pour un lment de texte donn.
En-tte 1 En-tte 6 Spcifie les tailles et couleurs utiliser pour chaque niveau de balises d'en-tte.
fentres du navigateur.
Type de document (DTD) Spcifie une dfinition de type de document. Par exemple, vous pouvez rendre un document
HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant.
Codage Prcise le codage utilis pour les caractres du document.
Si vous slectionnez Unicode (UTF 8) en tant que codage de document, le codage d'entit est superflu dans la mesure o UTF 8 permet de reprsenter de faon fiable tous les caractres. Si vous slectionnez un autre codage de document, le codage d'entit peut tre ncessaire pour reprsenter certains caractres. Pour plus d'informations sur les entits de caractres, voir www.w3.org/TR/REC-html40/sgml/entities.html.
Recharger Convertit le document existant ou de l'ouvrir de nouveau avec le nouveau codage. Formulaire de normalisation Unicode N'est active que si vous slectionnez UTF 8 en tant que code par dfaut. Il
existe quatre Formulaires de normalisation Unicode. Le plus important est le Formulaire de normalisation Unicode C car il est le plus utilis dans le Modle de caractres li au World Wide Web, mais Adobe fournit galement les trois autres Formulaires de normalisation Unicode. Certains caractres Unicode semblent visuellement similaires mais peuvent tre stocks de diffrentes manires dans le document. Par exemple, (e trma) peut tre reprsent sous la forme d'un seul caractre, e trma ou de deux caractres, e Latin ordinaire + trma . Un caractre Unicode de combinaison est un caractre associ au caractre prcdent, ce qui fait apparatre le trma au-dessus du e Latin. Les deux formes donnent la mme typographie visuelle, alors que chacune est enregistre diffremment dans le fichier. La normalisation est le processus consistant s'assurer que tous les caractres pouvant tre enregistrs sous diffrentes formes le sont tous sous la mme forme. C'est--dire que tous les caractres d'un document sont enregistrs sous
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 219
Ajout de contenu dans les pages
forme de e trma unique ou de e + trma de combinaison , mais pas sous les deux formes dans un mme document. Pour plus d'informations sur la Normalisation Unicode et les formulaires spcifiques pouvant tre utiliss, consultez le site Web Unicode www.unicode.org/reports/tr15.
Inclure une signature Unicode (BOM) Inclut une marque d'ordre d'octet (BOM, byte order mark) dans le document. Il s'agit d'une marque constitue de 2 4 octets placs au dbut d'un fichier texte identifiant un fichier comme tant au format Unicode et, dans ce cas, l'ordre des octets suivants. Le code UTF 8 ne prsentant pas d'ordre octet, l'ajout d'une marque BOM UTF 8 est facultatif. Dans le cas de UTF 16 et UTF 32, cette marque est obligatoire.
sert uniquement de rfrence et n'apparat pas lorsque le document s'affiche dans un navigateur.
Transparence Dtermine l'opacit du trac de l'image, de compltement transparent compltement opaque.
Le document affich dans Dreamweaver contient les polices que vous spcifiez dans Prfrences de polices pour l'encodage Occidental (Latin1) ; ce mme document affich dans un navigateur contient les polices que l'utilisateur du navigateur prcise pour l'encodage Occidental (Latin1). Si vous spcifiez Japonais (Shift JIS), la balise meta suivante est insre :
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">.
Le document affich dans Dreamweaver contient les polices que vous spcifiez pour les encodages du japonais ; ce mme document affich dans un navigateur contient les polices que l'utilisateur du navigateur prcise pour les encodages du japonais. Vous modifier l'encodage du document dans une page et modifier l'encodage utilis par dfaut par Dreamweaver pour crer de nouveaux documents, y compris les polices utilises pour afficher chaque encodage.
Voir aussi
Dfinition du type et du codage par dfaut d'un document la page 68
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 220
Ajout de contenu dans les pages
Certains codes HTML ne sont pas visibles dans un navigateur, comme, par exemple, les balises comment. Il est cependant utile de pouvoir slectionner, modifier, dplacer et supprimer ces lments invisibles lorsque vous crez une page. Dreamweaver permet d'afficher des icnes l'emplacement de ces lments invisibles dans la fentre de document en mode Cration. Pour indiquer les marqueurs d'lment qui doivent s'afficher, dfinissez les prfrences lies aux lments invisibles. Par exemple, vous pouvez spcifier que les ancres nommes soient visibles, mais pas les sauts de ligne. Vous pouvez crer certains lments invisibles (tels que les commentaires et les ancres nommes) l'aide des boutons dans la catgorie Commun du panneau Insertion. Vous pouvez ensuite modifier ces lments l'aide de l'inspecteur Proprits.
Voir aussi
Affichage du code la page 308 Utilisation du panneau Insertion la page 212
Slection d'lments
Pour slectionner un lment visible dans la fentre de document, cliquez dessus ou entourez-le du rectangle de
slection.
Pour slectionner un lment invisible, choisissez Affichage > Assistances visuelles > Elments invisibles (si ce n'est
pas dj fait), puis cliquez sur le marqueur de l'lment dans la fentre de document. Certains objets apparaissent sur la page un endroit diffrent de celui dans lequel leur code est insr. Par exemple, en mode conception, un lment PA peut se trouver n'importe o dans la page, mais en vue Code, le code dfinissant l'lment PA se trouve dans un emplacement fixe. Lorsque les lments invisibles sont affichs, Dreamweaver affiche des marqueurs dans la fentre de document pour indiquer l'emplacement du code de ces lments. En slectionnant le marqueur, vous slectionnez tout l'lment : si, par exemple, vous slectionnez le marqueur d'un lment PA, tout l'lment PA est slectionn
Pour slectionner une balise complte (avec son contenu, le cas chant), cliquez sur son symbole dans le slecteur
de balise, dans la partie infrieure gauche de la fentre de document. Le slecteur de balises apparat en mode Cration et en mode Code. Le slecteur de balises affiche toujours les balises qui contiennent la slection ou le point d'insertion en cours. La balise l'extrme gauche est la balise ultrapriphrique contenant la slection ou le point d'insertion en cours. La balise suivante est contenue dans cette balise ultrapriphrique, et ainsi de suite. La balise l'extrme droite est la balise la plus l'intrieur contenant la slection ou le point d'insertion en cours. Dans l'exemple suivant, le point d'insertion est situ dans une balise de paragraphe,<p>. Pour slectionner le tableau contenant le paragraphe que vous souhaitez slectionner, slectionnez la balise <table> gauche de la balise <p>.
Dans la barre d'outils du document, cliquez sur le bouton Afficher le mode Code. Choisissez Affichage > Code. Dans la barre d'outils du document, cliquez sur le bouton Afficher les modes Code et Cration. Choisissez Affichage > Code et cration. Choisissez Fentre > Inspecteur de code.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 221
Ajout de contenu dans les pages
Lorsque vous slectionnez un lment dans l'un des deux diteurs de code (mode Code ou inspecteur de code), il est galement slectionn dans la fentre de document. Il est parfois ncessaire de synchroniser les deux affichages pour que la slection apparaisse.
Remarque : L'affichage des lments invisibles risque de modifier lgrement la mise en page, en dplaant d'autres lments de quelques pixels. Pour conserver une mise en page prcise, vous devez donc masquer ces lments invisibles.
Elments invisibles.
2 Slectionnez les lments rendre visibles, puis cliquez sur OK.
Remarque : Une coche ct du nom de l'lment dans la bote de dialogue signifie que l'lment est visible lorsque l'option Affichage > Assistances visuelles > Elments invisibles est active.
Ancres nommes Affiche une icne marquant l'emplacement de chaque ancre nomme (a name ="") dans le
document.
Scripts Affiche une icne marquant l'emplacement de code Java Script ou VBScript dans le corps du document. Slectionnez cette icne pour modifier le script dans l'inspecteur Proprits, ou pour crer un lien vers un fichier script externe. Commentaires Affiche une icne marquant l'emplacement dun commentaire HTML. Slectionnez cette icne pour consultez le commentaire dans l'inspecteur Proprits. Sauts de ligne Affiche une icne marquant l'emplacement de chaque saut de ligne (BR). Cette option est dslectionne par dfaut. Cartes graphiques ct client Affiche une icne marquant l'emplacement de chaque carte graphique du document. Styles incorpors Affiche une icne marquant l'emplacement de styles CSS incorpors dans le corps du document. Les styles CSS placs dans l'en-tte du document n'apparaissent pas dans la fentre de document. Champs de formulaire masqus Affiche une icne marquant l'emplacement de champs de formulaire dont l'attribut
type est fix "hidden".
Sparateur de formulaire Affiche une bordure dlimitant le formulaire pour vous aider y insrer des lments. La
bordure indique l'tendue de la balise form ; ainsi, tous les lments de formulaire l'intrieur de cette bordure sont correctement inclus dans les balises form.
Points d'ancrage des lments PA Affiche une icne marquant l'emplacement du code dfinissant un lment PA. L'lment PA lui-mme peut tre positionn n'importe o dans la page. Les lments PA ne constituent pas des lments invisibles ; seul le code qui les dfinit est invisible. Slectionnez l'icne afin de slectionner l'lment PA. Vous pouvez ainsi afficher le contenu de l'lment PA, mme s'il est marqu comme masqu. Points d'ancrage des lments aligns Affiche une icne marquant l'emplacement du code HTML des lments qui acceptent l'attribut align. Ces lments sont les suivants : images, tableaux, objets ActiveX, plug-ins et applets. Dans certains cas, le code de l'lment peut tre spar de l'objet visible. Balises de marquage de serveur visuel Affiche l'emplacement des balises de marquage de serveur (telles que les balises ASP (Active Server Pages) et ColdFusion) dont le contenu ne peut pas tre affich dans la fentre de document. En
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 222
Ajout de contenu dans les pages
rgle gnrale, lorsqu'elles sont traites par un serveur, ces balises gnrent des balises HTML. Par exemple, une balise <CFGRAPH> gnre un tableau HTML lorsqu'elle est traite par un serveur ColdFusion. Dreamweaver reprsente la balise l'aide d'un lment ColdFusion invisible, car il lui est impossible de dterminer la sortie dynamique finale de la page.
Balises de marquage de serveur non visuel Affiche l'emplacement des balises de marquage de serveur (telles que les
balises ASP (Active Server Pages) et ColdFusion) dont le contenu ne peut pas tre affich dans la fentre de document. Il s'agit gnralement de balises de configuration, de traitement ou de logique (par exemple <CFSET>, <CFWDDX> et <CFXML>) qui ne gnrent pas de balises HTML.
Affichage CSS: Aucun Affiche une icne qui montre l'emplacement du contenu masqu par la proprit display:none de la feuille de style lie ou incorpore. Afficher le texte dynamique sous Affiche le texte dynamique de la page dans le format {Recordset:Field} par dfaut. Si la longueur de ces valeurs perturbe le formatage de la page, vous pouvez choisir le type d'affichage {}. Inclusions ct serveur Affiche le contenu rel de chaque fichier d'inclusion ct serveur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 223
Ajout de contenu dans les pages
Utilisez la pipette pour slectionner une nuance de couleur dans la palette. Toutes les couleurs des palettes Cubes
de couleur (valeur par dfaut) et Ton continu sont scurises pour le Web ; les autres palettes ne le sont pas.
Utilisez la pipette pour slectionner une couleur partir d'un point visible l'cran, mme l'extrieur de la fentre
de Dreamweaver. Pour slectionner une couleur sur le bureau ou dans une autre application, appuyez sur le bouton de la souris et maintenez-le enfonc. La pipette peut ainsi rester active et slectionner une couleur en dehors de Dreamweaver. Si vous cliquez sur le bureau ou sur une autre application, Dreamweaver slectionne la couleur de l'emplacement o vous avez cliqu. Cependant, si vous passez une autre application, il peut s'avrer ncessaire de cliquer sur une fentre de Dreamweaver pour continuer travailler dans Dreamweaver.
Pour largir plus amplement la slection, utilisez le menu droulant en haut droite du nuancier. Vous pouvez
slectionner Cubes de couleur, Ton continu, Systme d'exploitation Windows, Mac OS et Niveaux de gris. Remarque : Les palettes Cubes de couleur et Ton continu sont scurises pour le Web, contrairement aux palettes Systme d'exploitation Windows, Mac OS et Niveaux de gris.
Pour effacer la couleur en cours sans devoir en choisir une autre, cliquez sur le bouton Couleur par dfaut Pour ouvrir le nuancier du systme, cliquez sur le bouton Roue chromatique
.
Voir aussi
Prsentation de la barre d'tat la page 12
Cliquez sur la zone de la page que vous souhaitez agrandir jusqu' obtenir l'affichage dsir. Tracez un cadre autour de la zone de la page que vous souhaitez agrandir, puis relchez le bouton de la souris. Slectionnez une chelle d'agrandissement prdfini dans le menu droulant Zoom. Saisissez une chelle d'agrandissement dans le champ Zoom.
Vous pouvez galement effectuer un grossissement avec l'outil Zoom en appuyant sur Ctrl+= (Windows) ou Commande+= (Macintosh).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 224
Ajout de contenu dans les pages
3 Pour effectuer un zoom arrire (rduire le taux d'agrandissement), appuyez sur la touche Alt (Windows) ou Option
(Macintosh), puis cliquez sur la page. Vous pouvez galement effectuer une rduction avec l'outil Zoom en appuyant sur Ctrl+- (Windows) ou Commande+- (Macintosh).
Utilisation de comportements Java Script pour dtecter le type et la version des navigateurs et des plug-ins
Vous pouvez utiliser des comportements pour dterminer le type de navigateur utilis par vos visiteurs, et savoir s'ils disposent d'un plug-in particulier.
Vrifier le navigateur Permet d'envoyer les visiteurs sur des pages diffrentes selon le type et la version de leur navigateur. Par exemple, vous pouvez envoyer les utilisateurs de Netscape Navigator 4.0 ou version ultrieure sur une page, les utilisateurs de Microsoft Internet Explorer 4.0 ou version ultrieure sur une autre, et les utilisateurs d'un autre type de navigateur sur la page en cours. Vrifier le Plug-in Permet d'envoyer les visiteurs sur des pages diffrentes selon qu'ils disposent ou non du plug-in
indiqu. Par exemple, vous pouvez envoyer les utilisateurs disposant de Shockwave sur une page et les autres sur une page diffrente.
Voir aussi
Utilisation des comportements JavaScript la page 357 Application du comportement Vrifier le navigateur la page 361 Application du comportement Vrifier le plug-in la page 361
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 225
Ajout de contenu dans les pages
Voir aussi
Dfinition de la taille des fentres et de la vitesse de connexion la page 20
Tapez le texte directement dans la fentre de document. Copiez du texte partir d'une autre application, passez dans Dreamweaver, placez le point d'insertion dans la
fentre du document en mode Cration, puis choisissez Edition > Coller ou Edition > Collage spcial. Lorsque vous choisissez Edition > Collage spcial, vous pouvez choisir plusieurs options de formatage du texte coll. Vous pouvez galement coller du texte l'aide des raccourcis clavier suivants :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 226
Ajout de contenu dans les pages
Collage spcial
Choisissez le nom du caractre dans le sous-menu Insertion > HTML > Caractres spciaux. Dans la catgorie Texte du panneau Insertion, cliquez sur le bouton Caractres et choisissez le caractre dsir dans
le sous-menu. Un grand nombre d'autres caractres spciaux sont disponibles. Pour en slectionner un, choisissez Insertion > HTML > Caractres spciaux > Autre ou cliquez sur le bouton Caractres de la catgorie Texte du panneau Insertion, puis choisissez Autres caractres. Choisissez un caractre dans la bote de dialogue Insrer autre caractre et cliquez sur OK.
Choisissez Insertion > HTML > Caractres spciaux > Espace inscable. Appuyez sur les touches Ctrl+Maj+Espace (Windows) ou Option+Espace (Macintosh). Dans la catgorie Texte du panneau Insertion, cliquez sur le bouton Caractres et cliquez sur l'icne Espace
inscable.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 227
Ajout de contenu dans les pages
Voir aussi
Dfinition des proprits CSS la page 137
Dans l'inspecteur Proprits HTML, cliquez sur le bouton correspondant une liste puces ou une liste numrote. Choisissez Format > Liste, puis slectionnez le type de liste qui vous convient : Liste simple ( puces), Liste
numrote ou Liste de dfinitions. Le caractre de tte de l'lment de liste spcifi apparat dans la fentre de document.
2 Tapez le texte de l'lment de la liste, puis appuyez sur la touche Entre (Windows) ou Retour (Macintosh) pour
ou choisissez Format > Liste, puis slectionnez le type de liste qui vous convient : Liste simple ( puces), Liste numrote ou Liste de dfinitions.
Dreamweaver met le texte en retrait et cre une liste individuelle avec les attributs HTML de la liste d'origine.
3 Appliquez un nouveau style ou type de liste au texte en retrait en suivant la mme procdure que celle utilise ci-
dessus.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 228
Ajout de contenu dans les pages
Dans le menu droulant, slectionnez une liste simple, une liste numrote, une liste des rpertoires ou une liste des menus. Les options disponibles dans la bote de dialogue varient selon le type de liste choisi.
Style Dfinit le style des numros ou des puces utiliss avec une liste numrote ou puces. Tous les lments de la
liste prendront ce style, sauf si vous attribuez un nouveau style certains lments.
Dmarrer le comptage Dfinit la valeur attribuer au premier lment d'une liste numrote.
au type de liste affich dans le menu Type de liste. Si, par exemple, vous avez choisi l'option Liste simple dans le menu Type de liste, seules les options de puce sont disponibles dans le menu Nouveau style.
Rinitialiser le compte Dfinit un numro spcifique partir duquel numroter les lments de liste.
Voir aussi
Affichage du code la page 308 Expressions rgulires la page 305
le panneau Fichiers.
2 Slectionnez la commande Edition > Rechercher et remplacer. 3 L'option Rechercher dans vous permet de dfinir les fichiers dans lesquels effectuer la recherche :
Texte slectionn Permet de limiter la recherche au texte alors slectionn dans le document actif. Document actif Permet de limiter la recherche au document actif. Ouvrir les documents Permet d'effectuer la recherche dans tous les documents alors ouverts. Dossier Permet de limiter la recherche un dossier spcifique. Aprs avoir choisi Dossier, cliquez sur l'icne
reprsentant un dossier pour slectionner le dossier dans lequel effectuer votre recherche.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 229
Ajout de contenu dans les pages
Fichiers slectionns dans le site Permet de limiter la recherche aux fichiers et dossiers actuellement slectionns dans
le panneau Fichiers.
Site local en cours entier Permet d'tendre la recherche l'ensemble des documents HTML, des fichiers de
rechercher des balises spcifiques l'aide de cette option, mais la recherche Balise spcifique offre une approche plus flexible pour ce type d'opration.
Texte Permet de rechercher des chanes spcifiques de texte au sein du document. Une recherche sur du texte ignore tout code HTML qui interromprait la chane indique. Par exemple, si vous recherchez le chien noir, vous trouverez aussi bien le chien noir que le chien <i>noir</i>. Texte (avanc) Permet de rechercher des chanes de texte spcifiques se trouvant l'intrieur ou l'extrieur d'une ou plusieurs balises. Par exemple, dans un document qui contient le code HTML suivant, la recherche de essaie en prcisant Pas de balise interne et la balise i renvoie uniquement la seconde occurrence du mot essaie : Jean
<i>essaie</i> de terminer son travail temps, mais n'y arrive pas toujours. Il essaie cependant farouchement..
Balise spcifique Permet de rechercher des balises, attributs et valeurs d'attribut spcifiques, telles que toutes les balises td o valign est dfini sur top.
Remarque : Appuyez sur Ctrl+Entre ou Maj+Entre (Windows) ou sur Contrle+Retour, Maj+Retour ou Commande+Retour (Macintosh) pour insrer des sauts de ligne au sein des champs de recherche, ce qui permet de rechercher un caractre de retour chariot. Lorsque vous effectuez une telle recherche, dsactivez l'option Ignorer les diffrences entre les espaces blancs si vous n'utilisez pas d'expressions rgulires. Cette recherche porte sur un caractre de retour chariot en particulier, et non sur l'occurrence d'un saut de ligne ; par exemple, elle ne trouvera pas de balise <br> ou <p>. Les caractres de retour chariot apparaissent en tant qu'espaces en mode Cration, et non en tant que sauts de ligne.
5 Utilisez les options suivantes pour largir ou limiter la recherche :
Respecter la casse Limite la recherche au texte dont la casse correspond celle du texte recherch. Par exemple, si vous recherchez le franais, vous ne trouverez pas le Franais. Ignorer les diffrences entre les espaces blancs Traite tout espace blanc comme s'il s'agissait d'un simple espace pour
les besoins de la recherche. Par exemple, si cette option est active, ce texte correspond ce texte et texte, mais pas cetexte. Cette option n'est pas disponible lorsque l'option Utiliser les expressions ce rgulires est slectionne ; vous devez crire explicitement l'expression rgulire pour ignorer les espaces blancs. Notez que les balises <p> et <br> ne sont pas comptes comme des espaces blancs.
Mot entier Limite la recherche aux occurrences contenant un ou plusieurs mots entiers.
Remarque : L'utilisation de cette option quivaut effectuer une recherche classique d'une chane commenant et terminant par \b, l'expression rgulire de limite entre les mots.
Utiliser les expressions rgulires Fait en sorte que certains caractres et chanes courtes (tels que ?, *, \w et \b) de la
chane recherche soient interprts comme des oprateurs d'expression rgulires. Par exemple, une recherche sur le
c\w*\b noir trouvera aussi bien le chien noir que le chapeau noir
Remarque : Si vous travaillez dans l'Affichage de code et modifiez le document, puis essayez de rechercher et de remplacer tout lment autre que du code source, une bote de dialogue s'affiche et vous informe que Dreamweaver synchronise les deux fentres avant d'effectuer la recherche.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 230
Ajout de contenu dans les pages
6 Pour rechercher des chanes sans les remplacer, cliquez sur Rechercher suivant ou sur Rechercher tout :
Suivant Permet de passer l'occurrence suivante dans le document actif et de la slectionner. S'il s'agit de la dernire occurrence de la chane recherche, Dreamweaver passe au document suivant si la recherche porte sur plusieurs documents. Rechercher tout Ouvre le panneau Recherche du groupe de panneaux Rsultats. Si la recherche ne porte que sur un
document, toutes les occurrences de la chane recherche s'affichent avec leur contexte. Si la recherche porte sur un dossier ou un site, Rechercher tout affiche la liste des documents contenant la chane recherche.
7 Pour remplacer les chanes trouves, cliquez sur Remplacer ou sur Remplacer tout. 8 Cliquez sur Fermer lorsque vous avez termin.
Si vous effectuez une recherche dans le document actif, la fentre du document affiche la ligne contenant le rsultat de la recherche. Si la recherche porte sur plusieurs fichiers, le fichier contenant ce rsultat s'ouvre.
trouve. Vous pouvez spcifier une valeur particulire pour cet attribut ou choisir [toute valeur].
Sans attribut Permet de slectionner un attribut qui ne doit pas figurer dans la balise pour que la correspondance soit trouve. Par exemple, vous pouvez rechercher toutes les balises img n'ayant pas l'attribut alt. Contenant Indique un texte ou une balise qui doit figurer dans la balise d'origine pour que la correspondance soit
trouve. Par exemple, dans le code <b><font size="4">heading 1</font></b>, labalise font est place l'intrieur de la balise b.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 231
Ajout de contenu dans les pages
Ne contenant pas Indique un texte ou une balise qui ne doit pas figurer dans la balise d'origine pour que la
soit trouve.
Pas de balise interne Spcifie une balise l'intrieur de laquelle la balise cible ne doit pas se trouver pour que la
balise), slectionnez cette action dans le menu contextuel Action, puis, si ncessaire, spcifiez l'action effectuer.
adjacent. Par exemple, cliquez sur Dans la balise, puis slectionnez title.
5 (Facultatif) Cliquez sur le bouton plus (+) pour limiter la recherche l'aide d'un des modificateurs de balise suivants :
Avec attribut Permet de slectionner un attribut qui ne doit pas figurer dans la balise pour que la correspondance soit
trouve. Vous pouvez spcifier une valeur particulire pour cet attribut ou choisir [toute valeur].
Sans attribut Permet de slectionner un attribut qui ne doit pas figurer dans la balise pour que la correspondance soit trouve. Par exemple, vous pouvez rechercher toutes les balises img n'ayant pas l'attribut alt. Contenant Indique un texte ou une balise qui doit figurer dans la balise d'origine pour que la correspondance soit
trouve. Par exemple, dans le code <b><font size="4">heading 1</font></b>, labalise font est place l'intrieur de la balise b.
Ne contenant pas Indique un texte ou une balise qui ne doit pas figurer dans la balise d'origine pour que la
soit trouve.
Pas de balise interne Spcifie une balise l'intrieur de laquelle la balise cible ne doit pas se trouver pour que la
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 232
Ajout de contenu dans les pages
HTML et ses styles CSS. Remarque : L'option Mise en forme complte ne permet pas de conserver les styles CSS provenant d'une feuille de style externe, ni les styles provenant d'applications qui ne les conservent pas lors d'une copie dans le presse-papiers.
Conserver les sauts de ligne Permet de conserver les sauts de ligne dans le texte coll. Cette option est dsactive si vous avez slectionn Texte seul.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 233
Ajout de contenu dans les pages
Nettoyage des espaces inter-paragraphes de Word Slectionnez cette option lorsque vous avez slectionn Texte structur ou Mise en forme de base et souhaitez liminer l'espace supplmentaire qui spare les paragraphes lorsque vous collez votre texte.
Lorsque Dreamweaver ne reconnat pas un mot, la bote de dialogue Vrifier l'orthographe s'affiche.
2 Slectionnez l'option correspondant au traitement que vous souhaitez appliquer l'occurrence.
Ajouter Ajoute le mot non reconnu votre dictionnaire personnel. Ignorer Ignore cette occurrence du mot non reconnu. Remplacer Remplace cette occurrence du mot non reconnu par le texte que vous tapez dans la zone de texte
Remarque : Dreamweaver ne permet pas de supprimer les entres qui ont t ajoutes aux dictionnaires personnels.
donnes tabulaires.
2 Recherchez le fichier souhait ou entrez son nom dans la zone de texte. 3 Slectionnez le dlimiteur utilis lors de l'enregistrement du fichier en tant que texte dlimit. Les options sont Tab,
Virgule, Point-virgule, Deux points et Autre. Si vous slectionnez Autre, un champ vierge s'affiche ct de l'option. Entrez le caractre utilis comme dlimiteur.
4 Utilisez les options restantes pour formater ou dfinir le tableau dans lequel importer les donnes, puis cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 234
Ajout de contenu dans les pages
Voir aussi
Ouverture et modification de documents existants la page 69 Importation et exportation de donnes tabulaires la page 184
Dplacez le fichier de son emplacement actuel vers la page o le contenu doit s'afficher. Choisissez Fichier > Importer > Document Word ou Fichier > Importer > Document Excel.
3 Dans la bote de dialogue Insrer un document, recherchez le fichier ajouter, slectionnez une option de
formatage dans le menu Mise en forme situ dans le bas de la bote de dialogue, puis cliquez sur Ouvrir.
Texte seul Permet d'insrer du texte non format. Si le texte d'origine est mis en forme, tout le formatage est supprim. Texte structur Permet d'insrer du texte en conservant sa structure, mais sans le formatage de base. Par exemple, vous pouvez coller un texte et conserver la structure des paragraphes, des listes et des tableaux, mais pas les mises en gras, italiques et autres formatages. Texte structur avec formatage de base Permet d'insrer du texte structur et du texte HTML avec une mise en forme simple (tel que des paragraphes et des tableaux, ainsi que du texte mis en forme avec les balisesb, i, u, strong, em, hr, abbr ou acronym tag). Texte structur avec formatage complet Permet d'insrer du texte en conservant toute sa structure, son formatage
voulu.
3 Slectionnez Crer un lien, puis cliquez sur OK. 4 Si le document vers lequel vous crez un lien rside hors du dossier racine de votre site, Dreamweaver vous invite
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 235
Ajout de contenu dans les pages
En copiant le document dans le dossier racine du site, vous tes assur que le document sera disponible lors de la publication du site Web.
5 Lorsque vous chargez votre page sur le serveur Web, vous devez galement charger le fichier Word ou Excel.
Votre page contient dsormais un lien vers le document Word ou Excel. Le texte du lien est le nom du fichier li. Si vous le souhaitez, vous pouvez modifier ce texte dans la fentre du document.
Voir aussi
Ouverture du panneau Styles CSS la page 135 Description des feuilles de style en cascade la page 127
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 236
Ajout de contenu dans les pages
Remarque : Lorsque vous crez des styles CSS intgrs, Dreamweaver ajoute directement le code d'attribut du style au corps de la page.
Voir aussi
Cration d'une nouvelle rgle CSS la page 136 Dfinition des proprits CSS la page 137 Dfinition des proprits de cellule, de ligne ou de colonne la page 188 Dfinition des prfrences gnrales de Dreamweaver la page 31 Didacticiel relatif l'inspecteur Proprits CSS
Placez le point d'insertion dans un bloc de texte qui a t mis en forme l'aide d'une rgle que vous voulez modifier.
La rgle s'affiche dans le menu Rgle cible.
Remarque : Les proprits Police, Taille, Couleur du texte, Gras, Italique et Alignement affichent toujours les proprits de la rgle qui s'applique la slection actuelle dans la fentre de document. Lorsque vous modifiez l'une de ces proprits, vous influez sur la rgle cible. Vous trouverez un didacticiel vido sur l'utilisation de l'inspecteur Proprits CSS l'adresse www.adobe.com/go/lrvid4041_dw_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 237
Ajout de contenu dans les pages
ID Attribue un ID votre slection. Le menu ID prsente (le cas chant) tous les ID non utiliss et dclars dans le
document.
Classe Affiche le style de classe appliqu au texte slectionn. Si aucun style n'est appliqu la slection, la mention
Aucun styleCSS apparat dans le menu droulant. Si plusieurs styles sont appliqus la slection, le menu est vide. Le menu Style permet d'effectuer les oprations suivantes :
Slectionnez le style appliquer la slection. Choisissez Aucun pour ne plus appliquer le style slectionn. Pour renommer le style, choisissez Renommer. Slectionnez Attacher une feuille de style pour ouvrir une bote de dialogue qui vous permet d'attacher une feuille
de style externe la page.
Gras Applique soit <b> soit <strong> au texte slectionn en fonction de la prfrence de style dfinie dans la catgorie Gnral de la bote de dialogue Prfrences. Italique Applique soit <i> soit <em> au texte slectionn en fonction de la prfrence de style dfinie dans la catgorie
votre site, faites glisser l'icne Pointer vers un fichier sur un fichier du panneau Fichiers ou faites glisser un fichier du panneau Fichiers sur la zone.
Titre Dfinit l'infobulle textuelle d'un lien hypertexte. Cible Spcifie la fentre ou le cadre dans lequel sera charg le document li :
_blank charge le document li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le document li dans le jeu de cadres parent (ou dans la fentre parente) du cadre contenant le lien. Si le cadre contenant le lien n'est pas imbriqu, le document li sera charg dans la fentre de base du navigateur. _self charge le document li dans le mme cadre (ou la mme fentre) que le lien. Il s'agit de la cible par dfaut,
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 238
Ajout de contenu dans les pages
option :
Choisissez un format de paragraphe (par exemple, En-tte 1, En-tte 2, Texte pr-format, etc.). La balise HTML
associe au style choisi (par exemple, h1 pour En-tte 1, h2 pour En-tte 2, pre pour Texte pr-format, etc.) est applique tout le paragraphe.
Voir aussi
Dfinition des proprits de texte dans l'inspecteur Proprits la page 235 Dfinition des proprits CSS la page 137
Voir aussi
Utilisation du slecteur de couleur la page 223 Dfinition des couleurs par dfaut du texte sur une page Choisissez Modifier > Proprits de la page > Apparence (HTML) ou Liens (HTML), puis choisissez la couleur pour les options Couleur du texte, Couleur du lien, Liens visits et Liens actifs. Remarque : La couleur du lien actif est la couleur que prend un lien lorsque l'utilisateur clique dessus. Il est possible que certains navigateurs Web n'utilisent pas la couleur que vous avez spcifie. Modification de la couleur du texte slectionn
Choisissez Format > Couleur, slectionnez une couleur dans le slecteur systme, puis cliquez sur OK.
Alignement du texte
Vous pouvez aligner du texte l'aide de code HTML en utilisant le menu Format > Aligner. Vous pouvez centrer un lment sur la page l'aide de la commande Format > Aligner > Centre. Alignement de text sur une page 1 Slectionnez le texte aligner ou insrez le pointeur au dbut du texte.
2 Choisissez Format > Aligner, puis slectionnez une commande d'alignement.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 239
Ajout de contenu dans les pages
Centrage des lments de page 1 Slectionnez l'lment (image, plug-in, tableau ou tout autre lment de la page) que vous dsirez aligner au centre.
2 Choisissez Format > Aligner > Centre.
Remarque : Vous pouvez aligner et centrer des blocs de texte complets ; par contre, vous ne pouvez pas aligner ou centrer une partie d'un en-tte ou d'un paragraphe.
Remarque : Un paragraphe accepte plusieurs indentations. Chaque application de cette commande produit un retrait supplmentaire du texte de chaque ct du document.
Pour modifier la police, choisissez la combinaison dsire dans le menu Format > Police. Choisissez Par dfaut pour
supprimer les polices pralablement appliques. Cette option applique la police par dfaut au texte slectionn (en l'occurrence, la police par dfaut du navigateur ou la police affecte cette balise dans une feuille de style CSS).
Pour modifier le style de police, slectionnez le style dsir (gras, italique, soulign, etc.) dans le menu Format >
Style.
Voir aussi
Cration de pages avec CSS la page 127 Cration d'une nouvelle rgle CSS la page 136
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 240
Ajout de contenu dans les pages
Appuyez sur les touches Maj+Entre (Windows) ou Maj+Retour (Macintosh). Choisissez Insertion > HTML > Caractres spciaux > Saut de ligne. Dans la catgorie Texte du panneau Insertion, cliquez sur le bouton Caractres et cliquez sur l'icne Saut de ligne.
en couleur pleine.
Classe Permet de joindre une feuille de style ou d'appliquer une classe partir d'une feuille de style dj jointe.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 241
Ajout de contenu dans les pages
Les polices de la combinaison slectionne apparaissent dans la liste Polices choisies, dans le coin infrieur gauche de la bote de dialogue. Une liste de toutes les polices disponibles installes sur votre systme se trouve sa droite.
3 Effectuez l'une des oprations suivantes :
Pour ajouter ou retirer des polices d'une combinaison, cliquez selon le cas sur l'un des boutons << ou >> qui se
trouvent entre les listes Polices choisies et Polices disponibles.
Pour ajouter ou supprimer une combinaison de polices, cliquez selon le cas sur l'un des boutons plus (+) ou moins
(-) qui se trouvent dans la partie suprieure de la bote de dialogue.
Pour ajouter une police qui n'est pas installe sur votre ordinateur, tapez son nom dans le champ de texte en dessous
de la liste Polices disponibles, et cliquez sur le bouton<< pour ajouter cette police la combinaison courante. Il peut tre utile d'ajouter une police qui n'est pas installe sur votre systme, par exemple pour indiquer une police spcifique Windows lorsque vous travaillez sur un Macintosh.
Pour dplacer la combinaison de polices au sein de la liste, cliquez sur les boutons flchs en haut de la bote de
dialogue.
Polices choisies.
3 Rptez l'tape 2 pour chaque police ncessaire dans la combinaison.
Pour ajouter une police qui n'est pas installe sur votre ordinateur, tapez son nom dans le champ de texte en dessous de la liste Polices disponibles, et cliquez sur le bouton<< pour ajouter cette police la combinaison courante. Il peut tre utile d'ajouter une police qui n'est pas installe sur votre systme, par exemple pour indiquer une police spcifique Windows lorsque vous travaillez sur un Macintosh.
4 Lorsque vous avez fini de choisir des polices, slectionnez une famille de polices gnrique dans la liste Polices
disponibles et cliquez sur le bouton << pour l'insrer dans la liste Polices choisies. Les familles gnriques de polices sont les suivantes : cursive, fantaisie, monospace (espacement non proportionnel), sans-serif (espacement proportionnel sans empattement) et serif (espacement proportionnel avec empattement). Si aucune des polices de la liste Polices disponibles n'est disponible sur l'ordinateur de l'utilisateur, le texte apparat dans la police par dfaut associe la famille de polices gnrique. Par exemple, avec la plupart des systmes d'exploitation, la police non proportionnelle (monospace) par dfaut est Courier.
Insertion de dates
Dreamweaver comporte un objet Date pratique qui insre la date actuelle dans le format de votre choix (avec ou sans heure), ainsi qu'une option pour mettre jour cette date lorsque vous enregistrez le fichier. Remarque : Les dates et heures affiches dans la bote de dialogue Insrer date ne reprsentent pas la date actuelle ni ne refltent les dates/heures visualises par un visiteur lorsqu'il affiche votre site. Elles ne sont qu'un exemple de la manire dont vous souhaitez afficher ces informations.
1 Dans la fentre de document, placez le curseur l o vous dsirez insrer la date.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 242
Ajout de contenu dans les pages
Choisissez Insertion > Date. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Date.
3 Dans la bote de dialogue qui apparat alors, slectionnez un format d'affichage pour le jour de la semaine, pour la
jour automatiquement lors de l'enregistrement. Si vous prfrez que la date soit insre comme du texte normal et ne soit jamais actualise, dsactivez cette option.
5 Cliquez sur OK pour insrer la date.
Si vous avez slectionn Mettre jour automatiquement lors de l'enregistrement, vous pouvez modifier le format de la date aprs l'avoir insre dans le document, en cliquant sur le texte mis en forme et en slectionnant Modifier le format de date dans l'inspecteur Proprits.
ou aux images tons continus, car de tels fichiers peuvent contenir des millions de couleurs. Lorsque la qualit d'un fichier JPEG augmente, sa taille et son temps de tlchargement augmentent galement. Il est souvent possible d'obtenir un bon compromis entre la qualit de l'image et sa taille de fichier en compressant un fichier JPEG.
Le format de fichier PNG (Portable Network Group) Le format de fichier PNG est un format de remplacement non brevet pour les fichiers GIF, qui inclut la prise en charge des images couleurs indexes, en niveaux de gris et en couleurs vraies ainsi que la prise en charge du canal alpha pour la transparence. PNG est le format de fichier natif d'Adobe Fireworks. Les fichiers PNG conservent toutes les informations d'origine sur les calques, les vecteurs, les couleurs et les effets (comme par exemple des ombres portes) et tous ces lments peuvent tre modifis tout moment. Les fichiers doivent avoir l'extension .png pour tre reconnus comme fichiers PNG par Dreamweaver.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 243
Ajout de contenu dans les pages
Vous pouvez galement insrer des images de faon dynamique. Les images dynamiques sont des images qui changent souvent ; par exemple, les systmes de rotation de bannires publicitaires qui slectionnent les bannires de manire alatoire, puis affichent l'image de la bannire slectionne lors de l'affichage d'une page. Aprs avoir insr une image, vous pouvez dfinir les options d'accessibilit aux balises d'image qui pourront tre lues par les lecteurs d'cran destins aux utilisateurs malvoyants. Ces attributs peuvent tre modifis dans le code HTML. Vous trouverez un didacticiel consacr l'insertion d'images l'adresse www.adobe.com/go/vid0148_fr.
1 Placez le point d'insertion l'endroit o doit apparatre l'image dans la fentre de document, puis procdez de l'une
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Images et slectionnez l'icne Image.
Lorsque l'icne Image est affiche dans le panneau Insertion, vous pouvez la faire glisser vers la fentre du document (ou la fentre du mode Code si vous travaillez sur le code).
Choisissez Insertion > Image. Faites glisser une image partir du panneau Actifs (Fentre > Actifs) vers l'emplacement souhait dans la fentre
de document, puis passez l'tape 3.
Faites glisser une image partir du panneau Fichiers vers l'emplacement souhait dans la fentre de document, puis
passez l'tape 3.
Faites glisser une image partir du bureau vers l'emplacement dsir sur la page, puis passez l'tape 3.
2 Dans la bote de dialogue qui s'affiche, procdez de l'une des manires suivantes :
Slectionnez Systme de fichiers pour choisir un fichier d'image. Slectionnez Source de donnes pour choisir une source d'images dynamiques. Cliquez sur le bouton Sites et serveurs pour choisir un fichier d'image dans un dossier distant de l'un de vos sites
Dreamweaver.
3 Parcourez l'arborescence pour slectionner l'image ou la source de contenu insrer.
Tant que le document sur lequel vous travaillez n'a pas encore t enregistr, Dreamweaver cre automatiquement une rfrence d'emplacement de fichier de type file://. Lorsque vous enregistrez le document sur le site, Dreamweaver convertit cette rfrence en indiquant un chemin relatif au document. Remarque : Lors de l'insertion d'images, vous pouvez galement utiliser un chemin absolu vers une image qui rside sur un serveur distant (c'est--dire une image qui n'est pas disponible sur le disque dur local). Toutefois, si vous constatez des problmes de performances lorsque vous travaillez, vous pouvez dcider de dsactiver l'affichage de l'image en mode Cration en dslectionnant l'option Commandes > Afficher les fichiers externes.
4 Cliquez sur OK. La bote de dialogue Attributs d'accessibilit aux balises d'image s'affiche si elle a t active dans
Dans la zone Texte secondaire, entrez un nom ou une brve description de l'image. Le lecteur d'cran lit les
informations que vous entrez ici. N'entrez pas plus de 50 caractres. Pour de plus longues descriptions, entrez plutt, dans la zone de texte Description longue, un lien vers un fichier donnant davantage d'informations propos de l'image.
Dans la zone de texte Description longue, saisissez l'emplacement du fichier afficher lorsque l'utilisateur clique
sur l'image ou cliquez sur l'icne du dossier pour naviguer jusqu' un fichier. Cette zone de texte fournit un lien vers un fichier qui concerne ou donne davantage d'informations sur l'image.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 244
Ajout de contenu dans les pages
Remarque : Vous pouvez entrer les informations dans une seule zone de texte ou les deux, selon vos besoins. Le lecteur d'cran lit l'attribut Alt de l'image. Remarque : Si vous cliquez sur Annuler, l'image s'affiche dans le document, mais Dreamweaver ne lui associe ni balises ni attributs d'accessibilit.
6 Dans l'inspecteur Proprits (Fentre > Proprits), dfinissez les proprits de l'image.
Voir aussi
Cration d'images dynamiques la page 594 Cartes graphiques la page 292 Optimisation de l'espace de travail pour la conception de pages accessibles la page 707 Dfinition des proprits de page la page 216 Didacticiel sur l'insertion d'images
1 Choisissez la commande Fentre > Proprits pour afficher l'inspecteur Proprits pour une image slectionne. 2 Dans la zone de texte situe au-dessous de l'image miniature, dfinissez un nom d'image auquel vous pouvez faire
rfrence lors de l'utilisation d'un comportement Dreamweaver (tel que Permuter une image) ou lors de l'utilisation d'un langage de script tel que JavaScript ou VBScript.
3 Dfinissez les options de l'image.
L et H La largeur et la hauteur de l'image, en pixels. Dreamweaver met automatiquement jour ces zones de texte avec
les dimensions d'origine de l'image lorsque vous insrez une image dans une page. Si vous dfinissez pour L (largeur) et H (hauteur) des valeurs qui ne correspondent pas aux dimensions relles de l'image, celle-ci risque de ne pas s'afficher correctement dans un navigateur (Pour revenir aux valeurs d'origine, cliquez sur les tiquettes de zone de texte L et H ou sur le bouton Rtablir la taille originale de l'image qui apparat droite des zones de texte L et H une fois que vous avez tap de nouvelles valeurs. Remarque : Vous pouvez modifier ces valeurs pour modifier l'chelle d'affichage de cette instance de l'image, mais cette technique ne diminuera pas le temps de chargement, puisque le navigateur chargera la totalit de l'image son chelle normale avant de la rduire. Pour rduire le temps de tlchargement et tre sr que toutes les instances de l'image sont affiches aux mmes dimensions, utilisez une application de retouche d'image pour adapter les proportions de l'image.
Src Spcifie le fichier source de l'image. Tapez le chemin d'accs ou cliquez sur l'icne du dossier pour trouver le fichier source et le slectionner. Lien Spcifie un lien hypertexte pour l'image. Faites glisser l'icne Pointer vers un fichier dans le panneau Fichiers,
cliquez sur l'icne de dossier pour rechercher et slectionner un document de votre site ou tapez directement l'URL.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 245
Ajout de contenu dans les pages
Alignement Aligne l'image et le texte sur la mme ligne. Sec Spcifie le texte secondaire qui apparatra la place de l'image dans les navigateurs de type texte seulement, ou
dans les navigateurs dont l'utilisateur a dsactiv le tlchargement automatique des images. Pour les utilisateurs malvoyants qui utilisent un synthtiseur vocal avec un navigateur en mode texte, le texte est lu. Dans certains navigateurs, ce texte apparat galement lorsque le pointeur se trouve sur l'image.
Nom de la carte et outils Zone ractive Permettent de nommer et de crer une carte graphique ct client Espace V. et Espace H. Ajoutent un espace, en pixels, le long des cts de l'image. Espace V ajoute un espace le long des bords suprieur et infrieur d'une image. Espace H ajoute un espace le long des bords gauche et droit d'une image. Cible Spcifie la fentre ou le cadre dans lequel la page lie devrait tre charge. Cette option n'est pas disponible lorsque l'image n'est pas lie un autre fichier. Les noms de tous les cadres dans le jeu de cadres actuel s'affichent dans la liste Cible. Vous pouvez galement choisir parmi les noms de cible rservs suivants :
_blank charge le fichier li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le fichier li dans le jeu de cadres parent, ou dans la fentre parente du cadre contenant le lien. Si le cadre contenant le lien n'est pas imbriqu, le document li sera charg dans la fentre de base du navigateur. _self charge le fichier li dans le mme cadre, ou dans la mme fentre, que le lien. Cette cible tant celle par
Bordure Correspond la largeur, en pixels, de la bordure de l'image. La valeur par dfaut est Pas de bordure. Modifier Lance l'diteur d'image que vous avez indiqu dans les prfrences d'diteurs externes et ouvre l'image
slectionne.
Modification des paramtres d'une image
l'image.
Recadrer
Permet de rogner une image en supprimant les zones indsirables de l'image slectionne.
Rchantillonner Permet de rchantillonner une image redimensionne et d'en amliorer la qualit dans ses nouvelles taille et forme. Luminosit et contraste Accentuer
Rtablir la taille Ramne les valeurs L et H la taille originale de l'image. Ce bouton apparat droite des zones de texte L et H lorsque vous ajustez les valeurs de l'image slectionne.
Modifiez les attributs de l'image en mode Code. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Modifier la balise.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 246
Ajout de contenu dans les pages
Vous pouvez dfinir l'alignement selon d'autres lments situs dans le mme paragraphe ou la mme ligne. Remarque : Le langage HTML ne permet pas de placer un texte autour des contours d'une image, contrairement certaines applications de traitement de texte. Les options d'alignement sont les suivantes :
Par dfaut Provoque un alignement sur la ligne de base. La valeur par dfaut varie selon le navigateur du visiteur du
site.
Ligne de base et Bas Alignent la ligne de base du texte (ou de tout autre lment du mme paragraphe) sur le bas de
l'objet slectionn.
Haut Aligne le haut d'une image sur le haut de l'lment le plus lev (image ou texte) dans la ligne. Milieu Aligne le milieu de l'image avec la ligne de base de la ligne. Haut du texte Aligne le haut de l'image avec le haut du plus grand caractre de la ligne de texte. Milieu absolu Aligne le milieu de l'image avec le milieu du texte dans la ligne actuelle. Bas absolu Aligne le bas de l'image avec le bas de la ligne de texte (y compris les jambages infrieurs comme dans la
lettre g).
Gauche Aligne l'image slectionne sur la marge de gauche et place le texte qui l'entoure sa droite. Si le texte align gauche prcde l'objet sur la ligne, les objets aligns gauche sont gnralement placs automatiquement sur une nouvelle ligne. Droite Aligne l'image sur la marge de droite et place le texte qui l'entoure sa gauche. Si le texte align droite prcde l'objet sur la ligne, les objets aligns droite sont gnralement placs automatiquement sur une nouvelle ligne.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 247
Ajout de contenu dans les pages
Voir aussi
Modification d'images dans Dreamweaver la page 249
Des poignes de redimensionnement apparaissent droite et en bas de l'lment, et dans le coin infrieur droit. Si ces poignes n'apparaissent pas, cliquez l'extrieur de l'lment redimensionner, puis slectionnez-le nouveau ou cliquez sur la balise correspondante dans le slecteur de balises.
2 Pour redimensionner l'lment, utilisez l'une des mthodes suivantes :
Pour ajuster la largeur de l'lment, dplacez la poigne droite de la slection. Pour ajuster la hauteur de l'lment, dplacez la poigne au bas de la slection. Pour ajuster simultanment la largeur et la hauteur de l'lment, faites glisser la poigne de l'angle de la slection. Pour conserver les proportions de l'lment (rapport largeur/hauteur) lorsque vous modifiez ses dimensions, faites
glisser la poigne de l'angle de la slection tout en appuyant sur la touche Maj.
Pour ajuster la largeur et la hauteur d'un lment une taille prcise, (par exemple, 1x1 pixel), utilisez l'inspecteur Proprits pour entrer une valeur numrique. Les lments peuvent tre redimensionns visuellement une taille minimale de 8 x 8 pixels. cliquez sur le bouton Rtablir la taille dans l'inspecteur Proprits.
3 Pour rtablir la taille originale d'un lment redimensionn, supprimez les valeurs des zones de texte L et H ou
Remarque : Vous ne pouvez pas rchantillonner les espaces rservs pour une image ou les lments autres que les images bitmap.
un graphique.
2 Cliquez sur Insertion > Objets image > Espace rserv pour limage. 3 Dans la zone de texte Nom (facultatif), tapez le texte que vous souhaitez voir apparatre comme tiquette de l'espace
rserv pour l'image. Laissez la zone de texte vide si vous ne voulez pas faire apparatre d'tiquette. Le nom doit commencer par une lettre et ne peut contenir que des lettres ou des chiffres : les espaces et les caractres ASCII tendu ne sont pas autoriss.
4 (Obligatoire) Dans les zones de texte Largeur et Hauteur, saisissez un nombre pour dfinir la taille de l'image en
pixels.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 248
Ajout de contenu dans les pages
5 (Facultatif) Pour Couleur, procdez de l'une des manires suivantes pour appliquer une couleur :
Utilisez le slecteur de couleur pour slectionner une couleur. Entrez la valeur hexadcimale de la couleur (par exemple #FF0000). Entrez le nom d'une couleur scurise pour le Web (par exemple rouge).
6 (Facultatif) Dans Texte secondaire, entrez une description de l'image pour les personnes utilisant un navigateur en
mode texte. Remarque : Une balise image est insre automatiquement dans le code HTML, avec un attribut src vide.
7 Cliquez sur OK.
Les attributs de couleur et de taille ainsi que l'tiquette de l'espace rserv s'affichent comme suit :
Lorsqu'ils sont visualiss dans un navigateur, le texte de l'tiquette et celui de la taille ne s'affichent pas.
Voir aussi
Redimensionnement visuel d'une image la page 246 Utilisation de Fireworks pour modifier les espaces rservs pour les images Dreamweaver la page 375
Double-cliquez sur l'espace rserv pour l'image. Cliquez sur l'espace rserv pour l'image pour le slectionner, puis dans l'inspecteur Proprits (Fentre >
Proprits), cliquez sur l'icne du dossier ct de la zone de texte Src.
2 Dans la bote de dialogue Source de l'image, localisez l'image que vous voulez utiliser pour remplacer l'espace
Voir aussi
Utilisation de Fireworks pour modifier les espaces rservs pour les images Dreamweaver la page 375
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 249
Ajout de contenu dans les pages
Utilisez l'inspecteur Proprits pour dfinir un nom, une largeur, une hauteur, une source d'image, une autre description de texte, un alignement ou une couleur pour l'espace rserv pour l'image.
Dans l'inspecteur Proprits de l'espace rserv, la zone de texte grise et la zone de texte Aligner sont dsactives. Vous pouvez dfinir ces proprits dans l'inspecteur Proprits de l'image lorsque vous remplacez l'espace rserv par une image.
Parmi les options suivantes, dfinissez celles de votre choix : L et H Dfinissent la largeur et la hauteur de l'espace rserv pour l'image, en pixels. Src Spcifie le fichier source de l'image. Pour un espace rserv pour une image, cette zone de texte est vide. Cliquez sur le bouton Parcourir pour slectionner une image utiliser en remplacement du graphique de l'espace rserv. Lien Spcifie un lien hypertexte pour l'espace rserv de l'image. Faites glisser l'icne Pointer vers un fichier dans le
panneau Fichiers, cliquez sur l'icne de dossier pour rechercher et slectionner un document de votre site ou tapez directement l'URL.
Sec Spcifie le texte secondaire qui apparatra la place de l'image dans les navigateurs de type texte seulement, ou
dans les navigateurs dont l'utilisateur a dsactiv le tlchargement automatique des images. Pour les utilisateurs malvoyants qui utilisent un synthtiseur vocal avec un navigateur en mode texte, le texte est lu. Dans certains navigateurs, ce texte apparat galement lorsque le pointeur se trouve sur l'image.
Crer Permet de lancer Fireworks pour crer une image de remplacement. Le bouton Crer est dsactiv sauf si
Voir aussi
Utilisation de Fireworks pour modifier les espaces rservs pour les images Dreamweaver la page 375
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 250
Ajout de contenu dans les pages
Remarque : Il n'est pas ncessaire d'installer Fireworks ou d'autres applications de retouche d'image sur votre ordinateur pour utiliser les fonctions de retouche d'image de Dreamweaver.
Choisissez Modifier > Image. Dfinissez l'une des fonctions de retouche d'image Dreamweaver suivantes : Rchantillonner Ajoute ou enlve des pixels d'images JPEG ou GIF redimensionnes afin qu'elles correspondent le
mieux possible l'aspect des images originales. Le rchantillonnage d'une image rduit la taille de son fichier, ce qui permet d'en acclrer le tlchargement. Lorsque vous redimensionnez une image dans Dreamweaver, vous pouvez la rchantillonner afin de l'adapter ses nouvelles dimensions. Lorsqu'un objet bitmap est rchantillonn, des pixels sont ajouts l'image ou en sont enlevs afin de l'agrandir ou de la rduire. En gnral, le rchantillonnage d'une image une rsolution suprieure provoque une faible perte de qualit. Le rchantillonnage une rsolution infrieure, en revanche, provoque toujours une perte de donnes et donne une moins bonne qualit.
Recadrer Permet de rduire la surface des images. En gnral, il est utile pour mettre en vidence le sujet de l'image et supprimer les aspects indsirables qui entourent le centre d'intrt de l'image. Luminosit et contraste Modifie la luminosit et le contraste des pixels qui composent l'image. Ceci affecte les surbrillances, les ombres et les demi-tons d'une image. Cette fonction est utilise pour corriger les images trop sombres ou trop claires. Accentuer Ajuste la mise au point d'une image en augmentant le contraste des bords sur l'image. Lorsque vous scannez
une image ou que vous prenez une photo numrique, la plupart des logiciels de capture d'images estompent par dfaut les bords des objets photographis. Cela empche les dtails extrmement prcis de se perdre dans les pixels dont sont constitues les images numriques. Cependant, il est souvent ncessaire d'accentuer l'image pour faire ressortir les dtails dans les fichiers d'image numrique, ce qui augmente le contraste des bords et rend l'image encore plus nette. Remarque : Les fonctions de retouche d'image de Dreamweaver s'appliquent uniquement aux formats de fichiers d'image JPEG et GIF. Les autres formats de fichiers d'image bitmap ne peuvent pas tre modifis l'aide de ces fonctions.
OK. Chaque pixel de l'image bitmap situ hors de la zone limite est supprim mais les autres objets de l'image ne sont pas affects.
5 Vrifiez l'aide de l'aperu que l'image correspond vos attentes. Si ce n'est pas le cas, choisissez Edition > Annuler
Recadrer pour revenir l'image d'origine. Remarque : Vous pouvez annuler l'effet de la commande Recadrer (et revenir au fichier d'image d'origine) jusqu'au moment o vous quittez Dreamweaver ou alors modifiez le fichier dans une application de retouche d'image.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 251
Ajout de contenu dans les pages
Cliquez sur le bouton de modification des paramtres de l'image Choisissez Modifier > Image > Optimiser.
2 Apportez les modifications dans la bote de dialogue Aperu d'image, puis cliquez sur OK.
comprise entre 0 et 10 dans la zone de texte. Lorsque vous ajustez la nettet de l'image l'aide de la bote de dialogue Accentuer, vous pouvez afficher un aperu de l'image modifie.
3 Lorsque vous tes satisfait de l'image, cliquez sur OK. 4 Enregistrez vos modifications en choisissant Fichier > Enregistrer ou revenez l'image d'origine en choisissant
Edition > Annuler Accentuer. Remarque : Vous pouvez annuler l'effet de la commande Accentuer (et revenir au fichier d'image d'origine) uniquement avant d'enregistrer la page qui contient l'image. Une fois que vous avez enregistr la page, les modifications apportes l'image sont dfinitivement enregistres.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 252
Ajout de contenu dans les pages
Les images survoles sont automatiquement dfinies pour rpondre l'vnement onMouseOver. Vous pouvez configurer une image pour qu'elle rponde un vnement diffrent (par exemple, un clic de souris) ou modifier une image survole. Vous trouverez un didacticiel consacr la cration d'images survoles l'adresse www.adobe.com/go/vid0159_fr.
1 Dans la fentre de document, placez le point d'insertion l'endroit o vous voulez insrer l'image survole. 2 Insrez l'image survole l'aide de l'une des mthodes suivantes :
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Images puis slectionnez l'icne Image
survole. Lorsque l'icne Image survole s'affiche dans le panneau Insertion, vous pouvez la faire glisser jusqu' la fentre de document.
texte.
Si cliqu, aller l'URL Le fichier ouvrir lorsqu'un utilisateur clique sur l'image survole. Entrez le chemin d'accs du fichier ou cliquez sur Parcourir pour le slectionner.
Remarque : Si vous ne dfinissez pas un lien pour l'image, Dreamweaver insre un lien nul (#) dans le code source HTML auquel le comportement de survol est attach. Si vous supprimez le lien nul, l'image survole ne fonctionne plus.
4 Choisissez Fichier > Aperu dans le navigateur ou appuyez sur la touche F12. 5 Dans le navigateur, placez le pointeur au-dessus de l'image d'origine pour voir l'image survole.
Remarque : Il est impossible de voir l'effet d'une image survole dans le mode Cration.
Voir aussi
Application du comportement Permuter une image la page 370 Didacticiel sur les images survoles
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 253
Ajout de contenu dans les pages
Voir aussi
Utilisation de Photoshop et Dreamweaver la page 379 Utilisation de Fireworks et Dreamweaver la page 373 Lancement d'un diteur externe pour des fichiers multimdia la page 267
Double-cliquez sur l'image modifier. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur l'image modifier, choisissez l'option Modifier avec > Parcourir et slectionnez un diteur.
Slectionnez l'image modifier, puis cliquez sur Modifier dans l'inspecteur Proprits. Double-cliquez sur le fichier d'image dans le panneau Fichiers pour lancer l'diteur d'image principal. Si vous n'avez
pas indiqu d'diteur d'image, Dreamweaver excute l'diteur par dfaut de ce type de fichier. Remarque : Lorsque vous ouvrez directement une image partir du panneau Fichiers, les fonctionnalits d'intgration de Fireworks sont inoprantes ; Fireworks n'ouvre pas le fichier original PNG. Pour utiliser ces fonctionnalits d'intgration de Fireworks, ouvrez les images partir de la fentre de document. Si l'image mise jour n'apparat pas une fois de retour dans la fentre Dreamweaver, slectionnez l'image et cliquez sur le bouton Actualiser dans l'inspecteur Proprits.
Choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh) et slectionnez la
catgorie Types de fichiers/Editeurs dans la liste de gauche.
Choisissez la commande Edition > Modifier avec diteur externe, puis slectionnez Types de fichiers/Editeurs.
2 Dans la liste Extensions, slectionnez l'extension de fichier pour laquelle dfinir un diteur externe. 3 Cliquez sur le bouton Ajouter (+) au-dessus de la liste Editeurs. 4 Dans la bote de dialogue Slectionner un diteur externe, recherchez l'application dmarrer en tant qu'diteur
Dreamweaver utilise automatiquement l'diteur principal lorsque vous modifiez ce type d'image. Vous pouvez choisir l'un des autres diteurs figurant dans la liste, partir du menu droulant de l'image, dans la fentre de document.
Choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh) et slectionnez la
catgorie Types de fichiers/Editeurs dans la liste de gauche.
Choisissez la commande Edition > Modifier avec diteur externe, puis slectionnez Types de fichiers/Editeurs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 254
Ajout de contenu dans les pages
2 Dans la bote de dialogue Types de fichiers/Editeurs, cliquez sur le bouton Ajouter (+) au-dessus de la liste
Editeurs.
5 Dans la bote de dialogue qui apparat alors, slectionnez l'application utiliser pour modifier ce type d'image. 6 Cliquez sur Principal si vous dsirez que ce programme soit l'diteur principal pour ce type d'image.
Choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh) et slectionnez la
catgorie Types de fichiers/Editeurs dans la liste de gauche.
Choisissez la commande Edition > Modifier avec diteur externe, puis slectionnez Types de fichiers/Editeurs.
2 Dans la bote de dialogue Types de fichiers/Editeurs, slectionnez dans la liste Extensions le type de fichier que vous
manires suivantes :
Cliquez sur le bouton Ajouter (+) ou Supprimer (-), au-dessus de la liste Editeurs, pour ajouter ou supprimer un
diteur.
Cliquez sur le bouton Rendre principal pour dfinir l'diteur lancer par dfaut pour la retouche.
Vous pouvez galement utiliser des comportements pour crer des systmes de navigation plus sophistiqus, comme les menus de reroutage.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 255
Ajout de contenu dans les pages
Voir aussi
Insertion d'un menu de reroutage la page 290 Application du comportement Permuter une image la page 370 Application du comportement Prcharger les images la page 366
tre ouvert dans comportement Flash (il ne peut pas l'tre dans Dreamweaver ni dans des navigateurs). Vous pouvez ouvrir le fichier FLA dans Flash, puis le publier sous la forme d'un fichier SWF ou SWT pour l'utiliser dans des navigateurs.
Fichier SWF (.swf) Version compile du fichier FLA (.fla), optimise pour l'affichage sur le Web. Ce fichier peut tre lu
dans les navigateurs et prvisualis dans Dreamweaver, mais il ne peut pas tre modifi dans Flash.
Fichier FLV (.flv) Est un fichier vido qui contient des donnes audio et vido codes, lisibles par Flash Player. Par
exemple, si vous utilisez un fichier vido QuickTime ou Windows Media, vous devez utiliser un encodeur (tel que Flash CS4 Video Encoder ou Sorensen Squeeze) pour convertir le fichier vido en fichier FLV. Pour plus d'informations, consultez le Centre de technologie vido l'adresse www.adobe.com/go/flv_devcenter_fr.
Voir aussi
Utilisation de Flash et Dreamweaver la page 389 Insertion de fichiers FLV la page 258
Voir aussi
Utilisation de Flash et Dreamweaver la page 389 Modification dun fichier SWF depuis Dreamweaver dans Flash la page 389 Fichiers SWF et calques DHTML Insertion d'animations Shockwave la page 268 Insertion de fichiers FLV la page 258 Didacticiel consacr l'utilisation de Flash
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 256
Ajout de contenu dans les pages
Dans la catgorie Commun du panneau Insertion, choisissez Mdias puis cliquez sur l'icne SWF Choisissez Insertion > Mdias > SWF.
2 Dans la bote de dialogue qui s'affiche, slectionnez un fichier SWF (.swf).
Cet espace rserv est entour d'un contour bleu onglet. L'onglet indique le type d'actif (fichier SWF) et l'ID du fichier SWF. Cet onglet comporte galement une icne qui reprsente un il. Il fait office de bascule entre le fichier SWF et les informations de tlchargement que les utilisateurs voient s'ils ne possdent pas la version correcte de Flash Player.
3 Enregistrez le fichier.
Dreamweaver vous informe que deux fichiers dpendants, expressInstall.swf et swfobject_modified.js, vont tre enregistrs dans un dossier Scripts de votre site. N'oubliez pas de charger ces fichiers lorsque vous placez le fichier SWF sur votre serveur Web. Les navigateurs ne peuvent afficher correctement le fichier SWF que si vous avez galement charg ces fichiers dpendants. Remarque : Microsoft Internet Information Server (IIS) ne traite pas les balises object imbriques. Pour les pages ASP, Dreamweaver utilise du code object/embed imbriqu au lieu du code object imbriqu lors de l'insertion de fichiers SWF ou FLV.
Vous pouvez galement utiliser le raccourci CTRL + ] pour activer l'affichage du contenu alternatif. Pour rtablir l'affichage du fichier SWF/FLV, appuyez sur CTRL + [ jusqu' ce que l'intgralit du contenu alternatif soit slectionne. Ensuite, appuyez nouveau sur CTRL + [.
3 Modifiez le contenu comme vous le feriez pour tout autre contenu dans Dreamweaver.
Remarque : Il est impossible d'ajouter des fichiers SWF ou FLV en tant que contenu alternatif.
4 Cliquez nouveau sur l'icne reprsentant un il pour revenir l'affichage du fichier SWF (ou FLV).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 257
Ajout de contenu dans les pages
arrter la prvisualisation. Vous pouvez galement prvisualiser le fichier SWF dans un navigateur en appuyant sur la touche F12. Pour prvisualiser tous le fichiers SWF dans une page, appuyez sur les touches Ctrl+Alt+Maj+P (Windows) ou Maj+Option+Commande+P (Macintosh). Tous les fichiers SWF sont placs en mode Lecture.
(Fentre > Proprits). Pour afficher toutes les proprits, cliquez sur la flche de dveloppement dans le coin infrieur droit de l'inspecteur Proprits.
ID Dfinit un ID unique pour le fichier SWF. Entrez un ID dans la zone de texte sans titre, l'extrme gauche de
option est dsactive si Flash n'est pas install sur votre ordinateur.
Classe Permet d'appliquer une classe CSS l'animation. Boucle Active la lecture en boucle de l'animation. Si l'option Boucle n'est pas active, l'animation est lue une fois puis
s'arrte.
Lecture automatique Lit automatiquement l'animation lors du chargement de la page. Espace V. et Espace H. Dfinit le nombre de pixels d'espace blanc au-dessus, au-dessous et de chaque ct de
l'animation.
Qualit Contrle l'anticrnelage pendant la lecture de l'animation. Des valeurs leves amliorent l'apparence des animations. Toutefois, avec des valeurs leves, le rendu correct des animations l'cran exige un processeur plus rapide. Un paramtre faible amliore la vitesse au dtriment de l'apparence, alors qu'un paramtre lev favorise l'aspect par rapport la vitesse. L'option Basse automatiquement amliore la vitesse au dpart, mais galement l'apparence lorsque cela est possible. L'option Eleve automatiquement amliore de faon identique les deux qualits au dpart, mais sacrifie ensuite l'apparence pour la vitesse si ncessaire. Echelle Dtermine comment l'animation s'adapte aux dimensions dfinies dans les zones de largeur et de hauteur. Le paramtre par dfaut affiche l'animation entire. Alignement Dtermine l'alignement de l'animation sur la page. Wmode Dfinit le paramtre Wmode pour le fichier SWF de manire viter tout conflit avec des lments DHTML, comme des widgets Spry. La valeur par dfaut est Opaque, qui permet aux lments DHTML de s'affiche au-dessus des
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 258
Ajout de contenu dans les pages
fichiers SWF dans un navigateur. Si le fichier SWF comprend des sections transparentes et si vous voulez que les lments DHTML apparaissent derrire celles-ci, activez l'option Transparent. Activez l'option Fentre pour supprimer le paramtre Wmode du code et permettre au fichier SWF de s'afficher au-dessus d'autres lments DHTML.
Lire Lit l'animation dans la fentre de document. Paramtres Ouvre une bote de dialogue dans laquelle vous pouvez indiquer des paramtres supplmentaires
transmettre l'animation. L'animation doit avoir t conue pour recevoir ces paramtres supplmentaires.
Dreamweaver dispose des options suivantes pour proposer de la vido FLV aux visiteurs de votre site :
Vido en tlchargement progressif Tlcharge le fichier FLV sur le disque dur du visiteur, puis lance sa lecture.
Contrairement aux mthodes traditionnelles de fourniture de vido par tlchargement et lecture , le tlchargement progressif permet de lancer la lecture du fichier vido avant la fin de son tlchargement.
Vido en flux continu Diffuse en continu le contenu vido et le lit sur une page Web aprs une courte priode de mise
en mmoire tampon, ce qui assure une lecture homogne. Pour activer la diffusion vido en continu sur vos pages Web, vous devez avoir accs Adobe Flash Media Server. Vous devez disposer d'un fichier FLV cod avant d'utiliser ce dernier dans Dreamweaver. Vous pouvez insrer les fichiers vido crs avec deux types de codecs (technologies de compression/dcompression) : Sorenson Squeeze et On2.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 259
Ajout de contenu dans les pages
Lorsque vous insrez un fichier FLV, tout comme dans le cas d'un fichier SDF ordinaire, Dreamweaver insre du code qui dtecte si l'utilisateur dispose d'une version approprie de Flash Player pour voir la vido. Si ce n'est pas le cas, la page affiche un contenu alternatif qui invite l'utilisateur tlcharger la version la plus rcente de Flash Player. Remarque : Pour pouvoir visualiser un fichier FLV, Flash Player en version 8 ou ultrieure doit tre install sur l'ordinateur de l'utilisateur. Si l'utilisateur ne dispose pas de la version requise de Flash Player, mais bien de Flash Player en version 6.0 r65 ou une version ultrieure, le navigateur affiche un programme d'installation express de Flash Player au lieu du contenu alternatif. Si l'utilisateur refuse l'installation express, la page affiche le contenu alternatif. Pour plus d'informations sur l'utilisation de vido, consultez le Centre de technologie vido l'adresse www.adobe.com/go/flv_devcenter_fr.
de vido.
3 Renseignez les autres sections de la bote de dialogue selon les besoins puis cliquez sur OK.
Remarque : Microsoft Internet Information Server (IIS) ne traite pas les balises object imbriques. Pour les pages ASP, Dreamweaver utilise du code object/embed imbriqu au lieu du code object imbriqu lors de l'insertion de fichiers SWF ou FLV.
Commun).
2 Dans la bote de dialogue Insrer FLV, choisissez Vido tlchargement progressif dans le menu Type de vido. 3 Dfinissez les options suivantes :
URL Spcifie le chemin absolu ou relatif du fichier FLV. Pour spcifier un chemin relatif (par exemple,
monchemin/mavideo.flv), cliquez sur le bouton Parcourir, accdez au fichier FLV et slectionnez-le. Pour spcifier un chemin absolu, tapez l'URL (par exemple, http://www.exemple.com/mavideo.flv) du fichier FLV.
Enveloppe Dfinit l'aspect du composant vido. Un aperu de lenveloppe slectionne apparat sous le menu
contextuel Enveloppe.
Largeur Indique la largeur (en pixels) du fichier FLV. Cliquez sur le bouton Dtecter la taille pour connatre la largeur exacte du fichier FLV. Si Dreamweaver ne peut pas dterminer la largeur, tapez une valeur. Hauteur Indique la hauteur (en pixels) du fichier FLV. Cliquez sur le bouton Dtecter la taille pour connatre la
hauteur exacte du fichier FLV. Si Dreamweaver ne peut pas dterminer la hauteur, tapez une valeur. Remarque : Total avec enveloppe indique la largeur et la hauteur du fichier FLV plus la largeur et la hauteur de l'enveloppe slectionne.
Respecter les proportions Prserve le rapport hauteur/largeur du composant vido. Cette option est slectionne par
dfaut.
Lecture automatique Indique si la lecture de la vido doit dmarrer ou non ds louverture de la page Web. Rembobinage automatique Dtermine si le contrle de lecture doit revenir en position de dpart au terme de la
lecture de la vido.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 260
Ajout de contenu dans les pages
4 Cliquez sur OK pour fermer la bote de dialogue et ajouter le contenu FLV votre page Web.
La commande Insrer FLV gnre un fichier SWF de lecteur vido et un fichier SWF d'habillage qui serviront afficher votre contenu vido sur une page Web. (Il est parfois ncessaire de cliquer sur le bouton Actualiser pour afficher les nouveaux fichiers dans le panneau Fichiers). Ces fichiers sont stocks dans le mme rpertoire que le fichier HTML auquel vous ajoutez du contenu vido. Lorsque vous chargez la page HTML incluant le fichier FLV, Dreamweaver ces fichiers en tant que fichiers dpendants ( condition de cliquer sur Oui dans la bote de dialogue Placer les fichiers dpendants).
Commun).
2 Activez loption Vido en flux continu dans le menu contextuel Type de vido.
URI du serveur Indique le nom du serveur FCS, le nom de lapplication et le nom de linstance dans le formulaire
rtmp://www.example.com/app_name/instance_name.
Nom du flux Spcifie le nom du fichier FLV lire (par exemple, mavideo.flv). L'extension .flv est facultative. Enveloppe Dfinit l'aspect du composant vido. Un aperu de lenveloppe slectionne apparat sous le menu
contextuel Enveloppe.
Largeur Indique la largeur (en pixels) du fichier FLV. Cliquez sur le bouton Dtecter la taille pour connatre la largeur exacte du fichier FLV. Si Dreamweaver ne peut pas dterminer la largeur, tapez une valeur. Hauteur Indique la hauteur (en pixels) du fichier FLV. Cliquez sur le bouton Dtecter la taille pour connatre la
hauteur exacte du fichier FLV. Si Dreamweaver ne peut pas dterminer la hauteur, tapez une valeur. Remarque : Total avec enveloppe indique la largeur et la hauteur du fichier FLV plus la largeur et la hauteur de l'enveloppe slectionne.
Respecter les proportions Prserve le rapport hauteur/largeur du composant vido. Cette option est slectionne par
dfaut.
Vido en temps rel Indique si le contenu vido est en temps rel ou non. Si vous slectionnez Vido en temps rel,
Flash Player diffuse en continu un flux vido provenant de Flash Media Server. Le nom de la vido en temps rel est le nom indiqu dans la zone Nom du flux. Remarque : Si vous activez loption Vido en temps rel, seul le contrle de volume apparat sur lenveloppe du composant, car il est impossible dintervenir sur de la vido en temps rel. De plus, les options Lecture automatique et Rembobinage automatique sont sans effet.
Lecture automatique Indique si la lecture de la vido doit dmarrer ou non ds louverture de la page Web. Rembobinage automatique Dtermine si le contrle de lecture doit revenir en position de dpart au terme de la
lecture de la vido.
Dlai mise en tampon Indique le dlai (en secondes) de mise en tampon avant le dbut de la lecture de la vido. Par
dfaut, la mise en tampon est paramtre sur 0, si bien que la lecture de la vido dbute instantanment aprs un clic sur le bouton de lecture. (Si l'option Lecture automatique est active, la lecture de la vido dbute ds que la connexion avec le serveur est tablie.) Il peut galement tre ncessaire de dfinir un dlai de mise en mmoire tampon si vous fournissez une vido dont le dbit en bits est suprieur celui de la connexion du visiteur du site ou lorsque le volume de trafic Internet risque d'engendrer des problmes de bande passante ou de connectivit. Par exemple, si vous
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 261
Ajout de contenu dans les pages
souhaitez envoyer 15 secondes de vido la page Web avant que cette dernire ne lise la vido, dfinissez le dlai de mise en mmoire tampon sur 15.
3 Cliquez sur OK pour fermer la bote de dialogue et ajouter le contenu FLV votre page Web.
La commande Insrer FLV gnre un fichier SWF de lecteur vido et un fichier SWF d'habillage qui serviront afficher votre vido sur une page Web. La commande gnre galement un fichier main.asc que vous devez transfrer sur votre serveur Flash Media Server. (Il est parfois ncessaire de cliquer sur le bouton Actualiser pour afficher les nouveaux fichiers dans le panneau Fichiers). Ces fichiers sont stocks dans le mme rpertoire que le fichier HTML auquel vous ajoutez du contenu vido. Lorsque vous transfrez sur votre serveur la page HTML contenant le fichier FLV, noubliez pas de transfrer galement ces fichiers SWF, et de transfrer le fichier main.asc sur votre serveur Flash Media Server. Remarque : Si un fichier main.asc se trouve dj sur votre serveur, consultez ladministrateur de ce serveur avant de transfrer le fichier main.asc gnr par la commande Insrer FLV. Vous pouvez charger facilement tous les fichiers mdias requis en slectionnant l'espace rserv pour le composant vido dans la fentre Document de Dreamweaver puis en cliquant sur le bouton Transfrer multimdia dans l'inspecteur Proprits (Fentre > Proprits). Pour voir la liste des fichiers ncessaires, cliquez sur le bouton Afficher les fichiers ncessaires. Remarque : Le bouton Transfrer multimdia ne transfre pas le fichier HTML qui contient le composant vido.
Vous pouvez galement utiliser le raccourci CTRL + ] pour activer l'affichage du contenu alternatif. Pour rtablir l'affichage du fichier SWF/FLV, appuyez sur CTRL + [ jusqu' ce que l'intgralit du contenu alternatif soit slectionne. Ensuite, appuyez nouveau sur CTRL + [.
3 Modifiez le contenu comme vous le feriez pour tout autre contenu dans Dreamweaver.
Remarque : Il est impossible d'ajouter des fichiers SWF ou FLV en tant que contenu alternatif.
4 Cliquez nouveau sur l'icne reprsentant un il pour revenir l'affichage du fichier SWF ou FLV.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 262
Ajout de contenu dans les pages
Si vous prouvez des difficults prvisualiser localement, assurez-vous que l'option Aperu avec fichier
temporaire est bien dsactive dans la section Edition > Prfrences > Aperu dans le navigateur.
Assurez-vous de bien disposer de la version la plus rcente du complment Flash Player. Faites preuve de prudence lorsque vous dplacez des fichiers et des dossiers lextrieur de Dreamweaver. Lorsque
vous dplacez des fichiers et dossiers lextrieur de Dreamweaver, Dreamweaver ne peut pas garantir l'exactitude des chemins d'accs aux fichiers associs un fichier FLV.
Vous pouvez remplacer provisoirement le fichier FLV qui pose problme par un fichier FLV dont vous tes sr qu'il
fonctionne. Si le fichier FLV de remplacement fonctionne, c'est que le problme rside dans le fichier FLV d'origine et n'est pas d votre navigateur ni l'ordinateur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 263
Ajout de contenu dans les pages
Remarque : Il est impossible de modifier le type de vido (de tlchargement progressif diffusion en continu, par exemple) dans l'inspecteur Proprits. Pour modifier le type de vido, supprimez le composant FLV puis rinsrez-le en choisissant Insertion > Mdias > FLV.
touche Suppr.
sur OK.
Voir aussi
Utilisation des widgets Spry (instructions gnrales) la page 435
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 264
Ajout de contenu dans les pages
MIDI sont reconnus par plusieurs navigateurs et ne requirent pas de plug-in. Bien que leur qualit sonore soit trs bonne, elle peut varier en fonction de la carte son du visiteur. Un petit fichier MIDI peut offrir un clip audio de longue dure. Les fichiers MIDI ne peuvent pas tre enregistrs et doivent tre synthtiss sur un ordinateur quip d'un matriel et d'un logiciel spciaux.
Le format .wav (Waveform Extension), qui offre une bonne qualit sonore, est pris en charge par plusieurs navigateurs
et ne requiert pas de plug-in. Vous pouvez enregistrer vos propres fichiers WAV partir d'un CD, d'une cassette, d'un microphone, etc. Toutefois, la taille importante des fichiers limite srieusement la longueur des clips audio que vous pouvez utiliser dans vos pages Web.
Le format .aif (Audio Interchange File Format ou AIFF), tout comme le format WAV, offre une bonne qualit sonore,
est pris en charge par plusieurs navigateurs et ne requiert pas de plug-in. Vous pouvez galement enregistrer des fichiers AIFF partir d'un CD, d'une cassette, d'un microphone, etc. Toutefois, la taille importante des fichiers limite srieusement la longueur des clips audio que vous pouvez utiliser dans vos pages Web.
Le format .mp3 (Motion Picture Experts Group Audio, ou MPEG-Audio Layer-3) est un format compress qui diminue
de manire significative la taille des fichiers audio. La qualit sonore est excellente : si un fichier MP3 est correctement enregistr et compress, sa qualit peut tre quivalente celle d'un CD. La technologie MP3 permet de lire le fichier en transit afin que les visiteurs n'aient pas attendre le tlchargement du fichier entier avant de pouvoir l'couter. Mais le fichier est plus gros qu'un fichier Real Audio, ce qui signifie que le tlchargement d'une chanson entire peut s'avrer assez long si l'on utilise une connexion Internet par modem. Pour lire des fichiers MP3, les visiteurs doivent tlcharger et installer une application d'aide ou un plug-in tel que QuickTime, Windows Media Player ou RealPlayer.
Le format .ra, .ram, .rpm ou Real Audio offre un degr trs lev de compression avec une taille de fichier infrieure celle du format MP3. Le tlchargement de fichiers de chanson peut tre effectu dans un laps de temps raisonnable. Les fichiers pouvant tre diffuss partir d'un serveur Web normal, les visiteurs peuvent commencer couter le son avant la fin du tlchargement. Les visiteurs doivent tlcharger et installer l'application d'aide ou le plug-in RealPlayer afin de lire ces fichiers. .qt, .qtm, .mov ou QuickTime est un format la fois audio et vido mis au point par Apple Computer. QuickTime est inclus dans le systme d'exploitation des ordinateurs Apple Macintosh. Il est utilis par la plupart des applications Macintosh utilisant l'audio, la vido ou des animations. Les PC aussi peuvent lancer les fichiers au format QuickTime, mais cela ncessite le pilote appropri. QuickTime prend en charge la plupart des formats de codage, notamment Cinepak, JPEG et MPEG.
Remarque : En plus des formats les plus courants, mentionns ci-dessus, il existe de nombreux formats audio et vido utilisables sur le Web. Si vous rencontrez un fichier audio ou vido dont le format vous est inconnu, retrouvez son crateur afin d'apprendre comment l'utiliser au mieux.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 265
Ajout de contenu dans les pages
Voir aussi
Insertion et modification d'objets multimdias la page 265
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias et slectionnez l'icne Plug-in
dans le menu.
ou en redimensionnant l'espace rserv au plug-in dans la fentre de document. Ces valeurs dterminent la taille laquelle les contrles audio sont affichs dans le navigateur.
Voir aussi
Insertion du contenu d'un plug-in Netscape Navigator la page 269
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 266
Ajout de contenu dans les pages
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias et slectionnez l'icne
correspondant au type d'objet que vous souhaitez insrer.
Choisissez l'objet appropri dans le sous-menu Insertion > Mdias. Si l'objet insrer n'est pas un objet Shockwave, Applet ou ActiveX, choisissez Plug-in dans le sous-menu
Insertion > Mdias. Une bote de dialogue permet alors de choisir un fichier source et de spcifier certains paramtres de l'objet multimdia. Pour viter que ces botes de dialogue ne s'affichent, choisissez Edition > Prfrences > Gnral (Windows) ou Dreamweaver > Prfrences > Gnral (Macintosh) et dsactivez l'option Afficher la bote de dialogue lors de l'insertion d'objets. Pour remplacer la prfrence d'affichage des botes de dialogue, maintenez enfonce la touche Ctrl (Windows) ou Option (Macintosh) tout en insrant l'objet. Par exemple, pour insrer un espace rserv pour une animation Shockwave sans spcifier le fichier correspondant, maintenez la touche Ctrl ou Option enfonce et cliquez sur le bouton Shockwave partir du menu Support de la catgorie Commun du panneau Insertion ou choisissez Insertion > Mdias > Shockwave.
3 Compltez les options de la bote de dialogue Slectionner un fichier, puis cliquez sur OK.
Remarque : La bote de dialogue Attributs d'accessibilit s'affiche si vous avez dcid d'afficher les attributs lors de l'insertion de mdias dans la bote de dialogue Edition > Prfrences.
4 Dfinissez les attributs d'accessibilit.
Remarque : Vous pouvez galement modifier les attributs d'un objet multimdia. Pour ce faire, slectionnez l'objet et modifiez le code HTML en mode Code, ou cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh), puis slectionnez Modifier le code de la balise.
Titre Entrez un titre pour l'objet multimdia. Cl d'accs Entrez un quivalent clavier (une lettre) dans la zone de texte pour slectionner l'objet de formulaire dans le navigateur. Cela permet aux visiteurs du site d'utiliser la touche Ctrl (Windows) conjointement la cl d'accs pour accder l'objet. Par exemple, si vous entrez B comme Cl d'accs, utilisez Ctrl+B pour slectionner l'objet dans le navigateur. Ordre des tabulations Entrez un nombre pour dfinir l'ordre de tabulation de l'objet. La dfinition d'un ordre
d'apparition peut se rvler utile lorsque la page contient d'autres liens et d'autres objets de formulaire et que vous voulez que l'utilisateur passe de l'un l'autre dans un ordre particulier. Si vous dfinissez un ordre d'apparition pour un objet, assurez-vous de le faire galement pour tous les autres objets.
5 Cliquez sur OK pour insrer l'objet multimdia.
Remarque : Si vous cliquez sur Annuler, un espace rserv pour l'objet multimdia s'affiche dans le document, mais Dreamweaver ne lui associe ni balises ni attributs d'accessibilit. Pour spcifier un fichier source, dfinir les dimensions et d'autres paramtres et attributs, utilisez l'inspecteur Proprits pour chaque objet. Vous pouvez modifier les attributs d'accessibilit d'un objet.
Voir aussi
Optimisation de l'espace de travail pour la conception de pages accessibles la page 707 Insertion du contenu d'un plug-in Netscape Navigator la page 269
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 267
Ajout de contenu dans les pages
Pour savoir quel diteur est associ au type de fichier, slectionnez Edition > Prfrences dans Dreamweaver, puis Types de fichiers/Editeurs dans la liste Catgorie. Cliquez sur l'extension de fichier dans la colonne Extensions pour consulter le ou les diteurs associs dans la colonne Editeurs. Vous pouvez modifier l'diteur associ un type de fichier.
2 Double-cliquez sur le fichier multimdia dans le panneau Fichiers pour lancer l'diteur externe et ouvrir le fichier.
L'diteur qui est excut lorsque vous double-cliquez sur le fichier du panneau Fichiers est appel diteur principal . Si vous double-cliquez sur un fichier image, par exemple, Dreamweaver ouvre le fichier dans l'application principale de retouche d'image dfinie, par exemple Adobe Fireworks.
3 Si vous ne souhaitez pas utiliser l'diteur externe principal pour modifier le fichier, vous pouvez effectuer l'une des
Dans le panneau Fichiers, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl
enfonce (Macintosh) sur le nom du fichier concern et slectionnez Ouvrir avec dans le menu qui s'affiche.
En mode Cration, cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce
(Macintosh) sur l'lment multimdia de la page affiche, puis slectionnez Modifier avec dans le menu contextuel.
Indication explicite des diteurs externes lancer pour un type de fichier donn
1 Choisissez Edition > Prfrences, puis slectionnez Types de fichiers/Editeurs dans la liste Catgorie.
Les extensions de fichiers, par exemple .gif, .wav et .mpg, apparaissent dans la liste de gauche, sous le titre Extensions. Les diteurs associs une extension apparaissent dans la liste de droite, sous le titre Editeurs.
2 Slectionnez l'extension de type de fichier dans la liste Extensions, puis effectuez l'une des oprations suivantes :
Pour associer un nouvel diteur au type de fichier, cliquez sur le bouton plus (+), au-dessus de la liste Editeurs et
renseignez la bote de dialogue qui s'affiche. Par exemple, slectionnez l'icne de l'application Acrobat pour l'associer au type de fichier.
Pour faire d'un diteur l'diteur principal pour un type de fichier donn (c'est--dire celui qui s'ouvre
automatiquement lorsque vous double-cliquez sur un fichier de ce type dans le panneau Fichiers), slectionnez cet diteur dans la liste Editeurs, puis cliquez sur Rendre principal.
Pour qu'un diteur ne soit plus li un type de fichier donn, slectionnez cet diteur dans la liste Editeurs et cliquez
sur le bouton moins (-) au-dessus de la liste.
le point prcdent l'extension) ou plusieurs extensions lies et spares par des espaces. Vous pouvez, par exemple, entrer .xml .xsl si vous souhaitez associer ces fichiers avec un diteur XML install sur votre systme.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 268
Ajout de contenu dans les pages
2 Pour slectionner un diteur pour le type de fichier, cliquez sur le bouton plus (+), au-dessus de la liste Editeurs et
Extensions Remarque : L'annulation de la suppression d'un type de fichier tant impossible, soyez prudent lors d'une telle opration.
sur l'objet dans la fentre de document. Remarque : Vous devez dfinir votre site avant d'ajouter des Design Notes un objet.
2 Cliquez sur Design Notes de la page dans le menu contextuel. 3 Entrez les informations souhaites dans la Design Note.
Vous pouvez galement ajouter une Design Note un objet multimdia partir du panneau Fichiers en slectionnant le fichier, en affichant le menu contextuel, puis en choisissant l'option Design Notes dans ce dernier.
Voir aussi
Activation et dsactivation des Design Notes pour un site la page 107 Stockage des informations sur les fichiers dans des Design Notes la page 107
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias puis slectionnez l'icne
Shockwave dans le menu.
Voir aussi
Dfinition des proprits d'un fichier SWF la page 257
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 269
Ajout de contenu dans les pages
Pour tablir un lien vers la squence, entrez un texte pour le lien (par exemple, Tlchargez la vido ), slectionnez le texte et cliquez sur l'icne de dossier dans l'inspecteur de slections. Recherchez le fichier vido et slectionnez-le. Remarque : L'utilisateur doit tlcharger une application d'aide (un plug-in) pour visualiser les formats lus en transit, comme Real Media, QuickTime et Windows Media.
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias puis slectionnez l'icne Plug-in
dans le menu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 270
Ajout de contenu dans les pages
URL du plug-in Spcifie l'URL pour l'attribut pluginspace. Indiquez l'URL complte du site partir duquel les
utilisateurs peuvent tlcharger le plug-in. Si l'utilisateur qui consulte votre page ne possde pas le plug-in ncessaire, le navigateur essaie de le tlcharger partir de cette URL.
Alignement Dtermine l'alignement de l'objet sur la page. Espace V. et Espace H. Spcifient la quantit d'espace blanc, en pixels, au-dessus, au-dessous et de chaque ct du plug-in. Bordure Spcifie la largeur de la bordure autour du plug-in. Paramtres Ouvre une bote de dialogue permettant d'indiquer des paramtres supplmentaires transmettre au
plug-in Netscape Navigator. Nombreux sont les plug-ins qui rpondent des paramtres particuliers. Vous pouvez galement afficher les attributs affects au plug-in slectionn en cliquant sur le bouton Attribut. Vous pouvez modifier, ajouter ou supprimer des attributs tels que la hauteur et la largeur dans cette bote de dialogue.
Slectionnez un des lments multimdia que vous avez insrs, puis choisissez la commande Affichage > Plug-ins
> Lire ou cliquez sur le bouton de lecture de l'inspecteur Proprits.
Choisissez la commande Affichage > Plug-ins > Lire tout pour lire tous les lments multimdia de la page
slectionne qui font appel des plug-ins. Remarque : L'option Lire tout s'applique uniquement au document actif. Elle ne s'applique pas aux autres documents dans un ensemble de cadres par exemple.
bouton d'arrt dans l'inspecteur Proprits. Vous pouvez galement slectionner Affichage > Plug-ins > Arrter tout pour interrompre la lecture de tous les contenus des plug-ins.
Vrifiez que le plug-in associ est bien install sur votre ordinateur et que sa version est compatible avec le contenu
charg.
Vrifiez que vous avez suffisamment de mmoire. Certains plug-ins ncessitent de 2 5 Mo de mmoire
supplmentaire pour fonctionner.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 271
Ajout de contenu dans les pages
manires suivantes :
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias puis slectionnez l'icne ActiveX
Lorsque l'icne ActiveX s'affiche dans le panneau Insertion, vous pouvez la faire glisser jusqu' la fentre du document.
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias puis slectionnez l'icne ActiveX.
Choisissez Insertion > Mdias > ActiveX. Une icne indique l'emplacement de la page o apparatra le contrle
ActiveX dans Internet Explorer.
Proprits d'ActiveX
Lors de son ouverture, l'inspecteur Proprits affiche les proprits les plus couramment utilises. Cliquez sur la flche d'agrandissement, dans le coin infrieur droit, pour afficher toutes les proprits.
Nom Spcifie un nom qui permet d'identifier l'objet ActiveX pour les scripts. Tapez un nom dans la zone de texte sans
contextuel. Lorsque la page est charge, le navigateur utilise l'ID de classe pour localiser le contrle ActiveX requis par l'objet ActiveX associ la page. Si le navigateur ne peut pas localiser le contrle ActiveX spcifi, il essaie de le tlcharger partir de l'emplacement spcifi dans le champ Base.
Incorporer Ajoute une balise embed dans la balise object pour le contrle ActiveX. S'il existe un plug-in Netscape
Navigator quivalent au contrle ActiveX, la balise embed active ce plug-in. Dreamweaver affecte les valeurs que vous avez saisies comme proprits d'objets ActiveX aux plug-ins quivalents de Netscape Navigator.
Alignement Dtermine l'alignement de l'objet sur la page. Paramtres Ouvre une bote de dialogue dans laquelle vous pouvez indiquer des paramtres supplmentaires
transmettre l'objet ActiveX. Nombreux sont les contrles ActiveX qui possdent des paramtres particuliers.
Src Dfinit le fichier de donnes utiliser pour un plug-in Netscape Navigator, si l'option Incorporer est active. Si vous n'entrez pas de valeur, Dreamweaver essaie d'en dterminer une partir des proprits d'ActiveX entres prcdemment. Espace V. et Espace H. Spcifient la quantit d'espace blanc, en pixels, au-dessus, au-dessous et de chaque ct de
l'objet.
Base Spcifie l'URL qui contient le contrle ActiveX. Internet Explorer tlcharge le contrle ActiveX partir de cet
emplacement s'il n'a pas t install sur le systme du visiteur. Si vous ne prcisez pas le paramtre Base et que le
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 272
Ajout de contenu dans les pages
contrle ActiveX ncessaire n'est pas dj install sur l'ordinateur du visiteur, son navigateur ne pourra pas afficher l'objet ActiveX.
Img sec. Spcifie une image afficher si le navigateur ne prend pas en charge la balise object. Cette option n'est disponible que si l'option Incorporer est dslectionne. Donnes Spcifie un fichier de donnes que le contrle ActiveX doit charger. De nombreux contrles ActiveX, tels que
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Mdias puis slectionnez l'icne Applet Choisissez Insertion > Mdias > Applet.
2 Slectionnez un fichier contenant une applet Java.
renseigne automatiquement.
Alignement Dtermine l'alignement de l'objet sur la page. Sec Spcifie un contenu de remplacement (gnralement une image) afficher si le navigateur de l'utilisateur ne prend
pas en charge les applets Java ou si Java y est dsactiv. Si vous tapez du texte, Dreamweaver insre le texte comme tant la valeur de l'attribut alt de l'applet. Si vous slectionnez une image, Dreamweaver insre une balise img entre les balises applet d'ouverture et de fermeture. Remarque : Pour spcifier un contenu de remplacement visible dans Netscape Navigator (avec JavaScript dsactiv) comme dans Lynx (navigateur bas sur le texte), slectionnez une image, puis ajoutez manuellement un attribut alt la balise img dans l'inspecteur de code.
Espace V. et Espace H. Spcifient la quantit d'espace blanc, en pixels, au-dessus, au-dessous et de chaque ct de
l'applet.
Paramtres Ouvre une bote de dialogue dans laquelle vous pouvez indiquer des paramtres supplmentaires
transmettre l'applet. Nombreuses sont les applets qui rpondent des paramtres particuliers.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 273
Ajout de contenu dans les pages
diffrentes URL, en fonction du rsultat. Cela s'applique uniquement aux plug-ins de Netscape Navigator, car ce comportement ne vrifie pas les contrles ActiveX.
Voir aussi
Application du comportement Contrler Shockwave ou SWF la page 362 Application du comportement Lire le son la page 366 Application du comportement Vrifier le plug-in la page 361
ActiveX, un plug-in Netscape Navigator ou une applet Java) dans la fentre de document.
2 Ouvrez la bote de dialogue en procdant de l'une des manires suivantes :
Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh)
sur l'objet et cliquez sur Paramtres dans le menu contextuel.
Ouvrez l'inspecteur Proprits s'il n'est pas dj ouvert, puis cliquez sur le bouton Paramtres situ dans la section
infrieure de l'inspecteur Proprits. Assurez-vous que l'inspecteur Proprits est dvelopp.
3 Cliquez sur le bouton Plug (+) et entrez le nom et la valeur du paramtre dans les colonnes appropries.
Rorganisation de paramtres
Slectionnez un paramtre et utilisez les boutons flchs vers le haut ou vers le bas.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 274
Ajout de contenu dans les pages
A. Curseur (index) B. Etapes C. Bouton Reproduire D. Bouton Copier les tapes E. Bouton Enregistrer comme commande
Lors de l'ouverture du panneau Historique, le curseur, ou index, pointe sur la dernire action que vous avez accomplie. Remarque : Il est impossible de modifier l'ordre dans lequel les tapes sont affiches dans le panneau Historique. Il ne faut pas voir dans le panneau Historique une collection arbitraire de commandes ; il vous permet de voir, dans l'ordre chronologique, la liste des actions dj effectues.
Choisissez Edition > Annuler. Dplacez le curseur du panneau Historique d'une tape vers le haut dans la liste.
Remarque : Pour provoquer un dplacement automatique vers une tape spcifique, cliquez gauche de cette tape ; si vous cliquez sur l'tape elle-mme, elle sera slectionne. La slection d'une tape est une opration diffrente du retour cette tape dans l'historique des actions.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 275
Ajout de contenu dans les pages
trajectoire du curseur. Le curseur se dirige automatiquement vers cette tape en annulant toutes les tapes se trouvant sur son passage. Remarque : Tout comme pour l'annulation d'une seule action, si vous annulez une srie d'tapes, puis effectuez une autre opration dans le document, il ne vous sera plus possible de rtablir les actions annules : elles disparaissent du panneau Historique.
Lorsque le panneau Historique atteint le nombre maximal d'tapes, les premires tapes sont supprimes.
Cette commande efface galement toutes les informations permettant d'annuler les actions effectues dans le document actif : aprs avoir cliqu sur Effacer l'historique, il vous est impossible d'annuler les actions dont la trace a t efface. La fonction Effacer l'historique n'annule aucune action passe, mais se limite supprimer la trace de ces tapes de la mmoire.
Rptition d'tapes
Vous pouvez rpter la dernire tape effectue ou bien une srie d'tapes contigus ou non l'aide du panneau Historique. Reproduisez les tapes directement depuis le panneau Historique.
Choisissez Edition > Rpter. Dans le panneau Historique, slectionnez une tape et cliquez sur le bouton Reproduire. L'tape est reproduite et
une nouvelle instance de cette action apparat dans le panneau Historique.
Pour slectionner des tapes adjacentes, faites glisser la souris d'une tape une autre (ne faites pas glisser le
curseur ; faites simplement glisser la souris de l'tiquette de texte d'une tape vers l'tiquette de texte d'une autre), ou slectionnez la premire tape et, tout en maintenant la touche Maj enfonce, cliquez sur la dernire tape.
Pour slectionner des tapes non adjacentes, slectionnez une tape, puis tout en maintenant appuye la touche Ctrl
(Windows) ou Commande (Macintosh), cliquez sur d'autres tapes de faon les slectionner (ou les dslectionner le cas chant).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 276
Ajout de contenu dans les pages
Seules les actions slectionnes (en surbrillance), et pas ncessairement celle sur laquelle se trouve le curseur, sont rptes. Remarque : Bien que vous puissiez slectionner une srie d'tapes contenant un trait noir signalant une action impossible enregistrer, cette tape est ignore lorsque vous reproduisez les tapes.
2 Cliquez sur Reproduire.
Les tapes sont reproduites dans l'ordre chronologique et une nouvelle tape, Reproduire les tapes, apparat dans le panneau Historique.
Si un trait noir indiquant un mouvement de la souris apparat pendant que vous effectuez une tche que vous voulez ritrer ultrieurement, vous pouvez annuler cette dernire action et tenter une autre approche (utilisez les touches flches, par exemple).
ou une icne) suivie de texte. L'objectif est d'espacer davantage ces images la fois du texte et des autres images situes au-dessus et en dessous.
2 Ouvrez l'inspecteur Proprits (Fentre > Proprits), si ncessaire. 3 Slectionnez la premire image. 4 Dans l'inspecteur Proprits, indiquez des valeurs dans les zones Espace V. et Espace H. pour dfinir l'espacement
de l'image.
5 Cliquez sur l'image de nouveau pour activer la fentre de document sans dplacer le point d'insertion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 277
Ajout de contenu dans les pages
6 Appuyez sur la touche flche gauche pour amener le point d'insertion gauche de l'image. 7 Appuyez sur la touche flche bas pour faire descendre le point d'insertion d'une ligne, tout en le laissant juste
image. Remarque : Ne slectionnez surtout pas l'image en cliquant dessus, car vous ne pourriez plus reproduire toutes les tapes.
9 Dans le panneau Historique, slectionnez les tapes correspondant la modification de l'espacement de l'image et
la slection de l'image suivante. Cliquez sur le bouton Reproduire pour reproduire ces actions.
10 Continuez cliquer sur le bouton Reproduire jusqu' ce que toutes les images soient correctement espaces.
Remarque : Le bouton Copier les tapes (dans le panneau Historique) est diffrent de la commande Copier (dans le menu Edition). Vous ne pouvez pas utiliser la commande Edition > Copier pour copier des tapes, mais vous pouvez utiliser la commande Edition > Coller pour les coller. Soyez prudent lorsque vous copiez des tapes qui comportent une commande Copier ou Coller:
N'utilisez pas Copier les tapes si l'une des tapes contient une commande Copier, car le collage de ces tapes risque
de ne pas s'effectuer comme souhait.
Si vos tapes contiennent une commande Coller, vous ne pouvez pas les coller, moins qu'elles ne comprennent
galement une commande Copier avant la commande Coller.
3 Ouvrez l'autre document. 4 Placez le point d'insertion sur l'emplacement dsir, ou slectionnez l'objet auquel vous voulez appliquer les tapes. 5 Choisissez Edition > Coller.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 278
Ajout de contenu dans les pages
Les tapes sont reproduites ds qu'elles sont colles dans le panneau Historique du document. Le panneau Historique les affiche comme une seule tape, appele Coller les tapes. Si vous collez des tapes dans un diteur de texte, en mode Code ou dans l'inspecteur de code, elles s'affichent sous forme de code Java Script. Ce point peut vous tre trs utile pour apprendre crire vos propres scripts.
Voir aussi
Rdaction et modification de code la page 314
La commande apparat dans le menu Commandes. Remarque : La commande est sauvegarde sous la forme d'un fichier Java Script (ou parfois HTML) dans votre dossier Dreamweaver/Configuration/Commandes. Si vous utilisez Dreamweaver sur un systme d'exploitation plusieurs utilisateurs, le fichier est enregistr dans le dossier Commandes de l'utilisateur spcifique.
dsir.
2 Slectionnez la commande de votre choix dans le menu Commandes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 279
Ajout de contenu dans les pages
(Windows) ou Commande+Maj+X (Macintosh). Le pointeur change d'aspect pour indiquer que vous mmorisez une commande.
2 Lorsque l'opration est termine, choisissez Commandes > Arrter l'enregistrement ou appuyez nouveau sur la
version prliminaire
Dernire mise jour le 19/3/2010
280
Voir aussi
Test de liens dans Dreamweaver la page 289
Chemins absolus (par exemple, http://www.adobe.com/support/dreamweaver/contents.html). Chemins relatifs au document (par exemple dreamweaver/contents.html). Chemins relatifs la racine du site (par exemple /support/dreamweaver/contents.html).
Dreamweaver vous permet de choisir aisment le type de chemin crer pour vos liens. Remarque : Il est prfrable d'utiliser le type de lien qui vous convient le mieux, qu'il soit relatif la racine du site ou au document. L'exploration des liens, contrairement la saisie des chemins, garantit que vous entrez toujours le chemin correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 281
Liens et navigation
Voir aussi
Dfinition du chemin relatif des nouveaux liens la page 285
Chemins absolus
Les chemins absolus indiquent l'URL complte du document li, y compris le protocole utiliser (en gnral http:// pour les pages Web), par exemple, http://www.adobe.com/support/dreamweaver/contents.html. Pour un actif de type image, l'URL entire peut ressembler http://www.adobe.com/support/dreamweaver/images/image1.jpg. Vous devez utiliser un chemin absolu lorsque vous crez un lien vers un document ou un actif situ en dehors du site courant. Vous pouvez galement utiliser des liens de chemins absolus pour les liens locaux (vers des documents sur le mme site), mais cette approche est dconseille. Si vous dplacez le site vers un autre domaine, tous les liens de chemins absolus locaux seront rompus. De plus, l'utilisation de chemins relatifs pour les liens locaux offre une plus grande souplesse si vous devez dplacer des fichiers au sein de votre site. Remarque : Lors de l'insertion d'images (et non de liens), vous pouvez utiliser un chemin absolu vers une image qui rside sur un serveur distant (c'est--dire, une image qui n'est pas disponible sur le disque dur local).
Pour tablir un lien depuis contents.html vers hours.html (ces deux fichiers sont dans le mme dossier), utilisez le
chemin relatif hours.html :
Pour tablir un lien de contents.html vers tips.html (qui se trouve dans le sous-dossier resources ), utilisez le
chemin relatif resources/tips.html. A chaque barre oblique (/), vous descendez d'un niveau dans la hirarchie des dossiers.
Pour tablir un lien de contents.html vers index.html (qui se trouve dans le dossier parent, un niveau au-dessus de
contents.html), utilisez le chemin relatif ../index.html. Deux points et une barre oblique (../) permettent de remonter d'un niveau dans la hirarchie des dossiers.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 282
Liens et navigation
Pour tablir un lien de contents.html vers catalog.html (qui se trouve dans un autre sous-dossier du dossier parent),
utilisez le chemin relatif ../products/catalog.html. Ici, la squence ../ fait remonter au dossier parent, et products/ fait redescendre dans le sous-dossier products . Lorsque vous dplacez des fichiers sous la forme d'un groupe (par exemple, lorsque vous dplacez un dossier entier, afin que tous les fichiers au sein de ce dossier conservent les mmes chemins relatifs entre eux), il n'est pas ncessaire de mettre jour les liens relatifs au document entre ces fichiers. Toutefois, si vous dplacez individuellement un fichier qui contient des liens relatifs au document, ou un fichier sur lequel pointe un lien relatif partir d'un autre document, il est ncessaire de mettre ces liens jour (si vous dplacez ou renommez des fichiers dans le panneau Fichiers, Dreamweaver met automatiquement jour tous les liens concerns).
Etablissement de liens
Liens entre fichiers et documents
Avant de crer des liens, assurez-vous de bien comprendre le fonctionnement des chemins relatifs au document, des chemins relatifs la racine du site et des chemins absolus. Vous pouvez crer plusieurs types de liens dans un document :
Un lien vers un autre document ou fichier, tel que le fichier d'une image, d'une animation ou d'un son Un lien vers une ancre nomme, qui permet de sauter un emplacement spcifique au sein d'un document Un lien de courriel, qui cre un courriel vierge avec l'adresse du destinataire dj indique. Des liens nuls et de script, qui permettent d'affecter des comportements un objet ou de crer un lien qui excute
un code JavaScript Utilisez l'inspecteur Proprits et l'icne Pointer vers un fichier pour crer des liens partir d'une image, d'un objet ou de texte vers un autre document ou fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 283
Liens et navigation
Dreamweaver cre les liens vers d'autres pages de votre site l'aide de chemins relatifs au document. Vous pouvez toutefois demander Dreamweaver de crer les nouveaux liens l'aide de chemins relatifs la racine du site. Important : Il est conseill de toujours enregistrer un nouveau fichier avant de crer un chemin relatif au document, car ce dernier n'est pas valide sans point de dpart bien dfini. Si vous crez un chemin relatif au document avant d'enregistrer le fichier, Dreamweaver utilise provisoirement un chemin absolu commenant par file:// jusqu' ce que le fichier soit enregistr. Dreamweaver convertit alors le chemin file:// en chemin relatif. Vous trouverez un didacticiel consacr la cration de liens l'adresse www.adobe.com/go/vid0149_fr.
Voir aussi
Chemins absolus, relatifs au documents et relatifs la racine du site la page 280 Didacticiel de cration de liens
nouvelle fentre, notamment son nom, sa taille et ses attributs (redimensionnable ou non, dispose d'une barre de menu ou non, etc.).
Menu de reroutage modifie un menu de reroutage. Vous pouvez modifier la liste du menu, spcifier un fichier li diffrent ou changer l'emplacement du navigateur dans lequel ouvrir le document li.
Voir aussi
Application de comportements Dreamweaver intgrs la page 360
Le chemin d'accs du document point par le lien s'affiche dans la zone URL. Utilisez le menu droulant Relatif dans la bote de dialogue Slectionner fichier HTML pour spcifier si le chemin est relatif la racine ou au document, puis cliquez sur Slectionner. Le type de chemin slectionn ne s'applique qu'au lien actif. Vous pouvez modifier le paramtre par dfaut de la zone Relatif pour le site.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 284
Liens et navigation
3 Dans le menu droulant Cible, slectionnez un emplacement dans lequel ouvrir le document :
_blank charge le document li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le document li dans le cadre parent ou dans la fentre parente du cadre contenant le lien. Si le
cadre contenant le lien n'est pas imbriqu, le document li est charg dans la fentre de base du navigateur.
_self charge le document li dans le mme cadre (ou la mme fentre) que le lien. Il s'agit de la cible par dfaut, il
Si tous les liens de la page doivent tre dfinis sur la mme cible, vous pouvez spcifier celle-ci une fois pour toutes en choisissant la commande Insertion > HTML > Balises d'en-tte > Base et en slectionnant les informations cible. Pour plus d'informations sur le ciblage des cadres, voir la section Contrle des contenus de cadre avec des liens la page 209.
Voir aussi
Chemins absolus, relatifs au documents et relatifs la racine du site la page 280
Cration d'un lien vers des documents en utilisant l'icne Pointer vers un fichier
1 Slectionnez le texte ou une image dans la fentre de document en mode Cration. 2 Crez un lien de l'une des deux faons suivantes :
(icne cible), sur la droite de la zone Lien de l'inspecteur Proprits, et pointez sur une ancre visible dans le document actuel, une ancre visible dans un autre document ouvert, un lment possdant un ID unique ou un document dans le panneau Fichiers. une ancre visible dans le document actuel, une ancre visible dans un autre document ouvert, un lment possdant un ID unique ou un document dans le panneau Fichiers.
Tout en maintenant la touche Maj enfonce, faites glisser le pointeur de la souris depuis la slection et pointez sur
Remarque : Vous pouvez crer un lien vers un autre document ouvert condition que vos documents ne soient pas agrandis dans la fentre de document. Pour afficher les documents en mosaque, slectionnez Fentre > Cascade ou Fentre > Mosaque. Lorsque vous pointez vers un document ouvert, celui-ci passe au premier plan de votre cran pendant que vous effectuez votre slection.
Voir aussi
Cration d'un lien vers un emplacement spcifique au sein d'un document la page 286
Choisissez Insertion > Hyperlien. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Hyperlien.
3 Tapez le texte du lien et, aprs la zone Lien, tapez le nom du fichier vers lequel un lien va tre tabli (ou cliquez sur
l'icne du dossier
4 Dans le menu droulant Cible, choisissez la fentre dans laquelle le fichier devra s'ouvrir ou tapez son nom
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 285
Liens et navigation
Les noms de tous les cadres du document actif apparaissent dans la liste droulante. Si vous spcifiez un cadre inexistant, la page lie s'ouvre dans une nouvelle fentre portant le nom que vous avez spcifi. Vous pouvez galement choisir parmi les noms de cible rservs suivants :
_blank charge le fichier li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le fichier li dans le jeu de cadres parent, ou dans la fentre parente du cadre contenant le lien. Si le cadre contenant le lien n'est pas imbriqu, le document li sera charg dans la fentre de base du navigateur. _self charge le fichier li dans le mme cadre, ou dans la mme fentre, que le lien. Cette cible tant celle par
5 Dans la zone Ordre des tabulations, tapez une valeur correspondant l'ordre de l'onglet. 6 Dans la zone Titre, tapez un titre pour le lien. 7 Dans la zone Cl d'accs, tapez une quivalence de clavier (une lettre) pour slectionner le lien dans le navigateur. 8 Cliquez sur OK.
locales.
4 Dfinissez le chemin relatif des nouveaux liens en slectionnant l'option Document ou Racine du site.
Lorsque vous cliquez sur OK, la modification de ce paramtre ne convertit pas le chemin des liens existants. Le paramtre ne s'applique qu'aux nouveaux liens crs avec Dreamweaver. Remarque : Le contenu li un chemin relatif la racine n'apparat pas lorsque vous lancez l'aperu de documents dans un navigateur local, sauf si vous spcifiez un serveur de test ou activez l'option Aperu l'aide d'un fichier temporaire dans Edition > Prfrences > Aperu dans le navigateur. En effet, la diffrence des serveurs, les navigateurs ne reconnaissent pas les racines de sites. Un moyen rapide de lancer l'aperu d'un contenu li des chemins relatifs la racine consiste placer le fichier sur un serveur distant, puis slectionner Fichier > Aperu dans le navigateur.
5 Cliquez sur Enregistrer.
Voir aussi
Chemins absolus, relatifs au documents et relatifs la racine du site la page 280
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 286
Liens et navigation
Choisissez Insertion > Ancre nomme. Appuyez sur Ctrl+A (Windows) ou Commande+Option+A (Macintosh). Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Ancre nomme.
3 Dans la zone Ancre nomme, entrez le nom de l'ancre puis cliquez sur OK (le nom de l'ancre ne peut pas contenir
d'espaces). Le marqueur de l'ancre apparat au niveau du point d'insertion. Remarque : Si vous ne voyez pas le marqueur de l'ancre, choisissez Affichage > Assistances visuelles > Elments invisibles.
un lien vers une ancre nomme dbut dans le document actif, tapez #top. Pour crer un lien vers une ancre nomme dbut dans un autre document figurant dans le mme dossier, tapez filename.html#top. Remarque : La casse (majuscules/minuscules) est importante dans les noms d'ancre.
Cration d'un lien vers une ancre nomme l'aide de la mthode Pointer vers un fichier
1 Ouvrez le document contenant l'ancre nomme.
Remarque : Choisissez Affichage > Assistances visuelles > Elments invisibles pour faire apparatre l'ancre, le cas chant.
2 Dans la fentre de cration du document, slectionnez le texte ou l'image partir desquels crer le lien (s'il s'agit
(icne cible) droite de la zone Lien de l'inspecteur Proprits et faites-la glisser sur l'ancre vers laquelle vous souhaitez crer un lien, dans le mme document ou dans tout autre document ouvert. sur l'ancre vers laquelle vous souhaitez crer un lien, dans le mme document ou dans tout autre document ouvert.
En maintenant la touche Maj enfonce, dans la fentre de document, faites glisser l'image ou le texte slectionn :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 287
Liens et navigation
Choisissez Insertion > Lien de messagerie. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Lien de messagerie.
3 Dans la zone Texte, saisissez ou modifiez le corps du courriel. 4 Dans la zone Adresse lectronique, tapez l'adresse lectronique, puis cliquez sur OK.
aprs le signe gal . N'ajoutez pas d'espaces entre le point d'interrogation et la fin de l'adresse de courriel. L'entre entire doit se prsenter comme suit :
mailto:responsable@votresite.com?subject=Message de notre site
Voir aussi
Application d'un comportement la page 359
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 288
Liens et navigation
JavaScript. (N'insrez pas d'espace entre le signe deux points et le code ou l'appel.)
Mettre jour pour mettre jour les liens de ces fichiers, ou sur Ne pas mettre jour pour laisser les fichiers intacts.
4 Cliquez sur OK.
locales.
4 Dans la catgorie Infos locales, slectionnez l'option Activer le cache.
Aprs avoir lanc Dreamweaver, la premire fois que vous modifiez ou supprimez des liens vers des fichiers de votre dossier local, Dreamweaver vous invite charger le cache. Si vous cliquez sur Oui, Dreamweaver charge le cache et met jour tous les liens vers le fichier que vous venez de modifier. Si vous cliquez sur le bouton Non, la modification est consigne dans le cache, mais Dreamweaver ne charge pas le cache et ne met pas les liens jour. Sur les sites de grande taille, le chargement du cache peut prendre quelques minutes du fait que Dreamweaver doit dterminer si le cache est prim en comparant l'heure et la date des fichiers qui se trouvent sur le site local celles enregistres dans le cache. Si vous n'avez pas modifi de fichiers hors de Dreamweaver, vous pouvez cliquer sur le bouton d'arrt en toute scurit lorsque le bouton apparat.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 289
Liens et navigation
Rcration du cache
Dans le panneau Fichiers, slectionnez Site > Avanc > Recrer le cache du site.
Remarque : Si vous changez un lien de messagerie lectronique, ftp, nul ou de script, vous n'avez pas besoin de slectionner de fichier.
2 Choisissez Site > Modifier le lien au niveau du site. 3 Compltez les options suivantes dans la bote de dialogue Modifier le lien au niveau du site :
Modifier tous les liens Cliquez sur l'icne du dossier parcourir et slectionnez le fichier cible vers lequel les liens doivent tre rompus. Si vous changez un lien de messagerie lectronique, ftp, nul ou de script, tapez le texte complet du lien changer. En liens to Cliquez sur l'icne de dossier
parcourir et slectionnez le nouveau fichier vers lequel tablir un lien. Si vous changez un lien de messagerie lectronique, ftp, nul ou de script, tapez le texte complet du lien de remplacement.
Dreamweaver met jour tous les documents qui pointent vers le fichier slectionn, en les faisant pointer vers le nouveau fichier suivant le format de chemin d'accs existant (par exemple, si l'ancien chemin tait relatif au document, le nouveau l'est galement). Lorsqu'un lien a t chang au niveau de tout le site, le fichier slectionn devient orphelin (plus aucun fichier du disque local ne pointe vers lui). Vous pouvez le supprimer en toute scurit sans risque d'altrer des liens sur le site local Dreamweaver. Important : Ces modifications se produisant localement, vous devez supprimer manuellement le fichier orphelin correspondant dans le dossier distant et placer ou archiver tous les fichiers dans lesquels les liens ont t modifis, sinon les visiteurs ne pourront pas visualiser les modifications.
Slectionnez le lien et choisissez Modifier > Ouvrir la page lie. Appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh), puis double-cliquez sur le lien.
Remarque : Le document li doit rsider sur le disque local.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 290
Liens et navigation
Voir aussi
Recherche de liens rompus, externes et orphelins la page 294 Correction de liens rompus la page 295
Menus de reroutage
Insertion de menus de reroutage
Un menu de reroutage est un menu droulant dans un document, visible pour tous les visiteurs du site et rpertoriant les liens vers des documents ou des fichiers. Vous pouvez crer des liens vers des documents de votre site Web ou d'un autre site, des liens de messagerie lectronique, des liens vers des images ou vers tout type de fichier pouvant tre ouvert dans un navigateur. Chaque option d'un menu de reroutage est associe une URL. Lorsque les utilisateurs choisissent une option, ils sont redirigs ( rerouts ) vers l'URL associe. Ces menus sont insrs l'aide de l'objet de formulaire Menu de reroutage. Un menu de reroutage peut comporter trois composants :
(Facultatif) Une invite de slection au sein du menu, par exemple une description de catgorie pour les lments
du menu ou des instructions, du type Faites votre choix .
(Obligatoire) Une liste d'lments de menu de reroutage : l'utilisateur choisit une option et le document ou le fichier
li s'affiche.
Voir aussi
Application du comportement Menu de reroutage la page 365 Application du comportement Menu de reroutage Aller la page 365
Choisissez Insertion > Formulaire > Menu de reroutage. Cliquez sur le bouton Menu de reroutage de la catgorie Formulaires du panneau Insertion.
3 Compltez les options de la bote de dialogue Insrer menu de reroutage, puis cliquez sur OK. Voici une liste
liste.
Texte Tapez le nom d'un lment sans nom. Si votre menu contient une invite de slection (telle que Faites votre choix ), tapez-la ici en tant que premier lment de menu (dans ce cas, vous devez aussi slectionner l'option Slectionner le premier lment aprs le changement d'URL situe en bas). Si slectionn, aller l'URL Naviguez jusqu'au fichier cible ou tapez son chemin.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 291
Liens et navigation
Ouvrir les URL dans Spcifiez si le fichier doit tre ouvert dans la mme fentre ou dans un cadre. Si le cadre dsigner comme cible n'apparat pas dans le menu droulant, fermez la bote de dialogue Insrer menu de reroutage, puis donnez un nom au cadre. Menu Insrer bouton Aller aprs Choisissez d'insrer un bouton Aller au lieu d'une invite de slection de menu. Slectionner le premier lment aprs le changement d'URL Slectionnez cette option si vous avez insr une invite de slection de menu ( Faites votre choix ) en tant que premier lment du menu.
Voir aussi
Affichage et dfinition des des proprits et des attributs de cadre la page 206
Voir aussi
Application du comportement Menu de reroutage la page 365
Utiliser une invite de slection au sein du menu, par exemple une catgorie ou une instruction, du type Faites
votre choix . Une invite de slection au sein du menu est reslectionne aprs chaque slection.
Utiliser un bouton Aller, qui permet l'utilisateur de visiter nouveau le lien dj slectionn. Lorsque vous utilisez
un bouton Aller associ un menu de reroutage, le bouton Aller devient le seul mcanisme permettant l'utilisateur d'accder l'URL associe la slection dans le menu. La slection d'un lment de menu dans le menu de reroutage n'a plus pour effet de rediriger l'utilisateur automatiquement vers une autre page ou un autre cadre. Remarque : Dans la bote de dialogue Insrer menu de reroutage, vous ne devez slectionner qu'une option pour chaque menu de reroutage, car elles s'appliquent la totalit du menu de reroutage.
Barres de navigation
A propos des barres de navigation
La fonctionnalit de barre de navigation a t abandonne depuis Dreamweaver CS5.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 292
Liens et navigation
Adobe recommande d'employer le widget Spry Barre de menus pour crer une barre de navigation.
Voir aussi
Utilisation du widget Barre de menus la page 440
Cartes graphiques
A propos des cartes graphiques
Une carte graphique est une image ayant t divise en rgions appeles zones ractives. Lorsque vous cliquez sur une zone ractive, une action est excute, par exemple, l'ouverture d'un nouveau fichier. Les cartes graphiques ct client stockent les informations relatives aux liens hypertextes dans le document HTML, alors que les cartes graphiques ct serveur conservent ces informations dans un fichier de carte spar. Lorsqu'un visiteur de site clique sur une zone ractive dans l'image, l'URL associe est envoye directement au serveur. Ceci rend les cartes graphiques ct client plus rapides que leurs quivalents sur le serveur, car celui-ci n'a pas interprter les coordonnes du point sur lequel l'utilisateur a cliqu. Les cartes graphiques ct client sont prises en charge par Netscape Navigator partir de sa version 2.0, par NCSA Mosaic 2.1 et 3.0, et par toutes les versions de Microsoft Internet Explorer. Dreamweaver ne modifie pas les rfrences aux cartes graphiques sur le serveur, dans les documents existants. Vous pouvez utiliser les cartes graphiques ct client et ct serveur dans le mme document. Les navigateurs qui prennent en charge les deux types de cartes donnent la priorit aux cartes graphiques ct client. Pour inclure une carte graphique sur le serveur dans un document, vous devez crire le code HTML appropri.
graphiques dans le mme document, veillez donner chaque carte un nom unique.
4 Pour dfinir les zones de la carte graphique, procdez de l'une des manires suivantes :
et faites glisser le pointeur sur l'image pour crer une zone ractive circulaire. et faites glisser le pointeur sur l'image pour crer une zone ractive rectangulaire.
pour dfinir une zone ractive de forme irrgulire en cliquant pour chaque point de segment de droite. Cliquez sur l'outil Flche pour fermer la forme.
pour rechercher
le fichier ouvrir lorsque l'utilisateur clique sur la zone ractive, ou tapez le chemin.
6 Dans le menu droulant Cible, choisissez la fentre dans laquelle le fichier devra s'ouvrir ou tapez son nom
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 293
Liens et navigation
Les noms de tous les cadres du document actif apparaissent dans la liste droulante. Si vous spcifiez un cadre inexistant, la page lie est charge dans une nouvelle fentre portant le nom que vous avez spcifi. Vous pouvez galement choisir parmi les noms de cible rservs suivants :
_blank charge le fichier li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le fichier li dans le jeu de cadres parent, ou dans la fentre parente du cadre contenant le lien. Si le cadre contenant le lien n'est pas imbriqu, le document li sera charg dans la fentre de base du navigateur. _self charge le fichier li dans le mme cadre, ou dans la mme fentre, que le lien. Cette cible tant celle par
Remarque : L'option Cible n'est disponible que lorsque la zone ractive slectionne contient un lien.
7 Dans la zone Alt, tapez un texte secondaire afficher dans les navigateurs qui affichent seulement du texte ou qui
tlchargent les images manuellement. Certains navigateurs affichent ce texte sous forme d'une info-bulle lorsque l'utilisateur fait passer le pointeur de la souris au-dessus de la zone ractive.
8 Rptez les tapes 4 7 pour dfinir d'autres zones ractives dans la carte graphique. 9 Une fois la dfinition de la carte de l'image termine, cliquez sur une zone vierge du document pour modifier
l'inspecteur Proprits.
En maintenant la touche Maj enfonce, cliquez tour tour sur les autres zones ractives slectionner. Appuyez sur les touches Ctrl+A (Windows) ou Commande+A (Macintosh) pour slectionner toutes les zones
ractives.
Faites glisser la zone ractive vers une nouvelle zone. Utilisez la touche Ctrl et une touche flche pour dplacer une zone ractive de 10 pixels dans le sens slectionn. Utilisez les touches flches pour dplacer une zone ractive de 1 pixel dans le sens slectionn.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 294
Liens et navigation
2 Faites glisser une poigne de slection de la zone ractive pour modifier la taille ou la forme de celle-ci.
Voir aussi
Identification et suppression des fichiers non utiliss la page 81
Le rapport Liens briss apparat dans le panneau Vrificateur de lien (dans le groupe de panneaux Rsultats).
3 Dans le panneau Vrificateur de lien, slectionnez Liens externes dans le menu droulant Afficher pour afficher un
autre rapport. Le rapport apparat dans le panneau Vrificateur de lien (dans le groupe de panneaux Rsultats). Vous pouvez vrifier les fichiers orphelins lorsque vous vrifiez les liens dans un site entier.
4 Pour enregistrer le rapport, cliquez sur le bouton Enregistrer le rapport dans le panneau Vrificateur de lien. Le
Cliquez avec le bouton droit de la souris (Windows) ou en appuyant sur la touche Contrle (Macintosh) sur l'un
des fichiers slectionns et cliquez sur Vrifier les liens > Fichiers/Dossiers slectionns dans le menu contextuel.
autre rapport. Le rapport apparat dans le panneau Vrificateur de lien (dans le groupe de panneaux Rsultats).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 295
Liens et navigation
Vous pouvez vrifier les fichiers orphelins lorsque vous vrifiez les liens dans un site entier.
5 Pour enregistrer un rapport, cliquez sur le bouton Enregistrer rapport dans le panneau Vrificateur de lien.
Le rapport Liens briss apparat dans le panneau Vrificateur de lien (dans le groupe de panneaux Rsultats).
3 Dans le panneau Vrificateur de lien, slectionnez Liens externes ou Fichiers orphelins dans le menu droulant
Afficher pour afficher un autre rapport. Une liste des fichiers correspondant au type du rapport slectionn s'affiche dans la bote de dialogue Vrificateur de lien. Remarque : Si vous avez slectionn Fichiers orphelins comme type de rapport, vous pouvez directement supprimer des fichiers orphelins du panneau Vrificateur de lien en slectionnant un fichier dans la liste et en appuyant sur la touche Supprimer.
4 Pour enregistrer un rapport, cliquez sur le bouton Enregistrer rapport dans le panneau Vrificateur de lien.
lien (dans le groupe de panneaux Rsultats). Une icne de dossier s'affiche ct du lien rompu.
3 Cliquez sur l'icne de dossier
situe en face du lien rompu et naviguez jusqu'au fichier appropri pour le slectionner, ou entrez le chemin d'accs et le nom de fichier corrects.
S'il y a d'autres liens rompus vers le mme fichier, le systme vous invite rparer galement les rfrences dans les autres fichiers. Cliquez sur Oui pour que Dreamweaver mette jour tous les documents de la liste faisant rfrence ce fichier. Cliquez sur Non pour que Dreamweaver mette uniquement jour la rfrence actuelle. Remarque : Si l'option Activer l'archivage et l'extraction de fichier est active pour ce site, Dreamweaver essaie d'extraire les fichiers qui ncessitent des modifications. S'il ne peut pas extraire un fichier, Dreamweaver affiche un avertissement et laisse les rfrences rompues inchanges.
panneaux Rsultats). Dreamweaver ouvre le document, slectionne l'image ou le lien rompu, et met en surbrillance le chemin d'accs et le nom de fichier dans l'inspecteur Proprits (si l'inspecteur Proprits n'est pas ouvert, choisissez Fentre > Proprits pour l'ouvrir).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 296
Liens et navigation
3 Pour dfinir un nouveau chemin d'accs et un nouveau nom de fichier, tapez directement sur le texte en
Si vous mettez jour une rfrence d'image, et si la nouvelle image s'affiche avec une taille incorrecte, cliquez sur L et H (ou sur le bouton Actualiser) dans l'inspecteur Proprits pour rinitialiser les valeurs de hauteur et de largeur.
4 Enregistrez le fichier.
Ds que les liens sont rpars, leur entre disparat de la liste des liens rompus. Si une entre figure toujours dans la liste aprs que vous avez indiqu un nouveau chemin d'accs ou nom de fichier dans le vrificateur de lien (ou aprs avoir enregistr des changements apports l'inspecteur Proprits), Dreamweaver ne peut pas trouver le nouveau fichier et considre toujours que le lien est rompu.
version prliminaire
Dernire mise jour le 19/3/2010
297
Cration).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 298
Aperu des pages
3 (Facultatif) Apportez les modifications dans le mode Code, dans le panneau Styles CSS, dans une feuille de style
CSS externe ou dans tout autre fichier apparent. Mme s'il est impossible d'apporter des modifications dans le mode Affichage en direct, les options de modification d'autres endroits (par exemple dans le panneau Styles CSS ou dans le mode Code) changement au fur et mesure que vous cliquez dans l'affichage en direct. Vous pouvez travailler dans des fichiers apparents (par exemple des feuilles de style CSS) tout en maintenant le focus sur l'affichage en direct. Pour ce faire, ouvrez le fichier apparent partir de la barre d'outils Fichiers apparents, dans le haut du document.
4 Si vous avez apport des modifications en mode Code ou dans un fichier apparent, actualisez l'affichage en direct
en cliquant sur le bouton Actualiser de la barre d'outils Document ou en appuyant sur F5.
5 Pour revenir au mode Cration modifiable, cliquez nouveau sur le bouton Affichage en direct.
Dreamweaver affiche le code en direct que le navigateur utiliserait pour excuter la page. Le code est surlign en jaune et ne peut pas tre modifi. Lorsque vous interagissez avec des lments interactifs, le mode Code en direct met en surbrillance les modifications dynamiques apportes au code.
3 Pour dsactiver la mise en surbrillance des modifications dans le mode Code en direct, choisissez Affichage >
Options d'affichage en direct > Surligner les modifications dans le code en direct.
4 Pour revenir au mode Code modifiable, cliquez nouveau sur le bouton Code en direct.
Pour modifier les prfrences du mode Code en direct, choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (MacOS), puis choisissez la catgorie Coloration du code.
Appuyez sur la touche F6 Choisissez Figer JavaScript dans le menu du bouton Affichage en direct.
Une barre d'information, en haut du document, vous informe que le code JavaScript est fig. Pour fermer la barre d'information, cliquez sur son lien Fermer.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 299
Aperu des pages
documents du site vers lesquels vous naviguez l'aide de la barre d'outils Navigation de l'explorateur ou de la fonctionnalit Suivre le lien. Vous devez tout d'abord accder au document, puis choisir Modifier la page d'affichage en direct dans un nouvel onglet afin de crer un nouvel onglet pour celui-ci.
Suivre le lien Rend actif le lien suivant sur lequel vous cliquez en mode En direct. Alternativement, vous pouvez rendre un lien actif en cliquant dessus, dans le mode En direct, tout en maintenant la touche CTRL enfonce. Suivre les liens de manire continue Rend les liens du mode En direct actifs en permanence jusqu' ce que vous les
cette option est active pour des sites dynamiques qui utilisent un serveur d'valuation, Dreamweaver emploie les versions locales des fichiers lis au document (par exemple les fichiers CSS et JavaScript) au lieu des fichiers stocks sur le serveur d'valuation. Vous pouvez ensuite apporter des modifications aux fichiers associs, de manire voir leur apparence avant de les placer sur le serveur d'valuation. Si cette option est dsactive, Dreamweaver emploie les versions des fichiers apparents qui se trouvent sur le serveur d'valuation.
Paramtres de demande HTTP Affiche une bote de dialogue de rglages avancs o vous pouvez entrer des valeurs
relatives l'affiche de donnes en direct. Pour plus d'informations, cliquez sur le bouton Aide de la bote de dialogue.
Voir aussi
Prsentation de la barre d'outils Navigation de l'explorateur la page 10 Basculement d'un mode un autre dans la fentre de document la page 17 Ouverture des fichiers associs la page 70 Affichage des donnes dynamiques la page 608 Didacticiel sur l'utilisation du mode Affichage en direct
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 300
Aperu des pages
Choisissez Fichier > Aperu dans le navigateur, puis slectionnez un navigateur dans la liste.
Remarque : Si aucun navigateur ne figure dans la liste, choisissez Edition > Prfrences ou Dreamweaver > Prfrences (Macintosh), puis slectionnez la catgorie Aperu situe dans la partie gauche du navigateur pour slectionner un navigateur
Appuyez sur la touche F12 (Windows) ou Option+F12 (Macintosh) pour afficher la page en cours dans votre
navigateur par dfaut.
Appuyez sur la combinaison de touches Ctrl+F12 (Windows) ou Commande+F12 (Macintosh) pour afficher la
page en cours dans votre navigateur secondaire.
2 Cliquez sur les liens et testez le contenu de votre page.
Remarque : Le contenu li un chemin relatif la racine n'apparat pas lorsque vous lancez l'aperu de documents dans un navigateur local, sauf si vous spcifiez un serveur de test ou activez l'option Aperu l'aide d'un fichier temporaire dans Edition > Prfrences > Aperu dans le navigateur. En effet, la diffrence des serveurs, les navigateurs ne reconnaissent pas les racines de sites. Pour lancer l'aperu d'un contenu li des chemins relatifs la racine, placez le fichier sur un serveur distant, puis choisissez Fichier > Aperu dans le navigateur pour l'afficher.
3 Fermez la page dans le navigateur aprs avoir effectu le test.
Voir aussi
Chemins relatifs la racine du site la page 282
modifications dans la bote de dialogue Modifier le navigateur, puis cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 301
Aperu des pages
5 Slectionnez l'option Navigateur principal ou Navigateur secondaire pour indiquer si le navigateur slectionn est
le navigateur primaire ou secondaire. Appuyez sur F12 (Windows) ou Option+F12 (Macintosh) pour ouvrir le navigateur principal et sur Ctrl+F12 (Windows) ou Commande+F12 (Macintosh) pour ouvrir le navigateur secondaire.
6 Slectionnez Aperu l'aide d'un fichier temporaire pour crer une copie temporaire qui sera utilise pour l'aperu
et le dboguage. Dslectionnez cette option si vous souhaitez mettre le document directement jour.
Slectionnez Fichier > Aperu dans le navigateur > Device Central. Dans la barre d'outils de la fentre du document, cliquez et maintenez enfonc le bouton du navigateur
Aperu/dbogage dans le navigateur et slectionnez Aperu dans Device Central. Le fichier est affich dans l'onglet Emulateur de Device Central. Pour poursuivre le test, cliquez deux fois sur le nom d'un autre priphrique dans les listes Ensembles de priphriques ou Priphriques disponibles.
Voir aussi
Utilisation de Device Central la page 392
version prliminaire
Dernire mise jour le 19/3/2010
302
HTML XHTML CSS JavaScript CFML (ColdFusion Markup Language) VBScript (pour ASP) C# et Visual Basic (pour ASP.NET) JSP PHP
D'autres langages, par exemple le langage Perl, ne sont pas pris en charge par les fonctions de codage spcifiques au langage de Dreamweaver ; vous pouvez par exemple crer et modifier des fichiers Perl, mais vous ne pourrez pas accder aux conseils de code.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 303
Utilisation de code de page
Vous pouvez lancer un diteur de texte tiers pour modifier le document actif. Par dfaut, Dreamweaver ne modifie pas le code cr ou modifi par un autre diteur HTML, mme s'il est
incorrect, moins que vous n'ayez activ les options de rcriture.
En l'absence de critres de rfrence, Dreamweaver conserve telles quelles les balises qu'il ne reconnat pas,
notamment les balises XML. Si une balise non reconnue encadre une autre balise (par exemple, <MyNewTag><em>text</MyNewTag></em>), Dreamweaver la marque comme errone, mais ne modifie pas le code.
Vous pouvez activer certaines options de Dreamweaver pour mettre les lments de code HTML incorrects en
surlign (jaune) dans le mode Code. Si vous slectionnez une section en surbrillance, l'inspecteur Proprits affiche des informations sur l'erreur et la manire de la corriger.
Code XHTML
Dreamweaver gnre du nouveau code XHTML et nettoie le code XHTML existant, conformment la plupart des spcifications XHTML. Vous disposez galement des outils permettant de se conformer aux rares spcifications XHTML ignores lors de ce type d'opration. Remarque : Certaines de ces spcifications sont galement exiges dans diverses versions du langage HTML. Le tableau ci-dessous rpertorie les spcifications XHTML automatiquement observes par Dreamweaver :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 304
Utilisation de code de page
Spcification XHTML Une dclaration DOCTYPE doit prcder l'lment racine dans le document, laquelle doit faire rfrence l'un des trois fichiers DTD (Document Type Definition) pour XHTML (strict, transitionnel ou jeu de cadres).
Actions effectues par Dreamweaver Ajoute une dclaration XHTML DOCTYPE un document XHTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd">
L'lment racine du document doit tre html, et l'lmenthtml doit Ajoute l'attribut namespace l'lment html comme suit : dsigner l'espace de noms XHTML.
<html xmlns="http://www.w3.org/1999/xhtml">
Un document standard doit comporter les lments structurels head, Dans un document standard, inclut les lments structurels head, title et body. Un document de jeu de cadres doit comporter les title et body. Dans un document de jeu de cadres, inclut les lments structurels head, title et frameset. lments head, title et frameset. L'imbrication de tous les lments du document doit tre correcte :
<p>Voici un <i>exemple incorrect.</p></i> <p>Voici un <i>exemple incorrect.</i></p>
Gnre correctement le code imbriqu et, pendant le nettoyage du code XHTML, corrige l'imbrication du code non gnr par Dreamweaver. Impose l'usage des minuscules dans les noms d'lments et d'attributs HTML du code XHTML gnr par ses soins et pendant le nettoyage du code XHTML, indpendamment des prfrences de casse dfinies pour la balise et l'attribut. Insre des balises de fin dans le code gnr par ses soins, ainsi que pendant le nettoyage du code XHTML.
Tous les lments doivent se terminer par une balise de fin, moins qu'ils ne soient dclars dans le fichier DTD comme EMPTY.
Insre les lments vides avec un espace avant la barre oblique de Les lments vides doivent se terminer par une balise de fin ou la balise de dbut doit tre ferme avec le code />. Par exemple, <br> fermeture des balises vides dans le code gnr par ses soins ainsi est incorrect ; la forme correcte de la balise est soit <br></br>, que pendant le nettoyage du code XHTML. soit <br/>. Les lments vides sont les suivants : area, base, basefont, br, col, frame, hr, img, input, isindex, link, meta et param. Pour garantir la rtrocompatibilit avec les navigateurs non XML, un espace doit prcder le code /> (par exemple, <br /> et non<br/>). Il est impossible d'abrger les attributs ; ainsi, <td nowrap> est incorrect ; la forme correcte est <td nowrap="nowrap">. Cette rgle s'applique aux attributs suivants : checked, compact, declare, defer, disabled, ismap, multiple, noresize, noshade, nowrap, readonly et selected. Tous les attributs doivent tre placs entre guillemets. Insre des paires attribut/valeur compltes dans le code gnr par ses soins, ainsi que pendant le nettoyage du code XHTML. Remarque : Un navigateur HTML ne prenant pas en charge HTML 4 risque de ne pas pouvoir interprter ces attributs boolens sous leur forme complte. Met les valeurs d'attribut entre guillemets dans le code gnr par ses soins, ainsi que pendant le nettoyage du code XHTML. Affecte la mme valeur aux attributs name et id, toutes les fois o l'attribut name est dfini par un inspecteur Proprits, dans le code gnr par Dreamweaver, ainsi que pendant le nettoyage du code XHTML.
Les lments suivants doivent comporter un attribut id et un attribut name : a, applet, form, frame, iframe, img et map. Par exemple, <a name="intro">Introduction</a> est incorrect ; la forme correcte est
<a id="intro">Introduction</a> ou <a id="section1" name="intro"> Introduction</a>.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 305
Utilisation de code de page
Spcification XHTML Dans le cas d'attributs dont les valeurs sont de type Enumr, cellesci doivent figurer en minuscules. Une valeur de type Enumr est une valeur appartenant une liste donne de valeurs autorises ; par exemple, l'attribut align comprend les valeurs autorises suivantes : center, justify, left et right. Tous les lments de script et de style doivent comporter un attribut type. (La ncessit de l'attribut de type d'un lment de script a t introduite avec HTML 4, lors de la dprciation de l'attribut de language.)
Actions effectues par Dreamweaver Impose l'utilisation des minuscules pour les valeurs de type Enumr dans le code gnr par ses soins, ainsi que pendant le nettoyage du code XHTML.
Dfinit les attributs de typeet de langage dans les lments de script ainsi que l'attribut de type dans les lments de style, mais aussi dans le code gnr par ses soins et pendant le nettoyage du code XHTML.
Tous les lments img et area doivent comprendre un attribut alt. Dfinit ces attributs dans le code gnr par ses soins et, pendant le nettoyage du code XHTML, signale les attributs alt manquants.
Expressions rgulires
Les expressions rgulires sont des modles dcrivant des combinaisons de caractres dans un texte. Utilisez-les dans vos recherches pour dcrire des concepts tels que lignes commenant par var ou valeurs d'attribut contenant un nombre . Le tableau ci-dessous prsente les caractres spciaux des expressions rgulires, leur signification et des exemples d'utilisation. Pour rechercher du texte contenant un des caractres spciaux prsents dans le tableau, indiquez qu'il s'agit d'un caractre spcial l'aide d'une barre oblique inverse. Par exemple, pour rechercher l'astrisque dans la phrase conditions spciales*, vous pouvez utiliser un modle de recherche tel que celui-ci : spciales\*. Si vous n'indiquez pas l'astrisque comme caractre spcial, vous trouverez toutes les occurrences de spciales (de mme que spciale , spcialess et spcialesss ), et pas seulement celles qui sont suivies d'un astrisque.
Caractre ^ trouve Dbut de saisie ou de ligne. Exemple
^T trouve T dans Tonnerre de Brest , mais pas dans La
case de l'oncle Tom $ * Fin de saisie ou de ligne. Le caractre prcdent, 0 ou plusieurs fois.
n$ trouve n dans malin mais pas dans noir um* trouve um dans rhum , umm dans yummy et
mais rien dans bouge ? Le caractre prcdent, une fois au maximum (en d'autres termes, le caractre prcdent est facultatif).
st?on trouve son dans Johnson et ston dans
Tout caractre, sauf une nouvelle ligne (retour .an trouve ran , tan et lan dans le mot rantanplan la ligne). Soit x, soit y.
FF0000|0000FF trouve FF0000 dans bgcolor="#FF0000" et 0000FF dans font color="#0000FF" l{2} trouve ll dans elle et les deux premiers l de
x|y
{n}
{n,m}
F dans #FFFFFF
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 306
Utilisation de code de page
Caractre [abc]
trouve L'un des caractres entours de crochets. Spcifiez une plage de caractres l'aide d'un trait d'union (par exemple, [a-f] quivaut [abcdef]). Tout caractre non inclus entre les crochets. Spcifiez une plage de caractres l'aide d'un trait d'union (par exemple, [^a-f] quivaut [^abcdef]). Limite de mot (par exemple un espace ou un retour chariot). Tous les lments sauf les limites de mot Tout chiffre. C'est l'quivalent de [0-9].
Exemple
[e-g] trouve e dans il , f dans fil et g dans
garde
[^abc]
\b
snob
\Bb trouve b dans gober mais pas dans balle \d trouve 3 dans C3PO et 2 dans appartement
\B \d
2G . \D Tout caractre alphabtique et non numrique. \D trouve S dans 900S et Q dans Q45 . C'est l'quivalent de [^0-9]. Saut de page. Saut de ligne. Retour chariot. Tout espace blanc , ou caractre \sval trouve val dans le val Andr mais pas dans d'espacement : espace, tabulation, saut de page aval ou saut de ligne. Tout caractre autre qu'un espace blanc.
\Sval trouve val dans aval , mais pas dans le val
\f \n \r \s
\S
Andr \t \w Tabulation. Tout caractre alphanumrique, y compris le c\w* trouve chien dans le chien noir , ainsi que cou et caractre de soulignement. C'est l'quivalent de chien dans le cou du chien noir . [A-Za-z0-9_]. Tout caractre non alphanumrique. C'est l'quivalent de [^A-Za-z0-9_]. Retour chariot. Veillez dsactiver l'option Ignorer les diffrences entre les espaces blancs lorsque vous effectuez ce type de recherche si vous n'utilisez pas des expressions rgulires. Notez que cette recherche porte sur un caractre particulier et non sur la notion de retour la ligne ; par exemple, elle ne trouvera pas une balise <br> ou <p>. Les caractres de retour chariot apparaissent en tant qu'espaces en mode Cration, et non en tant que sauts de ligne. \W trouve & dans Tintin&Milou et % dans 100% .
\W
Utilisez des parenthses pour dfinir au sein de l'expression rgulire des groupes auxquels il sera fait rfrence plus tard ; utilisez $1, $2, $3, etc. dans le champ Remplacer pour faire rfrence au premier, deuxime, troisime, etc., groupe entre parenthses. Remarque : Dans la zone de texte Rechercher, faites rfrence au groupe entre parenthses mentionn plus tt dans l'expression rgulire en indiquant \1, \2, \3 etc. au lieu de $1, $2, $3.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 307
Utilisation de code de page
Par exemple, la recherche de (\d+)\/(\d+)\/(\d+) et le remplacement par $2/$1/$3 changent le jour et le mois dans une date spare par des barres obliques permettant ainsi la conversion entre les dates de style amricain et les dates de style europen.
Voir aussi
Gestion des fentres et des panneaux la page 23 Enregistrement et basculement dun espace de travail lautre la page 28 Personnalisation des raccourcis clavier la page 34 Gestion des bibliothques de balises la page 352
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 308
Utilisation de code de page
Affichage du code
Vous pouvez visualiser le code source du document actif de plusieurs faons : en l'affichant dans la fentre de document aprs avoir activ le mode Code, en fractionnant la fentre de document pour afficher la fois la page et son code, ou encore en travaillant dans l'Inspecteur de code, qui forme une fentre de code distincte. L'inspecteur de code fonctionne comme le mode Code; il peut tre considr comme un mode Code dtachable pour le document actif.
Voir aussi
Modification du format du code la page 310 Dfinition des prfrences de conseils de code la page 317 Dfinition des couleurs du code la page 313
d'outils du document.
3 Pour redimensionner les volets dans la fentre de document, faites glisser la barre de division l'endroit appropri.
La barre de division est intercale entre les deux volets. Toutes les modifications apportes dans le mode Cration se rpercutent automatiquement dans le mode Code. Toutefois, aprs avoir effectu des modifications en mode Code, vous devez mettre jour manuellement le document dans le mode Cration ; il vous suffit pour cela de cliquer dans ce mode ou d'appuyer sur la touche F5.
apportes dans le code. Les modifications apportes dans le code n'apparaissent pas automatiquement dans le mode Cration : vous devez excuter tout d'abord certaines oprations, comme enregistrer le fichier ou utiliser ce bouton.
Rfrence Ouvre le panneau Rfrence. Consultez la section Utilisation des documents de rfrence sur les
Pour utiliser la barre de codage situe dans la partie gauche de la fentre, consultez la section Insertion de code avec la barre d'outils de codage la page 319.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 309
Utilisation de code de page
Voir aussi
Manipulation de fragments de code la page 328
automatiquement en mode Code. Insrez un espace entre les extensions. Vous pouvez en ajouter autant que vous le souhaitez.
Voir aussi
Utilisation d'un diteur externe la page 314 Recherche d'erreurs de codage l'aide du validateur la page 334
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 310
Utilisation de code de page
horizontalement. Cette option n'insre aucun saut de ligne ; elle a pour seule fonction de simplifier la consultation du code.
Numros de lignes Affiche le numro des lignes de code sur le ct. Caractres masqus Permet dafficher les caractres spciaux au lieu dun simple espace blanc. Par exemple, un point
apparat pour masquer chaque espace, un double chevron remplace chaque tabulation, et une marque de paragraphe remplace chaque saut de ligne. Remarque : Les retours la ligne contextuels que Dreamweaver utilise pour le renvoi du texte la ligne ne sont pas symboliss par une marque de paragraphe.
Surligner le code non valide Active, dans Dreamweaver, le surlignage en jaune du code HTML non valide. Ds la slection d'une balise incorrecte, l'inspecteur Proprits affiche des instructions pour corriger l'erreur. Coloration de la syntaxe Active ou dsactive la mise en couleurs du code. Pour plus d'informations sur la modification
des couleurs appliquer, consultez la section Dfinition des couleurs du code la page 313.
Retrait auto Automatise la mise en retrait du code lorsque vous appuyez sur la touche Entre pendant la rdaction du
code. La nouvelle ligne de code s'aligne au mme niveau que la ligne qui la prcde. Pour plus d'informations sur la modification de l'espacement du retrait, consultez l'option Taille de tabulation dans Modification du format du code la page 310.
Voir aussi
Affichage du code la page 308 Prsentation de la barre d'outils de codage la page 11 Dfinition des prfrences de conseils de code la page 317
dfinies dans ces prfrences) ou non. Remarque : La majorit des options de retrait de cette bote de dialogue ne s'appliquent qu'au code gnr par Dreamweaver et non au code entr par vos soins. Pour que chaque nouvelle ligne entre s'aligne au mme niveau que la prcdente, utilisez l'option Retrait auto dans les options d'affichage du mode Code. Pour plus d'informations, consultez la section Dfinition de l'apparence du code la page 309.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 311
Utilisation de code de page
Avec (Zone de texte ou menu contextuel) Spcifie le nombre d'espaces ou de tabulations que Dreamweaver doit
utiliser afin de mettre en retrait le code gnr. Par exemple, si vous tapez 3 dans la zone de texte et si vous slectionnez Tabulations dans le menu contextuel, le code gnr par Dreamweaver sera mis en retrait de trois tabulations chaque niveau de mise en retrait.
Taille de la tabulation Dtermine la taille, en caractres, de chaque tabulation dans le mode Code. Par exemple, si cette taille est dfinie sur 4, chaque tabulation s'affiche dans le mode Code sous la forme d'un espace long de 4 caractres. De plus, si la taille du retrait est dfinie sur 3 et que les caractres utiliss sont des tabulations, le code gnr par Dreamweaver est mis en retrait de trois tabulations par niveau de mise en retrait, ce qui correspond un espace de 12 caractres en mode Code.
Remarque : Dreamweaver effectue les mises en retrait l'aide de tabulations ou d'espaces mais ne convertit pas une srie d'espaces en tabulation lors de l'insertion de code.
Renvoi la ligne auto Insre un retour de chariot (ou retour la ligne forc) lorsqu'une ligne atteint la largeur de colonne spcifie. (Dreamweaver insre des retours de chariot uniquement lorsqu'ils ne modifient pas l'apparence du document dans un navigateur. Certaines lignes peuvent donc tre plus longues que la valeur indique dans l'option Renvoi la ligne auto). A l'inverse, l'option Retour la ligne du mode Code affiche les lignes dont la longueur dpasse la largeur de la fentre comme si elles contenaient des retours de chariot, sans en insrer vritablement. Type de saut de ligne Permet d'indiquer le type de serveur distant (Windows, Macintosh ou UNIX) qui hbergera
votre site. Le choix du type de caractres de saut de ligne appropri (CR, CR/LF, LF) garantit que votre code source HTML s'affiche correctement lorsqu'il est affich partir du serveur distant. Ce paramtre est galement utile lorsque vous travaillez avec un diteur de texte externe qui ne reconnat que certains types de retours de chariot. Par exemple, utilisez CR/LF (Windows), si votre diteur de texte est le Bloc-notes de Windows, et CR (Macintosh) s'il s'agit de SimpleText. Remarque : Pour les serveurs auxquels vous vous connectez via FTP, cette option ne s'applique qu'en mode de transfert binaire ; le mode de transfert ASCII de Dreamweaver ignore cette option. Si vous tlchargez (en rception) des fichiers en mode ASCII, Dreamweaver dfinit les sauts de ligne en fonction du systme d'exploitation de votre ordinateur ; si vous transfrez des fichiers en mode ASCII, les sauts de ligne sont toujours dfinis comme CR/LF.
Casse de balise par dfaut et casse d'attribut par dfaut Contrlez la capitalisation des noms de balises et d'attributs.
Ces options s'appliquent aux balises et aux attributs que vous insrez ou que vous modifiez dans le mode Cration, mais pas aux balises ou attributs que vous entrez directement dans le mode Code (ou l'Inspecteur de code), ni aux balises ou attributs dj contenus dans un document que vous ouvrez (sauf, dans ce dernier cas, si vous avez galement activ l'une des options Remplacer la casse de). Remarque : Cette prfrence s'applique uniquement aux pages HTML. Dreamweaver l'ignore pour les pages XHTML tant donn que les balises et les attributs en majuscules sont incorrects dans XHTML.
Remplacer la casse de : Balises et Attributs Spcifie s'il faut toujours convertir les noms de balises et d'attributs dans la casse spcifie, mme lors de l'ouverture d'un document HTML existant. Lorsque vous activez l'une de ces options et que vous cliquez sur OK pour fermer la bote de dialogue, les balises et les attributs du document actif sont immdiatement convertis dans la casse indique et il en sera de mme dans tous les documents que vous ouvrirez par la suite (du moins tant que vous n'aurez pas dsactiv cette option). Les balises et les attributs que vous tapez en mode Code ou dans Quick Tag Editor ou bien que vous insrez partir du panneau Insertion, sont galement convertis dans la casse spcifie. Par exemple, si vous voulez que les noms des balises soient toujours convertis en minuscules, spcifiez minuscules dans l'option Casse de balise par dfaut et activez l'option Remplacer la casse de : Balises. Lorsque vous ouvrez ensuite un document contenant des noms de balises en majuscules, Dreamweaver les convertit en minuscules.
Remarque : D'anciennes versions du code HTML permettaient d'crire les noms d'attributs et les balises en majuscules ou en minuscules, mais le XHTML requiert des minuscules. L'usage du XHTML tant de plus en plus rpandu, il est conseill d'utiliser des minuscules pour ces lments.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 312
Utilisation de code de page
Balise TD : Ne pas inclure de saut de ligne dans la balise TD Rsout un problme de rendu qui se rencontre dans
certains anciens navigateurs, si un espace blanc ou des sauts de ligne sont placs immdiatement aprs une balise <td> ou juste avant une balise </td>. Si vous activez cette option, Dreamweaver ne place pas de saut de ligne aprs une balise <td> ou avant une balise </td>, mme si le formatage de la bibliothque de balises indique qu'un saut de ligne devrait tre insr.
Formatage avanc Permet de dfinir des options de formatage pour le code CSS (Cascading Style Sheets, feuilles de style en cascade) et pour les diffrents attributs et balises dans l'diteur de la bibliothque de balises. Espace blanc (version japonaise uniquement) Permet de slectionner une espace inscable ( ) ou une espace Zenkaku pour votre code HTML. L'espace blanc slectionn avec cette option est utilis pour les balises vides lors de la cration d'un tableau et lorsque l'option Autoriser plusieurs espaces conscutives est active dans les pages de codage japonaises.
Voir aussi
Mise en forme du code CSS la page 148 Dfinition des prfrences de conseils de code la page 317
Renommer les lments de formulaire lors du collage Garantit l'absence de noms d'objets de formulaire en double.
Cette option est active par dfaut. Remarque : Contrairement d'autres options de cette bote de dialogue de prfrences, cette option ne s'applique pas l'ouverture d'un document, mais uniquement lorsque vous copiez et collez un lment de formulaire.
Supprimer les balises de fermeture superflues Supprime les balises de fermeture auxquelles aucune balise d'ouverture
ne correspond.
M'avertir lors de la correction ou de la suppression de balises Affiche un rcapitulatif des codes HTML
techniquement non valides que Dreamweaver a tent de corriger. Ce rcapitulatif indique l'emplacement du problme ( l'aide des numros de ligne et de colonne), pour vous permettre de vrifier la correction et veiller ce qu'elle produise l'effet voulu.
Ne jamais corriger le code : Dans les fichiers avec extensions. Permet d'empcher Dreamweaver de corriger le code
dans les fichiers portant les extensions indiques. Cette option est particulirement utile pour les fichiers contenant des balises propritaires.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 313
Utilisation de code de page
Coder <, >, & et " dans les valeurs d'attributs l'aide de & Garantit que les valeurs d'attribut entres ou modifies
l'aide des outils Dreamweaver (par exemple, l'inspecteur Proprits) ne contiennent que des caractres autoriss. Cette option est active par dfaut. Remarque : Cette option et les options suivantes ne s'appliquent pas aux adresses URL entres dans le mode Code. De plus, ces options n'entranent pas de modification dans le code dj prsent dans un fichier.
Ne pas coder les caractres spciaux Empche toute modification des adresses URL par Dreamweaver en vue de
n'utiliser que des caractres autoriss. Cette option est active par dfaut.
Coder caractres spciaux dans les URL l'aide de &# Garantit que, lorsque vous entrez ou modifiez des adresses URL l'aide des outils Dreamweaver (par exemple, l'inspecteur Proprits), ces URL ne contiennent que des caractres autoriss. Coder caractres spciaux dans les URL l'aide de % Fonctionne de faon identique l'option ci-dessus, mais utilise
une autre mthode pour coder les caractres spciaux. Cette mthode d'encodage ( l'aide du signe %) offre une meilleure compatibilit avec les navigateurs plus anciens, mais ne se montre pas aussi efficace avec les caractres utiliss dans certaines langues.
Voir aussi
Nettoyage de fichiers HTML crs avec Microsoft Word la page 73 Dfinition des prfrences de conseils de code la page 317
dfinissez la couleur du texte, la couleur d'arrire-plan et ventuellement le style (gras, italique ou soulign). L'chantillon de code affich dans le volet d'aperu est modifi pour correspondre aux nouveaux styles et couleurs. Cliquez sur OK pour enregistrer les modifications et fermer la bote de dialogue Modifier le modle de coloration.
6 Apportez les autres modifications requises aux prfrences de coloration du code, puis cliquez sur OK.
Arrire-plan par dfaut permet de dfinir la couleur d'arrire-plan par dfaut pour le mode Code et pour l'inspecteur
de code.
Caractres masqus dfinit la couleur des caractres masqus. Arrire-plan du code en direct dfinit la couleur d'arrire-plan du mode Code en direct. La couleur par dfaut est le
jaune.
Modifications du code en direct dfinit la couleur de surbrillance du code qui est modifi dans le mode Code en direct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 314
Utilisation de code de page
Voir aussi
Personnalisation des prfrences de coloration de code d'un modle la page 433 Modification de bibliothques, de balises et d'attributs la page 353 Prvisualisation du code en direct la page 298 Dfinition des prfrences de conseils de code la page 317
Voir aussi
Ouverture de fichiers en mode Code par dfaut la page 309
Dreamweaver.
Editeur de code externe Spcifie l'diteur de texte utiliser. Recharger les fichiers modifis Indiquez ce que Dreamweaver doit faire lorsqu'il dtecte que des changements ont t apports de l'extrieur un document dj ouvert dans Dreamweaver. Enregistrer au dmarrage Permet d'indiquer si Dreamweaver doit systmatiquement enregistrer le document actif
avant d'excuter l'diteur, ne jamais enregistrer le document ou vous demander s'il doit l'enregistrer ou non chaque lancement de l'diteur externe.
Fireworks Spcifiez les diteurs pour divers types de fichiers multimdia.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 315
Utilisation de code de page
Les conseils de code sont disponibles pour diffrents types de code. Lorsque vous tapez le premier caractre d'un type de code prcis, une liste de suggestions s'affiche. Par exemple, pour afficher la liste des conseils de code pour les noms de balises HTML, tapez un crochet ouvrant (<). De mme, pour afficher des conseils de code pour JavaScript, tapez un point aprs un objet. Pour exploiter pleinement cette fonctionnalit, en particulier lorsque vous l'utilisez pour des fonctions et des objets, dfinissez l'option Dlai de la bote de dialogue Prfrences de conseils de code sur 0 seconde. La fonctionnalit de conseils de code reconnat galement les classes JavaScript personnalises qui ne sont pas intgres ce langage. Vous pouvez rdiger ces classes personnalises ou les ajouter par l'intermdiaire de bibliothques de fournisseurs tiers, comme Prototype. Pour faire disparatre la liste des conseils de code, appuyez sur la touche Retour arrire (Windows) ou Arrire (Macintosh). Vous trouverez un didacticiel vido sur les conseils de code l'adresse www.adobe.com/go/lrvid4048_dw_fr. Vous trouverez un didacticiel vido sur la prise en charge de JavaScript dans Dreamweaver, ralis par l'quipe de Dreamweaver, l'adresse www.adobe.com/go/dw10javascript_fr.
HTML CSS DOM (Document Object Model) JavaScript (avec conseils de code pour les classes personnalises) Ajax Spry Adobe ColdFusion JSP PHP MySQL ASP JavaScript ASP VBScript ASP.NET C# ASP.NET VB
(<). Pour insrer un attribut, placez le point d'insertion juste aprs le nom de la balise, puis appuyez sur la barre d'espace.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 316
Utilisation de code de page
Une liste d'lments (par exemple les noms des diffrentes balises ou des diffrents attributs) s'affiche. Vous pouvez fermer cette liste tout moment en appuyant sur la touche Echap.
2 Faites dfiler les lments de la liste l'aide de la barre de dfilement ou des touches flches vers le haut et vers le bas. 3 Double-cliquez sur l'un des lments de cette liste pour l'insrer ; vous pouvez galement le slectionner, puis
appuyer sur la touche Entre (Windows) ou Retour (Macintosh). Si vous avez cr un style CSS et que celui-ci ne figure pas dans la liste des conseils de code correspondant aux styles CSS, cliquez sur Actualiser la liste des styles. Si le mode Cration est visible, il peut arriver que du code non valide s'y affiche provisoirement lorsque vous cliquez sur Actualiser la liste des styles. Pour faire disparatre ce code non valide du mode Cration, appuyez sur F5 afin d'actualiser l'affichage aprs l'insertion du style.
4 Pour insrer une balise de fin, tapez </ (barre oblique).
Remarque : Par dfaut, Dreamweaver dtermine le moment o une balise de fermeture est requise et l'insre automatiquement. Vous pouvez modifier ce comportement par dfaut, de faon ce que Dreamweaver insre une balise de fermeture lorsque vous avez tap le crochet fermant (>) final de la balise d'ouverture. Alternativement, le comportement par dfaut peut consister ne pas insrer la moindre balise de fermeture. Slectionnez Edition > Prfrences > Conseils de code, puis slectionnez l'une des options de Balises de fermeture.
Pour modifier une valeur, supprimez la valeur concerne, puis ajoutez une nouvelle valeur en suivant la procdure
ci-avant.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 317
Utilisation de code de page
Vous pouvez dsactiver la barre d'informations sur les erreurs de syntaxe. Pour ce faire, cliquez sur le bouton Alertes d'erreurs de syntaxe dans la barre d'outils de codage.
Dreamweaver insre la balise de fermeture automatiquement lorsque vous tapez les caractres </. Vous pouvez modifier ce comportement par dfaut, de faon ce que Dreamweaver insre une balise de fermeture suite au crochet fermant (>) de la balise d'ouverture, ou de faon omettre les balises de fin.
Activer les conseils de code Entrane l'affichage des conseils de code lorsque vous entrez du code en mode Code.
Rglez le curseur Dlai pour dfinir le dlai (en secondes) qui s'coule avant l'apparition des conseils appropris.
Activer les infobulles descriptives Affiche une description dtaille (s'il en existe une) du conseil de code slectionn. Menus Dfinit prcisment le type de conseils de code afficher pendant la saisie. Libre vous d'utiliser tous les menus ou une partie seulement.
Voir aussi
Utilisation des menus d'indication dans Quick Tag Editor la page 342 DOM (Document Object Model) W3C Didacticiel sur les conseils de code
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 318
Utilisation de code de page
Remarque : Les conseils de code que vous crez sont spcifiques au site slectionn dans le panneau Fichiers de Dreamweaver. Pour que les conseils de code puissent tre affichs, la page sur laquelle vous travaillez doit se trouve dans le site actuellement slectionn.
1 Choisissez Site > Conseils de code.
Par dfaut, la fonctionnalit Conseils de code spcifiques au site analyse votre site afin de dterminer quel cadre CMS (systme de gestion du contenu) vous employez. Par dfaut, Dreamweaver prend en charge trois cadres : Drupal, Joomla et Wordpress. Les quatre boutons droite du menu Structure permettent d'importer, enregistrer, renommer ou supprimer des structures de cadre. Remarque : Il est impossible de supprimer ou de renommer les structures de cadre par dfaut existantes.
2 Dans la zone Sous-racine, dfinissez le dossier de sous-racine o vous stockez les fichiers de votre cadre. Vous
pouvez cliquer sur l'icne de dossier en regard de la zone de texte pour rechercher l'emplacement des fichiers de cadre. Dreamweaver affiche l'arborescence des dossiers contenant les fichiers de votre cadre. Si les dossiers et/ou fichiers analyser sont tous affichs, cliquez sur OK pour excuter l'analyse. Si vous voulez personnaliser l'analyse, passez aux tapes suivantes.
3 Cliquez sur le bouton Plus (+) dans le haut de la fentre Fichiers afin de slectionner un fichier ou un dossier
ajouter l'analyse. Dans la bote de dialogue Ajouter fichier/dossier, vous pouvez spcifier les extensions de fichiers spcifiques que vous voulez inclure. Remarque : La dfinition d'extensions de fichier spcifiques acclre le processus d'analyse.
4 Pour retirer des fichiers de l'analyse, slectionnez-les puis cliquez sur le bouton Moins (-) dans le haut de la fentre
Fichiers. Remarque : Si vous avez slectionn le cadre Drupal ou Joomla, la bote de dialogue Conseils de code spcifiques au site affiche un chemin d'accs supplmentaire vers n fichier dans votre dossier de configuration de Dreamweaver. Ne le supprimez pas, car il est ncessaire en cas d'emploi de ces cadres.
5 Pour personnaliser la faon dont la fonctionnalit Conseils de code spcifiques au site traite un fichier ou un dossier
Choisissez Analyser ce dossier pour inclure le dossier slectionn dans l'analyse. Slectionnez Rcursif pour inclure tous les fichiers et dossiers du rpertoire slectionn. Cliquez sur le bouton Extensions pour ouvrir la bote de dialogue Rechercher des extensions, o vous pouvez
prciser les extensions de fichiers inclure dans l'analyse pour un fichier ou un dossier dtermin.
besoins.
2 Cliquez sur le bouton Enregistrer la structure dans le coin suprieur droit de la bote de dialogue. 3 Donnez un nom la structure du site, puis cliquez sur Enregistrer.
Remarque : Si le nom que vous indiquez est dj utilis, Dreamweaver vous invite entrer un nom diffrent ou confirmer que vous voulez craser la structure portant ce mme nom. Il est impossible d'craser les structures de cadre par dfaut.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 319
Utilisation de code de page
Remarque : Si le nom que vous indiquez est dj utilis, Dreamweaver vous invite entrer un nom diffrent ou confirmer que vous voulez craser la structure portant ce mme nom. Il est impossible d'craser les structures de cadre par dfaut.
fichier/dossier.
2 Dans la zone Ajouter fichier/dossier, entrez le chemin d'accs au fichier ou au dossier ajouter. Vous pouvez
galement cliquer sur l'icne de dossier ct de la zone de texte pour rechercher un fichier ou un dossier.
3 Cliquez sur le bouton Plus (+) dans le haut de la fentre Extensions pour prciser les extensions des fichiers
La bote de dialogue Rechercher des extensions affiche les extensions pouvant tre analyses pour l'instant.
2 Pour ajouter une autre extension la liste, cliquez sur le bouton Plus (+) dans le haut de la fentre Extensions. 3 Pour supprimer une extension de la liste, cliquez sur le bouton Moins (-).
la barre d'outils. Pour connatre la fonction de chaque bouton, positionnez le pointeur sur ce bouton jusqu' ce qu'une info-bulle apparaisse. La barre d'outils de codage contient par dfaut les boutons suivants :
Ouvrir les documents Affiche la liste des documents ouverts. Lorsque cette option est slectionne, elle s'affiche dans
la fentre Document.
Afficher la fentre Navigation dans le code Affiche la fentre Navigation dans le code. Pour plus d'informations,
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 320
Utilisation de code de page
Rduire balises entires Rduit tout le contenu compris entre une balise douverture et sa balise de fermeture (par exemple, tout le code compris entre <table> et </table>). Pour rduire tout le contenu d'une balise complte, placez le point d'insertion sur la balise d'ouverture ou de fermeture, puis cliquez sur le bouton Rduire balise entire.
Il est galement possible de rduire le code situ l'extrieur d'une balise complte, en plaant le point d'insertion dans une balise d'ouverture ou de fermeture avant de cliquer sur le bouton Rduire balise entire tout en maintenant la touche Alt enfonce (Windows) ou la touche Option (Macintosh). Par ailleurs, vous pouvez maintenir la touche Ctrl enfonce tout en cliquant sur ce bouton pour dsactiver la rduction intelligente. Dans ce cas, Dreamweaver najuste pas le contenu rduit lextrieur de la paire de balises. Pour plus d'informations sur le mode Code, consultez la section A propos de la rduction du code la page 332.
Rduire la slection Rduit le code slectionn.
Vous pouvez galement rduire le code en dehors d'une slection en cliquant tout en maintenant enfonce la touche Alt (Windows) ou Option (Macintosh) sur le bouton Rduire slection. Par ailleurs, vous pouvez maintenir la touche Ctrl enfonce tout en cliquant sur ce bouton pour dsactiver la rduction intelligente. Dans ce cas, Dreamweaver najuste pas le contenu et rduit exactement le code slectionn. Pour plus d'informations sur le mode Code, consultez la section A propos de la rduction du code la page 332.
Dvelopper tout Rtablit tout le code rduit. Slectionner une balise parent Slectionne le contenu et les balises douverture et de fermeture qui encadrent la ligne
dans laquelle est plac le point dinsertion. Si vous cliquez plusieurs fois sur ce bouton et que toutes vos balises sont quilibres, Dreamweaver slectionne finalement les balises html et /html situes aux extrmits.
Equilibrer les accolades Slectionne tout le code se trouvant l'intrieur des parenthses, des accolades ou des crochets qui encadrent la ligne dans laquelle est plac le point dinsertion. Si vous cliquez plusieurs fois sur ce bouton et que toutes vos balises sont quilibres, Dreamweaver slectionne finalement les parenthses, accolades ou crochets les plus extrieur(e)s du document. Numros de lignes Permet d'afficher ou masquer les numros de lignes au dbut de chaque ligne de code. Surligner le code non valide Surligne le code non valide en jaune. Alertes d'erreurs de syntaxe dans la barre d'information Active ou dsactive une barre d'information, dans le haut de
la page, qui vous avertit des erreurs de syntaxe. Lorsque Dreamweaver dtecte une erreur de syntaxe, la barre d'information sur les erreurs de syntaxe spcifie la ligne de code o cette erreur est survenue. En outre, Dreamweaver met en surbrillance le numro de la ligne de l'erreur, sur la gauche du document, en mode Code. La barre d'information est active par dfaut, mais elle ne s'affiche que lorsque Dreamweaver dtecte des erreurs de syntaxe sur la page.
Appliquer commentaire Permet d'encadrer le code slectionn avec des balises de commentaires, ou d'ouvrir de nouvelles balises de commentaires.
Appliquer Commentaire HTML encadre le code slectionn de balises <!-- et -->, ou ouvre une nouvelle balise si
aucun code n'est slectionn.
Appliquer Commentaire // insre une double barre oblique (//) au dbut de chaque ligne du code CSS ou
JavaScript slectionn, ou insre une unique balise // si aucun code n'est slectionn.
Appliquer Commentaire /* */ encadre le code CSS ou JavaScript slectionn avec les codes de commentaires /* et /*. La marque de commentaire ' a t conue pour le code Visual Basic. Elle insre un guillemet droit simple au dbut
de chaque ligne slectionne d'un script Visual Basic, ou insre un guillemet droit simple au point d'insertion si aucun code n'est slectionn.
Lorsque vous travaillez sur un fichier ASP, ASP.NET, JSP, PHP ou ColdFusion, si vous appliquez loption
Appliquer Commentaire sur serveur, Dreamweaver dtecte automatiquement la balise de commentaire correcte et lapplique la slection.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 321
Utilisation de code de page
Supprimer commentaire Supprime les balises de commentaires du code slectionn. Si une slection comporte des
CSS. Pour plus d'informations, consultez les sections Dplacement/exportation de rgles CSS la page 145 et Conversion d'un style CSS intgr en une rgle CSS la page 146.
Indentation du code Ramne la slection vers la droite. Indentation ngative du code Ramne la slection vers la gauche. Mise en forme du code source Applique les formats de code prcdemment dfinis au code slectionn (ou la page entire si aucun code n'est slectionn). Vous pouvez galement dfinir les prfrences de formatage du code en slectionnant Formatage du code source avec le bouton du mme nom, ou en modifiant les bibliothques de balises en slectionnant Edition, Bibliothques de balises.
Le nombre de boutons disponibles dans la barre d'outils de codage varie selon la taille d'affichage en mode Code dans la fentre du document. Pour voir tous les boutons disponibles, vous pouvez redimensionner la fentre d'affichage du mode Code ou cliquer sur le bouton d'expansion, la base de la barre d'outils de codage. Vous pouvez galement modifier la barre d'outils de codage pour afficher des boutons supplmentaires (Retour automatique la ligne, Caractres masqus et Retrait auto) ou pour masquer des boutons que vous ne souhaitez pas utiliser. Nanmoins, vous devez pour cela modifier le fichier XML qui gnre la barre d'outils. Pour plus d'informations, voir Extension de Dreamweaver. Remarque : L'option d'affichage des caractres masqus, qui ne fait pas partie des boutons par dfaut de la barre d'outils de codage, est disponible partir du menu Affichage (Affichage > Options d'affichage de code > Caractres masqus).
Voir aussi
Vrification de l'quilibre des balises et des accolades la page 335 Prsentation de la barre d'outils de codage la page 11 Affichage des barres d'outils la page 21
Ds que vous cliquez sur une icne, le code peut apparatre immdiatement dans la page ou une bote de dialogue peut vous demander de spcifier des informations supplmentaires pour terminer le code. Pour connatre la fonction de chaque bouton, positionnez le pointeur sur ce bouton jusqu' ce qu'une info-bulle apparaisse. Le nombre et le type des boutons du panneau Insertion varient selon la nature du document affich. et selon que le mode Code ou Cration est actif. Bien que le panneau Insertion regroupe les balises frquemment utilises, son contenu n'est pas exhaustif. Vous trouverez un choix plus vari de balises dans le slecteur de balises.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 322
Utilisation de code de page
Voir aussi
Utilisation du panneau Insertion la page 212
touche Contrle enfonce (Macintosh), puis slectionnez Insrer la balise. Le Slecteur de balises s'affiche. Le panneau de gauche rpertorie les bibliothques de balises prises en charge, tandis que le panneau de droite affiche les balises individuelles du dossier de bibliothques de balises slectionn.
2 Dans la bibliothque de balises, slectionnez une catgorie de balises ou dveloppez cette catgorie pour
le bouton Infos sur les balises. Ces informations, si elles existent, s'affichent.
5 Pour afficher ces informations dans le panneau Rfrence, cliquez sur l'icne <?>. Ces informations, si elles existent,
s'affichent.
6 Cliquez sur le bouton Insrer pour insrer la balise slectionne dans le code.
Si la balise affiche dans le volet de droite apparat entre crochets, par exemple <title></title>), elle ne ncessite aucune information complmentaire et s'insre directement dans le document au niveau du point d'insertion. Si la balise ne ncessite aucune information complmentaire, un diteur de balises s'affiche.
7 Le cas chant, entrez les informations supplmentaires dans l'diteur de balises, puis cliquez sur OK. 8 Cliquez sur le bouton Fermer.
Voir aussi
A propos des bibliothques de balises de Dreamweaver la page 352
En mode Code, une balise de commentaire est insre et le point d'insertion est plac au milieu de celle-ci. Saisissez votre commentaire. En mode Cration, la bote de dialogue Commentaire s'affiche. Entrez le commentaire, puis cliquez sur OK.
Vrifiez que l'option Commentaires est slectionne dans les prfrences des lments invisibles. Dans le cas contraire, le marqueur de commentaire ne s'affiche pas.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 323
Utilisation de code de page
Voir aussi
Collage et dplacement de fragments de code rduits la page 333
sur une balise (en mode Code) ou sur un objet (en mode Cration), puis slectionnez la commande Modifier la balise du menu contextuel. Le contenu de cette bote de dialogue varie selon la balise slectionne.
2 Indiquez ou modifiez les attributs de la balise, puis cliquez sur OK.
Pour obtenir davantage d'informations sur la balise partir de l'diteur de balises, cliquez sur l'option Infos sur les balises.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 324
Utilisation de code de page
Appliquer Commentaire sur serveur Entoure le code slectionn. Lorsque vous travaillez sur un fichier ASP,
ASP.NET, JSP, PHP ou ColdFusion, si vous appliquez loption Appliquer Commentaire sur serveur, Dreamweaver dtecte automatiquement la balise de commentaire correcte et lapplique la slection.
Appliquer correction barre oblique inverse-commentaire Entoure le code CSS slectionn de balises de commentaire qui forcent Internet Explorer 5 pour Macintosh ignorer le code. Appliquer correction Ciao Entoure le code CSS slectionn de balises de commentaire qui forcent Internet Netscape Navigator 4 ignorer le code. Supprimer commentaire Supprime les balises de commentaires du code slectionn. Si une slection comporte des
slectionn. Si une slection comporte des commentaires incorpors, seules les balises de commentaire externe sont supprimes.
Supprimer correction Ciao Supprime les balises de commentaires du code CSS slectionn. Si une slection comporte
des commentaires incorpors, seules les balises de commentaire externe sont supprimes.
Convertir les tabulations en espaces Convertit toutes les tabulations de la slection en espaces ; le nombre d'espaces correspond la valeur de taille de tabulation dfinie dans les prfrences Format. Pour plus d'informations, consultez la section Modification du format du code la page 310. Convertir les espaces en tabulations Convertit les groupes d'espaces de la slection en tabulations. Les groupes dont le nombre d'espaces correspond la valeur de taille de tabulation dfinie sont convertis en tabulation. Retrait Met la slection en retrait, en la repoussant vers la droite. Pour plus d'informations, consultez la section Mise
attributs) en majuscules.
Convertir en minuscules Convertit toutes les lettres de la slection (y compris les noms et les valeurs des balises et des
attributs) en minuscules.
Convertir les balises en majuscules Convertit tous les noms de balise et d'attribut et toutes les valeurs d'attribut de la
slection en majuscules.
Convertir les balises en minuscules Convertit tous les noms de balise et d'attribut et toutes les valeurs d'attribut de la
slection en minuscules.
Voir aussi
Rduction et dveloppement de fragments de code la page 332
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 325
Utilisation de code de page
Voir aussi
Configuration de l'ordinateur pour le dveloppement d'applications la page 543
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 326
Utilisation de code de page
n'importe o sur la page. La fentre Navigation dans le code affiche des liens vers le code qui s'applique la zone sur laquelle vous venez de cliquer. Cliquez en dehors de la fentre Navigation dans le code pour la fermer. Remarque : Vous pouvez galement ouvrir la fentre Navigation dans le code en cliquant sur l'icne s'affiche proximit du point d'insertion sur la page si la souris reste inactive pendant 2 secondes. . Cette icne
La fentre Navigation dans le code regroupe les sources de code apparentes par fichier et numre les fichiers dans l'ordre alphabtique. Par exemple, supposons que des rgles CSS de trois fichiers externes influent sur la slection dans votre document. Dans ce cas, la fentre Navigation dans le code prsente la liste de ces trois fichiers, ainsi que des rgles CSS relatives la slection. Pour le code CSS relatif une slection prcise, la fentre Navigation dans le code fonctionne de faon similaire au panneau Styles CSS du mode Actuel. Lorsque vous maintenez le pointeur de la souris au-dessus d'une rgle CSS, la fentre Navigation dans le code affiche, dans une infobulle, les proprits de cette rgle. Ces infobulles peuvent vous aider distinguer des rgles qui partagent un mme nom.
Pour activer de nouveau l'icne Navigation dans le code, cliquez tout en maintenant la touche ALT (Windows) ou les touches Commande+Option (Macintosh) enfonces, afin d'ouvrir la fentre Navigation dans le code, puis dsactivez l'option Dsactiver l'indicateur.
Voir aussi
Ouverture des fichiers associs la page 70 Didacticiel sur la navigation dans le code
En mode Code, cliquez du bouton droit (Windows) ou tout en appuyant sur Contrle (Macintosh) dans la fentre
Code, puis slectionnez le sous-menu Fonctions dans le menu contextuel. Le sous-menu Fonctions ne s'affiche pas en mode Cration. Si votre code contient des fonctions JavaScript ou VBScript, elles apparaissent dans le sous-menu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 327
Utilisation de code de page
Pour afficher ces fonctions dans l'ordre alphabtique, cliquez avec le bouton droit de la souris tout en appuyant sur la touche Ctrl (Windows) ou en maintenant les touches Ctrl et Option enfonces (Macintosh) en mode Code, puis slectionnez le sous-menu Fonctions.
Dans l'Inspecteur de code, cliquez sur le bouton de navigation dans le code ({ }) de la barre d'outils.
3 Slectionnez un nom de fonction pour atteindre cette dernire.
Extraction de JavaScript
JavaScript Extractor (JSE) supprime tout le code JavaScript (ou la plupart de celui-ci) de votre document Dreamweaver, l'exporte dans un fichier externe et lie ce fichier votre document. JSE peut galement supprimer des gestionnaires d'vnements tels que onclick et onmouseover de votre code puis joindre votre document, de manire transparente, le code JavaScript associ ces gestionnaires. Avant d'employer JavaScript Extractor, nous attirons votre attention sur les limitations suivantes :
JSE n'extrait pas les balises de script du corps du document (sauf dans le cas de widgets Spry). Il se pourrait que
l'externalisation de ces scripts donne des rsultats inattendus. Par dfaut, Dreamweaver affiche la liste de ces scripts dans la bote de dialogue Externaliser le code JavaScript, mais ne les slectionne pas pour extraction. Si vous le souhaitez, vous pouvez les slectionner manuellement.
JSE n'extrait pas le code JavaScript des rgions modifiables de fichiers .dwt (modle Dreamweaver), de rgions non
modifiables d'instances de modles ou d'lments de bibliothque Dreamweaver.
Lorsque vous avez extrait le code JavaScript l'aide de l'option Externaliser le code JavaScript et associer de manire
transparente, vous ne pouvez plus modifier les comportements Dreamweaver dans le panneau Comportements. Dreamweaver ne peut pas inspecter et complter le panneau Comportements l'aide de comportements qu'il a associs de manire transparente.
Il est impossible d'annuler vos modifications aprs avoir ferm la page. Vous pouvez par contre annuler les
modifications tant que vous restez dans la mme session d'dition. Pour annuler, choisissez Edition > Annuler Externaliser le code JavaScript.
Il se peut que certaines pages trs complexes ne fonctionnent pas comme prvu. Faites preuve de prudence lors de
l'extraction de code JavaScript de pages dont le corps et les variables globales contiennent document.write(). Vous trouverez un didacticiel vido sur la prise en charge de JavaScript dans Dreamweaver, ralis par l'quipe de Dreamweaver, l'adresse www.adobe.com/go/dw10javascript_fr. Pour utiliser JavaScript Extractor :
1 Ouvrez une page qui contient du code JavaScript (par exemple une page Spry). 2 Choisissez Commandes > Externaliser le code JavaScript. 3 Dans la bote de dialogue Externaliser le code JavaScript, modifiez ventuellement les options par dfaut.
Choisissez Externaliser le code JavaScript uniquement si vous voulez que Dreamweaver dplace le code
JavaScript dans un fichier externe et qu'il y fasse rfrence dans le document actuel. Cette option laisse les gestionnaires d'vnements tels que onclick et onload dans le document et conserve les comportements visibles dans le panneau Comportements.
Choisissez Externaliser le code JavaScript et associer de manire transparente si vous voulez que Dreamweaver
1) dplace le code JavaScript vers un fichier externe et y fasse rfrence dans le document actuel, et 2) supprime les gestionnaires d'vnements du code HTML et les insre en cours d'excution l'aide de JavaScript. Lorsque vous slectionnez cette option, vous ne pouvez plus modifier les comportements dans le panneau Comportements.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 328
Utilisation de code de page
Dans la colonne Modifier, dsactivez les modifications que vous ne voulez pas apporter, ou activez celles que
Dreamweaver n'a pas slectionnes par dfaut. Par dfaut, Dreamweaver prsente mais ne slectionne pas les modifications suivantes :
Les blocs de script dans l'en-tte du document qui contiennent des appels document.write() ou
document.writeln().
Les blocs de script dans l'en-tte du document qui contiennent des signatures de fonction associes au code
de gestion EOLAS, qui utilise document.write().
Les blocs de script dans le corps du document, sauf s'ils contiennent uniquement un widget Spry ou des
constructeurs d'ensembles de donnes Spry.
Dreamweaver attribue automatiquement des ID aux lments qui n'en possdent pas encore. Si ces ID ne vous
conviennent pas, vous pouvez les modifier dans les zones de texte ID.
4 Cliquez sur OK.
La bote de dialogue de synthse rcapitule les extractions. Passez ces extractions en revue puis cliquez sur OK.
5 Enregistrez la page.
Dreamweaver cre un fichier SpryDOMUtils.js, ainsi qu'un autre fichier contenant le code JavaScript extrait. Dreamweaver enregistre le fichier SpryDOMUtils.js dans un dossier SpryAssets de votre site. L'autre fichier est enregistr au mme niveau que la page partir de laquelle vous avez extrait le code JavaScript. N'oubliez pas de charger ces deux fichiers dpendants sur votre serveur Web lorsque vous enverrez la page d'origine.
Voir aussi
Cration de pages Spry visuellement la page 435
Vous pouvez galement cliquer avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur le fragment de code, puis slectionner Insrer dans le menu contextuel.
Remarque : Les noms de fragments de code ne peuvent pas comporter les caractres qui sont interdits dans les noms de fichiers (barres obliques (/ ou \), caractres spciaux ou guillemets doubles ()).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 329
Utilisation de code de page
3 (Facultatif) Entrez la description du fragment de code sous forme de texte. qui permettra aux autres membres de
Pour dfinir un espacement par dfaut entre les blocs, utilisez des sauts de ligne ; appuyez sur Entre (Windows) ou Retour (Macintosh) l'intrieur des zones de texte. Remarque : Dans la mesure o les fragments de code peuvent tre crs en dbut ou en fin de bloc, vous pouvez les utiliser pour encadrer d'autres balises et contenus. Ce procd est pratique pour insrer un formatage, des liens, des lments de navigation et des blocs de script spciaux. Il vous suffit de mettre en surbrillance l'lment entourer puis d'insrer le fragment de code.
b Si vous avez opt pour l'insertion du bloc, tapez ou collez le code insrer. 5 (Facultatif) Slectionnez le type d'aperu : Code ou Cration.
Cration Restitue le code et l'affiche dans le volet d'aperu du panneau Fragment de code. Code Affiche le code dans le volet d'aperu.
touche Ctrl enfonce (Macintosh) et slectionnez Modifier les raccourcis clavier. L'diteur de raccourcis clavier s'ouvre.
2 Dans le menu contextuel Commandes, choisissez Fragments de code.
Pour plus d'informations, consultez la section Personnalisation des raccourcis clavier la page 34.
Configuration/Snippets respectifs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 330
Utilisation de code de page
le panneau Fichiers.
2 Slectionnez la commande Edition > Rechercher et remplacer. 3 Indiquez les fichiers sur lesquels doit porter la recherche, puis indiquez le type de recherche effectuer et enfin le
texte ou les balises rechercher. Le cas chant, spcifiez galement le texte de remplacement. Cliquez ensuite sur un des boutons Rechercher ou Remplacer.
4 Cliquez sur le bouton Fermer. 5 Pour effectuer une nouvelle recherche sans afficher la bote de dialogue Rechercher et remplacer, appuyez sur F3
Voir aussi
Expressions rgulires la page 305 Recherche et remplacement de texte la page 228
Voir aussi
Expressions rgulires la page 305 Recherche et remplacement de texte la page 228
de la recherche.
2 Cliquez sur le bouton Enregistrer la requte (reprsentant une disquette). 3 Dans la bote de dialogue qui s'affiche, recherchez le dossier o vous voulez enregistrer les requtes. Saisissez un
nom pour identifier le fichier correspondant la requte, puis cliquez sur Enregistrer. Par exemple, si le modle de recherche inclut la recherche de balises img sans l'attribut alt, vous pouvez nommer la requte img_sans_alt.dwr. Remarque : L'extension des fichiers correspondant aux requtes enregistres est .dwr. Certains fichiers de requte enregistrs partir de versions antrieures de Dreamweaver peuvent galement avoir l'extension .dwq.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 331
Utilisation de code de page
3 Recherchez le dossier contenant les requtes enregistres. Slectionnez ensuite un fichier de requte, puis cliquez
sur Ouvrir.
4 Cliquez sur Rechercher le suivant, Rechercher tout, Remplacer ou Remplacer tout pour lancer la recherche.
Cliquez sur une balise, un attribut ou un mot-cl avec le bouton droit de la souris (Windows) ou en maintenant la
touche Ctrl enfonce (Macintosh), puis slectionnez Rfrence dans le menu contextuel.
Placez le point d'insertion dans une balise, un attribut ou un mot-cl, puis appuyez sur Maj+F1.
Le panneau Rfrence apparat et affiche des informations sur la balise, l'attribut ou le mot-cl sur lequel vous avez cliqu.
2 Pour ajuster la taille du texte dans le panneau Rfrence, slectionnez Grande police, Police moyenne ou Petite
police dans le menu Options (la petite flche en haut droite du panneau).
droulant Livre.
2 Pour afficher des informations sur un lment spcifique, slectionnez-le dans le menu droulant Balise, Objet,
le menu droulant affich prs du menu Balise, Objet, Style ou CFML. Ce menu contient la liste des attributs associs l'lment slectionn. L'lment Description est slectionn par dfaut. Il contient une description de l'lment choisi.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 332
Utilisation de code de page
Impression de code
Vous pouvez imprimer le code que vous avez rdig pour le consulter, l'archiver ou le distribuer.
1 Ouvrez une page en mode Code. 2 Slectionnez Fichier > Imprimer le code. 3 Spcifiez les options d'impression, puis cliquez sur OK (Windows) ou sur Imprimer (Macintosh).
Rduction du code
A propos de la rduction du code
Vous pouvez rduire ou dvelopper des fragments de code, ce qui permet de voir diffrentes sections du document sans quil soit ncessaire dutiliser la barre de dfilement. Par exemple, pour afficher toutes les rgles CSS dans la balise head qui s'appliquent une balise div plus loin sur la page, vous pouvez rduire tout ce qui se trouve entre les baliseshead et div, de manire voir les deux sections de code en mme temps. Bien que vous puissiez slectionner des fragments de code en mode Cration ou Code, vous ne pouvez rduire le code qu'en mode Code. Remarque : Le code des fichiers crs partir de modles Dreamweaver est toujours affich en mode dvelopp, mme si le modle (*.dwt) contient des fragments de code rduits.
Voir aussi
Collage et dplacement de fragments de code rduits la page 333 Insertion de code avec la barre d'outils de codage la page 319 Nettoyage du code la page 334
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 333
Utilisation de code de page
Voir aussi
Modification de code l'aide du menu Codage la page 323 Insertion de code avec la barre d'outils de codage la page 319
Remarque : En mode Cration, lorsque vous effectuez une slection qui fait partie dun fragment de code rduit, cette portion de code est automatiquement dveloppe dans le mode Code. Toujours en mode Cration, lorsque vous slectionnez un fragment de code complet, cette portion de code reste rduite dans le mode d'affichage Code.
Voir aussi
Insertion de code avec la barre d'outils de codage la page 319 Nettoyage du code la page 334
Remarque : Vous pouvez coller du code dans d'autres applications, il est automatiquement dvelopp.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 334
Utilisation de code de page
Pour faire glisser une copie de la slection, appuyez sur Ctrl (Windows) ou Alt (Macintosh) et faites glisser la slection. Remarque : Il est impossible d'effectuer un glisser-dposer vers d'autres documents.
Vous ne pouvez pas slectionner plusieurs versions d'un mme langage ou d'une mme bibliothque de balises. Par exemple, vous ne pouvez pas slectionner la fois HTML 4.0 et HTML 3.2 ou HTML 2.0. Slectionnez la version la plus ancienne prendre en compte. En effet, si le document contient du code valide pour HTML 2.0, ce code sera galement valide pour HTML 4.0.
4 Cliquez sur Options et dfinissez les options pour ces bibliothques. 5 Slectionnez les options d'affichage correspondant aux types d'erreurs et d'avertissements inclure dans le rapport
du programme de validation.
6 Slectionnez les lments faire vrifier par le validateur.
Guillemets dans le texte Indique que Dreamweaver doit vous avertir lors de chaque utilisation de guillemets dans le texte du document. Il est recommand d'utiliser l'entit " la place de guillemets dans le texte de documents HTML. Entits dans le texte Indique que Dreamweaver doit conseiller le remplacement de certains caractres (comme l'esperluette (&), infrieur (<) et suprieur (>)) par leurs quivalents en entit HTML.
7 Cliquez sur OK pour fermer la bote de dialogue Options du programme de validation, puis nouveau sur OK pour
Voir aussi
Validation des balises la page 336
Nettoyage du code
Vous pouvez supprimer automatiquement les balises vides, de combiner les balises font imbriques et de nettoyer le code HTML ou XHTML dsordonn ou illisible. Pour plus d'informations sur le nettoyage du code HTML gnr par Microsoft Word, consultez la section Ouverture et modification de documents existants la page 69.
1 Ouvrez un document :
S'il s'agit d'un document HTML, slectionnez Commandes > Nettoyer le code HTML.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 335
Utilisation de code de page
S'il s'agit d'un document XHTML, slectionnez Commandes > Nettoyer le code XHTML.
La commande Nettoyer le code XHTML permet de nettoyer le code HTML, de corriger les erreurs de syntaxe XHTML, de dfinir les attributs de balise en minuscules et d'ajouter ou de signaler les attributs manquants d'une balise dans un document XHTML.
2 Dans la bote de dialogue qui s'affiche, dfinissez les options de votre choix, puis cliquez sur OK.
Remarque : Selon la taille du document et le nombre d'options slectionnes, le nettoyage peut prendre plusieurs secondes.
Supprimer Balises de conteneur vides Supprime toute paire de balises sans contenu. Par exemple, <b></b> et <font
color="#FF0000"></font> sont des balises vides, mais la balise <b> dans <b>texte</b> ne l'est pas.
Supprimer Balises redondantes imbriques Supprime toutes les occurrences redondantes d'une balise. Par exemple, dans le code <b>C'est ce que je voulais <b>vraiment</b> dire</b>, les balises b qui encadrent le mot vraiment sont redondantes et seront supprimes. Supprimer Commentaires HTML ne faisant pas partie de Dreamweaver Supprime tous les commentaires qui n'ont pas
t insrs par Dreamweaver. Par exemple, <!--begin body text--> sera supprim, mais
<!-- TemplateBeginEditable name="doctitle" --> ne le sera pas, car il s'agit d'un commentaire Dreamweaver
supprimer des balises personnalises insres par d'autres diteurs visuels, ainsi que les autres balises que vous ne voulez pas voir apparatre sur votre site (par exemple, blink). Sparez les diffrentes balises par des virgules (par exemple, font, blink).
Combiner les balises <font> imbriques lorsque possible Combine deux ou plusieurs balises font se rapportant la
mme section de texte. Par exemple, <font size="7"><font color="#FF0000">rouge</font></font> sera remplac par <font size="7" color="#FF0000">rouge</font>.
Afficher le journal la fin Affiche un message d'avertissement dtaillant les modifications apportes au document ds que le nettoyage est termin.
Voir aussi
Modification du format du code la page 310 Dfinition des couleurs du code la page 313
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 336
Utilisation de code de page
Les balises correspondantes de dlimitation (ainsi que leur contenu) sont slectionnes dans le code. Si vous choisissez plusieurs fois Edition > Slectionner balise parente et que toutes vos balises sont quilibres, Dreamweaver slectionne finalement les balises html et /html qui ouvrent et ferment le document.
Le code se trouvant entre parenthses, entre accolades ou entre crochets est slectionn. Choisissez de nouveau Edition > Equilibrer les accolades pour slectionner le code qui se trouve l'intrieur des parenthses, des accolades ou des crochets dlimitant la nouvelle slection.
Voir aussi
Vrification de problmes de restitution CSS entre les navigateurs la page 151
Voir aussi
Code XHTML la page 303
(DTD) l'extrme droite de la bote de dialogue, puis cliquez sur Crer. Par exemple, vous pouvez rendre un document HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant. Remarque : Cette opration est impossible pour certains types de documents.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 337
Utilisation de code de page
Nouveau document.
2 Slectionnez un document par dfaut et l'une des dfinitions de type de document XHTML dans le menu droulant
Type de document (DTD), puis cliquez sur OK. Par exemple, vous pouvez rendre un document HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant.
Pour un document sans cadres, slectionnez Fichier > Convertir, puis slectionnez l'une des dfinitions de type
de document XHTML. Par exemple, vous pouvez rendre un document HTML compatible XHTML en slectionnant XHTML 1.0 transitionnel ou XHTML 1.0 Strict dans le menu droulant.
Pour un document avec cadres, slectionnez un cadre, puis Fichier > Convertir, puis slectionnez l'une des
dfinitions de type de document XHTML.
2 Pour convertir le document entier, rptez cette tape pour chacun des cadres et pour le document de jeu de cadres.
Remarque : Il est impossible de convertir une instance d'un modle, puisqu'elle doit reprendre le mme langage que le modle d'aprs lequel elle a t cre. Par exemple, un document conu d'aprs un modle XHTML restera toujours en XHTML ; de mme, un document conu d'aprs un modle HTML non conforme au langage XHTML restera toujours en HTML et ne pourra pas tre converti en XHTML ni dans aucun autre langage.
Dreamweaver demande la page hberge sur le serveur ColdFusion et l'affiche dans une fentre interne du navigateur Internet Explorer. Si la page contient des erreurs, leurs causes possibles s'affichent au bas de la page.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 338
Utilisation de code de page
Le panneau Dbogage de serveur qui s'ouvre simultanment regroupe de nombreuses informations utiles, telles que toutes les pages traites par le serveur pour la restitution de la page, toutes les requtes SQL excutes sur la page, ainsi que toutes les variables du serveur et leur valeur respective, le cas chant. Ce panneau rcapitule galement les dures d'excution.
3 Si une catgorie Exceptions apparat dans le panneau Dbogage de serveur, cliquez sur le bouton Plus (+) pour la
dvelopper. Cette catgorie s'affiche lorsque le serveur dtecte un ou plusieurs problmes sur la page. Dveloppez-la pour obtenir des informations sur le problme.
4 Repassez en mode Code (Affichage > Code) ou en mode Cration (Affichage > Cration), puis corrigez l'erreur. 5 Enregistrez le fichier puis cliquez nouveau sur l'icne Dbogage du serveur.
Dreamweaver restitue une nouvelle fois la page dans le navigateur interne et actualise le panneau Dbogage de serveur. Si tous les problmes sont rsolus sur la page, la catgorie Exceptions ne rapparat pas dans le panneau.
6 Pour quitter le mode de dbogage, passez en mode Code (Affichage > Code) ou en mode Cration (Affichage >
Cration).
Voir aussi
Utilisation de composants ColdFusion la page 666
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 339
Utilisation de code de page
L'inspecteur Proprits pour le texte ou l'objet s'affiche sous la fentre de document. Si l'inspecteur Proprits n'est pas visible, choisissez Fentre > Proprits.
2 Utilisez l'inspecteur Proprits pour modifier vos attributs.
modifier ce contenu. Le bouton Contenu s'affiche uniquement si la balise slectionne n'est pas vide (c'est--dire, si elle possde une balise d'ouverture et une balise de fermeture).
3 Si la balise contient une expression conditionnelle, apportez vos changements dans la zone Expression.
En mode Code (ou dans l'inspecteur de code), cliquez sur le nom d'une balise ou sur son contenu. En mode Cration, slectionnez un objet ou slectionnez une balise dans le slecteur de balises.
2 Ouvrez l'inspecteur de balises (Fentre > Inspecteur de balises) et choisissez l'onglet Attributs.
Les attributs de la slection et les valeurs actuellement dfinies s'affichent dans l'inspecteur de balises.
3 Dans l'inspecteur de balises, effectuez l'une des oprations suivantes :
Pour afficher les attributs par catgories, cliquez sur le bouton Afficher la vue par catgorie Pour modifier la valeur de l'attribut, slectionnez cette valeur puis modifiez-la.
. .
Pour afficher les attributs par ordre alphabtique, cliquez sur le bouton Afficher la vue sous forme de liste
Pour ajouter une valeur un attribut qui n'en a pas, cliquez dans la colonne des valeurs d'attribut situe droite de
l'attribut, puis indiquez votre valeur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 340
Utilisation de code de page
Si l'attribut accepte les valeurs prdfinies, slectionnez une valeur dans le menu droulant (ou le slecteur de
couleur) situ droite de la colonne des valeurs d'attribut.
Si la valeur de l'attribut correspond une URL, cliquez sur le bouton Parcourir, utilisez l'icne du pointeur pour
slectionner un fichier, ou tapez le nom de l'URL dans la zone de texte.
Si la valeur de l'attribut correspond une source de contenu dynamique (par exemple, une base de donnes),
cliquez sur le bouton Donnes dynamiques situ droite de la colonne des valeurs d'attribut. Slectionnez ensuite votre source.
Pour supprimer la valeur de l'attribut, slectionnez la valeur supprimer, puis appuyez sur la touche Retour arrire
(Windows) ou Retour (Macintosh).
Pour modifier le nom d'un attribut, slectionnez le nom d'attribut souhait, puis modifiez-le.
Remarque : Si vous modifiez le nom d'un attribut standard et que vous lui attribuez une nouvelle valeur, le nouvel attribut et la valeur qui lui est associe sont automatiquement dplacs dans la catgorie approprie.
Pour ajouter un attribut ne figurant pas sur la liste, cliquez sur l'espace vide au bas de cette liste, puis saisissez le
nom de l'attribut ajouter.
4 Pour que les modifications apportes soient prises en compte dans votre document, appuyez sur la touche Entre
Voir aussi
Utilisation des comportements JavaScript la page 357 Cration et gestion de CSS la page 132 Dfinition de sources de contenu dynamique la page 578
Insrer HTML, qui permet d'insrer de nouveaux lments de code HTML ; Modifier la balise, qui permet de modifier une balise existante ; Envelopper avec balise, qui permet d'insrer une nouvelle balise de part et d'autre d'une slection.
Remarque : Le mode dans lequel s'ouvre Quick Tag Editor dpend de la slection en cours en mode Cration. Dans les trois modes, le fonctionnement de base de Quick Tag Editor reste le mme : ouvrez l'diteur, saisissez ou modifiez des balises et des attributs, puis fermez l'diteur. Lorsque Quick Tag Editor est actif, vous pouvez passer d'un mode l'autre en appuyant sur Ctrl+T (Windows) ou Commande+T (Macintosh).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 341
Utilisation de code de page
Voir aussi
Utilisation des menus d'indication dans Quick Tag Editor la page 342
Voir aussi
Rdaction et modification de scripts en mode Cration la page 343
La balise est insre dans votre code. Le cas chant, la balise de fermeture correspondante est galement insre.
4 Appuyez sur la touche Echap pour quitter Quick Tag Editor sans apporter aucun changement.
Vous pouvez galement slectionner la balise que vous voulez modifier partir du slecteur de balise figurant au bas de la fentre de document. Pour plus d'informations, consultez la section Modification de code l'aide du slecteur de balises la page 343.
2 Appuyez sur Ctrl+T (Windows) ou Commande+T (Macintosh).
Remarque : Par dfaut, les modifications sont appliques au document lorsque vous appuyez sur Tab ou Maj+Tab.
5 Pour fermer Quick Tag Editor et appliquer toutes les modifications, appuyez sur Entre. 6 Pour quitter Quick Tag Editor sans apporter d'autres changements, appuyez sur Echap.
Remarque : Si vous slectionnez une chane de texte ou un objet comportant une balise HTML d'ouverture ou de fermeture, Quick Tag Editor s'affiche en mode Modifier la balise et non en mode de balise enveloppante.
2 Appuyez sur Ctrl+T (Windows) ou Commande+T (Macintosh), ou cliquez sur le bouton Quick Tag Editor dans
l'inspecteur Proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 342
Utilisation de code de page
La balise est insre au dbut de la slection en cours et une balise de fermeture correspondante est insre la fin.
4 Pour quitter Quick Tag Editor sans apporter de changements, appuyez sur Echap.
Voir aussi
Prsentation de Quick Tag Editor la page 340
Commencez la saisie d'une balise ou d'un attribut. Le menu Conseils de code affiche le premier lment
commenant par les lettres que vous venez de taper.
Appuyez sur les touches flches Haut et Bas de votre clavier pour slectionner un lment. Recherchez un lment l'aide de la barre de dfilement.
2 Pour insrer un lment, slectionnez-le, puis appuyez sur la touche Entre ou double-cliquez dessus. 3 Pour fermer le menu contextuel sans slectionner d'lment, appuyez sur la touche Echap ou poursuivez la saisie
de votre texte.
Dsactivation du menu contextuel ou modification du dlai s'coulant avant l'apparition du menu contextuel
1 Choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh) puis choisissez Conseils
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 343
Utilisation de code de page
Les balises qui s'appliquent au niveau du point d'insertion s'affichent dans le slecteur de balises.
2 Cliquez l'aide du bouton droit (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) sur une
Quick Tag Editor. Pour plus d'informations, consultez la section Modification de code avec Quick Tag Editor la page 341.
4 Pour supprimer une balise, choisissez Supprimer la balise dans le menu.
Les balises qui s'appliquent au niveau du point d'insertion s'affichent dans le slecteur de balises.
2 Cliquez sur une balise dans le slecteur de balises.
L'objet reprsent par la balise est slectionn sur la page. Utilisez cette technique pour slectionner des lignes de tableau (balises tr) ou des cellules (balises td).
Vous pouvez crire un script JavaScript ou VBScript pour votre page sans quitter le mode Cration. Vous pouvez crer un lien dans votre document vers un fichier script externe sans quitter le mode Cration. Vous pouvez modifier un script sans quitter le mode Cration.
Avant toute chose, assurez-vous que l'affichage des marqueurs de script sur la page est activ en slectionnant Affichage > Assistances visuelles > Elments invisibles.
Si vous utilisez JavaScript sans tre certain de la version, choisissez JavaScript plutt que JavaScript1.1 ou JavaScript1.2.
4 Saisissez ou collez le code de script dans la zone Contenu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 344
Utilisation de code de page
Vous n'avez pas besoin d'inclure les balises script de fermeture et d'ouverture.
5 Saisissez ou collez le code HTML dans la zone Aucun script. Les navigateurs ne prenant pas en charge le langage de
Le script s'affiche dans la bote de dialogue Proprits du script. Si vous avez cr un lien vers un fichier de script externe, le fichier s'ouvre en mode Code ; vous pouvez alors apporter vos modifications. Remarque : Si les balises script renferment des lments de code, la bote de dialogue Proprits du script s'affiche, mme si vous avez cr un lien vers un fichier de script externe.
3 Dans la zone Langage, indiquez soit JavaScript soit VBScript comme langage de script. 4 Dans le menu droulant Type, indiquez le type de script, soit ct client, soit ct serveur. 5 (Facultatif) Dans la zone Source, indiquez un fichier de script externe li.
directement son nom dans la zone de texte Langage. Remarque : Si vous utilisez JavaScript sans tre certain de la version, choisissez JavaScript plutt que JavaScript1.1 ou JavaScript1.2.
2 Dans le menu droulant Type, indiquez le type de script, soit ct client, soit ct serveur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 345
Utilisation de code de page
3 (Facultatif) Dans la zone Source, indiquez un fichier de script externe li. Tapez le chemin d'accs ou cliquez sur
l'icne du dossier
Voir aussi
Rdaction et modification de scripts en mode Cration la page 343
le haut de la fentre de document en mode Cration. Remarque : Si la fentre de document affiche uniquement le mode Code, la commande Affichage > Contenu de l'en-tte est grise.
Proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 346
Utilisation de code de page
Dreamweaver), mais vous pouvez indiquer pratiquement n'importe quelle valeur (par exemple creationdate,
documentID ou level).
Contenu Est linformation elle-mme. Si, par exemple, vous spcifiez level pour Valeur, vous pouvez spcifier
beginner, intermediate ou advanced pour Contenu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 347
Utilisation de code de page
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 348
Utilisation de code de page
2 Dfinissez les proprits de la balise meta Refresh dans la bote de dialogue qui s'affiche.
navigateur actualise la page immdiatement aprs l'avoir charge, saisissez 0 dans cette zone.
URL ou Action Indique si le navigateur doit se diriger vers une autre URL ou actualiser la page en cours, aprs le dlai
spcifi. Pour ouvrir une autre URL (plutt que d'actualiser la page en cours), cliquez sur le bouton Parcourir, puis naviguez vers et slectionnez la page charger.
_blank charge le document li dans une nouvelle fentre, sans nom, du navigateur. _parent charge le document li dans le jeu de cadres parent ou dans la fentre parente du cadre contenant le lien. Si le cadre contenant le lien n'est pas imbriqu, alors il est quivalent _top : le document li est charg dans la fentre de base du navigateur. _self charge le document li dans le mme cadre (ou la mme fentre) que le lien. Il s'agit de la cible par dfaut, il
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 349
Utilisation de code de page
pour naviguer vers et slectionner un fichier, ou saisissez le chemin du fichier dans la zone. Notez que cet attribut n'indique pas un fichier vers lequel vous tablissez un lien, au sens o on l'entend gnralement en HTML ; les relations dfinies dans un lment Lien sont plus complexes.
ID Spcifie un identificateur unique pour le lien. Titre Dcrit cette relation. Cet attribut est particulirement utilis pour les feuilles de style lies. Pour plus
d'informations sur les feuilles de style externes, consultez les spcifications HTML 4.0 sur le site du World Wide Web Consortium, www.w3.org/TR/REC-html40/present/styles.html#style-external.
Rel Spcifie la relation entre le document actif et celui indiqu dans la zone Href. Les valeurs possibles sont les suivantes : Alternate, Stylesheet, Start, Next, Prev, Contents, Index, Glossary, Copyright, Chapter, Section, Subsection, Appendix, Help et Bookmark. Pour prciser plusieurs relations, sparez les valeurs par un espace. Rev Spcifie la relation inverse (l'oppos de Rel) entre le document actif et celui indiqu dans la zone Href. Les valeurs
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 350
Utilisation de code de page
Lorsque le navigateur du visiteur sollicite le document contenant l'instruction d'inclusion, le serveur traite cette dernire en crant un nouveau document dans lequel le contenu du fichier inclus remplace l'instruction d'inclusion. Le serveur envoie ensuite ce nouveau document au navigateur du visiteur. Cependant, lorsque vous ouvrez un document local directement dans un navigateur, c'est--dire sans utiliser le serveur pour traiter les instructions d'inclusion dans ce document, le navigateur ouvre le document sans traiter ces instructions et le fichier cens tre inclus n'apparat pas dans le navigateur. Il peut donc s'avrer difficile, sans Dreamweaver, de consulter les fichiers locaux et de les voir tels qu'ils apparatront une fois que vous les aurez placs sur le serveur. Grce Dreamweaver, vous pouvez prvisualiser les documents tels qu'ils apparaissent sur le serveur, la fois dans le mode Cration et lorsque vous utilisez la fonctionnalit Aperu dans le navigateur. Toutefois, pour ce faire, vous devez veiller prvisualiser le fichier contenant l'inclusion en tant que fichier temporaire. Choisissez Edition > Prfrences, puis la catgorie Aperu dans le navigateur, et assurez-vous que l'option Aperu l'aide d'un fichier temporaire est bien active. Remarque : Si vous utilisez un serveur de test (comme Apache ou Microsoft IIS) pour prvisualiser vos fichiers sur votre lecteur local, il n'est pas ncessaire de prvisualiser le fichier en tant que fichier temporaire, car le serveur se charge du traitement pour vous. Placer une instruction ct serveur dans un document a pour effet d'insrer une rfrence un fichier externe, sans insrer le contenu du fichier spcifi dans le document actif. Le fichier spcifi ne doit contenir que ce que vous voulez inclure. En d'autres termes, le fichier d'inclusion ne doit pas contenir de balises head, body, html (c'est--dire la balise <html> ; les balises HTML de formatage telles que p ou div ne posent aucun problme). Si le fichier contient de telles balises, elles provoqueront un conflit avec celles qui se trouvent dans le document d'origine, et Dreamweaver ne pourra pas afficher correctement la page. Vous ne pouvez pas modifier le fichier inclus directement dans un document. Pour modifier le contenu d'une SSI, vous devez modifier directement le fichier que vous incluez. Toute modification apporte au fichier externe est automatiquement reflte dans chaque document dans lequel il est inclus. Il existe deux types d'inclusions partir du serveur : les inclusions Virtuel et Fichier. Dreamweaver insre par dfaut des inclusions de type Fichier. Vous pouvez toutefois employer l'inspecteur Proprits pour slectionner celle qui convient au type de serveur Web que vous utilisez :
Si votre serveur est un serveur Web Apache, slectionnez Virtuel. Dans Apache, Virtuel fonctionne dans tous les
cas, tandis que Fichier fonctionne seulement dans certains cas.
Si votre serveur est un serveur Microsoft IIS (Internet Information Server), slectionnez Fichier Virtuel ne
fonctionne avec IIS que dans des cas prcis. Remarque : Malheureusement, IIS ne permet pas d'inclure un fichier dans un dossier situ au-dessus du dossier en cours dans la hirarchie des fichiers, moins qu'un logiciel spcial n'ait t install sur le serveur. Pour pouvoir inclure un fichier d'un dossier plac plus haut dans la hirarchie des dossiers sur un serveur IIS, demandez votre administrateur systme si le logiciel ncessaire est install.
Pour les autres types de serveurs, ou si vous ne savez pas quel type de serveur vous utilisez, demandez votre
administrateur systme loption utiliser. Certains serveurs sont configurs de faon examiner tous les fichiers pour voir s'ils contiennent des inclusions ct serveur, et d'autres pour examiner uniquement les fichiers portant une extension particulire, telle que .shtml, .shtm ou .inc. Si une inclusion ct serveur ne fonctionne pas, demandez votre administrateur systme si le nom du fichier utilisant l'inclusion doit avoir une extension spciale. Par exemple, si le fichier porte le nom canoe.html, il vous faudra peut-tre remplacer ce nom par canoe.shtml. Si vous voulez que vos fichiers conservent leurs
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 351
Utilisation de code de page
extensions .html ou .htm, demandez votre administrateur systme de configurer le serveur de faon ce qu'il examine tous les fichiers (et pas seulement les fichiers portant une certaine extension) pour les inclusions partir du serveur. L'analyse des inclusions partir du serveur demandant toutefois un peu plus de temps, les pages analyses par le serveur s'affichent un peu plus lentement que les autres pages. Pour cette raison, certains administrateurs systme ne donnent pas la possibilit d'analyser tous les fichiers.
Si votre serveur est un serveur Web Apache, slectionnez Virtuel. Dans Apache, Virtuel fonctionne dans tous les
cas, tandis que Fichier fonctionne seulement dans certains cas.
Si votre serveur est un serveur Microsoft IIS (Internet Information Server), slectionnez Fichier (Virtuel ne
fonctionne avec IIS que dans des cas prcis). Remarque : Malheureusement, IIS ne permet pas d'inclure un fichier dans un dossier situ au-dessus du dossier en cours dans la hirarchie des fichiers, moins qu'un logiciel spcial n'ait t install sur le serveur. Pour pouvoir inclure un fichier d'un dossier plac plus haut dans la hirarchie des dossiers sur un serveur IIS, demandez votre administrateur systme si le logiciel ncessaire est install.
Pour les autres types de serveurs, ou si vous ne savez pas quel type de serveur vous utilisez, demandez votre
administrateur systme loption utiliser.
Cliquez sur l'icne de dossier et localisez puis slectionnez le nouveau fichier inclure. Dans la zone de texte, tapez le chemin et le nom de fichier du nouveau fichier inclure.
l'inspecteur Proprits. Le fichier inclus s'ouvre dans une nouvelle fentre de document.
2 Modifiez le fichier puis enregistrez-le.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 352
Utilisation de code de page
Les modifications sont immdiatement refltes dans le document actif et dans tous les autres documents ultrieurs qui incluent ce fichier.
3 Si ncessaire, tlchargez le fichier inclus vers le site distant.
Voir aussi
Importation de balises personnalises dans Dreamweaver la page 355 Dfinition des prfrences de codage la page 309
La bote de dialogue Editeur de la bibliothque de balises s'affiche. Le contenu de cette bote de dialogue varie selon la balise slectionne.
2 Fermez l'diteur de la bibliothque de balises en procdant d'une des faons suivantes :
Pour enregistrer les modifications, cliquez sur OK. Pour fermer l'diteur sans enregistrer les modifications, cliquez sur Annuler.
Remarque : Lorsque vous cliquez sur Annuler, toutes les modifications apportes la bibliothque de balises sont effaces. Si vos modifications incluaient la suppression d'une balise ou d'une bibliothque, celle-ci est restaure.
Voir aussi
Dfinition des prfrences de codage la page 309 Importation de balises personnalises dans Dreamweaver la page 355
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 353
Utilisation de code de page
2 Dans la zone de texte Nom de la bibliothque, entrez un nom (par exemple, balises diverses), puis cliquez sur OK.
correspondantes.
5 Cliquez sur OK.
Voir aussi
Dfinition des prfrences de codage la page 309
bibliothque de balises (et non une balise) dans la liste des balises. Remarque : Les proprits des bibliothques de balises s'affichent uniquement quand une bibliothque de balises est slectionne. Les bibliothques de balises sont reprsentes par les dossiers de niveau suprieur dans la liste des balises. Par exemple, le dossier des balises HTML reprsente une bibliothque de balises, et dans ce dossier, le sous-dossier abbr reprsente une balise.
2 Dans la liste Utilis dans, slectionnez tous les types de document qui seront utiliss par la bibliothque de balises.
Les types de documents slectionns ici sont ceux qui fourniront les conseils de code pour la bibliothque de balises spcifie. Par exemple, si l'option HTML n'est pas slectionne pour une bibliothque de balises, les conseils de code de cette balise ne s'affichent pas dans les fichiers HTML.
3 (Facultatif) Entrez le prfixe des balises dans la zone de texte Prfixe de balise.
Remarque : Un prfixe est utilis pour identifier l'appartenance d'une balise dans le code une bibliothque de balises dfinie. Certaines bibliothques n'utilisent pas de prfixes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 354
Utilisation de code de page
Minuscules/majuscules. Si vous choisissez cette dernire option, la bote de dialogue Nom de balise en minuscules/majuscules s'affiche. Saisissez la balise en utilisant que Dreamweaver doit utiliser lors de l'insertion de cette dernire (par exemple, getProperty), puis cliquez sur OK.
Par dfaut Dfinit la casse par dfaut de toutes les balises. Dans la bote de dialogue Casse de balise par dfaut qui s'affiche, choisissez <MAJUSCULES> ou <minuscules>, puis cliquez sur OK.
Il est prfrable de dfinir les minuscules comme casse par dfaut, conformment aux normes XML et XHTML.
bibliothque de balises dans la zone Balises, dveloppez une balise et slectionnez un attribut.
2 Dans le menu droulant Casse d'attribut, choisissez Par dfaut, Minuscules, Majuscules ou Minuscules/majuscules.
Si vous choisissez cette dernire option, la bote de dialogue Nom d'attribut en minuscules/majuscules s'affiche. Saisissez l'attribut en utilisant la casse dont doit se servir Dreamweaver lors de l'insertion de cet attribut (par exemple, onClick), puis cliquez sur OK. Cliquez sur le lien Dfaut pour dfinir la casse par dfaut pour tous les noms d'attributs.
3 Dans le menu droulant Type d'attribut, slectionnez le type de l'attribut.
Si vous choisissez Enumr, entrez toutes les valeurs d'attribut autorises dans la zone de texte Valeurs. Sparer les valeurs par des virgules, sans insrer d'espaces. Par exemple, les valeurs numres de l'attribut showborder de la balise cfchart sont dfinies comme yes,no.
Voir aussi
Dfinition des prfrences de codage la page 309
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 355
Utilisation de code de page
Remarque : Un prfixe est utilis pour identifier l'appartenance d'une balise dans le code une bibliothque de balises dfinie. Certaines bibliothques n'utilisent pas de prfixes.
5 Cliquez sur OK.
Pour importer toutes les balises ASP.NET personnalises partir du serveur d'application, choisissez ASP.NET >
Importer toutes les balises personnalises ASP.NET.
Pour n'importer que certaines balises personnalises partir du serveur d'application, choisissez ASP.NET >
Importer les balises personnalises ASP.NET slectionnes. Tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce, cliquez sur les balises dans la liste.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 356
Utilisation de code de page
3 Cliquez sur le bouton Plus (+), puis choisissez JSP > Importer depuis le fichier (*.tld, *.jar, *.zip) ou JSP > Importer
balises.
5 Entrez un URI pour identifier la bibliothque de balises.
L'URI (Uniform Resource Identifier) dsigne souvent l'URL de la socit charge de la maintenance de la bibliothque de balises. L'URL n'est pas utilise pour afficher le site Web de la socit, mais uniquement titre d'identification de la bibliothque de balises.
6 (Facultatif) Entrez le prfixe utiliser avec les balises. Certaines bibliothques de balises emploient un prfixe pour
identifier l'appartenance d'une balise dans le code une bibliothque de balises dfinie.
7 Cliquez sur OK.
L'URI (Uniform Resource Identifier) dsigne souvent l'URL de la socit charge de la maintenance de la bibliothque de balises. L'URL n'est pas utilise pour afficher le site Web de la socit, mais uniquement titre d'identification de la bibliothque de balises.
6 (Facultatif) Entrez le prfixe utiliser avec les balises. Certaines bibliothques de balises emploient un prfixe pour
identifier l'appartenance d'une balise dans le code une bibliothque de balises dfinie.
7 Cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
357
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 358
Ajout de comportements JavaScript
vnements qui peuvent dclencher l'action (ce menu s'affiche lorsque vous cliquez sur la touche flche situe en face du nom de l'vnement slectionn). Diffrents vnements s'affichent, selon l'objet slectionn. Si les vnements attendus n'apparaissent pas, assurez-vous d'avoir slectionn le bon lment de page ou la bonne balise. (Pour slectionner une balise spcifique, utilisez le slecteur de balises situ dans le coin infrieur gauche de la fentre de document.) Remarque : Les noms d'vnement entre parenthses sont disponibles uniquement pour les liens. En choisissant l'un de ces noms d'vnement, vous ajoutez automatiquement un lien nul l'lment sur la page slectionne et vous associez le comportement ce lien et non l'lment lui-mme. Le lien nul est dfini sous la forme href="javascript:;" dans le code HTML.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 359
Ajout de comportements JavaScript
Diffrents vnements s'affichent dans le menu Evnements, en fonction de l'objet slectionn. Pour savoir quels sont les vnements pris en charge par un navigateur spcifique pour un lment de page donn, insrez l'lment de la page dans votre document et associez-lui un comportement, puis consultez le menu Evnements dans le panneau Comportements. (Par dfaut, les vnements proviennent de la liste d'vnements HTML 4.01 et ils sont pris en charge par la plupart des navigateurs modernes.) Certains vnements peuvent apparatre en gris (dsactivs) si les objets pertinents n'existent pas encore dans la page ou si l'objet slectionn ne peut pas recevoir d'vnements. Si les objets attendus ne sont pas affichs, assurez-vous que vous avez bien slectionn l'objet correct. Si vous associez un comportement une image, certains vnements (par exemple onMouseOver) apparaissent entre parenthses. Ces vnements ne sont disponibles que pour des liens. Lorsque vous en slectionnez un, Dreamweaver entoure l'image d'une balise a pour dfinir un lien nul, Le lien nul est reprsent par javascript:; dans la zone de texte Lien de l'inspecteur Proprits. Vous pouvez modifier la valeur de ce lien pour le transformer en vritable lien vers une autre page, mais si vous effacez le lien JavaScript sans le remplacer par un autre lien, vous supprimerez le comportement. Pour voir quelles balises peuvent tre utilises avec un vnement donn dans un navigateur donn, recherchez l'vnement dans l'un des fichiers de votre dossier Dreamweaver/Configuration/Behaviors/Events.
Pour associer un comportement l'ensemble de la page, cliquez sur la balise <body> dans le slecteur de balises, situ dans le coin infrieur gauche de la fentre de document.
2 Choisissez Fentre > Comportements. 3 Cliquez sur le bouton plus (+) et choisissez une action dans le menu Ajouter un comportement.
Vous ne pouvez pas choisir les actions qui apparaissent en gris dans le menu. Ces actions peuvent tre grises si un objet ncessaire n'existe pas dans le document actif Par exemple, l'action Contrler Shockwave ou SWF s'affiche en gris si le document ne contient pas de fichiers SWF Flash ou Shockwave. Lorsque vous choisissez une action, une bote de dialogue s'affiche avec les paramtres et les instructions pour cette action.
4 Saisissez les paramtres pour l'action et cliquez sur OK.
Toutes les actions proposes dans Dreamweaver fonctionnent dans les navigateurs modernes. Certaines actions ne fonctionnent pas dans les navigateurs plus anciens, mais elles n'entraneront pas d'erreurs. Remarque : Les lments cibles doivent possder un ID unique. Par exemple, si vous souhaitez appliquer le comportement Permuter une image une image, cette image doit avoir un ID. Si vous n'avez pas spcifi d'ID pour l'lment, Dreamweaver le fait automatiquement votre place.
5 L'vnement par dfaut qui dclenchera l'action apparat dans la colonne Evnements. S'il ne s'agit pas de
l'vnement que vous dsirez utiliser, slectionnez-en un autre dans le menu contextuel Evnements. (Pour ouvrir le menu Evnements, slectionnez un vnement ou une action dans le panneau Comportements, puis cliquez sur la flche noire pointe vers le bas qui apparat entre le nom de l'vnement et le nom de l'action.)
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 360
Ajout de comportements JavaScript
Pour modifier les paramtres d'une action, double-cliquez sur son nom ou slectionnez-le et appuyez sur la touche
Entre (Windows) ou Retour (Macintosh), modifiez les paramtres dans la bote de dialogue, puis cliquez sur OK.
Pour modifier l'ordre d'apparition des actions pour un vnement donn, slectionnez une action et cliquez sur la
flche Haut ou Bas. Vous pouvez galement slectionner l'action, puis la copier et la coller l'emplacement de votre choix parmi les autres actions.
Pour supprimer un comportement, slectionnez-le et cliquez sur le signe moins (-) ou appuyez sur Supprimer.
Toutes les occurrences de ce comportement sont actualises. Si d'autres pages de votre site contiennent ce comportement, vous devez les mettre jour page par page.
Pour plus d'informations, consultez la section Ajout et gestion d'extensions dans Dreamweaver la page 37.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 361
Ajout de comportements JavaScript
Bien que les actions Dreamweaver aient t rdiges pour augmenter la compatibilit inter-navigateurs, certains navigateurs ne prennent pas du tout en charge JavaScript et de nombreuses personnes dsactivent JavaScript sur leur navigateur lorsqu'ils explorent la Toile. Pour optimiser les rsultats inter-plates-formes, fournissez d'autres interfaces contenues dans des balises <noscript> afin que votre site reste accessible aux personnes qui n'utilisent pas JavaScript.
Comportements.
2 Tapez le code JavaScript excuter ou le nom de la fonction.
Par exemple, pour crer un bouton Retour, vous pouvez saisir if (history.length > 0)\{history.back()\}. Si vous avez encapsul votre code dans une fonction, indiquez simplement le nom de la fonction (par exemple, hGoBack()).
3 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
Comportements.
2 Dans le menu Type d'lment, slectionnez un type d'lment pour afficher tous les lments nomms de ce type. 3 Slectionnez un lment dans le menu ID d'lment. 4 Choisissez une proprit dans le menu Proprit ou tapez le nom de la proprit dans la zone de texte. 5 Entrez la nouvelle valeur pour la nouvelle proprit dans la zone Nouvelle valeur. 6 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 362
Ajout de comportements JavaScript
Remarque : Il est impossible de dtecter des plug-ins spcifiques dans Microsoft Internet Explorer (IE) l'aide de JavaScript. Toutefois, si vous slectionnez les plug-ins Flash ou Director, le code VBScript appropri sera automatiquement ajout votre page pour les dtecter dans Internet Explorer sous Windows. Il est impossible de dtecter les plug-ins dans Internet Explorer sur Mac OS.
1 Slectionnez un objet et choisissez Vrifier le plug-in dans le menu Ajouter un comportement du panneau
Comportements.
2 Slectionnez un plug-in dans le menu Plug-in, ou cliquez sur Entre et tapez le nom exact du plug-in dans la zone
de texte adjacente. Vous devez utiliser le nom exact du plug-in, tel qu'il apparat en gras sur la page A propos des plug-ins dans Netscape Navigator (Dans Windows, choisissez la commande Aide > A propos des plug-ins dans le navigateur. Dans Mac OS, choisissez A propos des plug-ins dans le menu Pomme).
3 Dans la zone de texte Si trouv, aller l'URL, spcifiez l'URL destine aux utilisateurs qui disposent du plug-in.
Si vous indiquez une URL distante, vous devez faire prcder l'adresse www du prfixe http://. Si vous ne renseignez pas la zone, les visiteurs resteront dans la mme page.
4 Dans la zone de texte Sinon, aller l'URL, indiquez une autre URL pour les visiteurs qui ne disposent pas du plug-
in. Si vous ne renseignez pas la zone, les visiteurs resteront dans la mme page.
5 Spcifiez la procdure suivre si la dtection de plug-in n'est pas possible. Par dfaut, lorsque la dtection est
impossible, l'utilisateur est envoy l'URL indique dans la zone de texte Sinon. Pour que l'utilisateur soit envoy vers la premire URL (Si trouv), slectionnez l'option Toujours aller la premire URL si la dtection n'est pas possible. Lorsqu'elle est slectionne, cette option signifie que l'utilisateur possde a priori le plug-in, sauf si le navigateur indique explicitement que ce n'est pas le cas . En gnral, activez cette option si le contenu du plug-in est un lment essentiel de votre page ; dans le cas contraire, laissez-la dsactive. Remarque : Cette option ne concerne qu'Internet Explorer ; Netscape Navigator dtecte toujours les plug-ins.
6 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
du panneau Insertion, puis dessinez un div PA dans la vue Cration de la fentre de document.
2 Cliquez sur <body> dans le slecteur de balises situ dans le coin infrieur gauche de la fentre de document. 3 Choisissez Tirer l'lment PA dans le menu Ajouter un comportement du panneau Comportements.
Si l'option Tirer l'lment PA n'est pas disponible, cela signifie probablement qu'un lment PA est slectionn.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 363
Ajout de comportements JavaScript
4 Dans le menu droulant Elment PA, slectionnez l'lment PA. 5 Slectionnez soit Contraint, soit Libre dans le menu contextuel Mouvement.
Les mouvements sans contrainte sont adapts aux puzzles et aux autres jeux base de glisser-dplacer. Pour les contrles de dplacement et les objets mobiles (tiroirs, rideaux et stores), choisissez un mouvement contraint.
6 Pour la restriction de mouvement, indiquez les valeurs de dplacement admises (en pixels) dans les zones de texte
Haut, Bas, Gauche et Droite. Ces valeurs sont relatives la position de dpart de l'lment PA. Pour restreindre les dplacements l'intrieur d'une zone rectangulaire, indiquez des valeurs positives dans les quatre zones de texte. Pour permettre uniquement un mouvement vertical, indiquez des valeurs positives pour Haut et Bas et 0 pour Gauche et Droite. Pour permettre uniquement un mouvement horizontal, indiquez des valeurs positives pour Gauche et Droite et 0 pour Haut et Bas.
7 Indiquez les coordonnes (exprimes en pixels) de la cible de dpt dans les zones de texte Gauche et Haut.
La cible de dpt est le point sur lequel vous voulez que l'utilisateur dpose l'lment PA. Un lment PA est considr comme ayant atteint la cible de dpt lorsque ses coordonnes d'origine (en haut gauche) correspondent aux valeurs indiques dans les zones de texte Gauche et Haut. Ces coordonnes sont relatives l'angle suprieur gauche de la fentre du navigateur. Cliquez sur Obtenir la position courante pour remplir automatiquement les zones de texte avec les coordonnes actuelles de l'lment PA.
8 Entrez une valeur (exprime en pixels) dans la zone de texte Aligner si dans pour dterminer la distance minimale
laquelle le visiteur doit approcher de la cible pour que l'lment PA se place automatiquement sur celle-ci. Les valeurs importantes permettent l'utilisateur de trouver plus facilement la cible de dpt.
9 Pour des puzzles simples et des dfilements d'images, vous pouvez vous en tenir l. Pour dfinir la poigne de
dplacement de l'lment PA, suivre le mouvement de l'lment PA pendant qu'il est dplac et dclencher une action lorsqu'il est dpos, cliquez sur l'onglet Avanc.
10 Pour spcifier que l'utilisateur doit cliquer dans une zone particulire de l'lment PA pour pouvoir le dplacer,
slectionnez Zone dans l'lment dans le menu Poigne de dplacement, puis indiquez les coordonnes de l'origine (angle suprieur gauche) de la poigne de dplacement, ainsi que la largeur et la hauteur de celle-ci. Cette option est utile lorsque l'image insre l'intrieur de l'lment PA contient un symbole de dplacement, par exemple une barre de titre ou une poigne de tiroir. N'activez pas cette option si vous voulez que l'utilisateur soit libre de cliquer n'importe o dans l'lment PA pour le dplacer.
11 Choisissez, parmi les options de la zone En dplaant, celles que vous dsirez utiliser :
Activez l'option Placer l'lment au premier plan si l'lment PA doit tre amen au niveau le plus haut de l'ordre
de superposition lors de son dplacement. Si vous activez cette option, utilisez le menu droulant qui apparat pour indiquer si l'lment PA doit tre laiss au niveau de visibilit le plus lev ou si sa position d'origine dans l'ordre de superposition doit tre rtablie.
Tapez un code JavaScript ou un nom de fonction (par exemple, monitorAPelement()) dans la zone de texte Appel
JavaScript pour que ce code ou cette fonction soit excut en boucle pendant le dplacement de l'lment PA. Par exemple, vous pouvez crire une fonction pour surveiller les coordonnes de l'lment PA et afficher des indications, telles que Tu brles ou Tu t'loignes de la cible , dans une zone de texte.
12 Indiquez un code JavaScript ou un nom de fonction (par exemple, evaluateAPelementPos()) dans la deuxime
zone de texte Appel JavaScript si vous voulez que le code ou la fonction soit excut(e) lorsque l'lment PA est dpos. Activez l'option Uniquement si align si le code JavaScript indiqu ne doit tre excut que si l'lment PA a atteint la cible de dpt.
13 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 364
Ajout de comportements JavaScript
Au lieu d'afficher la valeur des proprits MM_UPDOWN ou MM_LEFTRIGHT dans un champ de formulaire, vous pouvez utiliser ces valeurs de diffrentes manires. Par exemple, vous pouvez crire une fonction qui affiche un message dans ce champ selon la distance qui reste parcourir jusqu' la cible, ou appeler une autre fonction pour afficher ou masquer un lment PA selon la valeur de cette distance. Il est particulirement utile de tester la proprit MM_SNAPPED lorsque vous disposez, sur une page, de plusieurs lments PA qui doivent tous atteindre leur cible pour que l'utilisateur puisse passer la page ou la tche suivante. Par exemple, vous pouvez crire une fonction qui compte le nombre d'lments PA ayant la valeur MM_SNAPPED dfinie sur true et l'appeler chaque fois qu'un lment PA est dpos. Lorsque le nombre d'lments PA arrivs sur leur cible atteint le nombre dsir, vous pouvez envoyer l'utilisateur la page suivante ou afficher un message de flicitations.
Comportements.
2 Choisissez une destination pour l'URL dans la liste Ouvrir dans.
La liste Ouvrir dans numre automatiquement les noms de tous les cadres qui se trouvent dans le jeu de cadres actuel, ainsi que la fentre principale. S'il n'y a pas de cadres, cette dernire est la seule option. Remarque : Ne donnez pas vos cadres les noms top, blank, self ou parent, car cela pourrait produire des rsultats inattendus. En effet, certains navigateurs peuvent confondre ces noms avec les mots rservs utiliss dans le champ Cible.
3 Cliquez sur Parcourir pour slectionner un document ouvrir ou tapez le nom et le chemin d'accs au fichier
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 365
Ajout de comportements JavaScript
Vous pouvez modifier et rorganiser les lments du menu, modifier les fichiers rerouter et la fentre dans laquelle
s'ouvrent ces fichiers, en double-cliquant sur un comportement Menu de reroutage existant dans le panneau Comportements.
Vous pouvez modifier les lments du menu comme vous modifieriez les lments de n'importe quel menu, en
slectionnant le menu et en utilisant le bouton Valeurs de la liste dans l'inspecteur Proprits.
1 Crez un objet Menu de reroutage s'il n'en existe pas dj dans votre document. 2 Slectionnez l'objet et choisissez Menu de reroutage dans le menu Ajouter un comportement du panneau
Comportements.
3 Effectuez les modifications souhaites dans la bote de dialogue Menu de reroutage, puis cliquez sur OK.
Voir aussi
Menus de reroutage la page 290 Insertion ou modification d'un menu de formulaire HTML dynamique la page 687
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 366
Ajout de comportements JavaScript
Si vous ne spcifiez aucun attribut pour la fentre, elle s'ouvrira avec la taille et les attributs de la fentre partir de laquelle elle a t lance. Choisir des attributs pour la fentre dsactive automatiquement tous ceux qui ne sont pas explicitement activs. Par exemple, si vous ne dfinissez aucun attribut pour la fentre, elle peut s'ouvrir en 1024 x 768 pixels et comporter une barre de navigation (affichant les boutons Prcdente, Suivante, Dmarrage et Actualiser), une barre d'adresse (indiquant l'URL), une barre d'tat (en bas, affichant les messages d'tat) et une barre de menus (affichant les menus Fichier, Edition, Affichage et d'autres menus). Si vous dfinissez explicitement une largeur de 640 et une hauteur de 480 pixels, sans aucun autre attribut, la fentre s'ouvrira en 640 x 480 pixels, sans aucune barre d'outils.
1 Slectionnez un objet et choisissez Ouvrir la fentre Navigateur dans le menu Ajouter un comportement du
panneau Comportements.
2 Tapez l'URL afficher ou cliquez sur Parcourir pour slectionner un fichier. 3 Dfinissez les options pour la largeur et la hauteur de la fentre (en pixels) et pour l'incorporation de diffrentes
barres d'outils, barres de dfilement, poignes de redimensionnement, etc. Donnez un nom la fentre (n'utilisez pas d'espaces ni de caractres spciaux) si vous souhaitez qu'elle soit la cible de liens ou qu'elle soit contrle en JavaScript.
4 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
Remarque : Le navigateur contrle l'aspect de l'alerte. Si vous dsirez avoir davantage de contrle sur l'apparence, pensez utiliser le comportement Ouvrir la fentre Navigateur.
1 Slectionnez un objet et choisissez Message contextuel dans le menu Ajouter un comportement du panneau
Comportements.
2 Tapez votre message dans la zone de texte prvue cet effet. 3 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 367
Ajout de comportements JavaScript
Remarque : Le comportement Permuter une image prcharge automatiquement toutes les images slectionnes lorsque vous choisissez l'option Prcharger les images dans la bote de dialogue Permuter une image ; il n'est donc pas ncessaire d'ajouter manuellement l'action Prcharger les images lorsque vous utilisez l'action Permuter une image.
1 Slectionnez un objet et choisissez Prcharger les images dans le menu Ajouter un comportement du panneau
Comportements.
2 Cliquez sur Parcourir pour slectionner un fichier d'image ou tapez le chemin d'accs et le nom du fichier d'une
moins).
6 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
1 Slectionnez un objet et choisissez Texte > Texte du cadre dans le menu Ajouter un comportement du panneau
Comportements.
2 Dans la bote de dialogue qui s'affiche, slectionnez le cadre cible dans le menu Cadre. 3 Cliquez sur le bouton Reprendre HTML courant pour copier les contenus actuels de la section bodydu cadre cible. 4 Entrez un message dans la zone de texte Nouveau HTML. 5 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
Voir aussi
Cration de cadres et de jeux de cadres la page 202
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 368
Ajout de comportements JavaScript
1 Slectionnez un objet et choisissez Texte > Texte du conteneur dans le menu Ajouter un comportement du panneau
Comportements.
2 Dans la bote de dialogue qui s'affiche, slectionnez l'lment cible dans le menu Conteneur. 3 Entrez le nouveau texte ou le nouveau code HTML dans la zone de texte Nouveau HTML. 4 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
Voir aussi
Insertion d'une balise div PA la page 166
1 Slectionnez un objet et choisissez Texte > Texte de la barre d'tat dans le menu Ajouter un comportement du
panneau Comportements.
2 Dans la bote de dialogue Dfinir le texte de la barre d'tat, tapez un message dans la zone de texte Message.
Utilisez un message concis. Le navigateur tronquera le message s'il est trop long pour la barre d'tat.
3 Cliquez sur OK et vrifiez que l'vnement par dfaut est correct.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 369
Ajout de comportements JavaScript
Si Dreamweaver vous invite ajouter une balise de formulaire, cliquez sur Oui.
2 Dans l'inspecteur Proprits, tapez le nom du champ de texte. Veillez utiliser un nom unique dans cette page
(n'utilisez pas le mme nom pour plusieurs lments appartenant la mme page, mme s'ils se trouvent dans des formulaires diffrents).
panneau Comportements. Si l'option Afficher-Masquer les lments n'est pas disponible, cela signifie probablement qu'un lment PA est slectionn. Etant donn que les lments PA n'acceptent pas les vnements dans la version 4.0 des deux navigateurs, vous devez choisir un objet diffrent, tel que la balise <body> ou un lien (<a>).
2 Dans la liste Elments, slectionnez l'lment que vous souhaitez afficher ou masquer et cliquez sur Afficher,
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 370
Ajout de comportements JavaScript
Il n'est pas ncessaire de nommer les images ; elles sont nommes automatiquement lorsque vous associez le comportement un objet. Toutefois, il vous sera plus facile de distinguer les images proposes dans la bote de dialogue Permuter une image si vous avez vous-mme attribu un nom ces images.
3 Rptez les tapes 1 et 2 si vous souhaitez insrer des images supplmentaires. 4 Slectionnez un objet (en gnral, l'image que vous voulez remplacer) et choisissez l'option Permuter une image
pour toutes les images que vous voulez modifier simultanment ; dans le cas contraire, l'action correspondante Restaurer l'image intervertie ne les restaurerait pas toutes.
8 Slectionnez l'option Prcharger les images pour mettre en mmoire cache les nouvelles images au moment du
chargement de la page. Cela vite le dlai de tlchargement des images lorsqu'un vnement dclenche leur apparition.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 371
Ajout de comportements JavaScript
Insertion.
2 Pour insrer un champ de texte, choisissez Insertion > Formulaire > Champ de texte ou cliquez sur le bouton
Champ de texte du panneau Insertion. Rptez cette tape pour insrer plusieurs champs de texte.
3 Choisissez une mthode de validation :
Pour valider les champs individuellement au fur et mesure que l'utilisateur remplit le formulaire, slectionnez un
champ de texte et choisissez Fentre > Comportements.
Pour valider plusieurs champs lorsque l'utilisateur envoie le formulaire, cliquez sur la balise <form> dans le
slecteur de balises situ dans le coin infrieur gauche de la fentre de document, puis choisissez Fentre > Comportements.
4 Slectionnez Valider le formulaire dans le menu Ajouter un comportement. 5 Effectuez l'une des oprations suivantes :
Si vous validez des champs individuellement, slectionnez dans la liste Champs le mme champ que celui que vous
avez slectionn dans la fentre de document.
Si vous validez plusieurs champs la fois, slectionnez un champ de texte dans la liste Champs.
6 Activez l'option Obligatoire si le champ doit obligatoirement contenir des donnes. 7 Slectionnez l'une des options d'acceptation suivantes :
Tout Vrifie qu'un champ obligatoire contient des donnes ; ces dernires peuvent tre de n'importe quel type. Adresse lectronique Vrifie que le champ contient un symbole @. Nombre Vrifie que le champ contient uniquement des valeurs numriques. Nombre de Vrifie que le champ contient une valeur numrique comprise dans la plage indique.
8 Si vous validez plusieurs champs, rptez les tapes 6 et 7 pour tout champ supplmentaire valider. 9 Cliquez sur OK.
Si vous validez plusieurs champs lorsque l'utilisateur envoie le formulaire, l'vnement onSubmit apparat automatiquement dans le menu droulant Evnements.
10 Si vous validez des champs individuellement, vrifiez que l'vnement par dfaut est bien onBlur ou onChange. Si
ce n'est pas le cas, slectionnez l'un de ces vnements. Ces deux vnements dclenchent le comportement Valider le formulaire ds que l'utilisateur sort du champ concern. La diffrence entre ces deux vnements est que onBlur est toujours dclench, que l'utilisateur ait saisi ou non du texte dans le champ, alors que onChange n'est dclench que si l'utilisateur a modifi le contenu du champ. L'vnement onBlur est prfrable si le champ est obligatoire.
version prliminaire
Dernire mise jour le 19/3/2010
372
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 373
Utilisation d'autres applications
Vous trouverez un didacticiel consacr l'intgration de Dreamweaver et Fireworks l'adresse www.adobe.com/go/vid0188_fr. Vous trouverez un didacticiel consacr l'intgration de Dreamweaver et Photoshop l'adresse www.adobe.com/go/lrvid4043_dw_fr.
Voir aussi
A propos des Design Notes la page 107 Activation et dsactivation des Design Notes pour un site la page 107 Didacticiel sur Dreamweaver et InDesign
Choisissez Insertion > Image. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Image ou faites-le glisser vers le document.
2 Recherchez le fichier Fireworks export et cliquez sur OK (Windows) ou Ouvrir (Macintosh).
Remarque : Si le fichier Fireworks ne se trouve pas dans le site courant de Dreamweaver, un message vous demande si vous souhaitez copier le fichier dans le dossier racine. Cliquez sur Oui.
Voir aussi
A propos de l'intgration de Photoshop, Flash et Fireworks la page 372
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 374
Utilisation d'autres applications
Lorsque l'image fait partie d'une table Fireworks, vous pouvez ouvrir la table entire en vue de la modifier, pour autant que le commentaire <!--fw table--> figure dans le code HTML. Si le fichier PNG source a t export partir de Fireworks vers un site Dreamweaver l'aide du paramtre Document HTML et image du style Dreamweaver, le commentaire de la table Fireworks est automatiquement insr dans le code HTML.
1 Dans Dreamweaver, ouvrez l'inspecteur Proprits (Fentre > Proprits), s'il n'est pas dj ouvert. 2 Cliquez sur une image ou une dcoupe d'image pour la slectionner.
Lorsque vous slectionnez une image exporte depuis Fireworks, l'inspecteur Proprits identifie la slection comme image ou table Fireworks et affiche le nom du fichier source PNG.
3 Pour lancer Fireworks afin d'apporter des modifications, procdez de l'une des manires suivantes :
Dans l'inspecteur Proprits, cliquez sur Modifier. Maintenez enfonce la touche Ctrl (Windows) ou Commande (Macintosh) et double-cliquez sur l'image
slectionne.
Cliquez sur l'image slectionne avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle
enfonce (Macintosh) et choisissez Modifier avec Fireworks dans le menu contextuel. Remarque : Si Fireworks ne trouve pas le fichier source, un message vous invite le faire. Lorsque vous travaillez dans le fichier source Fireworks, les modifications sont enregistres dans le fichier source et le fichier export, sinon seul le fichier export est mis jour.
4 Dans Fireworks, modifiez le fichier PNG source puis cliquez sur Termin.
Fireworks enregistre les modifications dans le fichier PNG, exporte l'image mise jour (ou le document HTML et les images) et active de nouveau Dreamweaver. Dans Dreamweaver, l'image ou la table mise jour apparat. Vous trouverez un didacticiel consacr l'intgration de Dreamweaver et Fireworks l'adresse www.adobe.com/go/vid0188_fr.
Voir aussi
Utilisation d'un diteur d'image externe la page 252 Didacticiel sur Dreamweaver et Fireworks
Choisissez Commande > Optimiser l'image. Cliquez sur le bouton de modification des paramtres de l'image dans l'inspecteur Proprits.
2 Apportez les modifications dans la bote de dialogue Aperu de l'image.
Pour modifier les paramtres d'optimisation, cliquez sur l'onglet Options. Pour modifier la taille et la zone de l'image exporte, cliquez sur l'onglet Fichier.
3 Une fois termin, cliquez sur OK.
Voir aussi
Dfinition des options de la bote de dialogue d'aperu d'image la page 386
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 375
Utilisation d'autres applications
Utilisation de Fireworks pour modifier les espaces rservs pour les images Dreamweaver
Vous pouvez crer un espace rserv dans un document Dreamweaver, puis lancer Fireworks pour crer une image graphique ou une table Fireworks y placer. Pour crer une image partir d'un espace rserv, Dreamweaver et Fireworks doivent tre installs sur votre systme.
1 Veillez ce que Fireworks soit dfini comme diteur d'image des fichiers PNG. 2 Dans la fentre de document, cliquez sur l'espace rserv pour l'image afin de le slectionner. 3 Dmarrez Fireworks en mode Modification depuis Dreamweaver en utilisant l'une des mthodes suivantes :
Dans l'inspecteur Proprits, cliquez sur Crer. Appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh), puis double-cliquez sur l'espace rserv pour
l'image.
Cliquez sur l'espace rserv pour l'image avec le bouton droit de la souris (Windows) ou en maintenant la touche
Ctrl enfonce (Macintosh), puis slectionnez Crer une image dans Fireworks.
4 Utilisez les options de Fireworks pour crer l'image.
Fireworks reconnat les paramtres suivants d'espace rserv pour l'image, qui sont dfinis lors de son utilisation dans Dreamweaver : la taille de l'image (qui correspond la taille de la zone de travail Fireworks), l'ID de l'image (utilis par Fireworks comme nom de document par dfaut pour le fichier source et le fichier d'exportation cr) et l'alignement du texte. Fireworks reconnat galement les liens et certains comportements (permutation d'image, menu contextuel et texte notamment) que vous avez associs l'espace rserv pour l'image lorsque vous travaillez dans Dreamweaver. Remarque : Bien que les liens ajouts un espace rserv pour l'image soient invisibles dans Fireworks, ils sont conservs. Si vous dessinez une zone ractive et que vous ajoutez un lien dans Fireworks, le programme ne supprimera pas le lien ajout l'espace rserv pour l'image dans Dreamweaver. Toutefois, si dans Fireworks vous dessinez une dcoupe dans la nouvelle image, le lien sera supprim du document Dreamweaver lors du remplacement de l'espace rserv pour l'image. Fireworks ne reconnat pas les paramtres suivants d'espace rserv pour l'image : alignement de l'image, couleur, espacement vertical et horizontal et cartes. Ils sont dsactivs dans l'inspecteur Proprits de l'espace rserv pour l'image.
5 Au terme de votre travail, cliquez sur Termin afin d'afficher l'invite d'enregistrement. 6 Dans la zone de texte Enregistrer dans, slectionnez le dossier dfini comme dossier du site local Dreamweaver.
Si vous avez attribu un nom l'espace rserv lors de son insertion dans le document Dreamweaver, Fireworks insre automatiquement ce nom dans la zone de texte Nom de fichier. Vous pouvez modifier le nom.
7 Cliquez sur Enregistrer pour enregistrer le fichier PNG.
La bote de dialogue Exporter s'affiche. Cette bote de dialogue vous permet d'exporter l'image au format GIF, JPEG ou, dans le cas d'images dcoupes, sous la forme de documents HTML et d'images.
8 Dans la zone Enregistrer dans, slectionnez le dossier du site local Dreamweaver.
La zone de texte Nom affiche automatiquement le nom dsignant le fichier PNG. Vous pouvez modifier le nom.
9 Dans la zone Enregistrer sous le type, slectionnez le type de fichier(s) exporter, par exemple Images uniquement
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 376
Utilisation d'autres applications
Le fichier est enregistr et Dreamweaver est nouveau actif. Dans le document Dreamweaver, le fichier export ou la table Fireworks remplace l'espace rserv pour l'image.
Voir aussi
Utilisation d'un diteur d'image externe la page 252 Insertion d'une image la page 242
Les lments de menu peuvent tre indexs par les moteurs de recherche. Les lments de menu peuvent tre lus par des lecteurs d'cran, ce qui rend vos pages plus accessibles. Le code gnr par Fireworks est aux normes et peut tre valid.
Vous pouvez modifier les menus contextuels Fireworks avec Dreamweaver ou Fireworks, mais pas les deux. Les modifications apportes dans Dreamweaver ne sont pas conserves dans Fireworks.
Voir aussi
Modification des menus contextuels de Fireworks dans Dreamweaver la page 376
Fireworks. Fireworks renvoie le menu modifi Dreamweaver. Si vous avez cr un menu contextuel dans Fireworks MX 2004 ou une version plus ancienne, vous pouvez le modifier dans Dreamweaver avec la bote de dialogue Afficher le menu contextuel, disponible partir du panneau Comportements.
Voir aussi
A propos des menus contextuels de Fireworks la page 376
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 377
Utilisation d'autres applications
Modification d'un menu contextuel cr dans Fireworks MX 2004 ou une version plus ancienne
1 Dans Dreamweaver, slectionnez la zone ractive ou l'image qui dclenche le menu contextuel. 2 Dans le panneau Comportements (Maj+F3), double-cliquez sur Afficher le menu contextuel dans la liste Actions. 3 Apportez vos modifications dans la bote de dialogue Menu contextuel puis cliquez sur OK.
Voir aussi
Application du comportement Afficher le menu contextuel la page 369
sur l'onglet Lancer et Modifier (Windows) ou choisissez Lancer et Modifier dans le menu droulant (Macintosh).
2 Indiquez les prfrences applicables lors de la modification ou de l'optimisation d'images Fireworks places dans
Design Note comme fichier source de l'image place. Les mises jour sont appliques au fichier PNG source et l'image place correspondante.
Ne jamais utiliser le fichier PNG source Permet de lancer automatiquement l'image Fireworks place, qu'il existe ou non un fichier PNG source. Les mises jour sont appliques l'image place uniquement. Demander lors du lancement Affiche un message vous demandant si le fichier PNG source doit tre ouvert. Vous pouvez galement dterminer les prfrences globales de la fonction de lancement et d'dition dans cette fentre d'invite.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 378
Utilisation d'autres applications
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Images et choisissez Insrer HTML
Fireworks dans le menu.
3 Cliquez sur Parcourir pour slectionner un fichier HTML Fireworks. 4 Si le fichier n'est plus ncessaire par la suite, activez l'option Supprimer fichier aprs insertion. Cette option n'a
aucun effet sur le fichier PNG source associ au fichier HTML. Remarque : Si le fichier HTML se trouve sur un lecteur rseau, il est dfinitivement supprim (il n'est pas plac dans la corbeille).
5 Cliquez sur OK pour insrer le code HTML, ainsi que les images associes, les dcoupes et le code JavaScript dans
le document Dreamweaver.
images. Quand vous y tes invit, indiquez le dossier du site Dreamweaver comme destination des images exportes. L'assistant exporte les images l'endroit indiqu et copie le code HTML dans le Presse-papiers.
3 Dans le document Dreamweaver, placez le point d'insertion l'endroit du document o vous souhaitez coller le
code HTML, puis choisissez Edition > Coller code HTML Fireworks. Le code HTML et JavaScript associ aux fichiers Fireworks exports est copi dans le document Dreamweaver et tous les liens vers les images sont mis jour.
code HTML export, puis choisissez Edition > Coller code HTML Fireworks. Le code HTML et JavaScript associ aux fichiers Fireworks exports est copi dans le document Dreamweaver et tous les liens vers les images sont mis jour.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 379
Utilisation d'autres applications
2 Choisissez Fichier > Enregistrer. 3 Dans Fireworks, choisissez Fichier > Mettre jour le code HTML. 4 Recherchez le fichier Dreamweaver qui contient le code HTML mettre jour, puis cliquez sur Ouvrir. 5 Recherchez le dossier dans lequel placer les fichiers d'image mis jour et cliquez sur Slectionner (Windows) ou
Choisir (Macintosh). Fireworks met jour le code HTML et JavaScript du document Dreamweaver. Fireworks exporte galement les images mises jour associes au code HTML et les place dans le dossier de destination indiqu. Si Fireworks ne trouve pas le code HTML correspondant, il vous propose d'insrer du nouveau code HTML dans le document Dreamweaver. Fireworks insre la section JavaScript du nouveau code au dbut du document et place la table HTML ou le lien vers l'image la fin du document.
Voir aussi
Voilage et suppression du voilage de certains types de fichier la page 105
A propos des objets dynamiques et des flux de production entre Photoshop et Dreamweaver
Il existe deux principaux flux de production pour traiter les fichiers Photoshop dans Dreamweaver : le flux de production copier/coller et celui des objets dynamiques.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 380
Utilisation d'autres applications
Flux de production copier/coller Le flux de production copier/coller vous permet de slectionner des tranches ou des calques dans un fichier Photoshop, puis de passer dans Dreamweaver pour en faire des images compatibles avec une utilisation sur le Web. Toutefois, si vous voulez mettre jour le contenu ultrieurement, vous devez ouvrir le fichier Photoshop dorigine, effectuer vos modifications, copier de nouveau votre tranche ou votre calque dans le Presse-papiers, puis coller la tranche ou le calque mis jour dans Dreamweaver. Ce flux de production est recommand uniquement lorsque vous voulez insrer une partie dun fichier Photoshop (par exemple, une section dune composition) en tant quimage sur une page Web. Flux de production dobjets dynamiques Lorsque vous travaillez sur des fichiers Photoshop entiers, Adobe recommande lutilisation de ce flux de production. Dans Dreamweaver, un objet dynamique dsigne une image place sur une page Web avec une connexion en ligne vers un fichier Photoshop (PSD) dorigine. En mode Cration dans Dreamweaver, un objet dynamique est signal par une icne situe dans le coin suprieur gauche de limage.
Objet dynamique
Lorsque limage Web (cest--dire limage de la page Dreamweaver) nest pas synchronise avec le fichier Photoshop dorigine, Dreamweaver dtecte que le fichier dorigine a t mis jour et affiche lune des flches de licne dobjet dynamique en rouge. Lorsque vous slectionnez limage Web en mode Cration et que vous cliquez sur le bouton Mettre jour depuis loriginal dans linspecteur Proprits, limage se met jour automatiquement avec tous les changements effectus dans le fichier Photoshop dorigine. Lorsque vous utilisez le flux de production dobjets dynamiques, vous navez pas besoin douvrir Photoshop pour mettre jour une image Web. En outre, toute mise jour dobjet dynamique dans Dreamweaver est non destructive. Cela signifie que vous pouvez modifier la version Web de limage sur votre page tout en prservant lintgrit de limage Photoshop dorigine.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 381
Utilisation d'autres applications
Vous pouvez galement mettre jour un objet dynamique sans slectionner limage Web en mode Cration. Le panneau des actifs vous permet de mettre jour tous les objets dynamiques, y compris les images susceptibles de ne pas pouvoir tre slectionnes dans la fentre de document (par exemple, les images darrire-plan CSS). Paramtres doptimisation dimage Pour les flux de production copier/coller et dobjets dynamiques, vous pouvez spcifier des paramtres doptimisation dans la bote de dialogue daperu de limage. Cette bote de dialogue vous permet de dfinir des lments tels que le format de fichier, la qualit de limage, etc. Si vous copiez une tranche ou un calque pour la premire fois ou que vous insrez un fichier Photoshop en tant quobjet dynamique pour la premire fois, Dreamweaver affiche cette bote de dialogue pour vous aider crer limage Web. Si vous copiez une mise jour dans une tranche ou un calque, Dreamweaver se souvient des paramtres dorigine et recre limage Web avec ces paramtres. De mme, lorsque vous mettez jour un objet dynamique laide de linspecteur Proprits, Dreamweaver reprend les paramtres que vous avez utiliss lorsque vous avez insr limage pour la premire fois. Vous pouvez tout moment modifier les paramtres dune image : il vous suffit de slectionner limage Web en mode Cration, puis de cliquer sur le bouton de modification des paramtres dimage dans linspecteur Proprits. Stockage des fichiers Photoshop Si vous avez insr une image Web et que vous navez pas enregistr le fichier Photoshop dorigine sur votre site Dreamweaver, Dreamweaver reconnat le chemin vers le fichier dorigine comme chemin de fichier local absolu (cest le cas pour les flux de production copier/coller et dobjets dynamiques). Par exemple, si le chemin vers votre site Dreamweaver est C:\Sites\monSite et que votre fichier Photoshop se trouve sous C:\Images\Photoshop, Dreamweaver ne reconnat pas le fichier dorigine comme faisant partie du site intitul monSite. Cela pose des problmes si vous voulez partager ce fichier Photoshop avec dautres personnes, car Dreamweaver considre uniquement le fichier comme disponible sur un disque dur local spcifique. Toutefois, si vous stockez le fichier Photoshop sur votre site, Dreamweaver tablit un chemin li au site vers le fichier. Les utilisateurs ayant accs au site pourront galement tablir le bon chemin vers le fichier, sous rserve que vous leur ayez aussi fourni le fichier dorigine tlcharger. Un didacticiel vido consacr au flux de production utilisant des objets dynamiques dans Photoshop et Dreamweaver est disponible ladresse suivante : www.adobe.com/go/lrvid4043_dw_fr.
insrer l'image.
2 Choisissez Insertion > Image.
Vous pouvez galement tirer le fichier PSD sur la page, partir du panneau Fichiers, si vous stockez vos fichiers Photoshop sur votre site Web. Dans ce cas, vous passerez l'tape suivante.
3 Dans la bote de dialogue Slectionnez la source de l'image, recherchez votre fichier d'image PSD Photoshop en
sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 382
Utilisation d'autres applications
5 Enregistrez le fichier d'image Web un emplacement du dossier racine de votre site Web.
Dreamweaver cre l'objet dynamique sur la base des rglages d'optimisation slectionns, puis place une version Web de l'image sur votre page. L'objet dynamique conserve une connexion en direct l'image d'origine et vous signale quand les deux versions ne sont plus synchronises. Remarque : Si vous dcidez, par la suite, de modifier les rglages d'optimisation d'une image place sur vos pages, vous pouvez slectionner cette image, cliquer sur le bouton de modification des paramtres de l'image dans l'inspecteur Proprits, puis apporter les modifications dsires dans la bote de dialogue d'aperu d'image. Les modifications apportes dans la bote de dialogue d'aperu d'image sont appliques de faon non destructrice. Dreamweaver ne modifie jamais le fichier Photoshop d'origine et recre toujours l'image Web sur la base des donnes d'origine. Vous trouverez un didacticiel vido sur l'utilisation des objets dynamiques Photoshop l'adresse www.adobe.com/go/lrvid4043_dw_fr.
Voir aussi
Dreamweaver et l'accessibilit la page 706 Dfinition des options de la bote de dialogue d'aperu d'image la page 386
objet dans la fentre de document, puis cliquez sur le bouton Mettre jour depuis l'original de l'inspecteur Proprits. Remarque : Il n'est pas ncessaire que Photoshop soit install pour que vous puissiez procder la mise jour partir de Dreamweaver.
est visible dans le coin suprieur gauche de l'image. Les images ordinaires ne comportent pas cette icne.
4 Pour chaque objet dynamique mettre jour, cliquez sur le nom de fichier l'aide du bouton droit de la souris, puis
choisissez Mettre jour depuis l'original. Vous pouvez galement slectionner plusieurs noms de fichier en cliquant dessus tout en maintenant la touche CTRL enfonce, de manire les mettre jour ensemble. Remarque : Il n'est pas ncessaire que Photoshop soit install pour que vous puissiez procder la mise jour partir de Dreamweaver.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 383
Utilisation d'autres applications
de redimensionnement. Vous pouvez prserver les proportions de largeur et de hauteur en maintenant la touche MAJ enfonce tout en tirant les poignes.
2 Cliquez sur le bouton Mettre jour depuis l'original de l'inspecteur Proprits.
Lorsque vous mettez jour l'objet dynamique, l'image Web est de nouveau rendue, de manire non destructive, sur la base du contenu actuel du fichier d'origine ainsi que des paramtres d'optimisation d'origine.
l'original. Remarque : Si vous avez modifi la taille de l'image dans Photoshop, vous devez rinitialiser la taille de l'image Web dans Dreamweaver. Dreamweaver met uniquement jour l'objet dynamique sur la base du contenu du fichier Photoshop, et pas de sa taille. Pour synchroniser la taille d'une image Web avec celle du fichier Photoshop d'origine, cliquez dessus l'aide du bouton droit de la souris, puis choisissez Rtablir la taille selon original.
Voir aussi
Modification d'images dans Dreamweaver la page 249 Utilisation d'un diteur d'image externe la page 252 Dfinition des options de la bote de dialogue d'aperu d'image la page 386
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 384
Utilisation d'autres applications
Description
Action conseille
L'image Web est synchronise avec le contenu actuel du fichier Aucun Photoshop d'origine. Les attributs de largeur et de hauteur dans le code HTML correspondent aux dimensions de l'image Web. Le fichier Photoshop d'origine a t modifi aprs la cration de l'image Web dans Dreamweaver. Utilisez le bouton Mettre jour depuis l'original de l'inspecteur Proprits pour synchroniser les deux images. Utilisez le bouton Mettre jour depuis l'original de l'inspecteur Proprits pour recrer l'image Web partir du fichier Photoshop d'origine. Dreamweaver utilise les valeurs de largeur et de hauteur HTML spcifies pour recrer l'image. Ne crez pas d'image Web dont les dimensions sont suprieures aux dimensions du fichier Photoshop d'origine.
Les attributs de largeur et de hauteur dans le code HTML sont diffrents des dimensions de l'image Web que Dreamweaver a cre lors de l'insertion. Si les dimensions de l'image Web sont plus petites que les valeurs de largeur et de hauteur HTML slectionnes, l'image peut sembler pixellise.
Les dimensions de l'actif d'origine sont trop petites pour les valeurs de largeur et de hauteur HTML slectionnes. Actif d'origine introuvable
Les valeurs de largeur et de hauteur dans le code HTML sont suprieures aux dimensions du fichier Photoshop d'origine. Il se peut que l'image semble pixellise.
Dreamweaver ne trouve pas le fichier Photoshop d'origine spcifi dans la zone Original de l'inspecteur Proprits.
Corrigez le chemin d'accs au fichier dans la zone Original de l'inspecteur Proprits, ou dplacez le fichier Photoshop l'emplacement spcifi actuellement.
Copiez la totalit ou une partie d'un calque. Pour ce faire, employez l'outil Rectangle de slection pour slectionner
la partie copier, puis choisissez Edition > Copier. Cette opration ne copie que le calque actif correspondant la zone slectionne dans le presse-papiers. Si vous avez dfini des effets bass sur des calques, ils ne sont pas copis.
Copiez et fusionnez plusieurs calques. Pour ce faire, employez l'outil Rectangle de slection pour slectionner la
partie copier, puis choisissez Edition > Copier avec fusion. Cette opration aplatit et copie tous les calques actifs et infrieurs de la zone slectionne dans le presse-papiers. Si des effets bass sur des calques sont associs l'un de ces calques, ils sont copis.
Copiez une tranche. Pour ce faire, slectionnez la tranche l'aide de l'outil Slection de tranche, puis choisissez
Edition > Copier. Cette opration aplatit et copie tous les calques actifs et infrieurs de la tranche dans le pressepapiers. Vous pouvez choisir Slection > Tout afin de slectionner rapidement une image entire en vue de la copier.
2 Dans Dreamweaver (mode Cration ou Code), placez le point d'insertion sur la page, l'endroit o vous voulez
insrer l'image.
3 Choisissez Edition > Coller.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 385
Utilisation d'autres applications
4 Dans la bote de dialogue d'aperu de l'image, ajustez les paramtres d'optimisation requis puis cliquez sur OK. 5 Enregistrez le fichier d'image Web un emplacement du dossier racine de votre site Web.
Dreamweaver dfinit l'image conformment aux paramtres d'optimisation et en place une version Web sur votre page. Les informations relatives l'image, comme l'emplacement du fichier PSD d'origine, sont enregistres dans une Design Note, que vous ayez ou non activ les Design Notes pour votre site. La Design vous permet de revenir au fichier Photoshop d'origine, afin d'y apporter des modifications, partir de Dreamweaver. Vous trouverez un didacticiel consacr la copie et au collage entre diffrentes applications, dont Dreamweaver et Photoshop, l'adresse www.adobe.com/go/vid0193_fr.
Voir aussi
A propos de l'intgration de Photoshop, Flash et Fireworks la page 372 Dfinition des options de la bote de dialogue d'aperu d'image la page 386 Dreamweaver et l'accessibilit la page 706 Didacticiel sur la copie et le collage entre produits
suivantes :
Cliquez sur le bouton Modifier dans l'inspecteur Proprits de l'image. Appuyez sur la touche Ctrl (Windows) ou Commande (Macintosh) lorsque vous double-cliquez sur le fichier. Cliquez sur l'image avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce
(Macintosh), choisissez Modifier l'original avec dans le menu contextuel, puis choisissez Photoshop. Remarque : Ce principe suppose que Photoshop soit dfini comme diteur d'image externe principal pour les fichiers d'image PSD. Il peut galement tre utile de dfinir Photoshop comme diteur par dfaut pour les fichiers de type JPEG, GIF et PNG.
2 Modifiez le fichier dans Photoshop. 3 Revenez Dreamweaver et collez l'image ou la slection mise jour dans votre page.
A tout moment, si vous voulez optimiser nouveau l'image, vous pouvez la slectionner puis cliquer sur le bouton de modification des paramtres de l'image.
Voir aussi
Modification d'images dans Dreamweaver la page 249 Utilisation d'un diteur d'image externe la page 252 Dfinition des options de la bote de dialogue d'aperu d'image la page 386
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 386
Utilisation d'autres applications
La bote de dialogue d'aperu de l'image A. Onglet Options B. Onglet Fichier C. Panneau d'aperu
Remarque : Les paramtres que vous slectionnez n'influent que sur la version exporte du fichier d'image. Le fichier PSD (Photoshop) ou PNG (Fireworks) file d'origine reste toujours inchang. La bote de dialogue Aperu de l'image comprend trois sections :
L'onglet Options permet de dfinir le format de fichier utiliser et de dfinir des prfrences telles que la couleur. L'onglet Fichier permet de dfinir le facteur de mise l'chelle et la taille de fichier dsire pour l'image.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 387
Utilisation d'autres applications
Le panneau d'aperu permet de voir une version de l'image avec vos paramtres actuels.
L'onglet Options comprend de nombreuses options relatives l'image, qui varient selon le format de fichier choisi. Pour vous faciliter la tche, plusieurs jeux d'options pour images GIF et JPEG sont disponibles dans le menu Paramtres enregistrs. Options des images JPEG Vous pouvez optimiser une image JPEG en dfinissant ses paramtres de compression et de lissage. Il est impossible de modifier sa palette de couleurs.
Qualit La glissire permet d'augmenter ou de rduire la qualit de l'image. Une qualit plus leve produit un fichier de plus grande taille. Lissage Permet d'augmenter le degr de lissage en fonction de vos besoins. Une image de moins bonne qualit peut exiger l'emploi d'une valeur plus leve. Affichage progressif du navigateur Affiche l'image tout d'abord en basse rsolution, puis augmente progressivement
cette rsolution pendant le tlchargement. Cette option n'est pas active par dfaut.
Accentuer les bords des couleurs Permet d'obtenir une image de qualit plus leve. Matage Permet de dfinir l'arrire-plan de l'image. Vous pouvez conserver la transparence d'une image PNG 32 bpc (bits par canal) en cliquant sur l'icne de transparence de la bote de dialogue Matage. Vous pouvez galement utiliser cette bote de dialogue pour activer l'anticrnelage d'objets contours flous qui se trouvent directement au-dessus de la zone de document, en faisant correspondre la couleur du cache l'arrire-plan de la cible. Supprimer les couleurs non utilises Rduit la taille du fichier en supprimant les couleurs non utilises dans l'image. Optimiser la taille Permet de dfinir la taille de l'image, en kilo-octets. Dans le cas d'images 8 bpc, l'assistant tente de
parvenir la taille de fichier demande en ajustant le nombre de couleurs ou en appliquant un tramage. Options des images GIF et PNG Dans l'onglet Options, vous pouvez dfinir la valeur de transparence de couleurs spcifiques des images GIF et PNG 8 bpc, de manire ce que l'arrire-plan de la page Web soit visible travers les zones possdant ces couleurs. Pour ce faire, ajustez la palette de couleurs sur la gauche de l'onglet Options. Les images PNG en format 32 bpc contiennent automatiquement de la transparence, mme si l'option de transparence n'est pas visible pour ces fichiers dans le panneau Optimiser.
Palette Rgle sur Adaptive par dfaut. Slectionnez dans le menu l'un des paramtres de palette de couleurs proposs
couleurs similaires de faon donner l'apparence d'un mlange produisant la couleur manquante. Le tramage est particulirement utile lors de l'exportation d'images comportant des mlanges ou des dgrads complexes, ou en cas d'exportation d'images photographiques dans un format graphique 8 bpc tel que le format GIF. Cette option n'est pas active par dfaut. Remarque : Le tramage peut accrotre considrablement la taille du fichier.
Liste Nombre de couleurs Rgle sur 256 par dfaut. Le nombre de couleurs dpend du comportement actuel de la
palette. Par exemple, la palette Web 216 n'affiche que 216 couleurs.
Palette Couleur Les couleurs affiches varient selon le comportement de palette slectionn et le nombre maximal de
couleurs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 388
Utilisation d'autres applications
Outils de palette Cliquez sur un pixel de la palette puis sur l'une de ces icnes pour modifier, ajouter ou supprimer
une couleur, ou pour rendre une couleur transparente, compatible Web ou verrouille.
Icnes de slection de la couleur de transparence Ces icnes permettent de slectionner, d'ajouter ou de supprimer
une couleur de la palette. Par exemple, si vous choisissez l'option de slection de la couleur de transparence, vous pouvez cliquer sur un pixel de la palette ou sur un point de couleur du panneau d'aperu pour le rendre transparent.
Menu Transparence Permet de choisir Transparence d'index, Transparence Alpha ou Pas de transparence. Un damier gris et blanc, sur les aperus du document, indique les zones transparentes. Pour voir comment vos modifications influent sur l'image, cliquez sur 2 vues ou 4 vues dans l'aperu de l'image, puis cliquez sur une image qui n'est pas l'originale.
Transparence d'index La transparence de type Index s'emploie lors de l'exportation d'images GIF contenant des zones transparentes. Avec la transparence d'index, vous pouvez choisir des couleurs prcises qui seront transparentes lors de l'exportation. La transparence d'index active ou dsactive les pixels possdant des valeurs de couleur spcifiques. Transparence Alpha La transparence de type Alpha s'emploie lors de l'exportation d'images PNG 8 bpc contenant des zones transparentes. La transparence alpha permet d'obtenir un dgrad de transparence et des pixels semiopaques.
Matage Permet de dfinir l'arrire-plan de l'image. Vous pouvez conserver la transparence d'une image PNG 32 bpc
en cliquant sur l'icne de transparence de la bote de dialogue Matage. Vous pouvez galement utiliser cette bote de dialogue pour activer l'anticrnelage d'objets contours flous qui se trouvent directement au-dessus de la zone de document, en faisant correspondre la couleur du cache l'arrire-plan de la cible.
Supprimer les couleurs non utilises Rduit la taille du fichier en supprimant les couleurs non utilises dans l'image. Affichage entrelac du navigateur Affiche une image entrelace tout d'abord en basse rsolution, puis passe
progressivement en pleine rsolution pendant le tlchargement. Cette option n'est pas active par dfaut.
Optimiser la taille Permet de dfinir la taille de l'image, en kilo-octets. Dans le cas d'images 8 bpc, l'assistant tente de
parvenir la taille de fichier demande en ajustant le nombre de couleurs ou en appliquant un tramage. Paramtres enregistrs Dreamweaver comporte plusieurs paramtres prdfinis. En fonction des paramtres enregistrs que vous choisissez, les options spcifiques un type de fichier, dcrites ci-dessus, peuvent varier.
GIF Web 216 Force toutes les couleurs tre compatibles Web. La palette de couleurs contient 216 couleurs au
maximum.
GIF Websnap 256 Convertit les couleurs non compatibles avec le Web dans la couleur compatible avec le Web la plus proche. La palette de couleurs contient 256 couleurs au maximum. GIF Websnap 128 Convertit les couleurs non compatibles avec le Web dans la couleur compatible avec le Web la plus proche. La palette de couleurs contient 128 couleurs au maximum. GIF Adaptive 256 Palette de couleurs qui ne contient que les couleurs rellement utilises dans le graphisme. La palette
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 389
Utilisation d'autres applications
(Facultatif) Modification des options d'chelle ou de zone d'exportation d'une image dans l'onglet Fichier
1 Slectionnez l'onglet Fichier. 2 Rduisez ou dveloppez l'image d'une des manires suivantes :
Dfinissez un pourcentage de mise l'chelle. Entrez des valeurs absolues, en pixels, pour la largeur ou la hauteur.
3 Activez l'option Contraindre pour prserver les proportions initiales de l'image lorsque vous la redimensionnez. 4 Modifiez la forme de l'image place en activant l'option Exporter zone et en effectuant l'une des actions suivantes :
Tirez la bordure pointille autour de l'aperu de l'image. Vous pouvez ramener l'image l'intrieur du cadre
d'affichage afin d'afficher les zones masques.
prsente si vos paramtres lui sont appliqus. Pour amliorer les performances, il peut tre utile de dsactiver cette option.
2
Slectionnez dans le menu l'un des paramtres de palette de couleurs dans le menu Paramtres enregistrs si vous voulez utiliser un ensemble d'options prdfinis. dfiler afin de visualiser ses diffrentes parties.
3 Si votre image est plus grande que la zone d'aperu, utilisez le pointeur pour saisir l'image dans l'aperu et la faire 4 L'outil Recadrer permet de rduire la taille de l'image. Il peut tre ncessaire d'effectuer un zoom arrire pour
pouvez galement choisir l'outil Zoom, puis cliquer pour effectuer un zoom avant ou cliquer tout en maintenant enfonce la touche Alt (Windows) ou Option (Macintosh) pour effectuer un zoom arrire.
6 Vous pouvez consulter un aperu de deux ou quatre optimisations diffrentes en cliquant sur le bouton 2 vues ou
4 vues dans le bas du panneau d'aperu et en choisissant des palettes de couleur diffrentes pour chaque volet. Remarque : Les contrles d'animation de la bote de dialogue d'aperu d'image sont toujours dsactivs pour les images Photoshop.
Cliquez sur lespace rserv du fichier SWF pour le slectionner, puis sur Modifier dans linspecteur des proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 390
Utilisation d'autres applications
Cliquez sur lespace rserv du fichier SWF avec le bouton droit de la souris (Windows) ou en maintenant la touche
Contrle enfonce (Macintosh) et choisissez Modifier avec Flash dans le menu contextuel. Dreamweaver passe sur Flash, qui tente son tour de localiser le fichier de programmation Flash (FLA) correspondant au fichier SWF slectionn. Si Flash ne peut pas localiser le fichier de programmation Flash, un message vous invite le faire. Remarque : si le fichier FLA ou le fichier SWF est verrouill, extrayez le fichier dans Dreamweaver.
3 Dans Flash, modifiez le fichier FLA. La fentre Document Flash indique que vous tes en train de modifier le fichier
partir de Dreamweaver.
4 Une fois les modifications effectues, cliquez sur Termin.
Flash met jour le fichier FLA, le rexporte en tant que fichier SWF, se ferme et retourne sur le document Dreamweaver. Remarque : pour mettre le fichier SWF jour et garder Flash ouvert, choisissez la commande Flash Fichier > Mettre jour dans Dreamweaver.
5 Pour afficher le fichier mis jour dans le document, cliquez sur le bouton Lecture dans linspecteur des proprits
de Dreamweaver ou appuyez sur la touche F12 pour afficher un aperu de votre page dans une fentre de navigateur.
Prvisualiser, rechercher, trier et traiter des fichiers sans ouvrir d'applications spcifiques de Creative Suite. Vous
pouvez galement modifier des mtadonnes de fichiers et utiliser Adobe Bridge pour importer des fichiers dans vos documents, vos projets et vos compositions.
Importer et modifier des photos depuis la carte mmoire d'un appareil photo numrique, regrouper des photos
apparentes dans des piles, ainsi qu'ouvrir et modifier des fichiers RAW d'appareil photo sans devoir dmarrer Photoshop.
Voir aussi
Creative Suite 5 - Bridge
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 391
Utilisation d'autres applications
Choisissez Fichier > Parcourir dans Bridge. Cliquez sur l'icne Parcourir dans Bridge de la barre d'outils standard. Utilisez le raccourci clavier Parcourir dans Bridge : appuyez sur Ctrl+Alt+O (Windows) ou
Commande+Option+O (Macintosh). Adobe Bridge s'affiche en mode Gestionnaire de fichiers et prsente le contenu du dossier ouvert le plus rcemment dans Dreamweaver. Si Adobe Bridge tait dj ouvert, sa fentre devient la fentre active. Remarque : Si Adobe Bridge n'est pas install, Dreamweaver affiche un message d'erreur. Vous devez installer l'application avant de pouvoir utiliser ces fonctionnalits.
Si vous insrez une image Web (JPEG, GIF ou PNG)), Dreamweaver insre directement les fichiers d'image dans
la page et en place une copie dans le dossier des images par dfaut de votre site.
Si vous insrez un fichier PSD Photoshop, vous devez dfinir ses paramtres d'optimisation avant que
Dreamweaver puisse le placer sur votre page.
Si vous insrez un fichier non graphique, comme un fichier MP3, PDF ou un fichier d'un type inconnu,
Dreamweaver insre un lien vers le fichier source.
Si vous insrez un fichier HTML, Dreamweaver insre un lien vers le fichier source. (Windows uniquement) Si Microsoft Office est install et si vous insrez un fichier Microsoft Word ou Excel file,
vous devez indiquer si vous voulez insrer le fichier proprement dit ou un lien vers le fichier source. Si vous voulez insrer le fichier, vous pouvez indiquer quelle proportion de formatage vous voulez conserver.
Voir aussi
Cration dun objet dynamique la page 381 Utilisation de Photoshop et Dreamweaver la page 379
insrer le fichier.
2 Dans Adobe Bridge, slectionnez le fichier puis choisissez Fichier > Placer dans Dreamweaver. 3 Si le fichier ne se trouve pas dans le dossier racine du site, vous tes invit l'y copier. 4 Si vous avez configur les prfrences (Edition > Prfrences > Accessibilit) de manire afficher les attributs lors
de l'insertion d'images, la bote de dialogue Attributs d'accessibilit aux balises d'image s'affiche quand vous insrez des images Web dans un format tel que JPEG ou GIF.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 392
Utilisation d'autres applications
Remarque : Si le point d'insertion se trouve en mode Code, Adobe Bridge dmarre normalement mais est incapable de placer le fichier. Vous pouvez uniquement placer des fichiers en mode Cration.
insrer l'image.
2 Si Adobe Bridge n'est pas dj ouvert, dmarrez-le. 3 Dans Adobe Bridge, slectionnez un ou plusieurs fichiers et faites-les glisser dans votre page Dreamweaver. 4 Si un fichier ne se trouve pas dans le dossier racine du site, vous tes invit l'y copier. 5 Si vous avez configur les prfrences (Edition > Prfrences > Accessibilit) de manire afficher les attributs lors
de l'insertion d'images, la bote de dialogue Attributs d'accessibilit aux balises d'image s'affiche quand vous insrez des images Web dans un format tel que JPEG ou GIF. Remarque : Si le point d'insertion se trouve en mode Code, Adobe Bridge dmarre normalement mais est incapable de placer le fichier. Vous pouvez uniquement placer des fichiers en mode Cration.
Choisissez Fichier > Ouvrir avec > Adobe Dreamweaver. Cliquez avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Ouvrir avec > Adobe Dreamweaver dans le menu contextuel. Remarque : Si Dreamweaver est dj ouvert, cette action rend le programme actif. Si Dreamweaver n'est pas ouvert, Adobe Bridge le dmarre en ignorant l'cran d'accueil.
Voir aussi
Aide d'Adobe Device Central
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 393
Utilisation d'autres applications
Slectionnez Fichier > Aperu dans le navigateur > Device Central. Dans la barre d'outils de la fentre du document, cliquez et maintenez enfonc le bouton du navigateur
Aperu/dbogage dans le navigateur et slectionnez Aperu dans Device Central. Le fichier est affich dans l'onglet Emulateur de Device Central. Pour poursuivre le test, cliquez deux fois sur le nom d'un autre priphrique dans les listes Ensembles de priphriques ou Priphriques disponibles.
Conseils pour la cration de contenu Web Dreamweaver pour les priphriques mobiles
Device Central permet dafficher des pages Web cres dans Dreamweaver laide de la fonction Small-Screen Rendering dOpera. Cette prvisualisation peut vous donner une trs bonne ide de ce quoi ressemblera une page Web sur un priphrique mobile. Remarque : la fonction Small-Screen Rendering dOpera peut tre ou ne pas tre pr-installe pour les priphriques virtuels. Device Central donne simplement un aperu de ce quoi ressemblerait le contenu si la fonction Small-Screen Rendering dOpera tait installe. Suivez les conseils ci-dessous pour vous assurer que les pages Web cres dans Dreamweaver saffichent correctement sur les priphriques mobiles.
Si vous utilisez la structure Adobe Spry pour dvelopper un contenu, ajoutez la ligne HTML suivante vos pages
afin quelles saffichent en CSS et excutent les fonctions JavaScript correctement dans Device Central :
<link href="SpryAccordion.css" media="screen" rel="stylesheet" type="text/css"/> <link href="SpryAccordion2.css" media="handheld" rel="stylesheet" type="text/css"/>
La fonction Small-Screen Rendering dOpera ne prend pas en charge les cadres, les listes droulantes, les
soulignements, les caractres barrs, les lgendes, les clignotements ni les rectangles de slection. Essayez dviter de dessiner ces lments.
Faites que les pages Web pour priphriques mobiles restent simples. En particulier, utilisez un nombre limit de
polices, tailles et couleurs de polices.
La rduction de la taille des images et la rduction du nombre de couleurs permettent daugmenter les chances que
les images ressemblent ce qui tait prvu. Utilisez les formats CSS ou HTML pour spcifier la largeur et la hauteur exactes pour chaque image utilise. Indiquez du texte de remplacement pour toutes les images. Remarque : vous trouverez de trs nombreuses informations sur loptimisation des pages Web pour les priphriques mobiles sur le site Web du logiciel Opera. Pour dautres conseils et plus dinformations sur les techniques de cration de contenu pour des tlphones et des priphriques mobiles, visitez le site www.adobe.com/go/learn_cs_mobilewiki_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 394
Utilisation d'autres applications
Utilisation de ConnectNow
Utilisation de ConnectNow
Adobe ConnectNow met votre disposition une salle de runion en ligne scurise et personnelle, o vous pouvez rencontrer dautres personnes et collaborer avec elles sur le Web en temps rel. Grce ConnectNow, vous pouvez partager et annoter votre cran dordinateur, envoyer des messages instantans et communiquer laide de la fonction audio intgre. Vous pouvez galement diffuser des vidos en temps rel, partager des fichiers, capturer des comptes rendus et contrler lordinateur dun participant. Vous pouvez accder ConnectNow directement partir de linterface de lapplication.
1 Choisissez la commande Fichier > Partager mon cran. 2 Dans la bote de dialogue Partager mon cran, entrez votre ID et votre mot de passe Adobe, puis cliquez sur le
bouton Se connecter. Si vous ne disposez pas dun ID et dun mot de passe Adobe, cliquez sur le lien de cration dun ID Adobe gratuit, situ en haut de la bote de dialogue.
3 Pour partager votre cran, cliquez sur le bouton Partager lcran de mon ordinateur, au centre de la fentre de
lapplication ConnectNow. Pour obtenir des instructions compltes sur lutilisation de ConnectNow, rendez-vous sur http://help.adobe.com/fr_FR/Acrobat.com/ConnectNow/index.html. Pour accder au didacticiel vido sur l'utilisation de ConnectNow, consultez la page Web Using ConnectNow to share your screen (7:12) (cette prsentation est effectue dans Dreamweaver).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 395
Utilisation d'autres applications
Configuration requise
Pour utiliser l'extension Adobe AIR pour Dreamweaver, les logiciels suivants doivent tre installs et configurs correctement :
Dreamweaver CS3 ou une version ultrieure Adobe Extension Manager CS3 ou une version ultrieure Java JRE 1.4 ou une version ultrieure (ncessaire pour la cration du fichier Adobe). Java JRE est disponible
l'adresse http://java.sun.com/. Les exigences ci-avant ne s'appliquent qu' la cration et la prvisualisation d'applications Adobe AIR dans Dreamweaver. Pour installer et excuter une application Adobe AIR sur votre bureau, vous devez galement installer Adobe AIR sur l'ordinateur. Pour tlcharger le module d'excution, consultez le site http://www.adobe.com/fr/products/air/.
(Macintosh).
3 Suivez les instructions qui s'affichent l'cran pour installer l'extension. 4 Quand vous avez termin, redmarrez Dreamweaver.
Pour plus d'informations sur l'utilisation de l'extension Adobe AIR pour Dreamweaver, voir Utilisation de l'extension AIR pour Dreamweaver.
Crer le fichier AIR. Pour plus d'informations, reportez-vous aux options de la bote de dialogue numres ci-dessous. La premire fois que vous crez un fichier Adobe AIR, Dreamweaver cre un fichier .xml d'application dans le dossier racine de votre site. Ce fichier fait office de manifeste et dfinit diffrentes proprits de l'application. Les options de la bote de dialogue AIR - Paramtres de l'application et du programme d'installation sont les suivantes :
Nom de fichier de l'application le nom utilis pour le fichier excutable de l'application. Par dfaut, l'extension
emploie le nom du site Dreamweaver comme nom de fichier. Vous pouvez modifier ce nom si vous le souhaitez. Le nom ne doit toutefois contenir que les caractres autoriss pour les noms de fichier ou de dossier. En d'autres termes, il ne peut contenir que des caractres ASCII et ne peut pas se terminer par un point. Ce paramtre est obligatoire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 396
Utilisation d'autres applications
Nom de lapplication le nom qui saffiche sur les crans dinstallation lorsque des utilisateurs installent
lapplication. Lextension spcifie galement le nom du site Dreamweaver par dfaut. Ce paramtre n'est soumis aucune restrictions en termes de caractres, et il n'est pas obligatoire.
ID de lapplication identifie l'application l'aide d'un ID unique. Vous pouvez modifier l'ID par dfaut si vous le souhaitez. Nutilisez pas despaces ni de caractres spciaux dans lID. Les seuls caractres valides sont 0 9, a z, A Z, . (point) et - (tiret). Ce paramtre est obligatoire. Version spcifie le numro de version de votre application. Ce paramtre est obligatoire. Contenu initial dtermine la page de dmarrage de l'application. Cliquez sur le bouton Parcourir afin d'accder votre page de dmarrage et de la slectionner. Le fichier choisi doit se trouver dans le dossier racine du site. Ce paramtre est obligatoire. Description permet de spcifier une description de lapplication afficher lorsque lutilisateur linstalle. Copyright permet de spcifier un copyright qui saffiche dans la section indiquant des informations sur les
applications Adobe AIR installes sur Macintosh. Ces informations ne sont pas utilises pour les applications installes sous Windows.
Style de fentre spcifie le style de fentre (ou chrome) utiliser lorsque l'utilisateur excute l'application sur son
ordinateur. Le chrome systme entoure l'application avec le contrle de fentre standard du systme d'exploitation. Le chrome personnalis (opaque) supprime le chrome standard du systme et vous permet de crer votre propre chrome pour l'application. La cration du chrome personnalis s'effectue directement dans la page HTML conditionne. Le chrome personnalis (transparent) est similaire au chrome personnalis (opaque), mais il ajoute des possibilits de transparence aux bords de la page, ce qui permet de crer des fentres d'application non rectangulaires.
Taille de fentre spcifie les dimensions de la fentre dapplication lorsquelle souvre. Icne permet de slectionner des images personnalises pour les icnes de lapplication. Les images par dfaut sont des images Adobe AIR qui sont fournies avec l'extension. Pour utiliser des images personnalises, cliquez sur le bouton Slectionner les images d'icne. Ensuite, dans la bote de dialogue Images d'icne qui s'affiche, cliquez sur le dossier pour chaque taille d'icne, puis slectionnez le fichier d'image utiliser. AIR n'accepte que les fichiers PNG comme images d'icne d'application.
Remarque : les images personnalises slectionnes doivent rsider dans le site de lapplication et leurs chemins doivent tre relatifs la racine du site.
Types de fichier associs permet d'associer des types de fichiers votre application. Pour plus dinformations, reportez-vous aux sections suivantes. Mises jour de l'application dtermine si c'est le programme d'installation d'application Adobe AIR ou l'application qui effectue les mises jour vers les nouvelles versions des applications Adobe AIR. La case cocher est active par dfaut, ce qui force le programme d'installation d'application Adobe AIR procder aux mises jour. Si vous voulez que votre application se charge d'effectuer ses mises jour, dsactivez cette case cocher. Notez que si vous dsactivez la case cocher, vous devrez rdiger une application capable d'excuter des mises jour. Fichiers inclus spcifie les fichiers et les dossiers inclure dans votre application. Vous pouvez ajouter des
fichiers HTML et CSS, des fichiers dimage et des fichiers de bibliothque JavaScript. Cliquez sur le bouton Plus (+) pour ajouter des fichiers et sur l'icne reprsentant un dossier pour ajouter des dossiers. N'incluez pas certains fichiers, tels que _mmServerScripts, _notes, etc. Pour supprimer un fichier ou un dossier de la liste, slectionnez-le et cliquez sur le bouton Moins (-).
Signature numrique Cliquez sur Dfinir pour signer votre application laide dune signature numrique. Ce
paramtre est obligatoire. Pour plus dinformations, reportez-vous aux sections suivantes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 397
Utilisation d'autres applications
Dossier du menu Programmes spcifie un sous-rpertoire, dans le menu Dmarrer de Windows, o le raccourci de l'application doit tre cr. (Pas d'application sur Macintosh.) Destination dtermine o le programme d'installation de la nouvelle application (fichier .air) doit tre enregistr.
Lemplacement par dfaut est la racine du site. Cliquez sur le bouton Parcourir pour choisir un autre emplacement. Le nom de fichier par dfaut est bas sur le nom du site, auquel est ajoute une extension .air. Ce paramtre est obligatoire. Voici un exemple de la bote de dialogue avec quelques options de base :
Pour signer une application avec un certificat numrique prachet, cliquez sur le bouton Parcourir,
slectionnez le certificat, entrez le mot de passe correspondant et cliquez sur OK.
Pour crer votre propre certificat numrique dauto-signature, cliquez sur le bouton Crer et remplissez la bote
de dialogue. Loption de type du certificat fait rfrence au niveau de scurit : 1024-RSA utilise une cl 1 024 bits (moins scurise) et 2048-RSA une cl 2 048 bits (plus scurise). Cliquez sur OK lorsque vous avez termin. Ensuite, entrez le mot de passe correspondant dans la bote de dialogue Signature numrique et cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 398
Utilisation d'autres applications
Choisissez Prparation d'un package AIR Intermdiaire (AIRI) signer ultrieurement, puis cliquez sur OK.
Cette option permet de crer une application AIR Intermdiaire (AIRI) sans signature numrique. Aucun utilisateur ne pourra toutefois installer l'application tant que vous n'aurez pas ajout de signature numrique.
A propos de l'horodatage
Lorsque vous signez une application Adobe AIR l'aide d'un certificat numrique, l'outil de conditionnement interroge le serveur d'une autorit d'horodatage afin d'obtenir une date et une heure de signature pouvant tre vrifies indpendamment. L'horodatage obtenu est incorpor au fichier AIR. Tant que le certificat de signature est valide au moment de la signature, le fichier AIR peut tre install, mme aprs l'expiration du certificat. Par contre, si aucun horodatage n'est obtenu, le fichier AIR ne pourra plus tre install lorsque le certificat aura expir ou sera rvoqu. Par dfaut, l'extension Adobe AIR pour Dreamweaver obtient un horodatage lors de la cration d'une application Adobe AIR. Vous pouvez toutefois dsactiver l'horodatage en dsactivant l'option Horodatage de la bote de dialogue Signature numrique. Ceci peut par exemple s'avrer ncessaire si aucun service d'horodatage n'est disponible. Adobe recommande que tout fichier AIR distribu publiquement contienne un horodatage. L'autorit d'horodatage utilise par dfaut par les outils de conditionnement d'Adobe AIR est Geotrust. Pour plus d'informations sur l'horodatage et les certificats numriques, voir Signature numrique d'un fichier AIR.
Slectionnez un type de fichier puis cliquez sur le bouton Moins (-) pour supprimer ce type de fichier. Cliquez sur le bouton Plus (+) pour ajouter un type de fichier.
Si vous cliquez sur le bouton Plus pour ajouter un type de fichier, la bote de dialogue Paramtres du type de fichier s'affiche. Compltez la bote de dialogue puis cliquez sur OK pour la fermer. Les options disponibles sont les suivantes :
Nom spcifie le nom du type de fichier qui s'affiche dans la liste Types de fichier associs. Cette option est
obligatoire et ne peut contenir que des caractres ASCII alphanumriques (a-z, A-Z, 0-9) et des points (par adobe.VideoFile). Le nom doit dbuter par une lettre. La longueur maximale est fixe 38 caractres.
Extension spcifie l'extension du type de fichier. N'incluez pas le point qui prcde l'extension. Cette option est
obligatoire et ne peut contenir que des caractres ASCII alphanumriques (a-z, A-Z, 0-9). La longueur maximale est fixe 38 caractres.
Description permet de spcifier une description facultative du type de fichier. Type de contenu spcifie le type MIME ou le type de mdia du fichier (par exemple text/html, image/gif, etc.). Emplacements des fichiers d'icne permet de slectionner des images personnalises pour les types de fichiers
associs. Les images par dfaut sont des images Adobe AIR qui sont fournies avec l'extension.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 399
Utilisation d'autres applications
Aperu dans AIR. Vous pouvez galement appuyer sur Ctrl+MAJ+F12 (Windows) ou sur Commande+MAJ+F12 (Macintosh).
Ouvrez un fichier HTML ou JavaScript en mode Code, puis entrez du code Adobe AIR.
Remarque : Le mcanisme de conseil de code ne fonctionne que dans les balises <script> ou dans les fichiers .js. Pour plus d'informations sur les lments du langage Adobe AIR, consultez la documentation dans la suite de ce guide.
version prliminaire
Dernire mise jour le 19/3/2010
400
Voir aussi
Gestion des actifs et des bibliothques la page 114 Cration d'un modle Dreamweaver la page 408
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 401
Cration et gestion des modles
fonctionnel, un modle doit contenir au moins une rgion modifiable. S'il n'en contient pas, les pages cres partir du modle ne pourront pas tre modifies.
Une rgion rpte Une section de la mise en forme du document qui est dfinie de faon ce que l'utilisateur du modle puisse ajouter ou supprimer des copies de la rgion rpte dans un document bas sur le modle en fonction de ses besoins. Par exemple, vous pouvez dfinir une ligne de tableau reproduire. En gnral, les sections rptes sont modifiables afin que l'utilisateur du modle puisse modifier le contenu de l'lment rpt, tandis que le crateur du modle contrle la conception elle-mme.
Deux types de rgions rptes peuvent tre insres dans un modle : rgion rpte et tableau rpt.
Une rgion facultative Une section d'un modle qui renferme un contenu, tel que du texte ou une image, pouvant
apparatre ou non dans un document. Sur la page base sur le modle, l'utilisateur du modle dcide gnralement si le contenu doit tre affich ou non.
Un attribut de balise modifiable Permet de dverrouiller un attribut de balise dans un modle afin que les utilisateurs puissent le modifier dans les pages cres partir de ce modle. Par exemple, vous pouvez verrouiller les images contenues dans le document tout en permettant l'utilisateur du modle d'en dfinir l'alignement gauche, droite ou au centre.
Voir aussi
Modification du contenu d'un document bas sur un modle la page 429 Cration de rgions modifiables la page 411 Cration de rgions rptes la page 413 Utilisation des rgions facultatives la page 415 Dfinition d'attributs de balise modifiables la page 418
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 402
Cration et gestion des modles
Certains utilisateurs ont tir parti de la faon dont Dreamweaver traitait les liens vers les fichiers du dossier Templates et ont utilis cette incohrence pour crer des liens qu'ils n'avaient pas l'intention de mettre jour lors de la cration de pages partir d'un modle. Par exemple, supposons que vous utilisez Dreamweaver MX 2004, et que vous possdez un site comprenant diffrents dossiers pour diffrentes applications : Dreamweaver, Flash et Photoshop. Chaque dossier de produit contient une page index.html base sur un modle, et une version unique du fichier main.css au mme niveau. Si le fichier du modle contient le lien relatif au document href="main.css" (un lien vers une version du fichier main.css situe dans le dossier Templates), et que vous souhaitez que vos pages index.html bases sur le modle contiennent galement ce lien tel qu'il a t rdig, vous pouvez crer des pages index.html bases sur le modle sans avoir vous proccuper que Dreamweaver mette jour ces liens particuliers. Lorsque Dreamweaver MX 2004 cre des pages index.html bases sur le modle, les liens href="main.css" (non mis jour) font rfrence aux fichiers main.css qui rsident dans les dossiers Dreamweaver, Flash et Photoshop, et non au fichier main.css qui rside dans le dossier Templates. Toutefois, dans Dreamweaver 8, ce comportement a t modifi de faon ce que tous les liens relatifs un document soient mis jour lors de la cration de pages bases sur un modle, quel que soit l'emplacement apparent des fichiers lis. Dans ce scnario, Dreamweaver examine le lien dans le fichier du modle (href="main.css") et cre dans la page base sur le modle un lien qui est relatif l'emplacement du nouveau document. Par exemple, si vous crez un document bas sur un modle un niveau au-dessus du dossier Templates, Dreamweaver rdigerait le lien dans le nouveau document de cette faon : href="Templates/main.css". Cette mise jour Dreamweaver 8 a rompu des liens dans les pages cres par les concepteurs qui avaient tir parti de l'ancienne pratique de Dreamweaver qui consistait ne pas mettre jour les liens vers des fichiers du dossier Templates. Dreamweaver 8.01 a ajout une prfrence qui vous permet d'activer ou de dsactiver le comportement de mise jour des liens relatifs. (Cette prfrence spciale s'applique uniquement aux liens vers des fichiers du dossier Templates, mais pas aux liens en gnral.) Le comportement par dfaut est de ne pas mettre jour ces liens (comme c'tait le cas dans Dreamweaver version MX 2004 et antrieure), mais si vous souhaitez que Dreamweaver mette jour ces types de liens lors de la cration de pages bases sur un modle, vous pouvez dslectionner la prfrence. Vous ne feriez cela que si, par exemple, vous aviez une page CSS (Cascading Style Sheets), main.css, dans votre dossier Templates, et que vous souhaitiez qu'un document bas sur un modle contienne le lien href="Templates/main.css". Cette pratique n'est toutefois pas recommande, car seuls les fichiers modles de Dreamweaver (DWT) doivent rsider dans le dossier Templates. Pour que Dreamweaver mette jour les chemins relatifs au document vers les fichiers non lis au modle dans le dossier Modles, slectionnez la catgorie Modles de la bote de dialogue Configuration du site (dans la section Paramtres avancs), puis dsactivez l'option Ne pas modifier les chemins relatifs aux documents. Pour plus d'informations, consultez la TechNote Dreamweaver sur le site Web d'Adobe l'adresse www.adobe.com/go/f55d8739_fr.
Voir aussi
Cration d'un lien vers des documents en utilisant l'icne Pointer vers un fichier la page 284 Chemins relatifs au document la page 281
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 403
Cration et gestion des modles
Lorsque vous insrez ce code dans un modle, toutes les modifications apportes aux scripts situs avant la balise <html> ou aprs la balise </html> sont rpercutes dans les documents crs partir du modle. Toutefois, vous ne pourrez plus modifier ces scripts dans les documents crs partir du modle. Vous pouvez donc soit modifier les scripts dans le modle, soit dans les documents crs partir du modle, mais pas dans les deux la fois.
Paramtres de modle
Les paramtres de modle indiquent les valeurs qui permettent de personnaliser le contenu des documents bass sur le modle. Ils permettent de dfinir des rgions facultatives, des attributs de balise modifiables ou des valeurs transmettre aux documents joints. Pour chaque paramtre, vous devez dfinir un nom, un type de donne et une valeur par dfaut. Vous devez attribuer un nom unique chaque paramtre. En outre, les paramtres sont sensibles la casse. Ils doivent possder l'un des cinq types de donnes admis : texte, boolen, couleur, URL ou nombre. Les paramtres de modle sont transmis au document sous forme de paramtres d'instance. En gnral, l'utilisateur d'un modle est autoris modifier les valeurs par dfaut du paramtre pour personnaliser le contenu du document bas sur le modle. Dans d'autres cas, le crateur du modle peut dterminer ce qui apparat dans le document, selon la valeur d'une expression de modle. Remarque : Vous trouverez un article pratique ce sujet l'adresse www.adobe.com/devnet/dreamweaver/articles/template_parameters.html.
Voir aussi
Utilisation des rgions facultatives la page 415 Dfinition d'attributs de balise modifiables la page 418
Expressions de modle
Les expressions de modle sont des instructions qui calculent ou valuent une valeur. Vous pouvez utiliser une expression pour enregistrer une valeur et l'afficher dans un document. Vous pouvez notamment rdiger une expression simple se limitant la valeur d'un paramtre, par exemple @@(Param)@@, ou bien une expression plus complexe permettant de calculer les valeurs qui feront alterner la couleur d'arrire-plan de la ligne d'un tableau, par exemple @@((_index & 1) ? red : blue)@@. Vous pouvez aussi rdiger des expressions de modle pour dfinir des conditions If et MultipleIf. Lorsqu'une instruction conditionnelle contient une expression, Dreamweaver value si celle-ci est true ou false. Si la condition est true, la rgion facultative s'affiche dans le document bas sur le modle ; si elle est false, elle n'apparat pas. Vous pouvez dfinir des expressions en mode Code ou dans la bote de dialogue de la rgion facultative que vous insrez.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 404
Cration et gestion des modles
En mode Code, il existe deux faons de dfinir des expressions de modle : utilise le commentaire <!-- TemplateExpr expr="votre expression"--> commentaire ou @@(votre expression)@@. Lorsque vous insrez l'expression dans le code du modle, un marqueur d'expression apparat en mode Cration. Lorsque vous appliquez le modle, Dreamweaver value l'expression et affiche la valeur dans le document bas sur le modle.
Voir aussi
Langage d'expression de modle la page 404 La condition Multiple If dans le code du modle la page 405
constantes numriques, constantes de chane (syntaxe avec guillemets doubles uniquement), constantes
boolennes (true ou false)
rfrence de variable (voir la liste des variables dfinies plus bas dans cette section) rfrence un champ (oprateur point ) oprateurs unaires : +, -, ~, ! oprateurs binaires : +, -, *, /, %, &, |, ^, &&, ||, <, <=, >, >=, ==, !=, <<, >> oprateurs conditionnels : ?: parenthses : ()
Les types de donnes suivants sont pris en charge : boolen, virgule flottante 64 bits IEEE, chane et objet. Les modles Dreamweaver ne prennent pas en charge l'utilisation des types JavaScript null et undefined . Ils ne permettent pas non plus de convertir implicitement les types scalaires en objet. Par consquent, l'expression "abc".length provoquera une erreur au lieu de fournir la valeur 3. Les seuls objets disponibles sont ceux qui sont dfinis par le modle d'objet d'expression. Les variables suivantes sont dfinies :
_document Contient les donnes de modle de niveau document avec un champ pour chaque paramtre du
modle.
_repeat Dfinie uniquement pour les expressions situes l'intrieur d'une rgion rpte. Fournit des
dernire de la rgion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 405
Cration et gestion des modles
_parent Dans une rgion rpte imbrique, donne l'objet _repeat correspondant la rgion rpte extrieure.
L'accs cette proprit en dehors d'une rgion rpte imbrique provoque une erreur. Lors de l'valuation de l'expression, tous les champs de l'objet _document et _repeat sont implicitement disponibles. Par exemple, vous pouvez saisir title au lieu de _document.title pour accder au paramtre de titre du document. En cas de conflit de champ, les champs de l'objet _repeat ont la priorit sur les champs de l'objet _document. Vous n'avez donc pas rfrencer explicitement _document ou _repeat. Toutefois, il se peut que _document soit ncessaire l'intrieur d'une rgion rpte pour rfrencer les paramtres de document masqus par les paramtres de rgion rpte. Dans le cas de rgions rptes imbriques, seuls les champs de la rgion rpte intrieure sont disponibles implicitement. Les rgions extrieures doivent tre rfrences explicitement l'aide de _parent.
L'instruction conditionnelle suivante vrifie la valeur attribue au paramtre Dept. Si la condition renvoie true ou la valeur correspondante, l'image adquate s'affiche.
<!-- TemplateBeginMultipleIf --> <!-- checks value of Dept and shows appropriate <!-- TemplateBeginIfClause cond="Dept == 1" --> TemplateEndIfClause --> <!-- TemplateBeginIfClause cond="Dept == 2" --> TemplateEndIfClause--> <!-- TemplateBeginIfClause cond="Dept == 3" --> TemplateEndIfClause --> <!-- TemplateBeginIfClause cond="Dept != 3" --> TemplateEndIfClause --> <!-- TemplateEndMultipleIf --> image--> <img src=".../sales.gif"> <!-<img src=".../support.gif"> <!-<img src=".../hr.gif"> <!-<img src=".../spacer.gif"> <!--
Lorsque vous crez un document bas sur un modle, les paramtres du modle lui sont automatiquement transmis. L'utilisateur du modle dtermine l'image afficher.
Voir aussi
Modification des proprits d'un modle la page 429
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 406
Cration et gestion des modles
Vous pouvez utiliser les prfrences de couleur de code pour dfinir votre propre modle de coloration afin de pouvoir distinguer facilement les rgions du modle lorsque vous affichez un document en mode Code. Tous les lments compris entre ces commentaires sont modifiables dans les documents crs partir du modle. Le code source HTML d'une rgion modifiable peut se prsenter comme suit :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 407
Cration et gestion des modles
<table width="75%" border="1" cellspacing="0" cellpadding="0"> <tr bgcolor="#333366"> <td>Name</td> <td><font color="#FFFFFF">Address</font></td> <td><font color="#FFFFFF">Telephone Number</font></td> </tr> <!-- TemplateBeginEditable name="LocationList" --> <tr> <td>Enter name</td> <td>Enter Address</td> <td>Enter Telephone</td> </tr> <!-- TemplateEndEditable --> </table>
Remarque : Lorsque vous modifiez le code du modle en mode Code, prenez garde ne pas modifier de balise de commentaire lie au modle et utilise par Dreamweaver.
Voir aussi
Personnalisation des prfrences de coloration de code d'un modle la page 433
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 408
Cration et gestion des modles
Voir aussi
Dfinition des prfrences de surbrillance pour des rgions de modle la page 433
Tous les lments compris entre ces commentaires sont modifiables dans un document bas sur un modle. Le code source HTML d'une rgion modifiable peut se prsenter comme suit :
<body bgcolor="#FFFFFF" leftmargin="0"> <table width="75%" border="1" cellspacing="0" cellpadding="0"> <tr bgcolor="#333366"> <td>Name</td> <td><font color="#FFFFFF">Address</font></td> <td><font color="#FFFFFF">Telephone Number</font></td> </tr> <!-- InstanceBeginEditable name="LocationList" --> <tr> <td>Enter name</td> <td>Enter Address</td> <td>Enter Telephone</td> </tr> <!-- InstanceEndEditable --> </table> </body>
La couleur par dfaut du texte non modifiable est le gris. Vous pouvez associer des couleurs diffrentes aux rgions modifiables et aux rgions non modifiables l'aide de la bote de dialogue Prfrences.
Voir aussi
Personnalisation des prfrences de coloration de code d'un modle la page 433
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 409
Cration et gestion des modles
Remarque : Les modles d'Adobe Dreamweaver sont diffrents des modles de certains autres produits Adobe Creative Suite en ce sens que les sections de page des modles Dreamweaver sont fixes (ou non modifiables) par dfaut. Vous trouverez un didacticiel consacr la cration de modles l'adresse www.adobe.com/go/vid0157_fr. Vous trouverez un didacticiel consacr l'utilisation de modles l'adresse www.adobe.com/go/vid0158_fr.
Voir aussi
Types de rgions de modle la page 400 Dfinition de prfrences de programmation pour les modles la page 433 Association de Design Notes un fichier la page 108 Didacticiel consacr la cration de modles Didacticiel consacr l'utilisation de modles
Choisissez Fichier > Enregistrer comme modle. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Crer un modle
dans le menu. Remarque : Si vous n'avez pas slectionn Ne plus afficher ce message, un message s'affiche vous indiquant que le document que vous enregistrez ne comporte aucune rgion modifiable. Cliquez sur OK pour enregistrer le document comme modle, ou bien sur Annuler pour fermer la bote de dialogue sans crer de modle.
3 Slectionnez le site dans lequel vous souhaitez enregistrer le modle dans le menu droulant Site, puis tapez un nom
dossier racine local du site, avec l'extension .dwt. Si ce dossier n'existe pas, Dreamweaver le cre automatiquement au moment de l'enregistrement du nouveau modle. Remarque : Ne retirez pas vos modles du dossier Templates et placez dans celui-ci uniquement des fichiers de modles. Ne retirez pas non plus le dossier Templates de votre dossier racine local, car cela pourrait provoquer des erreurs dans les chemins d'accs des modles.
Voir aussi
Cration d'un modle vierge la page 64 Cration et ouverture de documents la page 61
Un nouveau modle, sans nom, est ajout la liste de modles du panneau Actifs.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 410
Cration et gestion des modles
3 Le modle tant toujours slectionn, donnez-lui un nom, puis appuyez sur Entre (Windows) ou Retour
(Macintosh). Dreamweaver cre un modle vierge dans le panneau Actifs et dans le dossier Modles.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 411
Cration et gestion des modles
Pour inclure des pages qui utilisent des codages autres que Latin-1 dans votre site, vous devrez peut-tre crer des modles (des modles Dreamweaver ou non-Dreamweaver). Les utilisateurs de Contribute peuvent modifier des pages qui utilisent n'importe quel codage, mais lorsqu'un utilisateur Contribute crer une page vierge, il utilise le codage Latin-1. Pour crer une page utilisant un codage diffrent, l'utilisateur de Contribute peut crer une copie d'une page existante base sur un encodage diffrent ou utiliser un modle bas sur un encodage diffrent. Cela dit, si le site utilisant d'autres codages ne contient pas de pages ni de modles, crez d'abord, dans Dreamweaver, une page ou un modle utilisant cet autre codage.
Activez l'option Activer la compatibilit avec Contribute, puis tapez l'URL de la racine du site.
5 Cliquez sur le bouton Administrer le site dans Contribute. 6 Si ncessaire, tapez le mot de passe administrateur, puis cliquez sur OK. 7 Dans la catgorie Utilisateurs et rles, slectionnez un rle, puis cliquez sur le bouton Modifier les paramtres de
rle.
8 Slectionnez la catgorie Nouvelles pages, puis ajoutez les pages existantes la liste situe en dessous de l'option
Crer une page en copiant une page de la liste ci-dessous. Pour plus d'informations, voir Administration de Contribute.
9 Cliquez deux reprises sur OK pour fermer les botes de dialogue.
Voir aussi
Prparation d'un site utiliser avec Contribute la page 56
Vous pouvez marquer un tableau entier ou une cellule de tableau individuelle comme modifiable, mais vous ne
pouvez pas marquer plusieurs cellules d'un tableau comme une seule et mme rgion modifiable. Si une balise <td> est slectionne, la rgion modifiable comprend la rgion situe autour de la cellule. Dans le cas contraire, la rgion modifiable concerne uniquement le contenu de la cellule.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 412
Cration et gestion des modles
Les lments PA et leur contenu sont deux lments distincts. Rendre un lment PA modifiable permet de changer
la position de l'lment PA et son contenu, alors que rendre le contenu d'un lment PA modifiable permet uniquement de modifier le contenu de l'lment PA, et non sa position.
1 Dans la fentre de document, procdez de l'une des manires suivantes pour slectionner la rgion.
Slectionnez le texte ou le contenu que vous souhaitez dfinir comme rgion modifiable. Placez le point d'insertion l'endroit o vous voulez insrer une rgion modifiable.
2 Procdez de l'une des manires suivantes pour insrer une rgion modifiable :
Choisissez Insertion > Objets de modle > Rgion modifiable. Cliquez du bouton droit (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis choisissez
Modles > Nouvelle rgion modifiable.
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Rgion modifiable
dans le menu.
3 Dans la zone Nom, tapez un nom unique pour la rgion. (vous ne pouvez pas utiliser le mme nom pour plusieurs
rgions modifiables dans un modle donn). Remarque : Ne tapez pas de caractres spciaux dans la zone Nom.
4 Cliquez sur OK. La rgion modifiable est entoure d'un cadre rectangulaire dans le modle, de la couleur de
surbrillance dfinie dans les prfrences. Dans le coin suprieur gauche de la rgion, un onglet indique le nom de la rgion. Si vous insrez une rgion modifiable vide dans le document, son nom s'affiche galement dans le cadre qui la dlimite.
Voir aussi
Cration d'un modle Dreamweaver la page 408 Dfinition des prfrences de surbrillance pour des rgions de modle la page 433
Remarque : Les rgions modifiables situes l'intrieur d'une rgion rpte ne sont pas rpertories dans le menu. Pour localiser ces rgions, vous devez rechercher les cadres onglet qui figurent dans la fentre de document. La rgion modifiable est slectionne dans le document.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 413
Cration et gestion des modles
Choisissez Modifier > Modles > Supprimer le marqueur de modle. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Modles > Supprimer le marqueur de modle. La rgion n'est alors plus modifiable.
Voir aussi
Types de rgions de modle la page 400
Slectionnez le texte ou le contenu que vous souhaitez dfinir comme rgion rpte. Placez le point d'insertion dans le document l'endroit o vous souhaitez insrer la rgion rpte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 414
Cration et gestion des modles
Choisissez Insertion > Objets de modle > Rgion rpte. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Modles > Nouvelle rgion rpte.
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Rgion rpte
dans le menu.
3 Dans la zone Nom, tapez un nom unique pour la rgion de modle. (Vous ne pouvez pas utiliser le mme nom pour
plusieurs rgions rptes dans un modle donn.) Remarque : N'insrez pas de caractres spciaux dans un nom de rgion.
4 Cliquez sur OK.
Voir aussi
Insertion d'une rgion modifiable la page 411
Choisissez Insertion > Objets de modle > Tableau rpt. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Tableau rpt
dans le menu.
3 Dfinissez les options suivantes, puis cliquez sur OK.
Lignes Dtermine le nombre de lignes du tableau. Colonnes Dtermine le nombre de colonnes du tableau. Marge intrieure des cellules Dtermine l'espace (en pixels) entre le contenu d'une cellule et son contour. Espacement des cellules Dtermine le nombre de pixels sparant les cellules contigus d'un tableau.
Lorsque vous n'affectez pas explicitement de valeur pour la marge intrieure et l'espacement des cellules, la plupart des navigateurs affichent le tableau comme si la marge intrieure des cellules tait dfinie sur 1 et l'espacement entre les cellules dfini sur 2. Pour tre sr que les navigateurs afficheront le tableau sans marge intrieure ni espacement, dfinissez Marge intrieure des cellules et Espacement entre les cellules sur 0.
Largeur Indique la largeur du tableau en pixels ou en pourcentage de la largeur de fentre du navigateur. Bordure Indique la largeur, en pixels, des bordures du tableau.
Si vous n'affectez pas explicitement de valeur pour la bordure, la plupart des navigateurs affichent le tableau avec une bordure dfinie sur 1. Pour vous assurer que les navigateurs affichent le tableau sans bordure, dfinissez Bordure sur 0. Pour visualiser les contours des cellules et du tableau lorsque la bordure est dfinie sur 0, slectionnez Affichage > Assistances visuelles > Bordures de tableau.
Rpter les lignes du tableau Permet d'indiquer les lignes du tableau inclure dans la rgion rpte. Ligne de dbut Permet d'indiquer le numro de la premire ligne inclure dans la rgion rpte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 415
Cration et gestion des modles
Ligne de fin Permet d'indiquer le numro de la premire ligne inclure dans la rgion rpte. Nom de rgion Permet d'attribuer un nom unique la rgion rpte.
Vous pouvez modifier les valeurs hexadcimales #FFFFFF et #CCCCCC si vous souhaitez utiliser d'autres couleurs.
4 Enregistrez le modle.
Exemple de code correspondant un tableau dont la couleur d'arrire-plan des lignes est alterne :
<table width="75%" border="1" cellspacing="0" cellpadding="0"> <tr><th>Name</th><th>Phone Number</th><th>Email Address</th></tr> <!-- TemplateBeginRepeat name="contacts" --> <tr bgcolor="@@(_index & 1 ? '#FFFFFF' : '#CCCCCC')@@"> <td> <!-- TemplateBeginEditable name="name" --> name <!-- TemplateEndEditable --> </td> <td> <!-- TemplateBeginEditable name="phone" --> phone <!-- TemplateEndEditable --> </td> <td> <!-- TemplateBeginEditable name="email" --> email <!-- TemplateEndEditable --> </td> </tr> <!-- TemplateEndRepeat --> </table>
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 416
Cration et gestion des modles
Voir aussi
Modification des proprits d'un modle la page 429 Types de rgions de modle la page 400
Les rgions facultatives non modifiables, qui permettent l'utilisateur du modle d'afficher ou de masquer des
rgions spcialement marques sans lui permettre d'en modifier le contenu. L'onglet d'une rgion facultative est prcd du mot if dans un modle. Suivant la condition dfinie dans le modle, l'utilisateur du modle peut dcider si la rgion doit apparatre dans les pages qu'il cre.
Les rgions facultatives modifiables, qui permettent l'utilisateur du modle de dcider si la rgion doit tre affiche
ou masque et qui permettent aux utilisateurs d'en modifier le contenu. Par exemple, si la rgion facultative comprend une image ou du texte, l'utilisateur du modle peut dcider si le contenu doit s'afficher et peut y apporter des modifications si ncessaire. Une rgion modifiable est contrle par une instruction conditionnelle.
Voir aussi
Modification des proprits d'un modle la page 429
Choisissez Insertion > Objets de modle > Rgion facultative. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh) sur le
contenu slectionn, puis choisissez Modles > Nouvelle rgion facultative.
Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Rgion facultative
dans le menu.
3 Tapez un nom pour la rgion facultative, puis cliquez sur l'onglet Avanc si vous souhaitez dfinir des valeurs pour
Il est impossible d'envelopper une slection pour crer une rgion facultative modifiable. Insrez la rgion puis insrez le contenu dans la rgion.
2 Effectuez l'une des oprations suivantes :
Choisissez Insertion > Objets de modle > Rgion facultative modifiable. Dans la catgorie Commun du panneau Insertion, cliquez sur le bouton Modles, puis choisissez Rgion modifiable
facultative dans le menu.
3 Tapez un nom pour la rgion facultative, puis cliquez sur l'onglet Avanc si vous souhaitez dfinir des valeurs pour
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 417
Cration et gestion des modles
En mode Cration, cliquez sur l'onglet correspondant la rgion facultative que vous souhaitez modifier. En mode Cration, placez le point d'insertion dans la rgion du modle, puis, dans le slecteur de balises situ en
bas de la fentre de document, slectionnez la balise de modle <mmtemplate:if>.
En mode Code, cliquez sur la balise de commentaire de la rgion que vous souhaitez modifier.
2 Dans l'inspecteur Proprits (Fentre > Proprits), cliquez sur le bouton Modifier. 3 Dans l'onglet Base, tapez un nom pour le paramtre dans la zone Nom. 4 Slectionnez Afficher par dfaut si vous souhaitez que la rgion slectionne s'affiche dans le document. Dsactivez-
la pour dfinir la valeur par dfaut sur false. Remarque : Pour attribuer une autre valeur au paramtre, recherchez le paramtre dans la section du document en mode Code et modifiez la valeur.
5 (Facultatif) Cliquez sur l'onglet Avanc, puis dfinissez les options suivantes :
Si vous voulez lier des paramtres de rgions facultatives, cliquez sur l'onglet Avanc, slectionnez Utiliser le
paramtre, puis choisissez dans le menu droulant le paramtre auquel vous voulez lier le contenu slectionn.
Si vous voulez rdiger une expression de modle afin de contrler l'affichage d'une rgion facultative, cliquez sur
l'onglet Avanc, slectionnez Saisir une expression, puis tapez l'expression dans la zone. Remarque : Dreamweaver insre automatiquement des guillemets doubles avant et aprs le texte saisi.
6 Cliquez sur OK.
Lorsque vous utilisez l'objet de modle Rgion facultative, Dreamweaver insre des commentaires de modle dans le code. Un paramtre de modle est dfini dans la section head, comme dans l'exemple suivant :
<!-- TemplateParam name="departmentImage" type="boolean" value="true" -->
Vous pouvez accder aux paramtres de modle et les modifier dans le document bas sur ce modle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 418
Cration et gestion des modles
Voir aussi
Modification des proprits d'un modle la page 429 Expressions de modle la page 403
modifiable.
2 Slectionnez Modifier > Modles > Rendre l'attribut modifiable. 3 Dans la zone Attribut, entrez un nom ou slectionnez un attribut dans la bote de dialogue Attributs de balise
Si l'attribut que vous souhaitez rendre modifiable est rpertori dans le menu droulant Attribut, slectionnez-le. Si l'attribut que vous souhaitez rendre modifiable n'est pas rpertori dans le menu droulant Attribut, cliquez sur
le bouton Ajouter, tapez le nom de l'attribut que vous souhaitez ajouter dans la bote de dialogue qui s'affiche, puis cliquez sur OK.
4 Vrifiez que l'option Rendre l'attribut modifiable est active. 5 Tapez un nom unique pour l'attribut dans la zone Etiquette.
Pour retrouver plus facilement un attribut de balise modifiable spcifique, faites en sorte que l'tiquette indique clairement l'lment et l'attribut concern. Par exemple, vous pouvez attribuer l'tiquette logoSrc au code source modifiable d'une image ou bien l'tiquette bodyBgcolor la couleur d'arrire-plan modifiable d'une balise body.
6 Dans le menu droulant Type, slectionnez le type de valeur autorise pour cet attribut en dfinissant l'une des
options suivantes :
Si vous souhaitez que l'utilisateur puisse taper du texte pour dfinir l'attribut, slectionnez Texte. L'attribut align
peut par exemple tre dfini par du texte : l'utilisateur aura la possibilit de lui attribuer la valeur left, right ou center.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 419
Cration et gestion des modles
Pour insrer un lien vers un lment, tel qu'un chemin d'accs un fichier vers une image, slectionnez URL.
Lorsque cette option est slectionne, le chemin utilis dans un lien est automatiquement mis jour. Lorsque l'utilisateur dplace l'image vers un nouveau dossier, la bote de dialogue de mise jour des liens s'affiche.
Si vous souhaitez que l'utilisateur puisse slectionner une valeur au moyen du slecteur de couleur, slectionnez
Couleur.
Pour permettre un utilisateur de choisir une valeur vraie ou fausse sur la page, choisissez Vrai/Faux. Si vous souhaitez que l'utilisateur d'un modle puisse taper une valeur numrique pour mettre jour un attribut (la
hauteur ou la largeur d'une image par exemple), slectionnez Nombre.
7 La zone Valeur par dfaut indique la valeur de l'attribut de balise slectionn dans le modle. Tapez une autre valeur
dans cette zone si vous souhaitez modifier la valeur initiale du paramtre dans les documents bass sur le modle.
8 (Facultatif) Si vous souhaitez apporter des modifications un autre attribut de la balise slectionne, slectionnez-
Voir aussi
Modification des proprits d'un modle la page 429
slecteur de balises.
2 Slectionnez Modifier > Modles > Rendre l'attribut modifiable. 3 Dans le menu droulant Attributs, slectionnez l'attribut que vous souhaitez affecter. 4 Dslectionnez Rendre l'attribut modifiable, puis cliquez sur OK. 5 Mettez jour les documents bass sur le modle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 420
Cration et gestion des modles
Dans l'exemple suivant, le modle trioHome contient trois rgions modifiables, nommes Body, NavBar et Footer :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 421
Cration et gestion des modles
Pour crer un modle imbriqu, nous avons cr un document partir du modle, puis nous avons enregistr ce document comme modle que nous avons appel TrioNested. Dans le modle imbriqu, nous avons ajout deux rgions modifiables et du contenu dans la rgion nomme Body.
Lorsque vous insrez une nouvelle rgion modifiable dans une rgion modifiable transmise au modle imbriqu, la couleur de surbrillance de la rgion modifiable devient orange. Le contenu que vous ajoutez en dehors de la rgion modifiable, par exemple l'image insre dans editableColumn, n'est plus modifiable dans les documents crs partir du modle imbriqu. Qu'elles aient t ajoutes au modle imbriqu ou qu'elles soient hrites du modle de base, les rgions modifiables entoures d'un cadre de surbrillance bleu restent modifiables dans les documents qui ont t crs partir du modle imbriqu. Les rgions de modle qui ne contiennent aucune rgion modifiable sont transmises sous la forme de rgions modifiables aux documents bass sur le modle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 422
Cration et gestion des modles
Remarque : Vous pouvez insrer un marqueur de modle l'intrieur d'une rgion modifiable afin qu'elle ne soit pas modifiable dans les documents bass sur le modle imbriqu. Ces rgions ont un cadre orange au lieu de bleu.
1 Crez un document partir du modle sur lequel vous souhaitez baser le modle imbriqu en procdant de l'une
Dans la catgorie Modles du panneau Actifs, cliquez du bouton droit de la souris (Windows) ou en maintenant la
touche Ctrl enfonce (Macintosh) sur le modle partir duquel vous souhaitez crer un document, puis choisissez Nouveau partir d'un modle dans le menu contextuel.
Choisissez Fichier > Nouveau. Dans la bote de dialogue Nouveau document, slectionnez la catgorie Page issue
d'un modle, puis slectionnez le site qui contient le modle que vous souhaitez utiliser. Dans la liste Modles, double-cliquez sur le modle pour crer un document.
2 Slectionnez Fichier > Enregistrer comme modle pour enregistrer le nouveau document en tant que modle
imbriqu :
3 Tapez un nom dans la zone Enregistrer sous, puis cliquez sur OK.
Voir aussi
Scripts de serveur dans un modle et documents bass sur un modle la page 403
Empcher qu'une rgion modifiable d'un modle imbriqu devienne non modifiable dans les documents bass sur ce modle
Dans les modles imbriqus, les rgions modifiables qui seront transmises aux documents sont entoures d'un cadre bleu. Vous pouvez insrer un marqueur de modle l'intrieur d'une rgion modifiable afin qu'elle ne soit pas modifiable dans les documents bass sur le modle imbriqu. Ces rgions ont un cadre orange au lieu de bleu.
1 En mode Code, localisez la rgion modifiable que vous souhaitez rendre non modifiable dans les documents bass
sur ce modle. Les rgions modifiables sont dfinies par les balises de commentaire du modle.
2 Ajoutez le code suivant au code de la rgion modifiable :
@@("")@@
Ce modle de code peut tre plac n'importe o l'intrieur des balises <!-- InstanceBeginEditable --><!-InstanceEndEditable --> qui entourent la rgion modifiable. Par exemple : <!-- InstanceBeginEditable name="EditRegion1" --> <p>@@("")@@ Editable 1 </p> <!-- InstanceEndEditable -->
Pour plus d'informations, consultez la TechNote 16416 sur le site Web d'Adobe l'adresse www.adobe.com/go/16416_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 423
Cration et gestion des modles
Remarque : Pour modifier un modle pour un site Contribute, vous devez utiliser Dreamweaver. Il est impossible de modifier des modles dans Contribute. Utilisez la catgorie Modles du panneau Actifs pour grer les modles existants. Elle permet entre autres de renommer ou supprimer des fichiers de modle. Le panneau Actifs permet d'effectuer les tches de gestion des modles suivantes :
Cration d'un modle Modification et mise jour de modles Application ou suppression d'un modle depuis un document existant
Dreamweaver vrifie la syntaxe du modle lorsque vous enregistrez un modle, mais il est conseill de vrifier la syntaxe du modle manuellement mesure que vous le modifiez.
Voir aussi
Cration d'un modle Dreamweaver la page 408 Vrification de la syntaxe du modle la page 432 Application ou suppression d'un modle depuis un document existant la page 427
Voir aussi
Vrification de la syntaxe du modle la page 432
Le panneau Actifs contient tous les modles disponibles pour votre site et affiche un aperu du modle slectionn.
2 Dans la liste des modles disponibles, procdez de l'une des manires suivantes :
Double-cliquez sur le nom du modle modifier. Slectionnez un modle modifier, puis cliquez sur le bouton Modifier
3 Modifiez le contenu du modle.
Pour modifier les proprits de page du modle, choisissez Modifier > Proprits de la page (les documents bass sur un modle hritent des proprits de page associes ce dernier).
4 Enregistrez le modle. Un message s'affiche, vous invitant mettre jour les pages bases sur le modle. 5 Cliquez sur Mettre jour pour mettre jour tous les documents bass sur le modle modifi ; cliquez sur Ne pas
mettre jour si vous ne souhaitez pas mettre jour les documents bass sur le modle modifi. Dreamweaver affiche un journal indiquant les fichiers mis jour.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 424
Cration et gestion des modles
Choisissez Modifier > Modles > Ouvrir le modle joint. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Modles > Ouvrir le modle joint.
3 Modifiez le contenu du modle.
Pour modifier les proprits de page du modle, choisissez Modifier > Proprits de la page (les documents bass sur un modle hritent des proprits de page associes ce dernier).
4 Enregistrez le modle. Un message s'affiche, vous invitant mettre jour les pages bases sur le modle. 5 Cliquez sur Mettre jour pour mettre jour tous les documents bass sur le modle modifi ; cliquez sur Ne pas
mettre jour si vous ne souhaitez pas mettre jour les documents bass sur le modle modifi. Dreamweaver affiche un journal indiquant les fichiers mis jour.
Cette mthode fonctionne de la mme faon que celle utilise dans l'Explorateur Windows ou dans le Finder (Macintosh). Comme avec l'Explorateur Windows et le Finder, vous devez attendre un bref instant entre les deux clics. Ne double-cliquez pas sur le nom, car cela ouvrirait le modle pour modification.
4 Cliquez sur une autre zone du panneau Actifs ou appuyez sur Entre (Windows) ou Retour (Macintosh) pour
appliquer la modification. Une alerte vous demande si vous voulez mettre jour les documents crs partir de ce modle.
5 Pour mettre jour tous les documents du site crs partir de ce modle, cliquez sur Mettre jour. Cliquez sur Ne
pas mettre jour si vous ne souhaitez pas mettre jour les documents bass sur ce modle.
Voir aussi
Cration d'un modle Dreamweaver la page 408 Application ou suppression d'un modle depuis un document existant la page 427
Voir aussi
Cration d'un modle Dreamweaver la page 408
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 425
Cration et gestion des modles
Mise jour du site entier ou de tous les documents utilisant le modle spcifi
Vous pouvez mettre jour toutes les pages du site ou bien uniquement les pages bases sur un modle spcifique.
1 Choisissez Modifier > Modles > Mettre jour les pages. 2 Dans le menu Regarder dans, ralisez une des oprations suivantes :
Pour mettre jour tous les fichiers du site slectionn en fonction de leurs modles correspondants, choisissez Site
entier, puis slectionnez le nom du site dans le menu droulant adjacent.
Pour mettre jour les fichiers bass sur un modle spcifique, choisissez Fichiers utilisant, puis slectionnez le nom
du modle dans le menu droulant adjacent.
3 Dans la rubrique Mettre jour, assurez-vous que l'option Modles est active. 4 Si vous ne souhaitez pas voir de journal des fichiers mis jour par Dreamweaver, dsactivez l'option Afficher le
journal, Dreamweaver affiche des informations sur les fichiers qu'il essaie de mettre jour et prcise si la mise jour a russi.
6 Cliquez sur Fermer.
Contribute rcupre les nouveaux modles et les modles modifis depuis le site uniquement au lancement de
Contribute et lorsqu'un utilisateur de Contribute modifie ses informations de connexion. Si vous apportez des modifications un modle lorsqu'un utilisateur de Contribute modifie un fichier bas sur ce modle, l'utilisateur ne peut pas visualiser vos modifications tant qu'il ne relance pas Contribute.
Si vous supprimez une rgion modifiable d'un modle lorsqu'un utilisateur de Contribute est en train de modifier
une page base sur ce modle, le contenu de cette rgion modifiable peut troubler cet utilisateur. Pour mettre jour un modle dans un site Contribute, excutez les tapes suivantes.
1 Ouvrez le modle Contribute dansDreamweaver, modifiez le formulaire et enregistrez le document. Pour obtenir
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 426
Cration et gestion des modles
Important : Une fois que vous avez supprim un fichier de modle, vous ne pouvez pas le rcuprer. Le fichier de modle est supprim de votre site. Les documents crs partir de ce modle ne sont pas dtachs du modle. Ils conservent la structure et les rgions modifiables dont le fichier de modle disposait avant d'tre supprim. Vous pouvez convertir un document de ce type en fichier HTML normal sans rgions modifiables ou verrouilles.
Voir aussi
Dtachement d'un document d'un modle la page 429 Application ou suppression d'un modle depuis un document existant la page 427 Cration d'un modle Dreamweaver la page 408
Si le modle contient des rgions rptes ou des paramtres de modle, choisissez Utiliser les balises XML standard
de Dreamweaver.
Si le modle ne contient ni rgion rpte ni paramtre de modle, choisissez Utiliser noms de rgions modifiables
comme balises XML.
4 Cliquez sur OK. 5 Dans la bote de dialogue qui s'affiche, slectionnez un dossier, nommez le fichier XML, puis cliquez sur le bouton
Enregistrer. Un fichier XML est gnr : il contient le matriau des paramtres et des rgions modifiables du document (y compris le matriau des rgions facultatives et des rgions modifiables situes l'intrieur de rgions rptes). Le fichier XML comporte le nom du modle original, ainsi que le nom et le contenu de chaque rgion de modle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 427
Cration et gestion des modles
Remarque : Le contenu des rgions non modifiables n'est pas export vers le fichier XML.
Dreamweaver cre un nouveau document bas sur le modle spcifi dans le fichier XML. Il remplit le contenu de chaque rgion modifiable de ce document l'aide des donnes du fichier XML. Le document rsultant apparat dans une nouvelle fentre de document. Si votre fichier XML n'est pas configur exactement de la faon prvue par Dreamweaver, vous ne pourrez peut-tre pas importer vos donnes. Une solution ce problme consiste exporter un fichier XML fictif de Dreamweaver, de faon avoir un fichier XML ayant exactement la bonne structure, puis copier les donnes de votre fichier XML original dans le fichier XML export. Vous obtenez ainsi un fichier XML ayant une structure correcte et contenant les donnes appropries, prtes tre importes.
Parcourir et slectionnez le dossier. Remarque : Slectionnez un dossier situ l'extrieur du site courant.
3 Pour enregistrer une version XML des documents bass sur un modle que vous exportez, slectionnez Conserver
uniquement.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 428
Cration et gestion des modles
Important : Lorsque vous appliquez un modle un document existant, le modle remplace le contenu du document par le contenu passe-partout du modle. Sauvegardez toujours le contenu d'une page avant de lui appliquer un modle.
Faites glisser le modle que vous souhaitez appliquer du panneau Actifs dans la fentre de document. Slectionnez le modle que vous souhaitez appliquer, puis cliquez sur le bouton Appliquer en bas du panneau
Actifs. Si le document comporte des lments qui ne peuvent pas tre automatiquement attribus une rgion de modle, la bote de dialogue Noms de rgion incohrents s'affiche.
4 Slectionnez une destination pour le contenu l'aide du menu Dplacer le contenu vers la nouvelle rgion en
Slectionnez une rgion du nouveau modle vers laquelle vous souhaitez dplacer le contenu existant. Slectionnez Nulle part pour supprimer le contenu du document.
5 Cliquez sur Utiliser pour tout pour dplacer l'ensemble des lments de contenu non concordants vers la rgion
slectionne.
6 Cliquez sur OK pour appliquer le modle ou sur Annuler pour annuler l'application du modle au document.
Important : Lorsque vous appliquez un modle un document existant, le modle remplace le contenu du document par le contenu passe-partout du modle. Sauvegardez toujours le contenu d'une page avant de lui appliquer un modle.
Si le document comporte des lments qui ne peuvent pas tre automatiquement attribus une rgion de modle, la bote de dialogue Noms de rgion incohrents s'affiche.
4 Slectionnez une destination pour le contenu l'aide du menu Dplacer le contenu vers la nouvelle rgion en
Slectionnez une rgion du nouveau modle vers laquelle vous souhaitez dplacer le contenu existant. Slectionnez Nulle part pour supprimer le contenu du document.
5 Cliquez sur Utiliser pour tout pour dplacer l'ensemble des lments de contenu non concordants vers la rgion
slectionne.
6 Cliquez sur OK pour appliquer le modle ou sur Annuler pour annuler l'application du modle au document.
Important : Lorsque vous appliquez un modle un document existant, le modle remplace le contenu du document par le contenu passe-partout du modle. Sauvegardez toujours le contenu d'une page avant de lui appliquer un modle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 429
Cration et gestion des modles
Voir aussi
Cration d'une page base sur un modle existant la page 65 A propos des modles Dreamweaver la page 400 Slection de rgions modifiables la page 412
Voir aussi
Paramtres de modle la page 403 Utilisation des rgions facultatives la page 415 Dfinition d'attributs de balise modifiables la page 418
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 430
Cration et gestion des modles
La bote de dialogue Proprits du modle s'ouvre et affiche la liste des proprits disponibles. Elle indique les rgions facultatives et les attributs de balise modifiables.
3 Slectionnez la proprit dans la liste Nom.
L'tiquette et la valeur de la proprit slectionne s'affichent dans la partie infrieure de la bote de dialogue.
4 Si vous souhaitez modifier la valeur de la proprit dans le document courant, saisissez une autre valeur dans le
champ situ droite de l'tiquette de la proprit. Remarque : Le nom du champ et les valeurs modifiables sont dfinis dans le modle. Les attributs non rpertoris dans la liste Nom ne peuvent pas tre modifis dans le document bas sur un modle.
5 Slectionnez Autoriser les modles imbriqus pour contrler ceci si vous souhaitez que la proprit modifiable soit
La bote de dialogue Proprits du modle s'ouvre et affiche la liste des proprits disponibles. Elle indique les rgions facultatives et les attributs de balise modifiables.
3 Slectionnez une proprit dans la liste Nom.
dslectionnez cette option si vous souhaitez qu'elle soit masque. Remarque : Le nom du champ et la valeur par dfaut sont dfinis dans le modle.
5 Slectionnez Autoriser les modles imbriqus pour contrler ceci si vous souhaitez que la proprit modifiable soit
Ajout, suppression et modification de l'ordre des entres dans une rgion rpte
Vous pouvez ajouter ou supprimer des entres ou bien modifier l'ordre des entres dans une rgion rpte. Lorsque vous ajoutez une entre de rgion rpte, l'ensemble de la rgion rpte est reproduit dans le document. La rgion rpte doit contenir une rgion modifiable dans le modle original pour que l'utilisateur puisse en modifier le contenu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 431
Cration et gestion des modles
Voir aussi
Cration de rgions rptes la page 413
Cliquez sur le bouton plus (+) pour ajouter une entre de rgion rpte sous l'entre slectionne. Cliquez sur le bouton moins () pour supprimer l'entre de rgion rpte slectionne. Cliquez sur le bouton Flche bas pour dplacer l'entre slectionne d'un niveau vers le bas. Cliquez sur le bouton Flche haut pour dplacer l'entre slectionne d'un niveau vers le haut.
Remarque : Vous pouvez galement choisir Modifier > Modles, puis activer l'une des options d'entre rpte prs du bas du menu contextuel. Celui-ci permet d'insrer une nouvelle entre de rgion rpte et de modifier l'emplacement de l'entre slectionne.
Pour couper une entre rpte, choisissez Edition > Entres rptes > Couper l'entre rpte. Pour copier une entre rpte, choisissez Edition > Entres rptes > Couper l'entre rpte. Pour supprimer une entre rpte, choisissez Edition > Entres rptes > Supprimer l'entre rpte. Pour coller une entre rpte, choisissez Edition > Coller.
Remarque : Lorsque vous collez une entre de rgion rpte, celle-ci s'insre dans le document sans craser d'entre existante.
L o il y a un espace, vous pouvez en ajouter autant que vous voulez (sous la forme d'espaces, de tabulations, de
sauts de ligne). L'espace blanc est obligatoire, sauf au tout dbut ou la toute fin d'un commentaire.
Les attributs peuvent tre saisis dans n'importe quel ordre. Par exemple, dans le cas de TemplateParam, vous
pouvez spcifier le type avant le nom.
Les noms des commentaires et des attributs sont sensibles la casse. Tous les attributs doivent tre entre guillemets. Il est possible d'utiliser des guillemets simples ou doubles.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 432
Cration et gestion des modles
Balises de modle
Dreamweaver utilise les balises de modle suivantes :
<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-<!-TemplateBeginEditable name="..." --> TemplateEndEditable --> TemplateParam name="..." type="..." value="..." --> TemplateBeginRepeat name="..." --> TemplateEndRepeat --> TemplateBeginIf cond="..." --> TemplateEndIf --> TemplateBeginPassthroughIf cond="..." --> TemplateEndPassthroughIf --> TemplateBeginMultipleIf --> TemplateEndMultipleIf --> TemplateBeginPassthroughMultipleIf --> TemplateEndPassthroughMultipleIf --> TemplateBeginIfClause cond="..." --> TemplateEndIfClause --> TemplateBeginPassthroughIfClause cond="..." --> TemplateEndPassthroughIfClause --> TemplateExpr expr="..." --> (equivalent to @@...@@) TemplatePassthroughExpr expr="..." --> TemplateInfo codeOutsideHTMLIsLocked="..." -->
Balises d'instance
Dreamweaver utilise les balises d'instance suivantes :
<!-<!-<!-<!-<!-<!-<!-<!-<!-InstanceBegin template="..." codeOutsideHTMLIsLocked="..." --> InstanceEnd --> InstanceBeginEditable name="..." --> InstanceEndEditable --> InstanceParam name="..." type="..." value="..." passthrough="..." --> InstanceBeginRepeat name="..." --> InstanceEndRepeat --> InstanceBeginRepeatEntry --> InstanceEndRepeatEntry -->
Un message d'erreur s'affiche lorsque cette syntaxe est incorrecte. Le message dcrit l'erreur et indique la ligne du code l'origine de cette erreur.
Voir aussi
Reconnaissance des modles et des documents bass sur un modle la page 406 Expressions de modle la page 403
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 433
Cration et gestion des modles
Tapez dans la zone Couleur de texte la valeur hexadcimale de la couleur que vous souhaitez appliquer au texte
slectionn, ou bien utilisez le slecteur de couleur pour slectionner cette couleur. Procdez de la mme manire pour le champ Couleur d'arrire-plan si vous souhaitez appliquer une couleur l'arrire-plan du texte slectionn, ou bien modifier la couleur courante.
Si vous souhaitez appliquer un attribut de style au code slectionn, utilisez les boutons B (gras), I (italique) ou U
(soulign) pour appliquer le format souhait.
6 Cliquez sur OK.
Remarque : Si vous souhaitez effectuer des modifications globales, vous pouvez modifier le fichier source dans lequel vos prfrences sont enregistres. Sous Windows XP, ce fichier se trouve dans C:\Documents and Settings\%nom d'utilisateur%\Application Data\Adobe\Dreamweaver 9\Configuration\CodeColoring\Colors.xml. Sous Windows Vista, ce fichier se trouve dans C:\Utilisateurs\%nom d'utilisateur%\Application Data\Adobe\Dreamweaver 9\Configuration\CodeColoring\Colors.xml.
Voir aussi
Reconnaissance d'un document bas sur un modle en mode Cration la page 407 Reconnaissance des modles en mode Cration la page 406
slectionnez une couleur de surbrillance l'aide de la pipette (ou tapez la valeur hexadcimale correspondant la couleur de surbrillance dans la zone).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 434
Cration et gestion des modles
Pour plus d'informations sur l'utilisation du slecteur de couleur, consultez la section Utilisation du slecteur de couleur la page 223.
4 (Facultatif) Rptez cette opration pour les autres types de rgion de modle, autant de fois que ncessaire. 5 Cochez la case Afficher pour activer l'affichage des couleurs dans la fentre de document ou dcochez-la pour
dsactiver l'affichage. Remarque : La case de couleur Rgions modifiables imbriques ne s'accompagne pas de l'option Afficher : l'affichage des rgions imbriques est en effet contrl par l'option Rgions modifiables.
6 Cliquez sur OK.
Les couleurs de surbrillance apparaissent dans la fentre de document uniquement lorsque l'option Affichage > Assistances visuelles > Elments invisibles est active et que les options appropries sont actives dans les prfrences de surbrillance. Remarque : Si des lments invisibles apparaissent, mais pas les couleurs de surbrillance, choisissez Edition > Prfrences (Windows) ou Dreamweaver > Prfrences (Macintosh), puis slectionnez la catgorie Surbrillance. Vrifiez que l'option Afficher est active prs de la couleur de surbrillance approprie. Vrifiez galement que la couleur souhaite est contraste par rapport la couleur d'arrire-plan de votre page.
version prliminaire
Dernire mise jour le 19/3/2010
435
Voir aussi
Guide de dveloppement Spry
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 436
Cration de pages Spry visuellement
Comportement du widget JavaScript qui dtermine comment le widget rpond aux vnements provoqus par
l'utilisateur.
Style du Widget CSS qui dfinit l'apparence du widget.
Le cadre applicatif Spry prend en charge un ensemble de widgets rutilisables rdigs en code HTML, CSS et JavaScript standard. Vous pouvez insrer aisment ces widgets, dont le code est du langage HTML et CSS extrmement simple, puis dfinir le style du widget. Les comportements du cadre applicatif comprennent des fonctionnalits qui permettent aux utilisateurs d'afficher ou de masquer du contenu sur la page, de modifier l'apparence de la page (par exemple sa couleur), d'interagir avec des menus, et bien plus encore. Chaque widget du cadre applicatif Spry est associ des fichiers CSS et JavaScript uniques. Le fichier CSS contient toutes les informations requises pour dfinir le style du widget, alors que le fichier JavaScript lui confre ses fonctionnalits. Lorsque vous insrez un widget l'aide de l'interface Dreamweaver, Dreamweaver lie automatiquement ces fichiers votre page, de sorte que votre widget contienne les fonctionnalits et le style requis. Les fichiers CSS et JavaScript associs un widget sont nomms selon ce dernier. De la sorte, vous saurez aisment quels fichiers correspondent chaque widget. Par exemple, les fichiers associs au widget Accordon sont nomms SpryAccordion.css et SpryAccordion.js. Lorsque vous insrez un widget dans une page enregistre, Dreamweaver cre un rpertoire SpryAssets dans votre site et y place les fichiers JavaScript et CSS correspondants.
Voir aussi
Description des feuilles de style en cascade la page 127
Lorsque vous insrez un widget, Dreamweaver ajoute automatiquement les fichiers JavaScript et CSS Spry requis dans votre site lorsque vous enregistrez la page. Remarque : Vous pouvez galement insrer des widgets Spry par l'intermdiaire de la catgorie Spry du panneau Insertion.
Proprits).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 437
Cration de pages Spry visuellement
Pour plus d'informations sur la modification de widgets spcifiques, consultez les sections relatives chacun d'eux.
CSS selon vos prfrences. Pour plus d'informations sur la dfinition du style de widgets spcifiques, consultez les sections de personnalisation relatives chacun d'eux. Vous pouvez galement dfinir le style d'un widget Spry en modifiant les styles dans le panneau CSS, comme vous le feriez pour tout autre lment de la page possdant un style.
de la barre Application.
Vous trouverez un didacticiel vido sur l'utilisation des widgets Web, ralis par l'quipe de Dreamweaver, l'adresse www.adobe.com/go/dw10widgets_fr.
Voir aussi
Configuration d'un site Dreamweaver la page 38
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 438
Cration de pages Spry visuellement
Le code HTML par dfaut du widget Accordon comprend une balise div extrieure contenant tous les panneaux, une balise div pour chaque panneau, ainsi qu'une balise div d'en-tte et une balise div de contenu l'intrieur de la balise pour chaque panneau. Un widget Accordon peut contenir n'importe quel nombre de panneaux distincts. Le code HTML du widget Accordon comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML de l'accordon. Vous trouverez une explication plus dtaille du fonctionnement du widget Accordon, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_spryaccordion_fr. Pour consulter un didacticiel relatif lutilisation du widget Accordon, rendez-vous ladresse suivante : www.adobe.com/go/vid0167_fr.
Remarque : Vous pouvez galement insrer un widget Accordon par l'intermdiaire de la catgorie Spry du panneau Insertion.
modifications dsires.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 439
Cration de pages Spry visuellement
Placez le pointeur de la souris au-dessus de l'onglet du panneau pour l'ouvrir en mode cration, puis cliquez sur
l'icne reprsentant un oeil qui s'affiche sur la droite de l'onglet.
Slectionnez un widget Accordon dans la fentre de document, puis cliquez sur le nom du panneau pour le
modifier dans le menu Panneaux de l'inspecteur Proprits (Fentre > Proprits).
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 440
Cration de pages Spry visuellement
Texte modifier
.Accordion ou .AccordionPanel
Texte dans les onglets du panneau accordon .AccordionPanelTab uniquement Texte dans les panneaux de contenu de l'accordon uniquement .AccordionPanelContent
approprie dans le tableau suivant, puis ajoutez ou modifiez les proprits et les valeurs de couleur d'arrire-plan.
Partie du widget modifier Rgle CSS pertinente Exemple de proprit et de valeur ajouter ou modifier background-color: #CCCCCC; (Valeur par dfaut) background-color: #CCCCCC;
Couleur d'arrire-plan des onglets du panneau accordon Couleur d'arrire-plan des panneaux de contenu de l'accordon Couleur d'arrire-plan du panneau accordon ouvert Couleur d'arrire-plan des onglets de panneau lorsque le pointeur de la souris passe au-dessus
.AccordionPanelTab
.AccordionPanelContent
.AccordionPanelOpen .AccordionPanelTab
background-color: #EEEEEE; (Valeur par dfaut) color: #555555; (Valeur par dfaut)
.AccordionPanelTabHover
Couleur d'arrire-plan de l'onglet de panneau .AccordionPanelOpen ouvert lorsque le pointeur de la souris passe .AccordionPanelTabHover au-dessus
de l'lment conteneur principal du widget Accordon. Vous pouvez galement trouver cette rgle en slectionnant le widget Accordon puis en examinant le panneau Styles CSS (Fentre > Styles CSS). Assurez-vous que le panneau se trouve en mode Actuel.
2 Ajoutez une proprit et une valeur de largeur (width) la rgle, par exemple width: 300px;.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 441
Cration de pages Spry visuellement
Dreamweaver permet d'insrer deux types de widgets Barre de menus : une barre verticale et l'autre horizontale. L'exemple suivant montre un widget Barre de menus horizontale, dont le troisime lment de menu est dvelopp :
Widget Barre de menus (consistant en balises <ul>, <li> et <a>) A. Elment de menu avec sous-menu B. Elment de sous-menu avec sous-menu
Le code HTML du widget Barre de menus comprend une balise ul extrieure contenant une balise li pour chaque lment de menu de niveau suprieur. Les lments de menu de niveau suprieur (balises li) contiennent leur tous des balises ul et li qui dfinissent les sous-menus de chacun d'eux. Ces sous-menus peuvent leur tour comprendre des sous-menus. Les menus de niveau suprieur et les sous-menus peuvent contenir autant d'lments de sous-menu que vous le souhaitez. Vous trouverez une explication plus dtaille du fonctionnement du widget Barre de menus, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprymenubar_fr. Vous trouverez un didacticiel consacr la cration d'une barre de menus Spry l'adresse www.adobe.com/go/vid0168_fr.
Voir aussi
Didacticiel consacr aux barres de menus Spry
Remarque : Vous pouvez galement insrer un widget Barre de menus par l'intermdiaire de la catgorie Spry du panneau Insertion. Remarque : Le widget Barre de menus Spry emploie des calques DHTML pour afficher des sections de code HTML audessus d'autres sections. Si votre page comporte du contenu cr l'aide d'Adobe Flash, un problme peut se poser. Les fichiers SDF sont en effet toujours affichs au-dessus de tous les autres calques DHTML, si bien qu'il se peut que ce fichier SWF s'affiche au-dessus de vos sous-menus. La solution ce problme consiste modifier les paramtres du fichier SWF, de manire employer wmode="transparent". Vous pouvez le faire aisment en slectionnant le fichier SWF dans la fentre de document puis en rglant l'option wmode sur transparent dans l'inspecteur Proprits. Pour plus d'informations, consultez le site www.adobe.com/go/15523_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 442
Cration de pages Spry visuellement
Ajout d'un lment de menu principal 1 Slectionnez un widget Barre de menus dans la fentre de document.
2 Dans l'inspecteur Proprits, cliquez sur le bouton Plus au-dessus de la premire colonne. 3 (Facultatif) Renommez le nouvel lment de menu en modifiant son texte par dfaut, dans la fentre de document
sous-menu.
3 Cliquez sur le bouton Plus au-dessus de la deuxime colonne. 4 (Facultatif) Renommez le nouvel lment de sous-menu en modifiant son texte par dfaut, dans la fentre de
document ou dans la zone de texte de l'inspecteur Proprits. Pour ajouter un sous-menu un sous-menu, slectionnez le nom de ce dernier, puis cliquez sur le bouton Plus audessus de la troisime colonne de l'inspecteur Proprits. Remarque : Dreamweaver ne prend en charge que deux niveaux de sous-menus en mode Cration, mais vous pouvez en ajouter autant que vous le voulez en mode Code. Suppression d'un lment de menu principal ou de sous-menu
1 Slectionnez un widget Barre de menus dans la fentre de document. 2 Dans l'inspecteur Proprits, slectionnez le nom de l'lment de menu principal ou de sous-menu supprimer,
modifier le texte.
3 Apportez les modifications dsires dans la zone de texte.
appliquer un lien.
3 Entrez le lien dans la zone Lien ou cliquez sur l'icne reprsentant un dossier afin de rechercher un fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 443
Cration de pages Spry visuellement
2 Dans l'inspecteur Proprits (Fentre > Proprits), slectionnez le nom de l'lment de menu pour lequel vous
tape garantit l'inclusion du fichier CSS correct pour une barre de menus verticale dans votre site. Remarque : Si votre site comprend dj un autre widget Barre de menus verticale, il n'est pas ncessaire d'en insrer un nouveau. Vous pouvez vous contenter de joindre le fichier SpryMenuBarVertical.css la page au lieu de cliquer sur le bouton Attacher une feuille de style du panneau Styles CSS (Fentre > Styles CSS).
3 Supprimez la barre de menus verticale. 4 En mode Code (Affichage > Code), accdez la classe MenuBarHorizontal et remplacez-la par MenuBarVertical.
La classe MenuBarHorizontal est dfinie dans la balise conteneur ul de la barre de menus (<ul id="MenuBar1" class="MenuBarHorizontal">).
5 Aprs le code de la barre de menus, accdez au constructeur de la barre :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 444
Cration de pages Spry visuellement
Remarque : En cas de conversion d'une barre de menus verticale en barre horizontale, vous devez au contraire ajouter l'option de prchargement imgDown et la virgule.
7 (Facultatif) Si votre page ne comprend plus d'autres widgets Barre de menus horizontale, supprimez le lien vers
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 445
Cration de pages Spry visuellement
Style modifier
Rgle CSS pour une barre de menus verticale ou horizontale ul.MenuBarVertical a, ul.MenuBarHorizontal a ul.MenuBarVertical a:hover, ul.MenuBarHorizontal a:hover ul.MenuBarVertical a:focus, ul.MenuBarHorizontal a:focus ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemHover
Proprits correspondantes et valeurs par dfaut color: #333; text-decoration: none; color: #FFF;
Texte par dfaut Couleur du texte lorsque le pointeur de la souris se trouve au-dessus de celui-ci Couleur du texte actif
color: #FFF;
Couleur d'un lment de la barre de menus lorsque le pointeur de la souris se trouve audessus de celui-ci
color: #FFF;
Couleur d'un lment de sous-menu lorsque le ul.MenuBarVertical pointeur de la souris se trouve au-dessus de a.MenuBarItemSubmenuHover, celui-ci ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
color: #FFF;
Couleur d'arrire-plan de l'lment lorsque le ul.MenuBarVertical a:hover, pointeur de la souris se trouve au-dessus de ul.MenuBarHorizontal a:hover celui-ci Couleur d'arrire-plan quand l'lment est actif Couleur d'un lment de la barre de menus lorsque le pointeur de la souris se trouve audessus de celui-ci ul.MenuBarVertical a:focus, ul.MenuBarHorizontal a:focus ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemHover
background-color: #33C;
background-color: #33C;
Couleur d'un lment de sous-menu lorsque ul.MenuBarVertical le pointeur de la souris se trouve au-dessus de a.MenuBarItemSubmenuHover, celui-ci ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
background-color: #33C;
supprimer une largeur fixe, puis ajoutez la proprit et la valeur white-space: nowrap; la rgle).
3 Accdez la rgle ul.MenuBarVertical ul ou ul.MenuBarHorizontal ul. 4 Modifiez la proprit width afin de lui donner la largeur dsire (ou remplacez sa valeur par auto pour
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 446
Cration de pages Spry visuellement
5 Accdez la rgle ul.MenuBarVertical ul li ou ul.MenuBarHorizontal ul li : 6 Ajoutez les proprits suivantes la rgle : float: none; et background-color: transparent;. 7 Supprimez la proprit width: 8.2em; et sa valeur.
A. Dvelopp B. Rduit
Le code HTML du widget Panneau rductible comprend une balise div extrieure qui comprend la balise de contenu div et la balise conteneur d'ongletdiv. Le code HTML du widget Panneau rductible comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du panneau rductible. Vous trouverez une explication plus dtaille du fonctionnement du widget Panneau rductible, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprycollapsiblepanel_fr.
Remarque : Vous pouvez galement insrer un widget Panneau rductible par l'intermdiaire de la catgorie Spry du panneau Insertion.
Placez le pointeur de la souris au-dessus de l'onglet du panneau en mode cration, puis cliquez sur l'icne
reprsentant un oeil qui s'affiche sur la droite de l'onglet.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 447
Cration de pages Spry visuellement
Slectionnez un widget Panneau rductible dans la fentre de document, puis choisissez Ouvert ou Ferm dans le
menu Affichage de l'inspecteur Proprits (Fentre > Proprits).
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 448
Cration de pages Spry visuellement
Style modifier
Exemple de proprits et de valeurs ajouter ou modifier font: Arial; font-size:medium; font: bold 0.7em sans-serif; (Valeur par dfaut) font: Arial; font-size:medium;
.CollapsiblePanel
Texte dans l'onglet du panneau uniquement .CollapsiblePanelTab Texte dans le panneau de contenu uniquement .CollapsiblePanelContent
CSS approprie dans le tableau suivant, puis ajoutez ou modifiez les proprits et les valeurs de couleur d'arrire-plan.
Couleur modifier Rgle CSS pertinente Exemple de proprit et de valeur ajouter ou modifier background-color: #DDD; (Valeur par dfaut) background-color: #DDD;
Couleur d'arrire-plan de l'onglet du panneau Couleur d'arrire-plan du panneau de contenu Couleur d'arrire-plan de l'onglet quand le panneau est ouvert Couleur d'arrire-plan de l'onglet d'un panneau ouvert lorsque le pointeur de la souris passe au-dessus
.CollapsiblePanelTab
.CollapsiblePanelContent
.CollapsiblePanelOpen .CollapsiblePanelTab
background-color: #EEE; (Valeur par dfaut) background-color: #CCC; (Valeur par dfaut)
proprits de l'lment conteneur principal du widget Panneau rductible. Vous pouvez galement trouver cette rgle en slectionnant le widget Panneau rductible puis en examinant le panneau Styles CSS (Fentre > Styles CSS). Assurez-vous que le panneau se trouve en mode Actuel.
2 Ajoutez une proprit et une valeur de largeur (width) la rgle, par exemple width: 300px;.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 449
Cration de pages Spry visuellement
Le code HTML du widget Panneaux onglet comprend une balise extrieure div qui contient tous les panneaux, la liste des onglets, une div comprenant les panneaux de contenu, ainsi qu'une div pour chaque panneau de contenu. Le code HTML du widget Panneaux onglet comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du widget Panneau onglet. Vous trouverez une explication plus dtaille du fonctionnement du widget Panneaux onglet, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprytabbedpanels_fr.
Remarque : Vous pouvez galement insrer un widget Panneaux onglet par l'intermdiaire de la catgorie Spry du panneau Insertion.
modifications dsires.
Placez le pointeur de la souris au-dessus de l'onglet du panneau pour l'ouvrir en mode cration, puis cliquez sur
l'icne reprsentant un oeil qui s'affiche sur la droite de l'onglet.
Slectionnez un widget Panneaux onglet dans la fentre de document, puis cliquez sur le nom du panneau pour
le modifier dans le menu Panneaux de l'inspecteur Proprits (Fentre > Proprits).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 450
Cration de pages Spry visuellement
2 Dans le menu Panneaux de l'inspecteur Proprits (Fentre > Proprits), slectionnez le nom du panneau
dplacer.
3 Cliquez sur les flches vers le haut ou vers le bas pour monter ou descendre le panneau.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 451
Cration de pages Spry visuellement
Texte modifier
Exemple de proprits et de valeurs ajouter font: Arial; font-size:medium; font: Arial; font-size:medium;
Texte dans le widget entier Texte dans les onglets du panneau uniquement
CSS approprie dans le tableau suivant, puis ajoutez ou modifiez les proprits et les valeurs de couleur d'arrire-plan.
Couleur modifier Rgle CSS pertinente Exemple de proprit et de valeur ajouter ou modifier
Couleur d'arrire-plan des onglets du panneau Couleur d'arrire-plan des panneaux de contenu Couleur d'arrire-plan de l'onglet slectionn Couleur d'arrire-plan des onglets du panneau ouvert lorsque le pointeur de la souris passe au-dessus de ceux-ci
.TabbedPanelsTabHover
de l'lment conteneur principal du widget Panneaux onglet. Vous pouvez galement trouver cette rgle en slectionnant le widget Panneaux onglet puis en examinant le panneau Styles CSS (Fentre > Styles CSS). Assurez-vous que le panneau se trouve en mode Actuel.
2 Ajoutez une proprit et une valeur de largeur (width) la rgle, par exemple width: 300px;.
Le conteneur d'info-bulle. Il s'agit de l'lment qui contient le message ou le contenu que vous souhaitez afficher
lorsque l'utilisateur active l'info-bulle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 452
Cration de pages Spry visuellement
L'lment ou les lments de page permettant d'activer l'info-bulle. Le script du constructeur. Il s'agit du code JavaScript indiquant Spry de crer la fonctionnalit d'info-bulle.
Lorsque vous insrez un widget Info-bulle, Dreamweaver cre un conteneur d'info-bulle l'aide de balises div et entoure l'lment de dclenchement (l'lment de page permettant d'activer l'info-bulle) de balises span. Dreamweaver utilise ces balises par dfaut. Toutefois, toutes les balises peuvent tre utilises avec l'infobulle et l'lment de dclenchement dans la mesure o elles se trouvent dans le corps de la page. Lorsque vous utilisez le widget Info-bulle, tenez compte des considrations suivantes :
Toute infobulle ouverte se ferme avant l'ouverture de la suivante. Les info-bulles restent affiches lorsque les utilisateurs placent le pointeur de la souris au-dessus de la zone de
dclenchement.
Vous n'tes soumis aucune restriction en ce qui concerne le type de balises que vous pouvez utiliser pour les
dclenchements et le contenu d'info-bulle. (Il est toutefois toujours recommand d'avoir recours des lments de niveau bloc afin d'viter des problmes de rendu inter-navigateurs ventuels).
Par dfaut, l'info-bulle est de 20 pixels, et apparat en bas droite du curseur. Vous pouvez utiliser les options de
dcalage horizontal et vertical de l'inspecteur Proprits pour dfinir un point d'aspect personnalis.
Il n'existe actuellement aucun moyen permettant l'ouverture d'une info-bulle lorsqu'une page se charge dans un
navigateur. Le widget Info-bulle ncessite trs peu de code CSS. Spry utilise JavaScript pour afficher, masquer et positionner l'infobulle. Vous pouvez appliquer toute autre mise en page l'info-bulle l'aide des techniques CSS standard, selon les exigences de votre page. La seule rgle contenue dans le fichier CSS par dfaut est une solution aux problmes Internet Explorer 6 consistant faire apparatre l'info-bulle au-dessus des lments de formulaires ou des objets Flash. Vous trouverez une explication plus dtaille du fonctionnement du widget Spry Infobulle, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprytooltip_fr. Vous trouverez un didacticiel vido sur l'utilisation du widget Spry Infobulle l'adresse www.adobe.com/go/lrvid4046_dw_fr.
Remarque : Vous pouvez galement insrer un widget Info-bulle par l'intermdiaire de la catgorie Spry du panneau Insertion. Cette action permet d'insrer un nouveau widget Info-bulle intgrant un conteneur ddi au contenu de l'info-bulle et une phrase d'espace rserv faisant office de dclencheur d'info-bulle. Vous pouvez galement slectionner un lment existant sur la page (par exemple, une image), puis insrer l'info-bulle. Lorsque vous effectuez cette opration, l'lment slectionn fait office de dclencheur de la nouvelle info-bulle. L'lment slectionn doit inclure une balise entire (par exemple, une balise img ou p) afin de permettre Dreamweaver de lui attribuer un ID s'il n'en dispose pas dj un.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 453
Cration de pages Spry visuellement
3 Dfinissez les options dans l'inspecteur Proprits du widget Info-bulle, votre convenance.
Nom Nom du conteneur d'info-bulle. Le conteneur renferme le contenu de l'info-bulle. Par dfaut, Dreamweaver
entoure de balises span, en tant que dclencheur, mais vous pouvez slectionner n'importe quel lment de la page disposant d'un ID unique.
Suivre la souris Lorsqu'elle est slectionne, cette option oblige l'info-bulle suivre la souris lors du survol de l'lment
de dclenchement.
Masquer lors du retrait de la souris Lorsqu'elle est slectionne, cette option permet de garder l'info-bulle ouverte tant que la souris la survole (mme si la souris quitte l'lment de dclenchement). Il est utile de laisser l'infobulle ouverte si elle contient des liens ou d'autres lments interactifs. Si cette option n'est pas slectionne, l'lment de l'info-bulle se ferme lorsque la souris quitte la zone de dclenchement. Dcalage horizontal Calcule la position horizontale de l'info-bulle par rapport la souris. La valeur de dcalage est
A. Messages d'erreur du widget Validation de groupe de boutons radio B. Groupe de widgets Validation de groupe de boutons radio
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 454
Cration de pages Spry visuellement
Outre l'tat initial, le widget Validation de groupe de boutons radio peut possder trois tats : valide, non valide et valeur obligatoire. Vous pouvez modifier les proprits de ces tats en modifiant le fichier CSS correspondant (SpryValidationRadio.css), en fonction des rsultats de validation dsirs. Un widget Validation de groupe de boutons radio peut effectuer une validation diffrents moments : lorsque le visiteur clique en dehors du widget, pendant qu'il effectue une slection ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat valide Lorsque l'utilisateur effectue une slection, ce qui permet l'envoi du formulaire. Etat obligatoire Lorsque l'utilisateur n'a pas effectu une slection obligatoire. Etat non valide Lorsque l'utilisateur slectionne un bouton radio dont la valeur n'est pas acceptable.
Lorsqu'un widget Validation de groupe de boutons radio passe dans l'un de ces tats suite l'interaction avec l'utilisateur, la logique du cadre applicatif Spry applique une classe CSS spcifique au conteneur HTML pour le widget lors de l'excution. Par exemple, si un utilisateur tente d'envoyer un formulaire mais n'a pas effectu de slections, Spry applique au widget une classe qui le force afficher le message d'erreur Vous devez effectuer une slection . Les rgles qui contrlent le style et les tats d'affichage de messages d'erreur se trouvent dans le fichier qui accompagne le widget, SpryValidationRadio.css. Le code HTML par dfaut du widget Validation de groupe de boutons radio, gnralement dans un formulaire, contient une balise conteneur span qui entoure la balise input type="radio" du groupe de boutons radio. Le code HTML du widget Validation de groupe de boutons radio comprend galement des balises script dans l'en-tte du document et aprs le code HTML du widget. Vous trouverez une explication plus dtaille du fonctionnement du widget Validation de groupe de boutons radio, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_spryradio_fr.
pointant vers le haut et vers le bas pour dplacer la ligne vers le haut ou vers le bas.
7 Slectionnez un type de mise en forme pour le groupe de boutons radio.
Sauts de ligne Place chaque bouton radio sur une ligne spare l'aide de sauts de ligne (balises br). Tableau Place chaque bouton radio sur une ligne spare l'aide de lignes de tableau individuelles (balises tr).
Remarque : Vous pouvez galement insrer un widget Groupe de boutons radio par l'intermdiaire de la catgorie Spry du panneau Insertion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 455
Cration de pages Spry visuellement
onglet bleu.
2 Dans l'inspecteur Proprits (Fentre > Proprits), slectionnez l'option qui indique le moment o vous voulez
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors du groupe de boutons radio. onChange Validation lorsque l'utilisateur effectue des slections. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
onglet bleu.
2 Dans l'inspecteur Proprits (Fentre > Proprits), slectionnez l'tat afficher dans le menu droulant Aperu des
tats. Par exemple, slectionnez Initial pour afficher le widget dans son tat initial.
onglet bleu.
2 Dans l'inspecteur Proprits (Fentre > Proprits), dsactivez l'option Obligatoire.
1 Dans votre widget Groupe de boutons radio, slectionnez le bouton radio utiliser pour le bouton radio vide ou
non valide. Lorsque vous spcifiez des valeurs vides ou non valides pour le widget, des boutons radio doivent correspondre aux valeurs dj attribues.
2 Dans l'inspecteur Proprits du bouton radio (Fentre > Proprits), attribuez une valeur au bouton radio. Pour
crer un bouton radio dont la valeur est vide, tapez aucune dans la zone Valeur. Pour crer un bouton radio dont la valeur est non valide, tapez non valide dans la zone Valeur.
3 Slectionnez le widget Validation de groupe de boutons radio entier en cliquant sur son onglet bleu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 456
Cration de pages Spry visuellement
4 Dans l'inspecteur Proprits, spcifiez des valeurs vides ou non valides. Pour crer un widget affichant le message
d'erreur de valeur vide Vous devez effectuer une slection , tapez aucune dans la zone Valeur vide. Pour crer un widget affichant le message d'erreur de valeur non valide Vous devez slectionner une valeur valide , tapez non valide dans la zone Valeur non valide. N'oubliez pas que les valeurs aucune ou non valide doivent tre attribues au bouton radio et au widget Groupe de boutons radio pour que les messages d'erreur puissent s'afficher correctement.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
l'tat obligatoire du widget Groupe de boutons radio, modifiez la rgle radioRequiredState dans le fichier SpryValidationRadio.css.
3 Apportez les modifications dsires la rgle CSS puis enregistrez le fichier.
Le fichier SpryValidationRadio.css contient de nombreux commentaires qui expliquent le code et le rle de certaines rgles. Pour plus d'informations, consultez les commentaires dans le fichier.
Dfinition du style du texte de message d'erreur d'un widget Validation de groupe de boutons radio
Par dfaut, les messages d'erreur du widget Validation de groupe de boutons radio s'affichent en rouge, entours d'un bord plein de 1 pixel d'paisseur.
Pour modifier le style des messages d'erreur d'un widget Validation de groupe de boutons radio, recherchez la rgle
CSS approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 457
Cration de pages Spry visuellement
A. Widget Champ de texte, conseil activ B. Widget Champ de texte, tat valide C. Widget Champ de texte, tat non valide D. Widget Champ de texte, tat obligatoire
Le widget Validation de zone de texte peut possder divers tats (par exemple valide, non valide, valeur obligatoire, etc.). Vous pouvez modifier les proprits de ces tats l'aide de l'inspecteur Proprits, en fonction des rsultats de validation dsirs. Un widget Validation de zone de texte peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors du widget, pendant qu'il entre des donnes ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Etat du widget lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat actif Etat du widget lorsque l'utilisateur place le point d'insertion l'intrieur. Etat valide Etat du widget lorsque l'utilisateur a entr des informations correctes, ce qui permet l'envoi du formulaire. Etat non valide Etat du widget si l'utilisateur a entr du texte dans un format non valide. Par exemple, 06 pour l'anne
au lieu de 2006.
Etat obligatoire Etat du widget lorsque l'utilisateur n'a pas entr du texte obligatoire dans la zone de texte. Nombre minimal de caractres Etat du widget lorsque l'utilisateur a entr moins de caractres que le nombre minimal
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 458
Cration de pages Spry visuellement
Valeur maximale Etat du widget lorsque l'utilisateur a entr une valeur suprieure la valeur maximale admise par la
zone de texte. S'applique aux validations de type entier, rel et date. Lorsqu'un widget Validation de zone de texte passe dans l'un de ces tats suite l'interaction avec l'utilisateur, la logique du cadre applicatif Spry applique une classe CSS spcifique au conteneur HTML pour le widget lors de l'excution. Par exemple, si un utilisateur tente d'envoyer un formulaire mais n'a pas entr de texte dans un champ obligatoire, Spry applique au widget une classe qui le force afficher le message d'erreur Vous devez entrer une valeur . Les rgles qui contrlent le style et les tats d'affichage de messages d'erreur se trouvent dans le fichier CSS qui accompagne le widget, SpryValidationTextField.css. Le code HTML par dfaut du widget Validation de zone de texte, gnralement dans un formulaire, contient une balise conteneur <span> qui entoure la balise <input> du champ de texte. Le code HTML du widget Validation de zone de texte comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du widget. Vous trouverez une explication plus dtaille du fonctionnement du widget Validation de zone de texte, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprytextfield_fr.
Remarque : Vous pouvez galement insrer un widget Validation de zone de texte par l'intermdiaire de la catgorie Spry du panneau Insertion.
Voir aussi
Cration de formulaires HTML accessibles la page 691
Pour la plupart des types de validation, la zone de texte attend un format standard. Par exemple, si vous appliquez le type de validation Entier une zone de texte, le widget n'effectue de validation que si l'utilisateur a entr des chiffres dans la zone de texte. Toutefois, certains types de validation permettent de choisir le type de format que votre zone de texte acceptera. Le tableau suivant numre les types de validation et les formats disponibles dans l'inspecteur Proprits :
Type de validation Aucun Nombre entier Adresse lectronique Adresse Format Aucun format particulier requis. La zone de texte n'accepte que des chiffres. La zone de texte accepte les adresses lectroniques contenant un @ et un point (.) prcd et suivi d'au moins une lettre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 459
Cration de pages Spry visuellement
Format Formats variables. Slectionnez-en un dans le menu Format de l'inspecteur Proprits. Formats variables. Slectionnez-en un dans le menu Format de l'inspecteur Proprits. tt reprsente le format am/pm et t le format a/p. Formats variables. Slectionnez-en un dans le menu Format de l'inspecteur Proprits. Vous pouvez dcider d'accepter toutes les cartes de crdit ou spcifier un type de carte particulier (MasterCard, Visa, etc.). Le champ de texte n'accepte pas les espaces dans un numro de carte de crdit (p.ex. 4321 3456 4567 4567). Formats variables. Slectionnez-en un dans le menu Format de l'inspecteur Proprits. La zone de texte accepte les numros de tlphone mis en forme pour les Etats-Unis et le Canada, savoir (000) 000-0000, ou les formats personnaliss. Si vous slectionnez le format personnalis, entrez ce format, par exemple 000.00(00), dans la zone Schma. La zone de texte accepte les numros de scurit sociale en format 000-00-0000. Si vous voulez utiliser un format diffrent, choisissez Personnalis comme type de validation, puis spcifiez un modle. Le mcanisme de validation par modle n'accepte que les caractres ASCII. La zone de texte accepte les devises en format 1,000,000.00 ou 1.000.000,00. Valide divers types de nombres : les entiers (par exemple 1), les valeurs flottantes (par exemple 12,123) et les valeurs flottantes en notation scientifique (par exemple 1,212e+12, 1,221e-12, o e reprsente une puissance de 10). Formats variables. Slectionnez-en un dans le menu Format de l'inspecteur Proprits. La zone de texte accepte les URL en format http://xxx.xxx.xxx ou ftp://xxx.xxx.xxx. Permet de choisir un type et un format de validation personnalis. Entrez le schma du format (et une indication, si ncessaire), dans l'inspecteur Proprits. Le mcanisme de validation par modle n'accepte que les caractres ASCII.
Carte de crdit
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors de la zone de texte. onChange Validation lorsque l'utilisateur modifie du texte l'intrieur de la zone de texte. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
max. de caract. Par exemple, si vous entrez 3 dans la zone Nbre min. de caract., le widget n'effectue la validation que si l'utilisateur entre au moins 3 caractres.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 460
Cration de pages Spry visuellement
exemple, si vous entrez 3 dans la zone Valeur min., le widget n'effectue de validation que si l'utilisateur entre le chiffre 3 ou une valeur plus leve (4, 5, 6 etc.) dans la zone de texte.
tats. Par exemple, si vous voulez afficher le widget dans son tat valide, slectionnez Valide.
prfrences.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 461
Cration de pages Spry visuellement
Toutes les rgles CSS des sections suivantes font rfrence aux rgles par dfaut, qui figurent dans le fichier SpryValidationTextField.css. Dreamweaver enregistre le fichier SpryValidationTextField.css dans le dossier SpryAssets de votre site ds que vous crez un widget Validation de zone de texte. La consultation de ce fichier peut s'avrer utile, car il contient des informations commentes au sujet de divers styles qui s'appliquent au widget. Mme s'il est facile de modifier directement les rgles du widget Validation de zone de texte dans le fichier CSS qui l'accompagne, vous pouvez galement utiliser le panneau Styles CSS pour modifier le code CSS du widget. Le panneau Styles CSS peut vous aider trouver les classes CSS attribues diffrentes parties du widget, en particulier si vous employez le mode Actuel du panneau.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
Dfinition du style du texte de message d'erreur d'un widget Validation de zone de texte
Par dfaut, les messages d'erreur du widget Validation de zone de texte s'affichent en rouge, entours d'un bord pais de 1 pixel.
Pour modifier le style des messages d'erreur d'un widget Champ de texte de validation, recherchez la rgle CSS
approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte:
Texte modifier Texte de message d'erreur Rgle CSS pertinente Proprits modifier
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState color: #CC3333; border: 1px solid .textfieldInvalidFormatMsg, .textfieldMinValueState #CC3333; .textfieldMinValueMsg, .textfieldMaxValueState .textfieldMaxValueMsg, .textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg
rgle CSS approprie dans le tableau suivant, puis modifiez la couleur d'arrire-plan par dfaut :
Couleur modifier Couleur d'arrire-plan du widget dans un tat valide Rgle CSS pertinente .textfieldValidState input, input.textfieldValidState Proprit modifier background-color: #B8F5B1;
Couleur d'arrire-plan du input.textfieldRequiredState, .textfieldRequiredState input, background-color: #FF9F9F; widget dans un tat non valide input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, input.textfieldMinValueState, .textfieldMinValueState input, input.textfieldMaxValueState, .textfieldMaxValueState input, input.textfieldMinCharsState, .textfieldMinCharsState input, input.textfieldMaxCharsState, .textfieldMaxCharsState input Couleur d'arrire-plan du widget actif .textfieldFocusState input, input.textfieldFocusState background-color: #FFFFCC;
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 462
Cration de pages Spry visuellement
B
Nombre maximal de caractres dpass
D
La valeur est obligatoire
A. Compteur de caractres restants B. Widget Zone de texte activ, nombre maximal de caractres C. Widget Zone de texte activ, tat valide D. Widget Zone de texte, tat obligatoire E. Compteur de caractres taps
Le widget Zone de texte de validation peut possder divers tats (par exemple valide, non valide, valeur obligatoire, etc.). Vous pouvez modifier les proprits de ces tats l'aide de l'inspecteur Proprits, en fonction des rsultats de validation dsirs. Un widget Zone de texte de validation peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors du widget, pendant qu'il entre des donnes ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Etat du widget lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat actif Etat du widget lorsque l'utilisateur place le point d'insertion l'intrieur. Etat valide Etat du widget lorsque l'utilisateur a entr des informations correctes, ce qui permet l'envoi du formulaire. Etat obligatoire Etat du widget si l'utilisateur n'a pas entr de texte. Nombre minimal de caractres Etat du widget lorsque l'utilisateur a entr moins de caractres que le nombre minimal
admis pour la zone de texte. Lorsqu'un widget Zone de texte de validation passe dans l'un de ces tats suite l'interaction avec l'utilisateur, la logique du cadre applicatif Spry applique une classe CSS spcifique au conteneur HTML pour le widget lors de l'excution. Par exemple, si un utilisateur tente d'envoyer un formulaire mais n'a pas entr de texte dans la zone de texte, Spry applique au widget une classe qui le force afficher le message d'erreur Vous devez entrer une valeur . Les rgles qui contrlent le style et les tats d'affichage de messages d'erreur se trouvent dans le fichier CSS qui accompagne le widget, SpryValidationTextArea.css.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 463
Cration de pages Spry visuellement
Le code HTML par dfaut du widget Zone de texte de validation, gnralement dans un formulaire, contient une balise conteneur <span> qui entoure la balise <textarea> de la zone de texte. Le code HTML du widget Zone de texte de validation comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du widget. Vous trouverez une explication plus dtaille du fonctionnement du widget Zone de texte de validation, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprytextarea_fr.
Remarque : Vous pouvez galement insrer un widget Zone de texte de validation par l'intermdiaire de la catgorie Spry du panneau Insertion.
Voir aussi
Cration de formulaires HTML accessibles la page 691
voulez que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors de la zone de texte. onChange Validation lorsque l'utilisateur modifie du texte l'intrieur de la zone de texte. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
ou Nbre max. de caract. Par exemple, si vous entrez 20 dans la zone Nbre min. de caract., le widget n'effectue la validation que si l'utilisateur entre au moins 20 caractres dans la zone de texte.
Remarque : L'option Car. restants n'est disponible que si vous avez dj fixe un nombre maximal de caractres autoriss.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 464
Cration de pages Spry visuellement
tats. Par exemple, si vous voulez afficher le widget dans son tat valide, slectionnez Valide.
prfrences.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 465
Cration de pages Spry visuellement
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
Dfinition du style du texte de message d'erreur d'un widget Zone de texte de validation
Par dfaut, les messages d'erreur du widget Zone de texte de validation s'affichent en rouge, entours d'un bord pais de 1 pixel.
Pour modifier le style des messages d'erreur d'un widget Zone de texte de validation, recherchez la rgle CSS
approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte :
Texte modifier Texte de message d'erreur Rgle CSS pertinente .textareaRequiredState .textareaRequiredMsg, .textareaMinCharsState .textareaMinCharsMsg, .textareaMaxCharsState .textareaMaxCharsMsg Proprits modifier color: #CC3333; border: 1px solid #CC3333;
rgle CSS approprie dans le tableau suivant, puis modifiez la couleur d'arrire-plan par dfaut :
Couleur d'arrire-plan modifier Couleur d'arrire-plan du widget dans un tat valide Couleur d'arrire-plan du widget dans un tat non valide Rgle CSS pertinente .textareaValidState textarea, textarea.textareaValidState textarea.textareaRequiredState, .textareaRequiredState textarea, textarea.textareaMinCharsState, .textareaMinCharsState textarea, textarea.textareaMaxCharsState, .textareaMaxCharsState textarea .textareaFocusState textarea, textarea.textareaFocusState Proprit modifier background-color: #B8F5B1;
background-color: #FF9F9F;
background-color: #FFFFCC;
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 466
Cration de pages Spry visuellement
C
Slectionnez un lment
D
Slectionnez un tat valide
A. Widget Validation de la slection activ B. Widget Validation de la slection, tat valide C. Widget Validation de la slection, tat obligatoire D. Widget Validation de la slection, tat non valide
Le widget Validation de la slection peut possder divers tats (par exemple valide, non valide, valeur obligatoire, etc.). Vous pouvez modifier les proprits de ces tats l'aide de l'inspecteur Proprits, en fonction des rsultats de validation dsirs. Un widget Validation de slection peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors du widget, pendant qu'il effectue une slection ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Etat du widget lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat actif Etat du widget lorsque l'utilisateur clique dessus. Etat valide Etat du widget lorsque l'utilisateur a slectionn un lment valide, ce qui permet l'envoi du formulaire. Etat non valide Etat du widget si l'utilisateur a slectionn un lment non valide. Etat obligatoire Etat du widget si l'utilisateur n'a pas slectionn d'lment valide.
Lorsqu'un widget Validation de la slection passe dans l'un de ces tats suite l'interaction avec l'utilisateur, la logique du cadre applicatif Spry applique une classe CSS spcifique au conteneur HTML pour le widget lors de l'excution. Par exemple, si un utilisateur tente d'envoyer un formulaire mais n'a pas slectionn d'lment dans le menu, Spry applique au widget une classe qui le force afficher le message d'erreur Vous devez slectionner un lment . Les rgles qui contrlent le style et les tats d'affichage de messages d'erreur se trouvent dans le fichier CSS qui accompagne le widget, SpryValidationSelect.css. Le code HTML par dfaut du widget Validation de la slection, gnralement dans un formulaire, contient une balise conteneur <span> qui entoure la balise <select> de la zone de texte. Le code HTML du widget Validation de la slection comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du widget. Vous trouverez une explication plus dtaille du fonctionnement du widget Validation de la slection, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_spryselect_fr.
charge pas automatiquement. Pour plus d'informations, consultez la rubrique ci-dessus. Remarque : Vous pouvez galement insrer un widget Validation de la slection par l'intermdiaire de la catgorie Spry du panneau Insertion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 467
Cration de pages Spry visuellement
Voir aussi
Cration de formulaires HTML accessibles la page 691
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors du widget. onChange Validation lorsque l'utilisateur effectue des slections. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
tats. Par exemple, si vous voulez afficher le widget dans son tat valide, slectionnez Valide.
1 Slectionnez un widget Validation de la slection dans la fentre de document. 2 Dans l'inspecteur Proprits du calque (Fentre > Proprits), entrez un nombre utiliser comme valeur non valide
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 468
Cration de pages Spry visuellement
Toutes les rgles CSS des sections suivantes font rfrence aux rgles par dfaut, qui figurent dans le fichier SpryValidationSelect.css. Dreamweaver enregistre le fichier SpryValidationSelect.css dans le dossier SpryAssets de votre site ds que vous crez un widget Validation de la slection. La consultation de ce fichier peut s'avrer utile, car il contient des informations commentes au sujet de divers styles qui s'appliquent au widget. Mme s'il est facile de modifier directement les rgles du widget Validation de la slection dans le fichier CSS qui l'accompagne, vous pouvez galement utiliser le panneau Styles CSS pour modifier le code CSS du widget. Le panneau Styles CSS peut vous aider trouver les classes CSS attribues diffrentes parties du widget, en particulier si vous employez le mode Actuel du panneau.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte :
Texte mettre en forme Texte de message d'erreur Rgle CSS pertinente Proprits modifier
.selectRequiredState .selectRequiredMsg, .selectInvalidState color: #CC3333; border: 1px solid #CC3333; .selectInvalidMsg
rgle CSS approprie dans le tableau suivant, puis modifiez la couleur d'arrire-plan par dfaut :
Couleur d'arrire-plan modifier Rgle CSS pertinente Proprit modifier background-color: #B8F5B1;
Couleur d'arrire-plan du widget dans un tat .selectValidState select, select.selectValidState valide Couleur d'arrire-plan du widget dans un tat select.selectRequiredState, .selectRequiredState select, non valide select.selectInvalidState, .selectInvalidState select Couleur d'arrire-plan du widget actif .selectFocusState select, select.selectFocusState
background-color: #FF9F9F;
background-color: #FFFFCC;
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 469
Cration de pages Spry visuellement
A. Groupe de widgets Validation de case cocher, nombre minimal de slections B. Widget Validation de case cocher, tat obligatoire
Le widget Validation de case cocher peut possder divers tats (par exemple valide, non valide, valeur obligatoire, etc.). Vous pouvez modifier les proprits de ces tats l'aide de l'inspecteur Proprits, en fonction des rsultats de validation dsirs. Un widget Validation de case cocher peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors du widget, pendant qu'il effectue une slection ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Etat du widget lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat valide Etat du widget lorsque l'utilisateur a effectu une slection ou le nombre correct de slections, ce qui
minimal requis.
Nombre maximal de slections Etat du widget lorsque l'utilisateur a slectionn plus de cases cocher que le nombre
maximal admis. Lorsqu'un widget Validation de case cocher passe dans l'un de ces tats suite l'interaction avec l'utilisateur, la logique du cadre applicatif Spry applique une classe CSS spcifique au conteneur HTML pour le widget lors de l'excution. Par exemple, si un utilisateur tente d'envoyer un formulaire mais n'a pas effectu de slections, Spry applique au widget une classe qui le force afficher le message d'erreur Vous devez effectuer une slection . Les rgles qui contrlent le style et les tats d'affichage de messages d'erreur se trouvent dans le fichier CSS qui accompagne le widget, SpryValidationCheckbox.css. Le code HTML par dfaut du widget Validation de case cocher, gnralement dans un formulaire, contient une balise conteneur <span> qui entoure la balise <input type="checkbox"> de la zone de texte. Le code HTML du widget Validation de case cocher comprend galement des balises script dans l'en-tte du document et aprs le marquage HTML du widget. Vous trouverez une explication plus dtaille du fonctionnement du widget Validation de case cocher, ainsi qu'une description complte de son code, l'adresse www.adobe.com/go/learn_dw_sprycheckbox_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 470
Cration de pages Spry visuellement
Remarque : Vous pouvez galement insrer un widget Validation de case cocher par l'intermdiaire de la catgorie Spry du panneau Insertion.
Voir aussi
Cration de formulaires HTML accessibles la page 691
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors de la case cocher. onChange Validation lorsque l'utilisateur effectue des slections. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
tats. Par exemple, slectionnez Initial pour afficher le widget dans son tat initial.
Dreamweaver enregistre le fichier SpryValidationCheckbox.css dans le dossier SpryAssets de votre site ds que vous crez un widget Validation de case cocher. La consultation de ce fichier peut s'avrer utile, car il contient des informations commentes au sujet de divers styles qui s'appliquent au widget.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 471
Cration de pages Spry visuellement
2 Recherchez la rgle CSS approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos
Mme s'il est facile de modifier directement les rgles du widget Validation de case cocher dans le fichier CSS qui l'accompagne, vous pouvez galement utiliser le panneau Styles CSS pour modifier le code CSS du widget. Le panneau Styles CSS peut vous aider trouver les classes CSS attribues diffrentes parties du widget, en particulier si vous employez le mode Actuel du panneau.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
A. Widget Mot de passe, nombre minimal de caractres B. Widget Mot de passe, nombre maximal de caractres C. Widget Mot de passe, tat obligatoire
Le widget Validation de mot de passe peut possder divers tats (par exemple valide, obligatoire, nombre minimal de caractres, etc.). Vous pouvez modifier les proprits de ces tats en modifiant le fichier CSS correspondant (SpryValidationPassword.css), en fonction des rsultats de validation dsirs. Un widget Validation de mot de passe peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors de la zone de texte, pendant qu'il entre des donnes ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat actif Lorsque l'utilisateur place le point d'insertion l'intrieur du widget.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 472
Cration de pages Spry visuellement
Etat valide Lorsque l'utilisateur a entr des informations correctes, ce qui permet l'envoi du formulaire. Etat de rsistance non valide Lorsque l'utilisateur entre du texte qui ne correspond pas aux critres de rsistance du
champ de texte de mot de passe. (Par exemple, si vous avez spcifi qu'un mot de passe doit contenir au moins deux lettres majuscules, et que le mot de passe entr ne contient aucune lettre majuscule ou uniquement une seule).
Etat obligatoire Lorsque l'utilisateur n'a pas entr du texte obligatoire dans le champ de texte. Nombre minimal de caractres Lorsque l'utilisateur a entr moins de caractres que le nombre minimal requis pour le
Vous trouverez une explication plus dtaille du fonctionnement des widgets Validation de mot de passe, ainsi que des informations supplmentaires sur la structure du widget, l'adresse www.adobe.com/go/learn_dw_sprypassword_fr.
Voir aussi
Exemples de widget Validation de mot de passe
Remarque : Vous pouvez galement insrer un widget Validation de mot de passe par l'intermdiaire de la catgorie Spry du panneau Insertion.
Voir aussi
Cration de formulaires HTML accessibles la page 691
prfrences.
tats. Par exemple, si vous voulez afficher le widget dans son tat valide, slectionnez Valide.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 473
Cration de pages Spry visuellement
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors du champ de texte de mot de passe. onChange Validation lorsque l'utilisateur modifie du texte l'intrieur du champ de texte de mot de passe. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
entrez dans les champs d'option sont les nombres requis en vue de la validation du widget. Par exemple, si vous entrez dans la zone Nombre minimal de caractres, le widget n'effectuera pas la validation tant que l'utilisateur n'aura pas entr au moins 8 caractres dans la zone du mot de passe.
Nombre minimal/maximal de caractres Spcifie le nombre minimal et maximal de caractres requis pour que le mot
#, etc.) requis pour que le mot de passe soit valide. Si vous laissez l'une des options ci-dessus vides, le widget n'effectuera pas de validation par rapport ce critre. Par exemple, si vous laissez l'option du nombre minimal/maximal de chiffres vide, le widget ne recherche pas les chiffres dans la chane du mot de passe.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 474
Cration de pages Spry visuellement
Toutes les rgles CSS des sections suivantes font rfrence aux rgles par dfaut, qui figurent dans le fichier SpryValidationPassword.css. Dreamweaver enregistre le fichier SpryValidationPassword.css dans le dossier SpryAssets de votre site ds que vous crez un widget Validation de mot de passe Spry. La consultation de ce fichier peut s'avrer utile, car il contient des informations commentes au sujet de divers styles qui s'appliquent au widget. Mme s'il est facile de modifier directement les rgles du widget Validation de mot de passe dans le fichier CSS qui l'accompagne, vous pouvez galement utiliser le panneau Styles CSS pour modifier le code CSS du widget. Le panneau Styles CSS peut vous aider trouver les classes CSS attribues diffrentes parties du widget, en particulier si vous employez le mode Actuel du panneau.
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
l'tat obligatoire du widget Mot de passe, modifiez la rgle input.passwordRequiredState dans le fichier SpryValidationPassword.css.
3 Apportez les modifications dsires au code CSS puis enregistrez le fichier.
Le fichier SpryValidationPassword.css contient de nombreux commentaires qui expliquent le code et le rle de certaines rgles. Pour plus d'informations, consultez les commentaires dans le fichier.
Dfinition du style du texte de message d'erreur d'un widget Validation de mot de passe
Par dfaut, les messages d'erreur du widget Validation de mot de passe s'affichent en rouge, entours d'un bord plein de 1 pixel d'paisseur.
Pour modifier le style des messages d'erreur d'un widget Validation de mot de passe, recherchez la rgle CSS
approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte.
Texte modifier Texte de message d'erreur Rgle CSS pertinente .passwordRequiredState .passwordRequiredMsg, .passwordMinCharsState .passwordMinCharsMsg, .passwordMaxCharsState .passwordMaxCharsMsg, .passwordInvalidStrengthState .passwordInvalidStrengthMsg, .passwordCustomState .passwordCustomMsg Proprits modifier color: #CC3333; border: 1px solid #CC3333;
rgle CSS approprie dans le tableau suivant, puis modifiez la couleur d'arrire-plan par dfaut.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 475
Cration de pages Spry visuellement
Couleur modifier Couleur d'arrire-plan du widget dans un tat valide Couleur d'arrire-plan du widget dans un tat non valide
input.passwordRequiredState, .passwordRequiredState input, input.passwordInvalidStrengthState, .passwordInvalidStrengthState input, input.passwordMinCharsState, .passwordMinCharsState input, input.passwordCustomState, .passwordCustomState input, input.passwordMaxCharsState, .passwordMaxCharsState input .passwordFocusState input, input.passwordFocusState
background-color: #FF9F9F;
background-color: #FFFFCC;
A. Champ de mot de passe ou widget Validation de mot de passe Spry B. Widget Confirmation
Le widget Validation de confirmation peut possder divers tats (par exemple valide, non valide, obligatoire, etc.). Vous pouvez modifier les proprits de ces tats en modifiant le fichier CSS correspondant (SpryValidationConfirm.css), en fonction des rsultats de validation dsirs. Un widget Validation de confirmation peut effectuer une validation diffrents moments, par exemple lorsque le visiteur clique en dehors du widget, pendant qu'il entre des donnes ou lorsqu'il tente d'envoyer le formulaire.
Etat initial Lorsque la page se charge dans le navigateur, ou lorsque l'utilisateur rinitialise le formulaire. Etat actif Lorsque l'utilisateur place le point d'insertion l'intrieur du widget. Etat valide Lorsque l'utilisateur a entr des informations correctes, ce qui permet l'envoi du formulaire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 476
Cration de pages Spry visuellement
Etat non valide Lorsqu'un utilisateur entre du texte qui ne correspond pas celui entr dans une zone de texte
Vous trouverez une explication plus dtaille du fonctionnement des widgets Validation de confirmation, ainsi que des informations supplmentaires sur la structure du widget, l'adresse www.adobe.com/go/learn_dw_spryconfirm_fr.
Voir aussi
Exemples de widget Validation de confirmation
Remarque : Vous pouvez galement insrer un widget Validation de confirmation par l'intermdiaire de la catgorie Spry du panneau Insertion.
Voir aussi
Cration de formulaires HTML accessibles la page 691
prfrences.
le menu droulant Utiliser pour la validation. Tous les champs de texte possdant des ID uniques apparaissent en tant qu'options dans le menu droulant.
tats. Par exemple, si vous voulez afficher le widget dans son tat valide, slectionnez Valide.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 477
Cration de pages Spry visuellement
que la validation se produise. Vous pouvez activer toutes les options, ou uniquement onSubmit.
onBlur Validation quand l'utilisateur clique en dehors du champ de texte de confirmation. onChange Validation lorsque l'utilisateur modifie du texte l'intrieur du champ de texte de confirmation. onSubmit Validation lorsque l'utilisateur tente d'envoyer le formulaire. L'option onSubmit est active par dfaut et ne
Voir aussi
Panneau Styles CSS en mode Actuel la page 132
l'tat obligatoire du widget Confirmation, modifiez la rgle input.confirmRequiredState dans le fichier SpryValidationConfirm.css.
3 Apportez les modifications dsires au code CSS puis enregistrez le fichier.
Le fichier SpryValidationConfirm.css contient de nombreux commentaires qui expliquent le code et le rle de certaines rgles. Pour plus d'informations, consultez les commentaires dans le fichier.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 478
Cration de pages Spry visuellement
approprie dans le tableau suivant, puis modifiez les proprits par dfaut ou ajoutez vos proprits et valeurs de style du texte.
Texte modifier Texte de message d'erreur Rgle CSS pertinente .confirmRequiredState .confirmRequiredMsg, .confirmInvalidState .confirmInvalidMsg Proprits modifier color: #CC3333; border: 1px solid #CC3333;
rgle CSS approprie dans le tableau suivant, puis modifiez la couleur d'arrire-plan par dfaut.
Couleur modifier Couleur d'arrire-plan du widget dans un tat valide Couleur d'arrire-plan du widget dans un tat non valide Couleur d'arrire-plan du widget actif Rgle CSS pertinente .confirmValidState input, input.confirmValidState Proprit modifier background-color: #B8F5B1;
background-color: #FF9F9F;
background-color: #FFFFCC;
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 479
Cration de pages Spry visuellement
d'insertion. Si vous crez un ensemble de donnes et insrez galement une disposition, veillez ce que le point d'insertion se trouve l'endroit o vous voulez insrer la disposition sur la page.
2 Choisissez Insertion > Spry > Ensemble de donnes Spry. 3 Dans la fentre Dfinir la source des donnes, effectuez les oprations suivantes :
Choisissez HTML dans la liste droulante Slectionner le type de donnes. Cette option est active par dfaut. Donnez un nom au nouvel ensemble de donnes. Le nom par dfaut est ds1 lors de la premire cration d'un
ensemble de donnes. Le nom de l'ensemble de donnes peut contenir des lettres, des chiffres et des caractres de soulignement, mais il ne peut pas dbuter par un chiffre.
Dfinissez les lments de donnes, dans votre source de donnes, que Dreamweaver doit dtecter. Par exemple,
si vous avez organis vos donnes l'intrieur d'une balise div et que vous voulez que Dreamweaver dtecte les balises div au lieu des tableaux, choisissez Divs dans la liste droulante Dtecter. L'option Personnalis vous permet d'entrer n'importe quel nom de balise dtecter.
Indiquez le chemin d'accs au fichier contenant votre source de donnes HTML. Il peut s'agir d'un chemin relatif
un fichier local de votre site (par exemple donnes/donnes_html.html), ou d'une URL absolue vers une page Web publie ( l'aide du protocole HTTP ou HTTPS). Vous pouvez cliquer sur le bouton Parcourir afin d'accder un fichier local puis le slectionner. Dreamweaver rend la source de donnes HTML dans la fentre Slection de donnes et affiche des repres visuels pour les lments susceptibles de servir de conteneurs l'ensemble de donnes. L'lment que vous voulez utiliser doit dj possder un ID unique. Si ce n'est pas le cas, Dreamweaver affiche un message d'erreur, et vous devrez revenir la source de donnes afin d'attribuer un ID unique. Par ailleurs, les lments susceptibles d'tre slectionns, dans le fichier source des donnes, ne peuvent pas se trouver dans des rgions Spry ni contenir d'autres rfrences de donnes. Alternativement, vous pouvez dfinir un flux de conception comme source de donnes. Pour plus d'informations, voir Utilisation d'un flux de conception la page 487.
Slectionnez l'lment pour votre conteneur de donnes en cliquant sur l'une des flches jaunes qui s'affichent
dans la fentre Slection de donnes, ou en choisissant un ID dans la liste droulante Conteneurs de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 480
Cration de pages Spry visuellement
Si votre fichier est de grande taille, vous pouvez cliquer sur la flche Dvelopper/Rduire dans le bas de la fentre Slection de donnes afin d'afficher davantage de donnes. Lorsque vous avez slectionn l'lment de donnes pour l'ensemble de donnes, Dreamweaver affiche un aperu de l'ensemble dans la fentre Aperu des donnes.
(Facultatif) Activez l'option Slection de donnes avance si vous voulez dfinir des slecteurs CSS pour
l'ensemble de donnes. Par exemple, si vous avez indiqu .product dans la zone Slecteurs de lignes et .boximage dans la zone Slecteurs de colonnes, l'ensemble de donnes contiendra uniquement les lignes auxquelles la classe .product a t attribue, et uniquement les colonnes possdant la classe .boximage. Si vous voulez entrer plusieurs slecteurs dans une zone de texte prcise, sparez chacun d'eux par une virgule. Pour plus d'informations, voir A propos des slecteurs de donnes Spry la page 488.
Lorsque vous avez termin d'utiliser la fentre Dfinir la source des donnes, cliquez sur Termin pour crer
immdiatement l'ensemble de donnes, ou cliquez sur Suivant pour accder la fentre Dfinir les options des donnes. Si vous cliquez sur Termin, l'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 481
Cration de pages Spry visuellement
4 Dans la fentre Dfinir les options des donnes, effectuez les oprations suivantes :
(Facultatif) Dfinissez les types de colonnes de l'ensemble de donnes en slectionnant une colonne, puis en
effectuant une slection dans la liste droulante Type. Par exemple, si une colonne de l'ensemble de donnes contient des nombres, slectionnez cette colonne puis choisissez Nombre dans la liste droulante Type. Cette option n'est importante que si vous voulez que les utilisateurs puissent trier les donnes sur la base de cette colonne. Vous pouvez slectionner une colonne dans l'ensemble de donnes en cliquant sur son titre, en la slectionnant dans la liste droulante Nom de colonne, ou en y accdant l'aide des flches vers la gauche et la droite situes dans le coin suprieur gauche de la fentre.
(Facultatif) Dterminez comment les donnes doivent tre tries, en slectionnant la colonne sur laquelle le tri
doit tre bas dans la liste droulante Colonne de tri. Lorsque vous avez slectionn la colonne, vous pouvez dterminer si elle doit tre trie dans l'ordre croissant ou dcroissant.
(Facultatif : tableaux uniquement) Dsactivez l'option Utiliser la premire ligne comme en-tte si vous voulez
employer des noms de colonnes gnriques (c.--d. column0, column1, column2, etc.) au lieu des noms de colonnes dfinis dans votre source de donnes HTML. Remarque : Si vous avez slectionn autre chose qu'un tableau comme lment conteneur de votre ensemble de donnes, cette option et la suivante ne sont pas disponibles. Dreamweaver utilise automatiquement column0, column1, column2, et ainsi de suite, comme nom des colonnes des ensembles de donnes non bass sur un tableau.
(Facultatif : tableaux uniquement) Activez l'option Utiliser les colonnes comme lignes pour permuter
l'orientation horizontale et verticale des donnes dans l'ensemble de donnes. Si vous activez cette option, les colonnes seront utilises comme lignes.
(Facultatif) Activez l'option Filtrer les lignes en double pour exclure les lignes de donnes en double de
l'ensemble de donnes.
(Facultatif) Activez l'option Dsactiver la mise en cache des donnes si vous voulez toujours avoir accs aux
donnes les plus rcentes de l'ensemble de donnes. Si vous voulez que les donnes s'actualisent automatiquement, activez l'option Actualiser automatiquement les donnes puis dfinissez un intervalle d'actualisation, en millisecondes.
Lorsque vous avez termin d'utiliser la fentre Dfinir les options des donnes, cliquez sur Termin pour crer
immdiatement l'ensemble de donnes, ou cliquez sur Suivant pour accder la fentre Choisir les options d'insertion. Si vous cliquez sur Termin, l'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons).
5 Dans la fentre Choisir les options d'insertion, effectuez l'une des oprations suivantes :
Activez l'option Ne pas insrer de code HTML. Si vous activez cette option, Dreamweaver cre l'ensemble de
donnes, mais n'ajoute pas de code HTML la page. L'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons), et vous pouvez tirer manuellement des donnes sur la page partir de l'ensemble de donnes.
6 Cliquez sur Termin.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 482
Cration de pages Spry visuellement
Dreamweaver cre l'ensemble de donnes et, si vous avez choisi une option de disposition, affiche la disposition et les espaces rservs pour les donnes sur votre page. En mode Code, vous pouvez constater que Dreamweaver a ajout des rfrences, dans l'en-tte, aux fichiers SpryData.js et SpryHTMLDataSet.js. Ces fichiers sont d'importants actifs Spry qui fonctionnent en combinaison avec la page. Veillez ne pas supprimer ce code de la page, faute de quoi l'ensemble de donnes ne fonctionnera pas. Lorsque vous chargez votre page sur un serveur, vous devez galement charger ces fichiers, en tant que fichiers dpendants.
d'insertion. Si vous crez un ensemble de donnes et insrez galement une disposition, veillez ce que le point d'insertion se trouve l'endroit o vous voulez insrer la disposition sur la page.
2 Choisissez Insertion > Spry > Ensemble de donnes Spry. 3 Dans la fentre Dfinir la source des donnes, effectuez les oprations suivantes :
Choisissez XML dans la liste droulante Slectionner le type de donnes. Donnez un nom au nouvel ensemble de donnes. Le nom par dfaut est ds1 lors de la premire cration d'un
ensemble de donnes. Le nom de l'ensemble de donnes peut contenir des lettres, des chiffres et des caractres de soulignement, mais il ne peut pas dbuter par un chiffre.
Indiquez le chemin d'accs au fichier contenant votre source de donnes XML. Il peut s'agir d'un chemin relatif
un fichier local de votre site (par exemple donnes/donnes.xml), ou d'une URL absolue vers une page sur le Web ( l'aide du protocole HTTP ou HTTPS). Vous pouvez cliquer sur le bouton Parcourir afin d'accder un fichier local puis le slectionner. Dreamweaver rend la source de donnes XML dans la fentre Elments de ligne et affiche l'arborescence XML des lments de donnes pouvant tre slectionns. Les lments rpts sont indiqus par un signe plus (+), et les lments enfants sont mis en retrait. Alternativement, vous pouvez dfinir un flux de conception comme source de donnes. Pour plus d'informations, voir Utilisation d'un flux de conception la page 487.
Slectionnez l'lment qui contient les donnes afficher. En rgle gnrale, il s'agit d'un lment rpt, tel que
<menu_item>, avec plusieurs lments enfants tels que <item>, <link>, <description>, etc.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 483
Cration de pages Spry visuellement
Lorsque vous avez slectionn l'lment de donnes pour l'ensemble de donnes, Dreamweaver affiche un aperu de l'ensemble dans la fentre Aperu des donnes. La zone XPath affiche une expression qui indique l'emplacement du nud slectionn dans le fichier XML source. Remarque : XPath (XML Path Language) est une syntaxe destine traiter des parties d'un document XML. Elle est essentiellement utilise comme langage de requtes pour des donnes XML, tout comme le langage SQL est utilis pour des requtes de bases de donnes. Pour plus d'informations sur XPath, consultez les spcifications du langage XPath sur le site Web du W3C, l'adresse www.w3.org/TR/xpath.
Lorsque vous avez termin d'utiliser la fentre Dfinir la source des donnes, cliquez sur Termin pour crer
immdiatement l'ensemble de donnes, ou cliquez sur Suivant pour accder la fentre Dfinir les options des donnes. Si vous cliquez sur Termin, l'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons).
4 Dans la fentre Dfinir les options des donnes, effectuez les oprations suivantes :
(Facultatif) Dfinissez les types de colonnes de l'ensemble de donnes en slectionnant une colonne, puis en
effectuant une slection dans la liste droulante Type. Par exemple, si une colonne de l'ensemble de donnes contient des nombres, slectionnez cette colonne puis choisissez Nombre dans la liste droulante Type. Cette option n'est importante que si vous voulez que les utilisateurs puissent trier les donnes sur la base de cette colonne. Vous pouvez slectionner une colonne dans l'ensemble de donnes en cliquant sur son titre, en la slectionnant dans la liste droulante Nom de colonne, ou en y accdant l'aide des flches vers la gauche et la droite situes dans le coin suprieur gauche de la fentre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 484
Cration de pages Spry visuellement
(Facultatif) Dterminez comment les donnes doivent tre tries, en slectionnant la colonne sur laquelle le tri
doit tre bas dans la liste droulante Colonne de tri. Lorsque vous avez slectionn la colonne, vous pouvez dterminer si elle doit tre trie dans l'ordre croissant ou dcroissant.
(Facultatif) Activez l'option Filtrer les lignes en double pour exclure les lignes de donnes en double de
l'ensemble de donnes.
(Facultatif) Activez l'option Dsactiver la mise en cache des donnes si vous voulez toujours avoir accs aux
donnes les plus rcentes de l'ensemble de donnes. Si vous voulez que les donnes s'actualisent automatiquement, activez l'option Actualiser automatiquement les donnes puis dfinissez un intervalle d'actualisation, en millisecondes.
Lorsque vous avez termin d'utiliser la fentre Dfinir les options des donnes, cliquez sur Termin pour crer
immdiatement l'ensemble de donnes, ou cliquez sur Suivant pour accder la fentre Choisir les options d'insertion. Si vous cliquez sur Termin, l'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons).
5 Dans la fentre Choisir les options d'insertion, effectuez l'une des oprations suivantes :
Activez l'option Ne pas insrer de code HTML. Si vous activez cette option, Dreamweaver cre l'ensemble de
donnes, mais n'ajoute pas de code HTML la page. L'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons), et vous pouvez tirer manuellement des donnes sur la page partir de l'ensemble de donnes.
6 Cliquez sur Termin.
Dreamweaver cre l'ensemble de donnes et, si vous avez choisi une option de disposition, affiche la disposition et les espaces rservs pour les donnes sur votre page. En mode Code, vous pouvez constater que Dreamweaver a ajout des rfrences, dans l'en-tte, aux fichiers xpath.js et SpryData.js. Ces fichiers sont d'importants actifs Spry qui fonctionnent en combinaison avec la page. Veillez ne pas supprimer ce code de la page, faute de quoi l'ensemble de donnes ne fonctionnera pas. Lorsque vous chargez votre page sur un serveur, vous devez galement charger ces fichiers, en tant que fichiers dpendants.
Slectionnez le nom d'une colonne puis cliquez sur le signe moins (-) pour la supprimer du tableau. Cliquez sur
le signe plus (+) puis slectionnez le nom d'une colonne pour l'ajouter au tableau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 485
Cration de pages Spry visuellement
Slectionnez le nom d'une colonne puis cliquez sur la flche vers le haut ou vers le bas pour la dplacer. Si vous
faites monter une colonne, elle se trouvera davantage sur la gauche du tableau affich, et sur la droite si vous la faites descendre.
2 Pour autoriser le tri dans une colonne, slectionnez-la dans le panneau Colonnes, puis activez l'option Trier la
colonne en cas de clic sur len-tte. Par dfaut, toutes les colonnes peuvent faire l'objet d'un tri. Si vous voulez dsactiver le tri dans une colonne, slectionnez son nom dans le panneau Colonnes, puis dsactivez l'option Trier la colonne en cas de clic sur len-tte.
3 Si des styles CSS sont associs votre page, sous la forme d'une feuille de style jointe ou d'un ensemble de styles
individuels dans la page HTML, vous pouvez appliquer une classe CSS pour une ou plusieurs des options suivantes :
Classe de ligne impaire Modifie l'apparence des lignes impaires dans le tableau dynamique en fonction du style de
classe slectionn.
Classe de ligne paire Modifie l'apparence des lignes paires dans le tableau dynamique en fonction du style de classe
slectionn.
Classe de survol Modifie l'apparence d'une ligne du tableau lorsque vous amenez le pointeur de la souris au-dessus
style de classe slectionn. Remarque : L'ordre des classes impaire , paire , survol et slection dans votre feuille de style est trs important. Les rgles doivent tre prcisment places dans l'ordre indiqu ci-dessus (impaire, paire, survol, slection). Si la rgle de survol est place sous la rgle de slection dans la feuille de style, l'effet de survol ne sera visible que lorsque l'utilisateur survolera une autre ligne. Si les rgles de survol et de slection figurent au-dessus des rgles impaire et paire dans la feuille de style, les effets impaire et paire ne fonctionneront pas du tout. Vous pouvez tirer les rgles dans le panneau CSS afin de les placer au bon endroit, ou manipuler directement le code CSS.
4 Si le tableau que vous crez doit devenir un tableau principal dynamique Spry, activez l'option Mettre jour les
rgions dtailles en cas de clic sur une ligne. Pour plus d'informations, voir A propos des tableaux principaux Spry et de la mise jour des rgions dtailles la page 488.
5 Cliquez sur OK pour fermer la bote de dialogue, puis sur Terminer dans la fentre Choisir les options d'insertion.
Si vous tes en mode Cration, le tableau s'affiche avec une ligne d'en-ttes et une ligne de rfrences de donnes. Les rfrences de donnes sont mises en surbrillance et entoures d'accolades ({}). Disposition Principale/Dtails Activez cette option si vous voulez afficher vos donnes selon une disposition principale/dtails. La disposition principale/dtails permet l'utilisateur de cliquer sur un lment dans la rgion principale ( gauche) de manire actualiser les informations dans la rgion de dtails ( droite). En rgle gnrale, la rgion principale contient une longue liste de noms, par exemple une liste de produits disponibles. Lorsque l'utilisateur clique sur l'un des noms de produits, la rgion dtaille affiche des informations bien plus dtailles sur la slection. Lorsque vous avez activ cette option, cliquez sur le bouton Configurer pour ouvrir la bote de dialogue Insrer un bloc d'affichage principal/dtaill, puis procdez comme suit :
1 Dans le panneau Colonnes principales, ajustez le contenu de votre rgion principale en procdant comme suit :
Slectionnez le nom d'une colonne puis cliquez sur le signe moins (-) pour la supprimer de la rgion principale.
Cliquez sur le signe plus (+) puis slectionnez le nom d'une colonne pour l'ajouter la rgion principale. Par dfaut, Dreamweaver remplit la rgion principale des donnes de la premire colonne de l'ensemble de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 486
Cration de pages Spry visuellement
Slectionnez le nom d'une colonne puis cliquez sur la flche vers le haut ou vers le bas pour la dplacer. En faisant
monter ou descendre une colonne dans le panneau Colonnes principales, vous dfinissez l'ordre d'apparition des donnes dans la rgion principale de la page.
2 Rptez la procdure ci-dessus pour le panneau Colonnes de dtails. Par dfaut, Dreamweaver remplit la rgion
dtaille de toutes les donnes qui ne se trouvent pas dans la rgion principale (c'est--dire toutes les colonnes de l'ensemble de donnes, sauf la premire).
3 (Facultatif) Dfinissez diffrents types de conteneurs pour les donnes dans la rgion dtaille. Pour ce faire,
choisissez le nom d'une colonne dtaille puis slectionnez le conteneur utiliser pour celle-ci dans la liste droulante Type de conteneur. Vous pouvez choisir des balises DIV, P, SPAN ou H1-H6.
4 Cliquez sur OK pour fermer la bote de dialogue, puis sur Terminer dans la fentre Choisir les options d'insertion.
En mode Cration, vous verrez les rgions principale/dtaille s'afficher, remplies des rfrences de donnes slectionnes. Les rfrences de donnes sont mises en surbrillance et entoures d'accolades ({}). Conteneurs empils Activez cette option si vous voulez afficher vos donnes l'aide d'une structure de conteneurs rpts sur la page. Par exemple, si l'ensemble de donnes contient quatre colonnes de donnes, chaque conteneur peut comprendre les quatre colonnes, et la structure de conteneur se rptera pour chaque ligne de l'ensemble de donnes. Lorsque vous avez activ cette option, cliquez sur le bouton Configurer pour ouvrir la bote de dialogue Insrer des conteneurs empils, puis procdez comme suit :
1 Dans le panneau Colonnes, ajustez le contenu de vos conteneurs empils en procdant comme suit :
Slectionnez le nom d'une colonne puis cliquez sur le signe moins (-) pour la supprimer des conteneurs empils.
Cliquez sur le signe plus (+) puis slectionnez le nom d'une colonne pour l'ajouter aux conteneurs. Par dfaut, Dreamweaver remplit les conteneurs empils des donnes de chaque colonne de l'ensemble de donnes.
Slectionnez le nom d'une colonne puis cliquez sur la flche vers le haut ou vers le bas pour la dplacer. En faisant
monter ou descendre une colonne dans le panneau Colonnes, vous dfinissez l'ordre d'apparition des donnes dans les conteneurs empils de la page.
2 (Facultatif) Dfinissez diffrents types de conteneurs pour les donnes dans les conteneurs empils. Pour ce faire,
choisissez le nom d'une colonne de l'ensemble de donnes, puis slectionnez le conteneur utiliser pour celle-ci dans la liste droulante Type de conteneur. Vous pouvez choisir des balises DIV, P, SPAN ou H1-H6.
3 Cliquez sur OK pour fermer la bote de dialogue, puis sur Terminer dans la fentre Choisir les options d'insertion.
En mode Cration, vous verrez le conteneur s'afficher, rempli des rfrences de donnes slectionnes. Les rfrences de donnes sont mises en surbrillance et entoures d'accolades ({}). Conteneurs empils avec zone focalisable Activez cette option si vous voulez afficher les donnes l'aide d'une structure de conteneurs rpts sur la page, avec une zone focalisable dans chaque conteneur. En rgle gnrale, la zone focalisable contient une image. La disposition Zone focalisable est similaire la disposition Conteneurs empils, ceci prs que dans la disposition Zone focalisable, l'affichage des donnes est spar en deux colonnes (dans le mme conteneur). Lorsque vous avez activ cette option, cliquez sur le bouton Configurer pour ouvrir la bote de dialogue Insrer une mise en forme de zone focalisable, puis procdez comme suit :
1 Dans le panneau Colonnes focalisables, ajustez le contenu de votre zone focalisable en procdant comme suit :
Slectionnez le nom d'une colonne puis cliquez sur le signe moins (-) pour la supprimer de la zone focalisable.
Cliquez sur le signe plus (+) puis slectionnez le nom d'une colonne pour l'ajouter la zone focalisable. Par dfaut, Dreamweaver remplit la zone focalisable des donnes de la premire colonne de l'ensemble de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 487
Cration de pages Spry visuellement
Slectionnez le nom d'une colonne puis cliquez sur la flche vers le haut ou vers le bas pour la dplacer. En faisant
monter ou descendre une colonne dans le panneau Colonnes focalisables, vous dfinissez l'ordre d'apparition des donnes dans la zone focalisable de la page.
2 (Facultatif) Dfinissez diffrents types de conteneurs pour les donnes dans la zone focalisable. Pour ce faire,
choisissez le nom d'une colonne de l'ensemble de donnes, puis slectionnez le conteneur utiliser pour celle-ci dans la liste droulante Type de conteneur. Vous pouvez choisir des balises DIV, P, SPAN ou H1-H6.
3 Rptez la procdure ci-dessus pour le panneau Colonnes empiles. Par dfaut, Dreamweaver remplit les colonnes
empiles de toutes les donnes qui ne se trouvent pas dans la zone focalisable (c'est--dire toutes les colonnes de l'ensemble de donnes, sauf la premire).
4 Cliquez sur OK pour fermer la bote de dialogue, puis sur Terminer dans la fentre Choisir les options d'insertion.
En mode Cration, la zone focalisable s'affiche, avec des conteneurs empils ses cts, remplie par les rfrences de donnes slectionnes. Les rfrences de donnes sont mises en surbrillance et entoures d'accolades ({}). Ne pas insrer de code HTML Activez cette option si vous voulez crer un ensemble de donnes, mais sans que Dreamweaver n'insre de disposition HTML pour celui-ci. L'ensemble de donnes est disponible dans le panneau Liaisons (Fentre > Liaisons), et vous pouvez tirer manuellement des lments sur la page. Mme si vous crez un ensemble de donnes sans insrer de disposition, vous pourrez insrer tout moment l'une des dispositions HTML disponibles. Pour ce faire, double-cliquez sur le nom de l'ensemble de donnes dans le panneau Liaisons, cliquez jusqu' ce que vous accdiez la fentre Choisir les options d'insertion, slectionnez une disposition puis cliquez sur Termin. Remarque : Vous pouvez galement tirer le nom de l'ensemble de donnes du panneau Liaisons jusqu'au point d'insertion sur la page. Lorsque vous procdez de la sorte, la fentre Choisir les options d'insertion s'affiche. Slectionnez une disposition puis cliquez sur Termin.
y les modifications dsires. Remarque : Lorsque vous modifiez un ensemble de donnes, si vous slectionnez une nouvelle disposition dans la fentre Choisir les options d'insertion, Dreamweaver ne remplace pas la disposition existante sur la page, mais en insre une nouvelle.
d'informations).
2 Dans la fentre Dfinir la source des donnes, cliquez sur le lien Flux de conception.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 488
Cration de pages Spry visuellement
3 Cliquez sur le bouton Parcourir pour rechercher le flux de conception, puis cliquez sur OK.
A propos des tableaux principaux Spry et de la mise jour des rgions dtailles
L'une des fonctions les plus courantes des ensembles de donnes Spry consiste crer un ou plusieurs tableaux HTML qui mettent jour, de manire dynamique, une autre page en rponse une action de l'utilisateur. Par exemple, si un utilisateur slectionne un produit dans une liste d'un tableau, l'ensemble de donnes peut immdiatement mettre jour des donnes, ailleurs sur la page, l'aide d'informations dtailles sur le produit slectionn. Avec Spry, ces mises jour n'exigent pas l'actualisation de la page. Ces rgions de page distinctes sont baptises rgion principale et rgion dtaille . En rgle gnrale, une partie de la page (la rgion principale) affiche une liste d'lments classs en catgories (par exemple une liste de produits) et une autre partie de la page (la rgion dtaille) affiche plus d'informations au sujet d'un enregistrement slectionn. Chaque ensemble de donnes utilise la notion d'une ligne actuelle et, par dfaut, cette ligne actuelle est la premire de l'ensemble de donnes. Lorsqu'un utilisateur effectue une slection dans une rgion principale (en partant toujours de l'exemple d'une liste de diffrents produits), Spry modifie en fait la ligne actuelle de l'ensemble de donnes. Comme la rgion dtaille dpend de la rgion principale, toute modification rsultant de l'interaction de l'utilisateur avec la rgion principale (par exemple la slection de diffrents produits) entrane la modification des donnes affiches dans la rgion dtaille. Dreamweaver cre automatiquement des dispositions principale/dtaille, de faon mettre en place toutes les associations entre rgion principale et rgion dtaille. Toutefois, si vous voulez crer un tableau principal dynamique, vous pouvez le prparer en vue d'une association ultrieure une rgion dtaille. Lorsque vous activez l'option Mettre jour les rgions dtailles en cas de clic sur une ligne (dans la bote de dialogue Insrer un tableau), Dreamweaver insre une balise spry:setrow l'intrieur de la balise de la ligne rpte de votre tableau dynamique. Cet attribut prpare le tableau en tant que tableau principal capable de rinitialiser la ligne actuelle des donnes lorsque l'utilisateur interagit avec le tableau. Pour plus d'informations sur la cration manuelle de rgions principale/dtaille, voir le guide de dveloppement Spry l'adresse www.adobe.com/go/learn_dw_sdg_masterdetail_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 489
Cration de pages Spry visuellement
Tous les objets de donnes Spry doivent tre inclus dans une rgion Spry. Si vous tentez d'ajouter un objet de donnes Spry avant d'ajouter une rgion Spry une page, Dreamweaver vous invite ajouter une rgion Spry. Par dfaut, les rgions Spry se trouvent dans des conteneurs div HTML. Vous pouvez les ajouter avant d'ajouter un tableau, les ajouter automatiquement quand vous insrez un tableau ou une liste rpte, ou encore les placer autour d'objets de tableau ou de liste rpte existants. En rgle gnrale, si vous ajoutez une rgion de dtail, vous ajouterez tout d'abord l'objet de tableau principal, puis vous activerez l'option Mettre jour les rgions dtailles (voir Tableau dynamique la page 484). La seule valeur qui soit diffrente et spcifique pour une rgion de dtail est l'option Type de la bote de dialogue Insrer une rgion Spry.
1 Choisissez Insertion > Spry > Rgion Spry.
Vous pouvez galement cliquer sur le bouton Rgion XML Spry de la catgorie Spry du panneau Insertion.
2 Comme conteneur de l'objet, vous pouvez slectionner l'option <div> ou l'option <span>. Le conteneur <div> est
Pour crer une rgion Spry, activez Rgion (l'option par dfaut) comme type de rgion insrer. Pour crer une rgion de dtail Spry, activez l'option Rgion Dtail. Une rgion de dtail ne s'emploie que si vous
voulez lier des donnes dynamiques qui sont mises jour lorsque les donnes d'une autre rgion Spry changent. Important : Vous devez insrer une rgion de dtail dans une <div> diffrente de celle de la rgion de la table principale. Il peut tre ncessaire de passer en mode Code pour placer prcisment le point d'insertion.
4 Choisissez votre ensemble de donnes Spry dans le menu. 5 Si vous voulez crer ou modifier la rgion dfinie pour un objet, slectionnez-le puis activez l'une des options
suivantes :
Renvoi la ligne de la slection Place une nouvelle rgion autour d'un objet. Remplacer la slection Remplace une rgion existante pour un objet.
6 Lorsque vous cliquez sur OK, Dreamweaver place un espace rserv de rgion sur votre page, avec le texte Placez
ici le contenu de la rgion de dtail Spry . Vous pouvez remplacer ce texte d'espace rserv par un objet de donnes Spry, tel qu'un tableau ou une liste rpte, ou par des donnes dynamiques provenant du panneau Liaisons (Fentre > Liaisons).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 490
Cration de pages Spry visuellement
Remarque : Le panneau Liaisons contient quelques lments Spry intgrs : ds_RowID, ds_CurrentRowID et ds_RowCount. Spry les emploie pour dfinir la ligne dans laquelle un utilisateur a cliqu lorsqu'il dtermine comment mettre jour des rgions de dtail dynamiques.
7 Pour remplacer le texte d'espace rserv par un objet de donnes Spry (par exemple un tableau Spry), cliquez sur le
Tirez un ou plusieurs lments du panneau Liaisons au-dessus du texte slectionn. En mode Code, tapez directement le code d'un ou plusieurs lments. Utilisez le format suivant : {nom-ensemblede-donnes::nom-lment}, comme dans {ds1::category}. ou {dsProducts::desc}. Si vous n'utilisez qu'un
ensemble de donnes dans votre fichier, ou si vous employez des lments du mme ensemble de donnes que celui dfini pour la rgion, vous pouvez omettre le nom de l'ensemble de donnes et simplement crire {category} or {desc}. Quelle que soit la mthode utilise pour dfinir le contenu de votre rgion, les lignes suivantes sont ajoutes votre code HTML :
<div spry:region="ds1">{name}{category}</div> <div spry:region="ds2">{ds1::name}{ds1::descheader}</div>
Vous pouvez galement cliquer sur le bouton Rptition Spry de la catgorie Spry du panneau Insertion.
2 Comme conteneur de l'objet, vous pouvez slectionner l'option <div> ou l'option <span>, en fonction du type de
Pour disposer d'une souplesse accrue, vous pouvez utiliser l'option Rpter les enfants, o la validation des donnes est effectue pour chaque ligne d'une liste au niveau des enfants. Par exemple, dans une liste <ul>, les donnes sont vrifies au niveau <li>. Si vous activez l'option Rpter, les donnes sont vrifies au niveau <ul>. L'option Rpter les enfants peut s'avrer particulirement utile si vous employez des expressions conditionnelles dans le code.
4 Choisissez votre ensemble de donnes Spry dans le menu. 5 Si vous avez dj slectionn du texte ou des lments, vous pouvez les entourer ou les remplacer. 6 Cliquez sur OK pour afficher une rgion rpte sur votre page.
Remarque : Tous les objets de donnes Spry doivent se trouver dans une rgion. Veillez donc crer une rgion Spry sur votre page avant d'insrer une rgion rpte.
7 Lorsque vous cliquez sur OK, Dreamweaver insre un espace rserv de rgion sur votre page, avec le texte Placez
ici le contenu de la rgion de dtail Spry . Vous pouvez remplacer ce texte d'espace rserv par un objet de donnes Spry, tel qu'un tableau ou une liste rpte, ou par des donnes dynamiques provenant du panneau Liaisons (Fentre > Liaisons).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 491
Cration de pages Spry visuellement
Remarque : Le panneau Liaisons contient quelques lments Spry intgrs : ds_RowID, ds_CurrentRowID et ds_RowCount. Spry les emploie pour dfinir la ligne dans laquelle un utilisateur a cliqu lorsqu'il dtermine comment mettre jour des rgions de dtail dynamiques.
8 Pour remplacer le texte d'espace rserv par un objet de donnes Spry, cliquez sur le bouton de l'objet de donnes
suivantes :
Tirez un ou plusieurs lments du panneau Liaisons au-dessus du texte slectionn. En mode Code, tapez directement le code d'un ou plusieurs lments. Utilisez le format suivant : {nom-ensemblede-donnes::nom-lment}, comme dans {ds1::category}. ou {dsProducts::desc}. Si vous n'utilisez qu'un
ensemble de donnes dans votre fichier, ou si vous employez des lments du mme ensemble de donnes que celui dfini pour la rgion, vous pouvez omettre le nom de l'ensemble de donnes et simplement crire {category} or {desc}. Quelle que soit la mthode utilise pour dfinir le contenu de votre rgion, les lignes suivantes sont ajoutes votre code HTML :
<div spry:region="ds1">{name}{category}</div> <div spry:region="ds2">{ds1::name}{ds1::descheader}</div>
Vous pouvez galement cliquer sur le bouton Liste de rptition Spry de la catgorie Spry du panneau Insertion.
2 Choisissez la balise conteneur utiliser : UL, OL, DL ou SELECT. Les autres options varient en fonction du
conteneur choisi. Si vous choisissez SELECT, vous devez complter les zones suivantes :
Colonne affiche : Il s'agit de ce que les utilisateurs voient lorsqu'ils affichent la page dans leur navigateur. Colonne de valeurs : Il s'agit de la valeur envoye au serveur d'arrire-plan.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 492
Cration de pages Spry visuellement
Par exemple, vous pouvez crer une liste de villes et montrer Bordeaux et Boulogne aux utilisateurs, tout en envoyant BO ou BO au serveur. Vous pouvez galement utiliser SELECT comme outil de navigation et montrer des noms de produit tels que Adobe Dreamweaver et Adobe Acrobat aux utilisateurs, tout en envoyant des URL telles que support/products/dreamweaver.html et support/products/acrobat.html au serveur.
3 Choisissez votre ensemble de donnes Spry dans le menu. 4 Choisissez les colonnes afficher. 5 Cliquez sur OK pour afficher une liste de rptition sur votre page. En mode Code, vous pouvez voir que des balises
de slection <ul>, <ol>, <dl> ou FORM ont t insres dans le fichier. Remarque : Si vous tentez d'insrer une liste de rptition sans avoir cr de rgion, Dreamweaver vous invite en ajouter une avant d'insrer le tableau. Tous les objets de donnes Spry doivent se trouver l'intrieur de rgions.
Important : Lorsque vous utilisez un effet, diverses lignes de code sont ajoutes au fichier en mode Code. Une ligne identifie le fichier SpryEffects.js, qui est ncessaire l'inclusion des effets. Ne supprimez pas cette ligne du code, faute de quoi les effets ne fonctionneront pas. Vous trouverez la liste dtaille des effets Spry disponibles dans le cadre applicatif Spry l'adresse www.adobe.com/go/learn_dw_spryeffects_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 493
Cration de pages Spry visuellement
<Slection actuelle>.
4 Dans la zone Dure de leffet, dfinissez le dlai (en millisecondes) ncessaire pour que l'effet se produise. 5 Slectionnez l'effet appliquer : Fondu ou Apparition. 6 Dans la zone Dbut du fondu, dfinissez le pourcentage d'opacit que l'effet doit possder lorsqu'il apparat. 7 Dans la zone Fin du fondu, dfinissez le pourcentage d'opacit atteindre. 8 Cliquez sur Effet de bascule si vous voulez que l'effet soit rversible, en apparaissant lentement puis en disparaissant
<Slection actuelle>.
4 Dans la zone Dure de leffet, dfinissez le dlai (en millisecondes) ncessaire pour que l'effet se produise. 5 Slectionnez l'effet appliquer : Store mont ou Store baiss. 6 Dans la zone Store mont depuis/Store baiss depuis, dfinissez le point de dpart du droulement du store, sous
la forme d'un pourcentage ou d'un nombre de pixels. Ces valeurs sont calcules partir du dessus de l'lment.
7 Dans la zone Store mont jusqu'/Store baiss jusqu', dfinissez le point final du droulement du store, sous la
forme d'un pourcentage ou d'un nombre de pixels. Ces valeurs sont calcules partir du dessus de l'lment.
8 Cliquez sur Effet de bascule si vous voulez que l'effet soit rversible, en remontant puis en redescendant chaque
clic de souris.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 494
Cration de pages Spry visuellement
4 Dans la zone Dure de leffet, dfinissez le dlai (en millisecondes) ncessaire pour que l'effet se produise. 5 Slectionnez l'effet appliquer : Agrandissement ou Rduction. 6 Dans la zone Dbut agrandissement/Dbut rduction, dfinissez la taille de l'lment au dbut de l'effet. Il s'agit
devient visible. En fonction de l'option choisie, l'lment sera agrandi ou rduit de manire proportionnelle.
9 Indiquez si vous voulez que l'lment soit agrandi ou rduit vers le coin suprieur gauche de la page ou le centre de
la page.
10 Cliquez sur Effet de bascule si vous voulez que l'effet soit rversible, en tant agrandi puis rduit chaque clic de
souris.
<Slection actuelle>.
4 Dans la zone Dure de leffet, dfinissez le dlai (en millisecondes) pendant lequel l'effet doit durer. 5 Slectionnez la couleur de dbut du surlignage. 6 Slectionnez la couleur de fin du surlignage. Cette couleur ne dure que pendant le dlai dfini dans la zone Dure
de l'effet.
7 Slectionnez la couleur de l'lment la fin du surlignage. 8 Cliquez sur Effet de bascule si vous voulez que l'effet soit rversible, en recevant successivement les diffrentes
<Slection actuelle>.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 495
Cration de pages Spry visuellement
<Slection actuelle>.
4 Dans la zone Dure de leffet, dfinissez le dlai (en millisecondes) ncessaire pour que l'effet se produise. 5 Slectionnez l'effet appliquer : Glisser vers le haut ou Glisser vers le bas. 6 Dans la zone Glisser vers le haut depuis, dfinissez le point de dpart du coulissement, sous la forme d'un
<Slection actuelle>.
<Slection actuelle>.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 496
Cration de pages Spry visuellement
comportements.
3 Procdez comme suit, au choix :
Cliquez sur le bouton Supprimer un vnement (-) de la barre de titre du panneau secondaire. Cliquez sur le comportement avec le bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce
(Macintosh), puis choisissez Supprimer le comportement.
version prliminaire
Dernire mise jour le 19/3/2010
497
environnement de consultation scuris, puis stockez les fichiers distance. Vous navez pas vous occuper de la compatibilit entre les plateformes, du croisement des pare-feux ou de linstallation du logiciel.
Adobe BrowserLab Capturez vos pages Web telles quelles saffichent dans diffrents navigateurs et systmes
Les services CS Live regroupent les quatre services en ligne suivants : ConnectNow, BrowserLab, CS Review et Acrobat.com. Pour plus dinformations sur la gestion de vos services, consultez le site Web dAdobe ladresse suivante : www.adobe.com/go/learn_creativeservices_fr. Certaines applications de la suite Creative Suite 5 intgrent des fonctions de service individuelles.
Accs CS Live
1 Dans Adobe InDesign, Photoshop, Illustrator, Flash, Fireworks ou Dreamweaver, choisissez la commande
cliquez sur le bouton Inscription. Remarque : lapplication que vous utilisez vous inscrit automatiquement si vous avez fourni lID et le mot de passe Adobe pendant le processus dinstallation.
3 (Facultatif) Pour rester connect lorsque vous redmarrez lapplication, slectionnez loption Rester connect.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 498
Utilisation des services en ligne Adobe
BrowserLab
Adobe BrowserLab permet de consulter un aperu du contenu Web local depuis Dreamweaver, sans devoir au pralable le publier sur un serveur accessible publiquement. Vous pouvez consulter un aperu des fichiers depuis votre site Dreamweaver local ou depuis un serveur distant ou d'valuation. Vous trouverez, l'adresse ci-aprs, une vido de l'quipe de conception de Dreamweaver qui prsente l'utilisation de BrowserLab : www.adobe.com/go/dwcs5browserlab_fr.
Remarque : L'emplacement de fichier que vous choisissez reste inchang jusqu' ce que vous le changiez nouveau.
Local ordonne BrowserLab de prvisualiser les fichiers depuis votre site local. Lorsque vous prvisualisez un
fichier en mode Cration ou Code, BrowserLab utilise le fichier local comme source pour les captures d'cran. Lorsque vous prvisualisez le fichier depuis le mode Affichage en direct, BrowserLab utilise la page rendue par WebKit (le moteur de rendu du mode Affichage en direct) comme source de captures d'cran.
Server (Serveur) ordonne BrowserLab de prvisualiser les fichiers depuis votre serveur actif.
Lorsque vous prvisualisez des fichiers l'aide de la configuration de serveur (c.--d. pas les fichiers du site Dreamweaver local), le serveur qu'utilise BrowserLab est le serveur qui est actif dans Dreamweaver. Le serveur actif est le serveur que vous avez slectionn en dernier lieu dans la panneau fichiers dvelopp ou rduit. Par exemple, si vous avez envoy les fichiers de votre site local sur un serveur d'valuation prcis, BrowserLab effectuera des captures d'cran du fichier spcifi sur le serveur d'valuation. Dreamweaver mmorise ce rglage et le conserve jusqu' ce que vous changiez manuellement de serveur actif. Pour savoir quel est votre serveur actif, cliquez sur le bouton Dvelopper du panneau Fichiers. Le serveur slectionn (d'valuation ou distant) est le serveur actif. Important : Si votre serveur actif est un serveur distant (part exemple un serveur intermdiaire distant) ou un serveur d'valuation, vous devez complter la zone URL Web du mode Edition de base du serveur. L'URL Web doit correspondre l'emplacement du serveur distant ou d'valuation spcifi (adresse FTP pour les sites FTP, dossier distant pour les sites Locaux/Rseau, et ainsi de suite).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 499
Utilisation des services en ligne Adobe
BrowserLab affiche l'aperu de votre page sans exiger que vous enregistriez au pralable les modifications locales.
Voir aussi
Prvisualisation de pages dans Dreamweaver la page 297 Configuration d'un serveur d'valuation la page 48 A propos de l'URL Web pour le serveur d'valuation la page 48
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 500
Utilisation des services en ligne Adobe
Dans cette , vous apprendrez comment utiliser les rgions modifiables InContext Editing dans Dreamweaver. Toutefois, Adobe fournit galement d'autres ressources qui vous aideront travailler dans InContext Editing :
Pour plus d'informations sur vos premiers pas dans InContext Editing, ainsi que des didacticiels, consultez la page
www.adobe.com/go/incontextediting_getstarted_fr.
Pour obtenir de la documentation sur l'emploi d'InContext Editing pour modifier des pages dans un navigateur,
consultez la page www.adobe.com/go/learn_dw_incontextediting_browser_fr.
Pour obtenir de la documentation sur l'utilisation du panneau Administration d'InContext Editing, consultez la
page www.adobe.com/go/learn_dw_incontextediting_administration_guide_fr. Remarque : Adobe Business Catalyst InContext Editing ne fonctionne pas correctement dans certaines situations. Vous trouverez une liste des limitations en matire de rseau, de navigateurs, de pages et d'dition l'adresse www.adobe.com/go/incontextediting_limitations_fr. Remarque : Adobe AIR n'est pas compatible avec Adobe Business Catalyst InContext Editing. Si vous utilisez l'extension AIR pour Dreamweaver afin d'exporter une application contenant des rgions InContext Editing, la fonctionnalit InContext Editing ne fonctionnera pas.
Slectionnez une balise div, th ou td que vous voulez transformer en rgion modifiable. Placez le point d'insertion o vous voulez insrer une nouvelle rgion modifiable sur la page. Slectionnez prcisment une rgion modifiable dans un modle Dreamweaver (fichier DWT). Slectionnez tout autre contenu de la page que vous voulez rendre modifiable (par exemple un bloc de texte).
2 Choisissez Insertion > InContext Editing > Crer une rgion modifiable. 3 Les options votre disposition varient en fonction de votre slection.
Si vous avez slectionn une balise div, th ou td, Dreamweaver la transforme en rgion modifiable sans autres
oprations.
Si vous insrez une nouvelle rgion modifiable vierge, effectuez l'une des actions suivantes : Choisissez Insrer une nouvelle rgion modifiable au point d'insertion actuel, puis cliquez sur OK.
Dreamweaver insre une balise div dans votre code, en ajoutant l'attribut ice:editable la balise d'ouverture.
Choisissez Transformer la balise parente en rgion modifiable si vous voulez que Dreamweaver fasse de la
balise parente de la slection le conteneur de la rgion. Seules certaines balises HTML sont transformables : div, th et td.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 501
Utilisation des services en ligne Adobe
Remarque : Cette seconde option n'est disponible que lorsque le nud parent rpond prcisment aux critres de transformation. Par exemple, il doit s'agit d'une des balises transformables indiques, et elle ne doit pas tre confronte l'une des erreurs rpertories dans la section Messages d'erreur d'InContext Editing la page 504.
Si vous avez slectionn une rgion modifiable d'un modle Dreamweaver, cliquez sur OK dans la bote de
dialogue Crer une rgion modifiable. Dreamweaver entoure la rgion modifiable du modle d'une balise div qui fait office de conteneur pour la nouvelle rgion modifiable InContext Editing.
Si vous avez slectionn un autre contenu rendre modifiable, effectuez l'une des oprations suivantes : Choisissez Entourer la slection actuelle d'une balise DIV puis la transformer si vous voulez entourer votre
slection d'une balise div puis la transformer en rgion modifiable. La balise div dont Dreamweaver entoure le contenu fait office de conteneur pour la rgion modifiable. Remarque : L'ajout de balises div aux pages peut modifier le rendu de ces pages et les effets des rgles CSS. Par exemple, si une rgle CSS applique un cadre rouge autour des balises div, vous verrez un cadre rouge autour de votre slection actuelle lorsque Dreamweaver l'entoure d'une balise div et la transforme. Pour viter ce type de conflit, vous pouvez rcrire les rgles CSS qui influent sur la slection actuelle, ou annuler la transformation (Edition > Annuler), puis slectionner et transformer une balise compatible que Dreamweaver ne doit pas entourer d'une balise div.
Choisissez Transformer la balise parente en rgion modifiable si vous voulez que Dreamweaver fasse de la
balise parente de la slection le conteneur de la rgion modifiable. Seules certaines balises HTML sont transformables : div, th et td.
4 En mode Cration, cliquez sur l'onglet bleu de la rgion modifiable afin de la slectionner, si ce n'est pas dj fait.
Remarque : Si vous travaillez dans un modle Dreamweaver, veillez slectionner la rgion modifiable InContext Editing (la rgion conteneur), et pas la rgion modifiable du modle Dreamweaver.
5 Activez ou dsactivez des options dans l'inspecteur Proprits Rgion modifiable. Ces options seront accessibles
aux utilisateurs qui modifieront le contenu de la rgion modifiable dans un navigateur. Par exemple, si vous choisissez l'option Gras, l'utilisateur pourra mettre le texte en gras. Si vous choisissez Liste numrote et Liste puces, l'utilisateur pourra crer des listes numrotes et des listes puces. Si vous choisissez Liens, l'utilisateur pourra crer des liens, et ainsi de suite. Laissez le pointeur de la souris au-dessus d'une option pour afficher une infobulle qui explique sa fonction.
6 Enregistrez la page.
Si c'est la premire fois que vous ajoutez la fonctionnalit InContext Editing une page, Dreamweaver vous informe qu'il ajoute des fichiers de support InContext Editing votre site: ice.conf.js, ice.js et ide.html. N'oubliez pas de charger ces fichiers sur le serveur lors de l'envoi de la page, faute de quoi la fonctionnalit InContext Editing ne sera pas utilisable dans un navigateur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 502
Utilisation des services en ligne Adobe
Titre 1
Titre 2
Titre 3
Rgions rptes affiches dans une fentre de navigateur InContext Editing modifiable. La rgion infrieure est slectionne et peut tre nouveau duplique, supprime ou dplace vers le haut ou vers le bas.
L'utilisateur peut ajouter des rgions rptes bases sur la rgion d'origine, mais vous pouvez aussi lui laisser la possibilit d'en supprimer, d'ajouter des rgions tout fait indites (non bases sur le contenu de la rgion d'origine) et d'en dplacer vers le haut ou vers le bas. Lorsque vous crez une rgion rpte, Dreamweaver l'entoure d'un autre conteneur, baptis groupe de rgions rptes . Ce conteneur (une balise div dont la balise d'ouverture comprend l'attribut ice:repeatinggroup) fait office de conteneur de toutes les rgions rptes modifiables qu'un utilisateur peut ajouter au groupe. Il est impossible de dplacer des rgions rptes en dehors de leurs conteneurs de groupes de rgions rptes. Il est en outre dconseill d'ajouter manuellement des balises de groupes de rgions rptes votre page. Dreamweaver les ajoute automatiquement en cas de besoin. Remarque : Lorsque vous crez une rgion rpte partir d'une ligne de tableau (tr tag), Dreamweaver applique l'attribut du groupe de rgions rptes la balise parente (par exemple, la balise table) et n'insre pas de balise div. Si vous travaillez sur une page contenant dj un groupe de rgions rptes et que vous tentez d'ajouter une rgion rpte juste aprs le groupe existant, Dreamweaver dtecte qu'un groupe de rgions rptes prcde la rgion que vous voulez ajouter, et vous donne la possibilit d'ajouter la nouvelle rgion au groupe existant. Vous pouvez dcider d'ajouter la nouvelle rgion rpte au groupe existant ou de crer un nouveau groupe de rgions rptes. Remarque : Si vous ajoutez une rgion rpte InContext Editing une page base sur un modle Dreamweaver, la nouvelle rgion rpte InContext Editing doit se trouver l'intrieur d'une rgion qui est dj modifiable. Pour crer une rgion rpte dans Dreamweaver, procdez comme suit :
1 Effectuez l'une des oprations suivantes :
Slectionnez la balise que vous voulez transformer en rgion rpte. Vous pouvez choisir de nombreuses balises
: a, abbr, acronym, address, b, big, blockquote, center, cite, code, dd, dfn, dir, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label, li, menu, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, tr, tt, u, ul, ou encore var.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 503
Utilisation des services en ligne Adobe
Remarque : Seules les balises div peuvent possder simultanment l'attribut de rgion modifiable et l'attribut de rgion rpte.
Placez le point d'insertion o vous voulez insrer une nouvelle rgion rpte sur la page. Slectionnez prcisment une rgion rpte dans un modle Dreamweaver (fichier DWT). Slectionnez tout autre contenu de la page que vous voulez rendre rpte (par exemple un bloc de texte).
2 Choisissez Insertion > InContext Editing > Crer une rgion rpte. 3 Les options votre disposition varient en fonction de votre slection.
Si vous avez slectionn une balise transformable, Dreamweaver la transforme en rgion rpte sans autres
oprations.
Si vous insrez une nouvelle rgion rpte vierge, effectuez l'une des actions suivantes : Choisissez Insrer une nouvelle rgion rpte au point d'insertion actuel puis cliquez sur OK. Choisissez Transformer la balise parente en rgion rpte si vous voulez que Dreamweaver fasse de la balise
parente de la slection le conteneur de la rgion. Seules certaines balises HTML sont transformables : a, abbr, acronym, address, b, big, blockquote, center, cite, code, dd, dfn, dir, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label, li, menu, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, tr, tt, u, ul et var. Remarque : Cette seconde option n'est disponible que lorsque le nud parent rpond prcisment aux critres de transformation. Par exemple, il doit s'agit d'une des balises transformables indiques, et elle ne doit pas tre confronte l'une des erreurs rpertories dans la section Messages d'erreur d'InContext Editing la page 504.
Si vous avez slectionn une rgion rpte d'un modle Dreamweaver, cliquez sur OK dans la bote de dialogue
Crer une rgion rpte. Dreamweaver entoure la rgion rpte du modle d'une balise div qui fait office de conteneur pour la nouvelle rgion rpte InContext Editing.
Si vous avez slectionn un autre contenu rendre rptable, effectuez l'une des oprations suivantes : Choisissez Entourer la slection actuelle d'une balise DIV puis la transformer si vous voulez entourer votre
slection d'une balise div puis la transformer en rgion rpte. La balise div dont Dreamweaver entoure le contenu fait office de conteneur pour la rgion rpte.
Choisissez Transformer la balise parente en rgion rpte si vous voulez que Dreamweaver fasse de la balise
parente de la slection le conteneur de la rgion rpte. Seules certaines balises HTML sont transformables : a, abbr, acronym, address, b, big, blockquote, center, cite, code, dd, dfn, dir, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, ins, kbd, label, li, menu, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, tr, tt, u, ul et var.
4 En mode Cration, cliquez sur l'onglet bleu de la rgion rpte afin de la slectionner, si ce n'est pas dj fait. Notez
que Dreamweaver vous force en fait slectionner l'onglet du groupe de rgions rptes. En effet, toutes les rgions rptes existent dans un groupe de rgions rptes, et vous devez dfinir les options de ces rgions pour le groupe tout entier.
5 Activez ou dsactivez des options dans l'inspecteur Proprits Groupe de rgions rptes. Deux options sont
disponibles : Rorganiser et Ajouter/Supprimer. Si vous activez Rorganiser, les utilisateurs pourront dplacer les rgions rptes vers le haut ou vers le bas lorsqu'ils y apporteront des modifications dans un navigateur. Si vous activez Ajouter/Supprimer, les utilisateurs pourront ajouter ou supprimer des rgions rptes. Les deux options sont actives par dfaut, et une des deux doit toujours tre active.
6 Enregistrez la page.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 504
Utilisation des services en ligne Adobe
Si c'est la premire fois que vous ajoutez la fonctionnalit InContext Editing une page, Dreamweaver vous informe qu'il ajoute des fichiers de support InContext Editing votre site: ice.conf.js, ice.js et ide.html. N'oubliez pas de charger ces fichiers sur le serveur lors de l'envoi de la page, faute de quoi la fonctionnalit InContext Editing ne sera pas utilisable dans un navigateur.
La slection actuelle ne peut pas tre transforme ou entoure d'une balise DIV, car le nud parent n'autorise pas DIV comme balise enfant.
Lorsqu'il est impossible de transformer directement la slection que vous voulez transformer sur votre page, Dreamweaver doit entourer cette slection de balises div qui feront office de conteneur pour votre nouvelle rgion modifiable ou rpte. C'est la raison pour laquelle les balises parentes de ce que vous voulez transformer doivent accepter les balises div comme enfants. Si la balise parente de la balise que vous tentez de transformer n'accepte pas les balises div enfants, Dreamweaver ne vous autorise pas excuter la transformation.
La slection actuelle contient dj une rgion modifiable ou se trouve l'intrieur d'une telle rgion. Les rgions modifiables imbriques ne sont pas autorises.
Si votre slection se trouve dans une rgion modifiable, ou si une rgion modifiable se trouve l'intrieur de la slection, Dreamweaver ne vous autorise pas excuter la transformation. InContext Editing ne prend pas en charge les rgions modifiables imbriques.
Les rgions modifiables ne doivent pas contenir de rgions rptes ou de groupes de rgions rptes.
Les rgions modifiables InContext Editing ne peuvent pas contenir d'autres fonctionnalits InContext Editing. Si vous tentez d'ajouter une rgion rpte ou un groupe de rgions rptes une rgion modifiable, Dreamweaver ne vous autorise pas excuter la transformation.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 505
Utilisation des services en ligne Adobe
Les rgions rptes ne doivent pas se trouver dans des rgions modifiables ou contenir des groupes de rgions rptes.
Les rgions modifiables InContext Editing ne peuvent pas contenir d'autres fonctionnalits InContext Editing. Si vous tentez d'ajouter une rgion rpte ou un groupe de rgions rptes une rgion modifiable, Dreamweaver ne vous autorise pas excuter la transformation. En outre, Dreamweaver ne transforme pas un lment en rgion modifiable ou rpte s'il contient dj un groupe de rgions rptes.
La slection actuelle contient dj une rgion rpte ou se trouve l'intrieur d'une telle rgion. Les rgions rptes imbriques ne sont pas autorises.
Si votre slection se trouve dans une rgion rpte, ou si une rgion rpte se trouve l'intrieur de la slection, Dreamweaver ne vous autorise pas excuter la transformation. InContext Editing ne prend pas en charge les rgions rptes imbriques.
La slection doit contenir prcisment une rgion modifiable/rpte de modle Dreamweaver ou se trouver dans n'importe quelle rgion modifiable/rpte de modle Dreamweaver.
Lorsque vous travaillez avec des fichiers de modle Dreamweaver (fichiers .dwt), vous devez respecter certaines rgles. Pour transformer une rgion modifiable/rpte d'un modle en une rgion modifiable/rpte InContext Editing, vous devez slectionner prcisment une rgion modifiable/rpte Dreamweaver sur la page puis la transformer. Pour transformer une autre slection sur la page (par exemple un bloc de texte), la slection doit se trouver l'intrieur d'une rgion modifiable de modle Dreamweaver.
Les fonctionnalits Rgion modifiable et Rgion rpte ne peuvent tre appliques simultanment qu'aux balises DIV.
Si votre slection n'est pas une balise div, et si un attribut de rgion rpte lui est dj appliqu, Dreamweaver ne vous autorisera pas lui appliquer galement l'attribut de rgion modifiable. Seules les balises div peuvent possder simultanment l'attribut de rgion modifiable et l'attribut de rgion rpte.
Dreamweaver a dtect qu'une balise de groupe de rgions rptes prcdait la rgion rpte.
Toutes les rgions rptes InContext Editing doivent se trouve dans un groupe de rgions rptes. Lorsque vous ajoutez une nouvelle rgion rpte une page, Dreamweaver dtecte si elle est dj prcde par un groupe de rgions rptes. Si c'est le cas, Dreamweaver vous propose d'ajouter la nouvelle rgion rpte au groupe existant ou de crer un nouveau groupe de rgions rptes qui contiendra la nouvelle rgion.
version prliminaire
Dernire mise jour le 19/3/2010
506
Dans cet exemple, chaque balise parente <book> contient trois balises enfants : <pubdate>, <title> et <author>. Toutefois, chaque balise <book> est elle-mme un enfant de la balise <mybooks>, qui se trouve un niveau hirarchique plus lev du schma. Vous pouvez nommer et structurer les balises XML votre guise, sous rserve qu'elles soient imbriques en consquence et qu'une balise de fermeture corresponde chaque balise d'ouverture. Les documents XML ne contiennent pas dinstructions de formatage, ce sont de simples conteneurs dinformations structures. Aprs avoir cr un schma XML, vous pouvez utiliser le langage XSL (Extensible Stylesheet Language) pour afficher les informations. Tout comme les feuilles de style en cascade (CSS) permettent de formater le contenu HTML, le langage XSL permet de formater les donnes XML. Vous pouvez dfinir des styles, des lments de page, la mise en page, etc. dans un fichier XSL, puis associer celui-ci un fichier XML. Lorsqu'un utilisateur affiche les donnes XML dans un navigateur, elles sont mises en forme conformment aux lments dfinis dans le fichier XSL. Le contenu (les donnes XML) et la prsentation (dfinie par le fichier XSL) sont entirement spars, ce qui offre un meilleur contrle sur la faon dont les informations sont affiches dans une page Web. En bref, le langage XSL constitue une technologie de prsentation pour les donnes XML, la sortie principale correspondant une page HTML.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 507
Affichage de donnes XML avec XSLT
Le langage XSLT (Extensible Stylesheet Language Transformations) est un sous-ensemble du langage XSL qui permet dafficher des donnes XML sur une page Web et de les transformer , paralllement aux styles XSL, en informations lisibles et mises en forme au format HTML. Vous pouvez utiliser Dreamweaver pour crer des pages XSLT permettant d'effectuer des transformations XSL dans un serveur d'application ou un navigateur. Lorsqu'une transformation XSL est effectue sur le serveur, ce dernier prend en charge toutes les oprations de transformation des donnes XML et XSL et de leur affichage dans la page. Lorsque cette transformation a lieu ct client, cest le navigateur (par exemple, Internet Explorer) qui se charge de ces oprations. La mthode que vous adoptez (transformations ct serveur ou client) dpend du rsultat final que vous souhaitez obtenir, des technologies votre disposition, du niveau d'accs aux fichiers XML source dont vous disposez et d'autres facteurs. Les deux mthodes prsentent des avantages et des inconvnients. Les transformations ct serveur, par exemple, grent tous les navigateurs, alors que les transformations ct client prennent uniquement en charge les navigateurs modernes (Internet Explorer 6, Netscape 8, Mozilla 1.8 et Firefox 1.0.2). Les transformations ct serveur vous permettent d'afficher les donnes XML dynamiquement partir de votre propre serveur ou de n'importe o sur le Web. En revanche, les donnes XML utilises par les transformations ct client doivent imprativement tre hberges localement sur votre propre serveur Web. Enfin, les transformations ct serveur requirent le dploiement des pages sur un serveur d'application configur, tandis que les transformations ct client exigent uniquement l'accs un serveur Web. Vous trouverez un didacticiel consacr au langage XML l'adresse www.adobe.com/go/vid0165_fr.
Voir aussi
Didacticiel consacr XML
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 508
Affichage de donnes XML avec XSLT
La premire tape de cration de ces types de pages consiste crer le fragment XSLT. il s'agit d'un fichier distinct qui contient la mise en page, le formatage etc. des donnes XML que vous souhaitez afficher dans la page dynamique. Une fois le fragment XSLT cr, vous insrez une rfrence ce fichier dans la page dynamique (par exemple, une page PHP ou ColdFusion). Cette rfrence au fragment XSLT a le mme effet qu'une SSI (Server Side Include) : les donnes XML mises en forme (le fragment) rsident dans un fichier distinct. En mode Cration, un emplacement rserv au fragment apparat dans la page dynamique. Lorsquun navigateur demande la page dynamique qui contient la rfrence au fragment, le serveur traite linstruction d'inclusion et cre un nouveau document dans lequel le contenu mis en forme du fragment apparat l o se trouvait lemplacement rserv.
SERVEUR WEB Serveur d'application
<xsl:>
3
</xsl:>
XML
Navigateur Web
1. Le navigateur demande une page dynamique. 2. Le serveur Web recherche la page et la transmet au serveur d'application. 3. Le serveur d'application recherche des instructions sur la page et obtient le fragment XSLT. 4. Le serveur d'application procde la transformation (lecture du fragment XSLT, obtention et mise en forme des donnes XML). 5. Le serveur d'application insre le fragment transform dans la page et le retransfre au serveur Web. 6. Le serveur Web envoie la page acheve au navigateur.
Pour insrer une rfrence un fragment XSLT dans une page dynamique, utilisez le comportement de serveur Transformation XSL. Lorsque vous insrez la rfrence, Dreamweaver cre dans le dossier racine du site le sous-dossier includes/MM_XSLTransform/ et y copie un fichier contenant une bibliothque dexcution. Le serveur d'application utilise les fonctions dfinies dans ce fichier lors de la transformation des donnes XML spcifies. Le fichier extrait les donnes XML et les fragments XSLT, excute la transformation XSL et affiche le rsultat sur la page Web. Pour que la page puisse tre affiche correctement, les fichiers contenant respectivement le fragment XSLT, vos donnes XML et la bibliothque d'excution doivent tous les trois se trouver sur le serveur. (Si vous slectionnez un fichier XML distant comme source de donnes, par exemple un fil RSS, celui-ci doit bien entendu rsider ailleurs sur Internet.) Vous pouvez galement utiliser Dreamweaver pour crer des pages XSLT entires utiliser dans les transformations ct serveur. Une page XSLT entire fonctionne exactement comme un fragment XSLT. Toutefois, lorsque vous insrez la rfrence la page XSLT entire au moyen du comportement de serveur Transformation XSL, vous insrez le contenu intgral d'une page HTML. Par consquent, vous devez effacer tout le contenu HTML de la page dynamique (la page .cfm, .php ou .asp qui sert de conteneur) avant d'insrer la rfrence. Dreamweaver prend en charge les transformations XSL pour les pages ColdFusion, ASP et PHP. Remarque : Pour excuter des transformations ct serveur, votre serveur doit tre correctement configur. Pour plus d'informations, contactez l'administrateur du serveur ou consultez le site www.adobe.com/go/dw_xsl_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 509
Affichage de donnes XML avec XSLT
Voir aussi
Excution de transformations XSL sur le serveur la page 513
SERVEUR WEB
XSLT
4
1. Le navigateur demande un fichier XML. 2. Le serveur rpond en envoyant le fichier XML au navigateur. 3. Le navigateur lit la directive XML et appelle le fichier XSLT. 4. Le serveur envoie le fichier XSLT au navigateur. 5. Le navigateur transforme les donnes XML et les affiche.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 510
Affichage de donnes XML avec XSLT
Lorsque vous utilisez Dreamweaver pour associer une page XSLT une page XML, Dreamweaver insre le code appropri en haut de la page XML. Si la page XML lie vous appartient (autrement dit, si le fichier XML rside exclusivement sur votre serveur Web), il vous suffit d'utiliser Dreamweaver pour insrer le code appropri qui lie les deux pages. Lorsque vous tes le propritaire du fichier XML, les transformations XSL excutes par le client sont totalement dynamiques. En d'autres termes, toute mise jour des donnes du fichier XML est automatiquement rpercute sur toute sortie HTML utilisant la page XSLT lie. Remarque : Les fichiers XML et XSL que vous utilisez dans les transformations ct client doivent rsider dans un mme rpertoire. Si tel n'est pas le cas, le navigateur lit le fichier XML et trouve la page XLST utiliser pour la transformation, mais ne peut pas localiser les actifs (feuilles de style, images etc.) dfinis par les liens relatifs dans la page XSLT. Si la page XML lie ne vous appartient pas (si, par exemple, vous souhaitez utiliser des donnes XML provenant d'un fil RSS sur le Web), le processus est lgrement plus compliqu. Pour excuter des transformations ct client utilisant des donnes XML issues d'une source externe, vous devez d'abord tlcharger le fichier XML source dans le rpertoire contenant votre page XSLT. Une fois la page XML sur votre site local, vous pouvez utiliser Dreamweaver pour ajouter le code appropri afin de la lier la page XSLT et envoyer les deux pages (la page XML tlcharge et la page XSLT lie) votre serveur Web. Lorsque l'utilisateur affiche la page XML dans un navigateur, la page XSLT met le contenu en forme, tout comme dans l'exemple prcdent. Les transformations XLS ct client de donnes XML provenant d'une source externe prsentent toutefois un inconvnient : les donnes XML ne sont que partiellement dynamiques . Le fichier XML que vous tlchargez et modifiez est un simple instantan du fichier qui rside autre part sur le Web. Si le fichier XML d'origine change sur le Web, vous devez nouveau le tlcharger, le lier la page XSLT et envoyer le fichier XML votre serveur Web. Le navigateur assure uniquement le rendu des donnes qu'il reoit du fichier XML sur votre serveur Web, non des donnes que contient le fichier XML source d'origine.
Voir aussi
Excution de transformations XSL sur le client la page 530
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 511
Affichage de donnes XML avec XSLT
L'exemple ci-dessous indique comment l'objet XSLT Rgion rpte s'applique une ligne de tableau qui affiche le menu d'un restaurant. La ligne initiale contient trois lments diffrents du schma XML : item (plat), description et price (prix). Lorsque l'objet XSLT Rgion rpte est appliqu la ligne et que la page est traite par un serveur d'application, le tableau est rpt et des donnes uniques sont insres dans chaque nouvelle ligne.
Lorsque vous appliquez un objet XSLT Rgion rpte un lment dans la fentre de document, un contour fin de couleur grise dlimite la rgion rpte. Lors de laffichage de laperu dans un navigateur (Fichier > Aperu dans le navigateur), le contour gris disparat et la slection est dveloppe pour afficher les lments rpts spcifis dans le fichier XML, comme illustr ci-dessus. Lorsque vous ajoutez l'objet XSLT Rgion rpte la page, la longueur de l'emplacement rserv aux donnes XML dans la fentre de document est rduite. En effet, Dreamweaver met jour le chemin XPath (XML Path language) de l'espace rserv aux donnes XML afin qu'il soit relatif au chemin de l'lment rpt. Le code suivant, par exemple, cre un tableau contenant deux espaces rservs dynamiques, sans appliquer d'objet XSLT Rgion rpte au tableau:
<table width="500" border="1"> <tr> <td><xsl:value-of select="rss/channel/item/title"/></td> </tr> <tr> <td><xsl:value-of select="rss/channel/item/description"/></td> </tr> </table>
Le code suivant cre le mme tableau et lui applique l'objet XSLT Rgion rpte :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 512
Affichage de donnes XML avec XSLT
<xsl:for-each select="rss/channel/item"> <table width="500" border="1"> <tr> <td><xsl:value-of select="title"/></td> </tr> <tr> <td><xsl:value-of select="description"/></td> </tr> </table> </xsl:for-each>
Dans l'exemple ci-dessus, Dreamweaver a mis jour le chemin XPath des lments qui sont compris dans la rgion rpte (title et description) afin qu'il soit relatif au chemin XPath qui figure entre les balises <xsl:for-each>, plutt qu'au document entier. Dreamweaver gnre galement des expressions XPath relatives au contexte dans d'autres cas. Si, par exemple, vous faites glisser un espace rserv pour donnes XML vers un tableau auquel un objet Rgion rpte est dj appliqu, Dreamweaver affiche automatiquement un chemin XPath relatif au chemin XPath existant qui figure entre les balises <xsl:for-each>.
Voir aussi
Affichage des lments rpts XML la page 518
Les rubriques suivantes vous permettent de dterminer la mthode d'aperu adapte vos besoins: Aperu de pages pour des transformations ct serveur Dans le cas de transformations ct serveur, le contenu que le visiteur du site affiche est transform par votre serveur d'application. Lors de la gnration de fragments XSLT et de pages dynamiques utiliser dans des transformations ct serveur, il est toujours prfrable d'effectuer un aperu de la page dynamique qui contient le fragment XSLT, plutt que de ce dernier. Dans le premier cas, vous utilisez le serveur d'application et avez ainsi la garantie que votre aperu reprsente le contenu qui s'affichera lorsque les visiteurs de votre site consulteront votre page. Dans le deuxime cas, Dreamweaver excute la transformation et les rsultats ne sont pas ncessairement garantis. Vous pouvez utiliser Dreamweaver pour afficher un aperu du fragment XSLT pendant que vous le crez, mais pour obtenir un rendu prcis des donnes, utilisez plutt le serveur d'application pour afficher un aperu de la page dynamique aprs y avoir insr le fragment XSLT.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 513
Affichage de donnes XML avec XSLT
Aperu de pages pour des transformations ct client Dans le cas de transformations ct client, le contenu que le visiteur du site affiche est transform par un navigateur. Pour ce faire, vous liez le fichier XML la page XSLT. Si vous ouvrez le fichier XML dans Dreamweaver et en affichez un aperu dans un navigateur, c'est ce dernier qui doit charger le fichier XML et excuter la transformation. Vous obtenez donc le mme rsultat que le visiteur de votre site. Cette mthode prsente toutefois un inconvnient : il vous en effet plus difficile de dboguer votre page car le navigateur transforme le fichier XML et gnre le contenu HTML en interne. Si vous slectionnez l'option Afficher la source du navigateur pour dboguer le contenu HTML gnr, vous avez uniquement accs au code XML que le navigateur a reu l'origine et non la totalit du code HTML (balises, styles, etc.) qui a effectu le rendu de la page. Pour afficher la totalit du code HTML lorsque vous consultez le code source, vous devez effectuer l'aperu de la page XSLT dans un navigateur. Aperu de pages XSLT entires et de fragments XSLT Lorsque vous crez des pages XSLT entires et des fragments XSLT, il est souhaitable d'afficher un aperu de votre travail pour vous assurer que les donnes s'affichent correctement. Si vous utilisez l'option Aperu dans le navigateur pour afficher une page XSLT entire ou un fragment XSLT, Dreamweaver excute la transformation au moyen d'un moteur de transformation intgr. Cette mthode garantit des rsultats rapides et vous permet de facilement gnrer et de dboguer votre page au fur et mesure. Elle vous permet aussi d'afficher la totalit du code HTML (balises, styles, etc.) par le biais de l'option Afficher la source du navigateur. Remarque : Cette mthode d'aperu est couramment utilise lorsque vous commencez gnrer des pages XSLT, que vous utilisiez le client ou le serveur pour transformer vos donnes.
Vous pouvez par exemple crer une page traiter et vous assurer que le serveur d'application effectue l'opration requise. Vous trouverez un didacticiel ce sujet sur le site www.adobe.com/go/dw_xsl_fr.
4. Crez un fragment ou une page XSLT, ou convertissez une page HTML en page XSLT.
Sur votre site Dreamweaver, crez un fragment XSLT ou une page XSLT entire. Convertissez une page HTML existante en une page XSLT entire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 514
Affichage de donnes XML avec XSLT
5. Associez une source de donnes XML la page. 6. Affichez les donnes XML en les liant au fragment XSLT ou la page XSLT entire. 7. Si cela s'impose, ajoutez un objet XSLT Rgion rpte au tableau ou la ligne de tableau contenant les espaces rservs pour donnes XML. 8. Insrez des rfrences.
Pour insrer une rfrence au fragment XSLT dans votre page dynamique, utilisez le comportement de serveur
Transformation XSL.
Pour insrer une rfrence la page XSLT dans la page dynamique, supprimez tout le code HTML de la page
dynamique, puis utilisez le comportement de serveur Transformation XSL.
9. Envoyez la page et le fragment.
Envoyez la page dynamique et le fragment XSLT (ou la page XSLT entire) votre serveur d'application. Si vous utilisez un fichier XML local, envoyez-le galement.
10. Affichez la page dynamique dans un navigateur.
Le serveur d'application transforme alors les donnes XML, les insre dans la page dynamique et les affiche dans le navigateur.
Voir aussi
Configuration d'un site Dreamweaver la page 38 Choix d'un serveur d'application la page 545 Utilisation de XML et XSL dans des pages Web la page 506 Transformations XSL ct client la page 509 Transformations XSL ct serveur la page 507
Slectionnez XSLT (page entire) pour crer une page XSLT entire. Slectionnez XSLT (Fragment) pour crer un fragment XSLT.
3 Cliquez sur Crer et effectuez l'une des actions suivantes dans la bote de dialogue Localiser source XML :
Choisissez Associer un fichier local, cliquez sur le bouton Parcourir, recherchez le fichier XML local sur votre
ordinateur et cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 515
Affichage de donnes XML avec XSLT
Choisissez Associer un fichier distant, indiquez l'adresse URL d'un fichier XML sur Internet (par exemple un fil
RSS), puis cliquez sur OK. Remarque : Cliquer sur le bouton Annuler entrane la gnration d'une nouvelle page XSLT laquelle aucune source de donnes XML n'est associe. Le schma de votre source de donnes XML s'affiche dans le panneau Liaisons.
Le tableau suivant dcrit les diffrents lments que le schma est susceptible de contenir.
Elment <> Reprsente Elment XML non rpt obligatoire Dtails Elment qui apparat une fois seulement au sein de son nud parent Elment qui apparat une ou plusieurs fois au sein de son nud parent Elment qui apparat zro ou plusieurs fois au sein de son nud parent En rgle gnrale, l'lment rpt lorsque le point d'insertion se trouve au sein d'une rgion rpte
<>+
<>+
Attribut XML
4 Enregistrez la nouvelle page (Fichier > Enregistrer) en lui attribuant l'extension .xsl ou .xslt (l'extension par dfaut
est .xsl).
Une copie de la page s'ouvre dans la fentre de document. La nouvelle page est une feuille de style XSL, enregistre avec l'extension .xsl.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 516
Affichage de donnes XML avec XSLT
Remarque : Pour ajouter une source de donnes XML, vous pouvez aussi cliquer sur le lien Source, dans le coin suprieur droit du panneau Liaisons.
2 Effectuez l'une des oprations suivantes :
Choisissez Associer un fichier local, cliquez sur le bouton Parcourir, recherchez le fichier XML local sur votre
ordinateur et cliquez sur OK.
Choisissez Associer un fichier distant, puis indiquez l'adresse URL d'un fichier XML sur Internet (par exemple un
fil RSS).
3 Cliquez sur OK pour fermer la bote de dialogue Localiser source XML.
aisment les donnes XML. Remarque : En rgle gnrale, il est conseill d'utiliser l'objet XSLT Rgion rpte pour afficher des lments XML rpts sur une page. Dans ce cas, vous pouvez crer un tableau d'une seule ligne avec une ou plusieurs colonnes, ou un tableau de deux lignes si vous avez l'intention d'insrer un en-tte.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 517
Affichage de donnes XML avec XSLT
3 Dans le panneau Liaisons, slectionnez un lment XML et faites-le glisser jusqu' l'emplacement o vous souhaitez
Un espace rserv pour donnes XML est cr sur la page. Cet espace rserv est en surbrillance et encadr d'accolades. Il utilise la syntaxe XPath (XML Path Language) pour dcrire la structure hirarchique du schma XML. Par exemple, si vous faites glisser llment enfant title sur la page, et si ses lments parents sont rss, channel et item, la syntaxe de lespace rserv dynamique sera \{rss/channel/item/title\}. Double-cliquez sur l'emplacement rserv des donnes XML dans la page pour ouvrir le Crateur d'expression XPATH. Le Crateur d'expression XPATH permet de mettre les donnes slectionnes en forme ou de slectionner d'autres lments dans le schma XML.
4 (Facultatif) Pour affecter des styles vos donnes XML, slectionnez un espace rserv pour donnes XML et
appliquez-lui des styles, comme s'il s'agissait d'un autre segment de contenu, l'aide de l'inspecteur Proprits ou du panneau Styles CSS. Pour appliquer des styles aux fragments XSLT, vous pouvez aussi utiliser des feuilles de style au moment de la cration. Chacune de ces mthodes prsente des avantages et des inconvnients.
5 Vrifiez le rsultat dans un navigateur (Fichier > Aperu dans le navigateur).
Remarque : Lorsque vous utilisez la fonctionnalit Aperu dans le navigateur, Dreamweaver effectue une transformation XSL en interne, sans faire appel un serveur d'application.
Voir aussi
Affichage d'un aperu des donnes XML la page 512 Prsentation de contenu l'aide de tableaux la page 182
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 518
Affichage de donnes XML avec XSLT
La slection peut tre de tout type, notamment tableau, ligne de tableau ou mme paragraphe de texte.
Pour slectionner prcisment une rgion sur une page, vous pouvez utiliser le slecteur de balises dans le coin infrieur gauche de la fentre de document. Par exemple, si la rgion correspond un tableau, cliquez dans ce tableau, puis cliquez sur la balise dans le slecteur de balises.
2 Effectuez l'une des actions suivantes :
Choisissez Insertion > Objets XSLT > Rgion rpte. Dans la catgorie XSLT du panneau Insertion, cliquez sur le bouton Rgion rpte.
3 Dans le Crateur d'expression XPATH, slectionnez l'lment rpt (il est indiqu par un signe plus de petite
taille).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 519
Affichage de donnes XML avec XSLT
Dans la fentre de document, un contour fin de couleur grise dlimite la rgion rpte. Lors de laffichage de laperu dans un navigateur (Fichier > Aperu dans le navigateur), le cadre gris disparat et la slection est dveloppe pour afficher les lments rpts spcifis dans le fichier XML. Lorsque vous ajoutez l'objet XSLT Rgion rpte la page, l'emplacement rserv pour donnes XML dans la fentre de document est tronqu. En effet, Dreamweaver met jour le chemin XPath de l'espace rserv pour donnes XML afin qu'il soit relatif au chemin de l'lment rpt.
Voir aussi
Utilisation du Crateur d'expressions XPath pour ajouter des expressions pour les donnes XML la page 526 Donnes XML et lments rpts la page 510
texte Slection.
3 Dans le Crateur d'expression XPATH, effectuez les modifications ncessaires et cliquez sur OK.
Remarque : Lors de l'insertion de fragments XSLT, vous devez toujours cliquer sur le bouton Afficher les modes Code et Cration aprs avoir plac le point d'insertion sur la page, de faon s'assurer que le point d'insertion est l'emplacement voulu. S'il n'y est pas, cliquez de nouveau dans l'cran Code pour placer le point d'insertion l'endroit voulu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 520
Affichage de donnes XML avec XSLT
3 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+),
4 Dans la bote de dialogue Transformation XSL, cliquez sur le bouton Parcourir et recherchez un fragment XSLT ou
une page XSLT entire. Dreamweaver renseigne le champ de texte suivant avec le chemin d'accs ou l'adresse URL du fichier XML associ ce fragment. Pour modifier le contenu de ce champ, cliquez sur le bouton Parcourir et slectionnez un autre fichier.
5 (Facultatif) Cliquez sur le bouton Plus (+) pour ajouter un paramtre XSLT. 6 Cliquez sur OK pour insrer une rfrence au fragment XSLT dans la page. Il n'est pas possible de modifier ce
fragment. Si ncessaire, double-cliquez sur le fragment pour ouvrir son fichier source et le modifier. Un sous-dossier includes/MM_XSLTransform/ contenant un fichier contenant une bibliothque d'excution est galement cr dans le dossier racine du site. Le serveur d'application utilise les fonctions dfinies dans ce fichier lors de la transformation.
7 Transfrez la page dynamique votre serveur (Site > Placer) et cliquez sur Oui pour inclure les fichiers dpendants.
Pour que la page puisse tre affiche correctement, les fichiers contenant respectivement le fragment XSLT, vos donnes XML et la bibliothque d'excution doivent tous les trois se trouver sur le serveur. (Si vous slectionnez un fichier XML distant comme source de donnes, celui-ci doit bien entendu rsider ailleurs sur Internet.)
Voir aussi
Cration d'une page XSLT la page 514 Transformations XSL ct serveur la page 507
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 521
Affichage de donnes XML avec XSLT
Remarque : Vous devez toujours utiliser cette mthode pour supprimer un comportement de serveur. En effet, la suppression manuelle du code correspondant ne supprime que partiellement le comportement de serveur, mme si celuici disparat bien du panneau Comportements de serveur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 522
Affichage de donnes XML avec XSLT
Tout d'abord, attachez une feuille de style externe la page dynamique. (Cette procdure reprend les meilleures
pratiques d'application des styles au contenu d'une page Web.)
Ensuite, attachez la mme feuille de style externe au fragment XSLT en tant que feuille de style la conception.
Comme leur nom l'indique, les feuilles de style la conception fonctionnent uniquement en mode Cration dans Dreamweaver. Une fois les deux tapes prcdentes termines, vous pouvez crer de nouveaux styles dans votre fragment XSLT l'aide de la feuille de style qui a t associe votre page dynamique. Vous obtiendrez un code HTML mieux structur (dans la mesure o la rfrence la feuille de style n'est valide que dans Dreamweaver) et le fragment affichera toujours les styles requis en mode Cration. De plus, tous vos styles sont appliqus au fragment et la page dynamique lorsque vous affichez cette dernire en mode Cration ou en affichez un aperu dans un navigateur. Remarque : Si vous demandez un aperu du fragment XSLT dans un navigateur, ce dernier n'affiche pas les styles. Par contre, vous devez afficher un aperu de la page dynamique dans le navigateur afin de consulter le fragment XSLT dans le contexte de la page dynamique. Pour plus d'informations sur l'utilisation de CSS pour formater les fragments XSLT, voir www.adobe.com/go/dw_xsl_styles_fr.
Voir aussi
Utilisation des feuilles de style la conception la page 153
Transformation XLS dans le panneau Comportements de serveur (Fentre > Comportements de serveur), ou ajoutez un nouveau comportement de serveur Transformation XLS.
2 Dans la bote de dialogue Transformation XSL, cliquez sur le bouton Plus (+) ct du libell Paramtres XSLT.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 523
Affichage de donnes XML avec XSLT
3 Dans la bote de dialogue Ajouter un paramtre, tapez un nom pour le paramtre dans la zone Nom. Ce nom ne
peut comporter que des caractres alphanumriques, et il ne doit pas contenir d'espace.
4 Effectuez l'une des oprations suivantes :
Pour utiliser une valeur statique, saisissez-la dans la zone Valeur. Pour utiliser une valeur dynamique, cliquez sur l'icne Dynamique ct de la zone Valeur, renseignez la bote de
dialogue Donnes dynamiques et cliquez sur le bouton OK. Pour plus d'informations, cliquez sur le bouton Aide de la bote de dialogue Donnes dynamiques.
5 Dans la zone Valeur par dfaut, indiquez la valeur que le paramtre doit utiliser si la page ne reoit aucune valeur
Transformation XLS dans le panneau Comportements de serveur (Fentre > Comportements de serveur), ou ajoutez un nouveau comportement de serveur Transformation XLS.
2 Slectionnez un paramtre dans la liste des paramtres XSLT. 3 Cliquez sur le bouton Modifier. 4 Effectuez les modifications requises, puis cliquez sur OK.
Transformation XLS dans le panneau Comportements de serveur (Fentre > Comportements de serveur), ou ajoutez un nouveau comportement de serveur Transformation XLS.
2 Slectionnez un paramtre dans la liste des paramtres XSLT. 3 Cliquez sur le bouton Moins (-).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 524
Affichage de donnes XML avec XSLT
L'lment <xsl:if> est similaire l'instruction if d'autres langages. Il a pour fonction de tester une condition et de dclencher une action en fonction du rsultat. L'lment <xsl:if> vous permet de tester si une expression est vraie ou fausse.
1 Choisissez Insertion > Objets XSLT > Rgion conditionnelle, ou cliquez sur l'icne Rgion conditionnelle de la
L'exemple suivant vrifie si la valeur de l'attribut @available du nud contextuel correspond true (vrai).
Remarque : Vous devez placer les valeurs de chane telles que true entre guillemets. Dreamweaver code les guillemets (') votre intention, afin qu'elles apparaissent dans un format XHTML valide. Outre tester des noeuds pour des valeurs, vous pouvez utiliser toute fonction XSLT prise en charge dans votre instruction conditionnelle. La condition est teste pour le noeud en cours de votre fichier XML. L'exemple suivant teste le dernier noeud des rsultats :
Pour plus d'informations et des exemples concernant l'criture d'expressions conditionnelles, consultez la section <xsl:if> du panneau Rfrences (Aide > Rfrence).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 525
Affichage de donnes XML avec XSLT
L'lment <xsl:choose> est similaire l'instruction case d'autres langages. Il a pour fonction de tester une condition et de dclencher une action en fonction du rsultat. L'lment <xsl:choose> vous permet de tester plusieurs conditions.
1 Choisissez Insertion > Objets XSLT > Rgion conditionnelle multiple, ou cliquez sur l'icne Rgion conditionnelle
L'exemple suivant vrifie si la valeur du sous-lment price du nud contextuel est infrieure 5.
4 Pour insrer une autre condition, placez le point d'insertion en mode Code entre les paires de balises <xsl:when>
ou juste avant la balise <xsl:otherwise>, puis insrez une rgion conditionnelle (Insertion > Objets XSLT > Rgion conditionnelle). Une fois que vous avez spcifi la condition et cliqu sur OK, une autre balise <xsl:when> est insre dans le bloc
<xsl:choose>.
Pour plus d'informations et des exemples concernant l'criture d'expressions conditionnelles, consultez les sections
<xsl:choose> du panneau Rfrences (Aide > Rfrence).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 526
Affichage de donnes XML avec XSLT
En mode Cration, slectionnez Insertion > Objets XSLT > Commentaires XSL, tapez les commentaires (ou ne
remplissez pas la zone), puis cliquez sur OK.
En mode Code, slectionnez Insertion > Objets XSLT > Commentaires XSL.
Vous pouvez galement cliquer sur l'icne Commentaire XSL de la catgorie XSLT du panneau Insertion.
commentaire <xsl:comment></xsl:comment>.
Utilisation du Crateur d'expressions XPath pour ajouter des expressions pour les donnes XML
XPath (XML Path Language) est une syntaxe non XML destine traiter des parties d'un document XML. Elle est essentiellement utilise comme langage de requtes pour des donnes XML, tout comme le langage SQL est utilis pour des requtes de bases de donnes. Pour plus d'informations sur XPath, consultez les spcifications du langage XPath sur le site Web du W3C, l'adresse www.w3.org/TR/xpath. Le Crateur d'expression XPath est une fonction de Dreamweaver qui vous permet de crer des expressions XPath simples pour l'identification de noeuds de donnes spcifiques et pour les rgions rptes. Cette mthode prsente un avantage sur le glissement-dplacement de valeurs partir de l'arborescence du schma XML car elle vous permet de mettre en forme la valeur qui est affiche. Le contexte en cours est identifi en fonction de la position du point d'insertion dans le fichier XSL lors de l'ouverture de la bote de dialogue Crateur d'expressions XPath. Le contexte en cours est affich en gras dans l'arborescence du schma XML. Au fur et mesure que vous effectuez des slections dans cette bote de dialogue, les instructions XPATH correctes relatives votre contexte en cours sont gnres. Cette fonction simplifie le processus d'criture d'expressions XPath correctes, tant pour les novices que les utilisateurs expriments. Remarque : Cette fonction a t conue pour vous aider crer des expressions XPath simples pour identifier un nud spcifique ou pour les rgions rptes. Elle ne vous permet pas de modifier les expressions manuellement. Si vous devez crer des expressions complexes, utilisez le Crateur d'expressions XPath pour dmarrer, puis personnalisez vos expressions en mode Code ou au moyen de l'inspecteur Proprits.
XPATH.
2 Dans la bote de dialogue Crateur d'expression XPATH (Texte dynamique), slectionnez un nud dans
l'arborescence du schma XML. L'expression XPath approprie est rdige dans la zone Expression pour identifier le nud.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 527
Affichage de donnes XML avec XSLT
Remarque : Si vous slectionnez un autre noeud dans l'arborescence du schma XML, l'expression change en consquence. Dans l'exemple suivant, vous souhaitez afficher le sous-lment price du noeud item :
Une telle slection insre le code suivant dans votre page XSLT :
<xsl:value-of select="price"/>
Le formatage d'une slection est utile lorsque la valeur du nud renvoie un nombre. Dreamweaver propose une liste prdfinie de fonctions de formatage. Vous trouverez la liste complte de ces fonctions, ainsi que des exemples, dans le panneau Rfrences. Dans l'exemple suivant, vous souhaitez afficher le sous-lment price sous la forme d'une devise deux dcimales :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 528
Affichage de donnes XML avec XSLT
4 Cliquez sur OK. 5 Pour afficher la valeur de chaque nud dans le fichier XML, appliquez une rgion rpte l'lment contenant le
texte dynamique (une ligne d'un tableau HTML ou un paragraphe, par exemple). Pour plus d'informations et des exemples concernant la slection de noeuds pour renvoyer une valeur, consultez la section <xsl:value-of/> du panneau Rfrences.
XPATH.
2 Dans la bote de dialogue Crateur d'expressions XPATH (Rgion rpte), slectionnez l'lment rpter dans
l'arborescence du schma XML. L'expression XPath approprie est rdige dans la zone Expression pour identifier le nud. Remarque : Les lments rpts sont identifis par le symbole Plus (+) dans l'arborescence du schma XML. Dans l'exemple suivant, vous souhaitez rpter chaque nud item au sein du fichier XML.
Lorsque vous cliquez sur OK, le code suivant est insr dans votre page XSLT :
<xsl:for-each select="provider/store/items/item"> Content goes here </xsl:for-each>
Dans certains cas, vous souhaiterez peut-tre utiliser un sous-ensemble des noeuds rpts. Ainsi, vous souhaiterez peut-tre utiliser uniquement les articles dots d'un attribut d'une valeur spcifique. Vous devez alors crer un filtre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 529
Affichage de donnes XML avec XSLT
slectionner un attribut ou un sous-lment dans le menu droulant, ou vous pouvez entrer votre propre expression XPath dans ce champ pour identifier les enfants prsents aux autres niveaux.
Oprateur Spcifie l'opration de comparaison utiliser dans l'expression de filtre. Valeur Spcifie la valeur rechercher dans le nud Filtrer par. Indiquez une valeur. Si des paramtres dynamiques
sont dfinis pour votre page XSLT, vous pouvez en slectionner un dans le menu droulant.
5 Pour insrer un autre filtre, cliquez nouveau sur le bouton Plus (+).
En fonction des valeurs que vous tapez ou slectionnez dans les menus droulants, l'expression XPath figurant dans la zone Expression est modifie. L'exemple suivant renvoie uniquement les nuds item dans lesquels la valeur de l'attribut @available correspond
true (vrai).
Lorsque vous cliquez sur OK, le code suivant est insr dans votre page XSLT :
<xsl:for-each select="provider/store/items/item[@available = 'true']"> Content goes here </xsl:for-each>
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 530
Affichage de donnes XML avec XSLT
Remarque : Vous devez placer les valeurs de chane telles que true entre guillemets. Dreamweaver code les guillemets (') votre intention, afin qu'elles apparaissent dans un format XHTML valide. Vous pouvez crer des filtres plus complexes qui vous permettent de spcifier des nuds parents dans vos critres de filtre. L'exemple suivant affiche uniquement les noeuds item pour lesquels l'attribut @id de store est gal 1 et le noeud price correspondant item est suprieur 5.
Lorsque vous cliquez sur OK, le code suivant est insr dans votre page XSLT :
<xsl:for-each select="provider/store[@id = 1]/items/item[price > 5]"> Content goes here </xsl:for-each>
Pour plus d'informations et des exemples de rgions rptes, consultez la section <xsl:for-each> du panneau Rfrences.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 531
Affichage de donnes XML avec XSLT
Le droulement gnral de l'excution des transformations XSL ct client est le suivant (chaque tape individuelle est dcrite dans d'autres rubriques) :
1. Crez un site Dreamweaver. 2. Crez une page XSLT, ou convertissez une page HTML en page XSLT.
Sur votre site Dreamweaver, crez une page XSLT entire. Convertissez une page HTML existante en une page XSLT entire.
3. Associez une source de donnes XML la page (le cas chant).
Le fichier XML que vous associez doit se trouver dans le mme rpertoire que la page XSLT.
4. Liez vos donnes XML la page XSLT. 5. Affichez les donnes XML en liant les donnes la page XSLT entire. 6. Si cela s'impose, ajoutez un objet XSLT Rgion rpte au tableau ou la ligne de tableau contenant le ou les espaces rservs pour les donnes XML. 7. Associez la page XSLT la page XML. 8. Envoyez la page XML et la page XSLT lie votre serveur Web. 9. Affichez la page XML dans un navigateur.
Le navigateur transforme alors les donnes XML, les met en forme au moyen de la page XSLT et affiche la page rsultante dans le navigateur.
Voir aussi
Configuration d'un site Dreamweaver la page 38 Choix d'un serveur d'application la page 545 Liaison d'une page XSLT une page XML la page 532 Utilisation de XML et XSL dans des pages Web la page 506 Transformations XSL ct client la page 509 Transformations XSL ct serveur la page 507
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 532
Affichage de donnes XML avec XSLT
1. Crez la page XSLT. 2. Affichez des donnes dans la page XSLT. 3. Affichez des lments rpts dans la page XSLT. 4. Vrifiez les ventuels problmes.
Voir aussi
Cration d'une page XSLT la page 514 Affichage des donnes XML dans des pages XSLT la page 516 Affichage des lments rpts XML la page 518 Rsolution des problmes lis aux transformations XSL la page 530
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 533
Affichage de donnes XML avec XSLT
Si vous utilisez d'autres entits de caractres dans un fichier XSL, vous devez les dfinir dans la section DTD du fichier XSL. Dreamweaver fournit plusieurs dfinitions d'entit par dfaut que vous pouvez voir en haut de tout fichier XSL cr dans Dreamweaver. Ces entits par dfaut couvrent un grand nombre de caractres courants. Lorsque vous affichez un aperu de votre fichier XSL dans un navigateur, Dreamweaver vrifie la prsence d'entits indfinies dans le fichier XSL et vous avertit si une telle entit est dtecte. Si vous affichez l'aperu d'un fichier XML associ un fichier XSLT ou une page ct serveur associe une transformation XSLT, c'est le serveur ou le navigateur (et non Dreamweaver) qui affiche ce message d'avertissement. L'exemple suivant illustre le message que Internet Explorer est susceptible de renvoyer lorsque vous demandez la transformation d'un fichier XML par un fichier XLS dans lequel une entit n'est pas dfinie.
Reference to undefined entity 'auml'. Error processing resource 'http://localhost/testthis/list.xsl'. Line 28, Position 20 <p class=''test''>ä</p> -------------------^
Pour corriger l'erreur sur votre page, vous devez y ajouter la dfinition d'entit manuellement.
www.w3.org/TR/REC-html40/sgml/entities.html. Cette page Web contient les 252 entits prises en charge par les langages HTML 4 et XHTML 1.0. Si, par exemple, l'entit de caractre Egrave (e accent grave) n'est pas dfinie, recherchez Egrave sur la page Web du W3C. Vous y trouverez les informations suivantes :
<!ENTITY Egrave CDATA "È" -- latin capital letter E with grave, U+00C8 ISOlat1 -->
Dans notre exemple, Egrave est le nom de l'entit et È est le code de l'entit.
3 Muni de ses informations, passez en mode Code et tapez la balise d'entit suivante en haut de votre fichier XSL
4 Enregistrez le fichier.
Si vous utilisez rgulirement les mmes entits de caractres, il est prfrable d'ajouter leur dfinition dans les fichiers XSL crs par dfaut par Dreamweaver lorsque vous utilisez Fichier > Nouveau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 534
Affichage de donnes XML avec XSLT
Ajout de dfinitions d'entit dans les fichiers XSL crs par dfaut par Dreamweaver
1 Localisez le fichier de configuration suivant dans le dossier d'application Dreamweaver et ouvrez-le dans un diteur
de texte : Configuration/DocumentTypes/MMDocumentTypeDeclarations.xml
2 Localisez la dclaration mm_xslt_1 :
<documenttypedeclaration id="mm_xslt_1">
3 Tapez la ou les nouvelles balises d'entit dans la liste de balises d'entit, comme suit :
<!ENTITY entityname "entitycode;">
version prliminaire
Dernire mise jour le 19/3/2010
535
Permettre aux utilisateurs de trouver rapidement et facilement des informations sur un site Web riche en contenu.
Ce type d'applications Web permet aux visiteurs du site de rechercher, d'organiser et de parcourir le contenu leur convenance. Les exemples incluent des rseaux intranet d'entreprises, tels Microsoft MSDN (www.msdn.microsoft.com), et Amazon.com (www.amazon.com).
Collecter, enregistrer et analyser des donnes fournies par les visiteurs du site.
Auparavant, les donnes saisies dans des formulaires HTML taient envoyes sous forme de courriels aux employs ou sous forme d'applications CGI pour le traitement. Une application Web peut enregistrer les donnes d'un formulaire directement dans une base de donnes, ainsi qu'extraire les donnes et crer des rapports Web pour l'analyse. Les exemples incluent des pages de banque en ligne et de contrle des stocks, ainsi que des sondages et des formulaires de commentaires.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 536
Prparation la cration de sites dynamiques
permettre aux employs de saisir leur kilomtrage sur une page Web au moyen d'un simple formulaire HTML ; stocker le kilomtrage des employs dans une base de donnes ; calculer les points de mise en forme en fonction du kilomtrage ; permettre aux employs de suivre leurs progrs au fil des mois ; permettre Christophe d'accder au total des points en un seul clic chaque fin de mois.
Julie met rapidement en place l'application l'aide de Dreamweaver, logiciel dot des outils ncessaires la cration rapide et facile de ce type d'applications.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 537
Prparation la cration de sites dynamiques
<html> <head> <title>Trio Motors Information Page</title> </head> <body> <h1>About Trio Motors</h1> <p>Trio Motors is a leading automobile manufacturer.</p> </body> </html>
Chaque ligne du code HTML de la page est rdige par le crateur avant que la page ne soit place sur le serveur. Ce code HTML n'tant pas modifi une fois la page sur le serveur, cette page est dite statique. Remarque : Au sens strict du terme, une page dite statique peut ne pas tre statique du tout. Une image survole ou une animation Flash (un fichier SWF), par exemple, peuvent animer une page statique. Cependant, ce guide qualifie une page de statique si elle est adresse au navigateur sans modifications. Lorsqu'un serveur Web reoit une requte de page statique, il lit la requte, localise la page et la transmet au navigateur qui l'a sollicite, comme le montre l'exemple suivant :
3
Rponse
Serveur Web
2
Demande
1 1. Le navigateur Web demande une page statique. 2. Le serveur Web recherche la page. 3. Le serveur Web envoie la page au navigateur requrant.
Dans le cas des applications Web, certaines lignes de code ne sont pas dtermines au moment o l'utilisateur sollicite la page. Ces lignes doivent tre dtermines via un mcanisme avant que la page ne soit transmise au navigateur. Ce mcanisme est prsent dans la section suivante.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 538
Prparation la cration de sites dynamiques
Serveur Web
5
Rponse
4
<HTML> <p>H1 </HTML>
Demande
1. Le navigateur Web demande une page dynamique. 2. Le serveur Web recherche la page et la transmet au serveur d'application. 3. Le serveur d'application analyse la page la recherche d'instructions et la termine. 4. Le serveur d'application transmet la page termine au serveur Web. 5. Le serveur Web envoie la page acheve au navigateur requrant
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 539
Prparation la cration de sites dynamiques
Cette instruction cre un jeu d'enregistrements trois colonnes et le remplit de lignes comportant le nom, le prnom et les points de mise en forme de tous les employs de la base de donnes. Pour plus d'informations, consultez le site www.adobe.com/go/learn_dw_sqlprimer_fr. L'exemple suivant illustre le processus d'interrogation de la base de donnes via des requtes et de la transmission des donnes au navigateur :
SERVEUR WEB
9
Rponse
8
<HTML> <p>data </HTML>
7 6
Jeu d'enregistrements
Base de donnes
Demande
Requte
4 2 3
1. Le navigateur Web demande une page dynamique. 2. Le serveur Web recherche la page et la transmet au serveur d'application. 3. Le serveur d'application analyse la page la recherche d'instructions. 4. Le serveur d'application envoie une requte au pilote de la base de donnes. 5. Le pilote excute la requte au niveau de la base de donnes. 6. Le jeu d'enregistrements est renvoy au pilote. 7. Le pilote transmet le jeu d'enregistrements au serveur d'application. 8. Le serveur d'application insre les donnes dans la page, puis transmet la page au serveur Web. 9. Le serveur Web envoie la page acheve au navigateur requrant.
Vous pouvez utiliser pratiquement toutes les bases de donnes avec votre application Web, condition que les pilotes de base de donnes appropris soient installs sur le serveur. Si vous prvoyez de crer de petites applications peu onreuses, vous pouvez utiliser une base de donnes base sur fichier, cre par exemple sous Microsoft Access. Si vous prvoyez de crer des applications stratgiques robustes, vous pouvez utiliser une base de donnes serveur, cre par exemple avec Microsoft SQL Server, Oracle 9i ou MySQL. Si votre base de donnes rside sur un systme autre que votre serveur Web, assurez-vous qu'il existe une connexion rapide entre les deux systmes pour un fonctionnement efficace et rapide de votre application Web.
Voir aussi
Guide du dbutant en base de donnes
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 540
Prparation la cration de sites dynamiques
<html> <head> <title>Trio Motors Information Page</title> </head> <body> <h1>About Trio Motors</h1> <p>Trio Motors is a leading automobile manufacturer.</p> <!--- embedded instructions start here ---> <cfset department="Sales"> <cfoutput> <p>Be sure to visit our #department# page.</p> </cfoutput> <!--- embedded instructions end here ---> </body> </html>
Les instructions incorpores dans cette page excutent les actions suivantes :
1 Cration d'une variable appele department et affectation de la chane "Service commercial" cette variable. 2 Insertion de la valeur de la variable, "Service commercial", dans le code HTML.
Le serveur Web transmet la page au navigateur requrant, lequel l'affiche de la manire suivante : A propos de Trio Motors Trio Motors est leader dans le domaine de la construction automobile. Nous vous invitons visiter la page de notre Service commercial. Choisissez un langage de script ou de balise en fonction de la technologie de votre serveur. Les langages les plus employs pour les technologies de serveur prises en charge par Dreamweaver sont :
Technologie de serveur ColdFusion Pages ASP (Active Server Pages) Langage CFML (ColdFusion Markup Language) VBScript JavaScript PHP PHP
Dreamweaver peut crer les scripts ou les balises ct serveur ncessaires au bon fonctionnement de vos pages. Vous pouvez galement les rdiger manuellement dans l'environnement de codage de Dreamweaver.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 541
Prparation la cration de sites dynamiques
Voir aussi
Choix d'un serveur d'application la page 545
un enregistrement et chaque colonne correspond un champ de l'enregistrement, tel qu'illustr dans l'exemple cidessous.
Champs (colonnes)
Un pilote de base de donnes est un logiciel qui agit comme un interprte entre une application Web et une base de
donnes. Les donnes d'une base de donnes sont stockes dans un format propritaire. Un pilote de base de donnes permet l'application Web de lire et de manipuler des donnes qui, sans cela, seraient indchiffrables.
Un systme de gestion de bases de donnes (SGBD ou systme de base de donnes) est un logiciel utilis pour crer et manipuler des bases de donnes. Les systmes de base de donnes les plus courants sont Microsoft Access, Oracle 9i et MySQL. Une requte de base de donnes dsigne l'opration permettant d'extraire un jeu d'enregistrements d'une base de
donnes. Une requte est constitue de critres de recherche exprims en langage de base de donnes appel SQL. La requte peut, par exemple, spcifier que seules certaines colonnes ou certains enregistrements doivent tre inclus dans le jeu d'enregistrements.
Une page dynamique est une page Web qui est personnalise par un serveur d'application avant d'tre transmise un
navigateur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 542
Prparation la cration de sites dynamiques
Un jeu d'enregistrements est un ensemble de donnes extraites d'une ou plusieurs tables de base de donnes, comme
Une base de donnes relationnelle est une base de donnes contenant plusieurs tables qui partagent des donnes. La
base de donnes suivante est relationnelle car deux tables partagent la colonne DepartmentID.
Une technologie de serveur est une technologie utilise par un serveur d'application pour modifier des pages
dynamiques lors de l'excution. L'environnement de dveloppement de Dreamweaver prend en charge les technologies de serveur suivantes :
Adobe ColdFusion Pages ASP (Active Server Pages) de Microsoft PHP: Hypertext Preprocessor (PHP)
Vous pouvez galement utiliser l'environnement de codage de Dreamweaver pour dvelopper des pages destines toute autre technologie de serveur non rpertorie ci-dessus.
Une page statique est une page Web qui n'est pas modifie par un serveur d'application avant d'tre transmise un
navigateur. Pour plus d'informations, consultez la section Traitement des pages Web statiques la page 536.
Une application Web est un site Web dont le contenu des pages est partiellement ou entirement indtermin. Le
contenu final de ces pages est dtermin uniquement lorsque l'utilisateur requiert une page depuis le serveur Web. Le contenu final d'une page variant d'une requte une autre en fonction des actions de l'utilisateur, ce type de page est appel page dynamique.
Un serveur Web est un logiciel qui renvoie des pages Web en rponse aux requtes de navigateurs Web. Une requte de page est gnre lorsqu'un utilisateur clique sur un lien d'une page Web dans le navigateur, choisit un signet dans le navigateur ou saisit une URL dans le champ Adresse du navigateur.
Les serveurs Web les plus courants sont IIS (Microsoft Internet Information Server) et Apache HTTP Server.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 543
Prparation la cration de sites dynamiques
Un systme de base de donnes Un pilote de base de donnes prenant en charge votre base de donnes
Plusieurs socits d'hbergement Web vous offrent la possibilit d'utiliser leurs logiciels pour tester et dployer des applications Web. Dans certains cas, il est possible d'installer le logiciel requis sur le mme ordinateur que Dreamweaver des fins de dveloppement. Vous pouvez galement installer les logiciels sur un ordinateur en rseau (le plus souvent un ordinateur fonctionnant sous Windows 2000 ou XP) pour rendre votre projet accessible aux autres dveloppeurs de votre quipe. Si vous souhaitez utiliser une base de donnes avec votre application Web, vous devez au pralable tablir une connexion avec cette base.
Voir aussi
Configuration d'un environnement de dveloppement ColdFusion la page 545 Configuration d'un environnement de dveloppement PHP la page 546 Configuration d'un environnement de dveloppement ASP la page 546
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 544
Prparation la cration de sites dynamiques
Par exemple, si le nom du serveur est mer_noire et qu'une page Web intitule soleil.html est stocke dans C:\Inetput\wwwroot\, vous pouvez ouvrir cette page en tapant l'URL suivante dans le navigateur en cours d'excution sur l'ordinateur local : http://mer_noire/soleil.html Remarque : Veillez taper des barres obliques normales et non inverses dans les URL. Vous pouvez galement ouvrir une page Web quelconque stocke dans un sous-dossier du dossier racine en spcifiant ce sous-dossier dans l'URL. Par exemple, supposons que le fichier soleil.html est stock dans un sous-dossier nomm gamelan, de la faon suivante : C:\Inetput\wwwroot\gamelan\soleil.html Vous pouvez ouvrir cette page en entrant l'URL suivante dans un navigateur en cours d'excution sur votre ordinateur : http://mer_noire/gamelan/soleil.html Lorsque le serveur Web est excut sur votre ordinateur, vous pouvez remplacer le nom du serveur par localhost. Par exemple, les URL suivantes ouvrent la mme page dans un navigateur : http://mer_noire/gamelan/soleil.html http://localhost/gamelan/soleil.html Remarque : Vous pouvez aussi utiliser une autre expression la place du nom du serveur ou de localhost : 127.0.0.1 (par exemple, http://127.0.0.1/gamelan/soleil.html).
Voir aussi
Configuration d'un environnement de dveloppement ColdFusion la page 545 Configuration d'un environnement de dveloppement PHP la page 546 Configuration d'un environnement de dveloppement ASP la page 546
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 545
Prparation la cration de sites dynamiques
fonctionnement sont trs levs. D'autres fournisseurs proposent des solutions plus simples et plus conomiques (par exemple ColdFusion). Certains serveurs d'application sont intgrs aux serveurs Web (notamment Microsoft IIS) et d'autres peuvent tre tlchargs gratuitement sur Internet (notamment PHP).
Technologie de serveur Les serveurs d'application utilisent diffrentes technologies. Dreamweaver prend en charge trois technologies de serveur : ColdFusion, ASP et PHP. Le tableau suivant indique les serveurs d'application courants axs sur l'une des technologies de serveur prises en charge par Dreamweaver :
Technologie de serveur ColdFusion ASP PHP Serveur d'application Adobe ColdFusion 8 Microsoft IIS Serveur PHP
Pour en savoir davantage sur ColdFusion, slectionnez ColdFusion dans le menu Aide. Pour en savoir plus sur ASP, visitez le site Web Microsoft l'adresse suivante : http://msdn.microsoft.com/library/default.asp?url=/library/fr-fr/dnanchor/html/activeservpages.asp. Pour en savoir plus sur PHP, visitez le site Web de PHP l'adresse suivante : www.php.net/.
d'achat et les cots d'administration sont trs levs. D'autres fournisseurs proposent des solutions plus aises et plus conomiques, comme Microsoft Access ou la base de donnes libre MySQL.
Utilisateurs Si vous pensez qu'une large communaut d'utilisateurs accdera votre site Web, optez pour une base de donnes conue pour prendre en charge l'ensemble des utilisateurs potentiels de votre site. Lorsque les sites Web ncessitent une plus grande souplesse en termes de modlisation des donnes et doivent prendre en charge un trs grand nombre d'utilisateurs simultans, envisagez d'employer des bases de donnes relationnelles serveur (communment dsignes sous le nom de SGBDR), telles que Microsoft SQL Server et Oracle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 546
Prparation la cration de sites dynamiques
Remarque : L'dition dveloppeur est rserve au dveloppement et l'valuation d'applications Web non commerciales. La licence accorde ne permet pas d'effectuer le dploiement. Cette dition prend en charge les requtes provenant de l'hte local et de deux adresses IP distantes. Vous pouvez l'utiliser pour dvelopper et tester vos applications Web aussi longtemps que ncessaire, car la licence est permanente. Pour plus d'informations, consultez l'aide de ColdFusion (Aide > Aide de ColdFusion). Pendant l'installation, vous pouvez configurer ColdFusion de manire utiliser le serveur Web intgr au programme ou un autre serveur Web de votre systme. En principe, il est prfrable de faire correspondre du mieux possible votre environnement de dveloppement et votre environnement de production. Par consquent, si un serveur Web (par exemple, Microsoft IIS) est install sur l'ordinateur sur lequel vous dveloppez vos applications, il est peut-tre prfrable de l'utiliser.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 547
Prparation la cration de sites dynamiques
Pour tester le serveur Web, enregistrez une page HTML test dans le dossier racine par dfaut, puis tentez de l'ouvrir en indiquant son URL dans un navigateur. L'URL est compose du nom de domaine et du nom du fichier correspondant la page HTML, comme dans l'exemple ci-dessous : www.exemple.com/testpage.htm Si le serveur Web s'excute sur votre ordinateur local, vous pouvez utiliser localhost au lieu d'un nom de domaine. Entrez l'une des URL d'hte local suivantes correspondant votre serveur Web :
Serveur Web ColdFusion 8 IIS Apache (Windows) Apache (Macintosh) URL d'hte local http://localhost:8500/testpage.htm http://localhost/testpage.htm http://localhost:80/testpage.htm http://localhost/~MonNomd'Utilisateur/testpage.htm (o MonNomd'Utilisateur est votre nom d'utilisateur Macintosh)
Remarque : Par dfaut, le serveur ColdFusion est reli au port 8500, et le serveur Web Apache pour Windows au port 80. Si la page ne s'affiche pas correctement, recherchez les erreurs potentielles suivantes :
Le serveur Web n'est pas en cours d'excution. Consultez les instructions de dmarrage dans la documentation du
serveur Web.
Le fichier n'a pas d'extension .htm ou .html. Vous avez indiqu le chemin du fichier contenant la page (par exemple, c:\ColdFusion8\wwwroot\testpage.htm)
au lieu de son URL (par exemple, http://localhost:8500/testpage.htm) dans la zone d'adresse de votre navigateur.
L'URL contient une faute de frappe. Recherchez les erreurs ventuelles et vrifiez que le nom de fichier n'est pas
suivi d'une barre oblique, comme dans l'adresse suivante : http://localhost:8080/testpage.htm/. Aprs avoir cr un dossier racine pour votre application, dfinissez un site Dreamweaver pour la gestion des fichiers.
Voir aussi
Fonctions lmentaires du serveur Web la page 543 Configuration d'un site Dreamweaver la page 38
Vous avez accs un serveur Web. Le serveur Web peut rsider sur un ordinateur local, sur un ordinateur distant
tel qu'un serveur de dveloppement, ou sur un serveur gr par une socit d'hbergement Web
Un serveur d'application est install et excut sur le systme o rside le serveur Web. Vous avez cr un dossier racine pour votre application Web sur le systme excutant le serveur Web.
La dfinition d'un site Dreamweaver pour l'application Web se droule en trois tapes :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 548
Prparation la cration de sites dynamiques
1. Dfinition d'un dossier local Ce dossier local est le dossier du disque dur dans lequel seront stockes les copies de travail des fichiers du site. Vous pouvez dfinir un dossier local pour chacune des applications Web cres. La dfinition d'un dossier local vous permet galement de grer vos fichiers et de les transfrer aisment vers ou depuis le serveur Web. 2. Dfinition d'un dossier distant Dfinissez un dossier situ sur l'ordinateur excutant le serveur Web comme dossier distant Dreamweaver. Ce dossier distant est le dossier que vous avez cr sur le serveur Web pour l'application Web. 3. Dfinition d'un dossier de test Dreamweaver utilise ce dossier pour gnrer et afficher du contenu dynamique et se connecter des bases de donnes pendant que vous procdez la cration du site. Ce serveur d'valuation peut se trouver sur votre ordinateur local, un serveur de dveloppement, un serveur intermdiaire ou un serveur de production. Vous devez seulement vous assurer que le serveur slectionn est en mesure de traiter le type de pages dynamiques que vous avez l'intention de dvelopper. Une fois le site Dreamweaver dfini, vous pouvez procder la cration de l'application Web.
Voir aussi
Configuration d'un site Dreamweaver la page 38
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 549
Prparation la cration de sites dynamiques
Voir aussi
Configuration d'un serveur d'valuation la page 48 Activation des amliorations ColdFusion la page 693
Cration ou modification d'une source de donnes ColdFusion avec ColdFusion MX 7 ou version ultrieure
1 Vrifiez qu'un ordinateur excutant ColdFusion MX 7 ou version ultrieure est dfini comme serveur d'valuation
de donnes) et saisissez les valeurs des paramtres spcifiques au pilote de base de donnes. Remarque : Dreamweaver naffiche le bouton Plus que si vous excutez ColdFusion MX 7 ou une version ultrieure.
4 Pour modifier une source de donnes, double-cliquez sur le bouton de connexion la base de donnes dans le
panneau Bases de donnes, et modifiez les valeurs ncessaires. Vous pouvez modifier tous les paramtres, sauf le nom de la source de donnes. Pour plus d'informations, consultez la documentation du fournisseur du pilote ou consultez votre administrateur systme.
Cration ou modification d'une source de donnes ColdFusion avec ColdFusion MX 6.1 ou 6.0
1 Ouvrez une page ColdFusion dans Dreamweaver. 2 Dans le panneau Bases de donnes (Fentre > Bases de donnes) de Dreamweaver, cliquez sur Modifier les sources
Pour plus d'informations, consultez l'aide de ColdFusion (Aide > Aide de ColdFusion). Vous devez fournir certaines valeurs de paramtres pour crer la source de donnes ColdFusion. Pour les valeurs de paramtres spcifiques votre pilote de base de donnes, consultez la documentation de votre fournisseur ou contactez votre administrateur systme. Une fois que vous avez cr une source de donnes ColdFusion, vous pouvez l'utiliser dans Dreamweaver.
Voir aussi
Rsolution des problmes de connexion aux bases de donnes la page 559
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 550
Prparation la cration de sites dynamiques
Vous pouvez utiliser un DSN (Data Source Name, nom de source de donnes) ou une chane de connexion pour vous connecter la base de donnes. Vous devez utiliser une chane de connexion si vous vous connectez via un fournisseur OLE DB ou via un pilote ODBC qui n 'est pas install sur un systme Windows. Un DSN est un identificateur form d'un seul mot (MaConnexion, par exemple), qui pointe vers la base de donnes et contient toutes les informations requises pour s'y connecter. Le DSN se dfinit dans Windows. Vous pouvez utiliser un DSN si vous vous connectez via un pilote ODBC install sur un systme Windows. Une chane de connexion est une expression saisie la main qui identifie la base de donnes et fournit les informations requises pour s'y connecter, comme le montre l'exemple suivant :
Driver={SQL Server};Server=Socrates;Database=AcmeMktg; UID=wiley;PWD=roadrunner
Remarque : Vous pouvez galement utiliser une chane de connexion si vous vous connectez via un pilote ODBC install sur un systme Windows, mais il est plus facile d'utiliser un DSN.
Voir aussi
Accs une base de donnes la page 538
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 551
Prparation la cration de sites dynamiques
Diffrents fournisseurs de OLE DB existent pour diffrentes bases de donnes. Vous pouvez obtenir des fournisseurs de OLE DB pour Microsoft Access et SQL Server en tlchargeant et en installant les packs Microsoft Data Access Components (MDAC) 2.5 et 2.7 sur l'ordinateur Windows excutant IIS. Vous pouvez tlcharger et installer les packs MDAC gratuitement partir du site Web de Microsoft l'adresse http://msdn.microsoft.com/data/mdac/downloads/. Remarque : Assurez-vous que vous disposez de MDAC 2.5 avant d'installer MDAC 2.7. Vous pouvez tlcharger les fournisseurs de OLE DB pour les bases de donnes Oracle sur le site Web d'Oracle, l'adresse www.oracle.com/technology/software/tech/windows/ole_db/index.html (enregistrement obligatoire). Pour crer une connexion OLE DB dans Dreamweaver, vous devez inclure un paramtre Provider (Fournisseur) dans une chane de connexion. Voici par exemple des paramtres de fournisseurs de OLE DB courants pour les bases de donnes Access, SQL Server et Oracle, respectivement :
Provider=Microsoft.Jet.OLEDB.4.0;... Provider=SQLOLEDB;... Provider=OraOLEDB;...
Pour connatre le paramtre de votre fournisseur de OLE DB, consultez la documentation du fournisseur de votre pilote ou consultez votre administrateur systme.
de fournisseurs de OLE DB courants pour les bases de donnes Access, SQL Server et Oracle, respectivement :
Provider=Microsoft.Jet.OLEDB.4.0;... Provider=SQLOLEDB;... Provider=OraOLEDB;...
Pour connatre le paramtre de votre fournisseur de OLE DB, consultez la documentation du fournisseur de votre pilote ou consultez votre administrateur systme. Si vous n'incluez pas le paramtre Provider (Fournisseur), le fournisseur de OLE DB par dfaut pour ODBC sera utilis et vous devrez prciser un pilote ODBC appropri pour votre base de donnes.
Driver (Pilote) Indique le pilote ODBC utiliser si vous ne spcifiez pas de fournisseur de OLE DB pour votre base de
donnes.
Server (Serveur) Indique le serveur hbergeant la base de donnes SQL Server si votre application Web est excute sur un serveur diffrent. Database (base de donnes) Est le nom d'une base de donnes SQL Server. DBQ Est le chemin une base de donnes base sur fichier (une base de donnes cre dans Microsoft Access, par exemple). Le chemin est celui sur le serveur hbergeant le fichier de base de donnes. UID Indique le nom de l'utilisateur. PWD Indique le mot de passe de l'utilisateur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 552
Prparation la cration de sites dynamiques
DSN Est le nom de la source de donnes, si toutefois vous en utilisez une. Selon la faon dont vous dfinissez le DSN sur votre serveur, vous pouvez omettre les autres paramtres de la chane de connexion. Par exemple, DSN=Results peut constituer une chane de connexion valide si vous dfinissez les autres paramtres lorsque vous crez le DSN.
Il est galement possible que ces paramtres aient un nom ou une utilisation diffrents pour d'autres types de bases de donnes. Pour plus d'informations, consultez la documentation du fournisseur de votre base de donnes ou consultez votre administrateur systme. Voici un exemple de chane de connexion crant une connexion ODBC une base de donnes Access appele arbres.mdb :
Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\wwwroot\Research\trees.mdb
Voici un exemple de chane de connexion crant une connexion OLE DB un systme de base de donnes SQL Server appel Mothra et se trouvant sur un serveur du nom de Gojira :
Provider=SQLOLEDB;Server=Gojira;Database=Mothra;UID=jsmith; PWD=orlando8
Pour obtenir des instructions, consultez les articles suivants sur le site Web de Microsoft :
Si votre ordinateur fonctionne sous Windows 2000, consultez l'article 300596 de la base de connaissances Microsoft
l'adresse suivante :http://support.microsoft.com/default.aspx?scid=kb;fr-fr;300596
Si votre ordinateur fonctionne sous Windows XP, consultez l'article 305599 de la base de connaissances Microsoft
l'adresse suivante :http://support.microsoft.com/default.aspx?scid=kb;fr-fr;305599
2 Ouvrez une page ASP dans Dreamweaver, puis accdez au panneau Bases de donnes (Fentre > Bases de donnes). 3 Cliquez sur le bouton Plus (+) dans le panneau et slectionnez Nom de la source de donnes (DSN) dans le menu. 4 Entrez un nom pour la nouvelle connexion, sans espaces ni caractres spciaux. 5 Activez l'option Utilisation du DSN local et choisissez le DSN que vous souhaitez utiliser dans le menu Nom de la
source de donnes (DSN). Si vous voulez utiliser un DSN local mais n'en avez pas encore dfini, cliquez sur Dfinir pour ouvrir l'administrateur de sources de donnes ODBC Windows.
6 Renseignez les zones Nom d'utilisateur et Mot de passe. 7 Vous pouvez limiter le nombre d'lments de base de donnes rcuprs par Dreamweaver au moment de la
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 553
Prparation la cration de sites dynamiques
Remarque : Vous ne pouvez pas crer de schma ou de catalogue dans Microsoft Access.
8 Cliquez sur Tester pour vous connecter la base de donnes, puis cliquez sur OK. Si la connexion n'aboutit pas,
double-cliquez sur la chane de connexion ou vrifiez les paramtres du dossier d'valuation utilis par Dreamweaver pour traiter les pages dynamiques.
Voir aussi
Limitation des informations de base de donnes affiches dans Dreamweaver la page 568 Configuration de l'ordinateur pour le dveloppement d'applications la page 543 Rsolution des problmes de connexion aux bases de donnes la page 559
Pour obtenir des instructions, consultez les articles suivants sur le site Web de Microsoft :
Si votre ordinateur fonctionne sous Windows 2000, consultez l'article 300596 de la base de connaissances Microsoft
l'adresse suivante :http://support.microsoft.com/default.aspx?scid=kb;fr-fr;300596
Si votre ordinateur fonctionne sous Windows XP, consultez l'article 305599 de la base de connaissances Microsoft
l'adresse suivante :http://support.microsoft.com/default.aspx?scid=kb;fr-fr;305599
2 Ouvrez une page ASP dans Dreamweaver, puis ouvrez le panneau Bases de donnes (Fentre > Bases de donnes). 3 Cliquez sur le bouton Plus (+) dans le panneau et slectionnez Nom de la source de donnes (DSN) dans le menu. 4 Entrez un nom pour la nouvelle connexion, sans espaces ni caractres spciaux. 5 Slectionnez Utilisation de la DSN sur le serveur d'valuation
Remarque : Les utilisateurs Macintosh peuvent ignorer cette tape car toutes les connexions des bases de donnes utilisent des DSN sur le serveur d'application.
6 Tapez le DSN or ou cliquez sur le bouton DSN pour vous connecter au serveur et slectionnez le DSN pour la base
conception en cliquant sur Avanc puis en saisissant un nom de schma ou de catalogue. Remarque : Vous ne pouvez pas crer de schma ou de catalogue dans Microsoft Access.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 554
Prparation la cration de sites dynamiques
9 Cliquez sur Tester pour vous connecter la base de donnes, puis cliquez sur OK. Si la connexion n'aboutit pas,
double-cliquez sur la chane de connexion ou vrifiez les paramtres du dossier d'valuation utilis par Dreamweaver pour traiter les pages dynamiques.
Voir aussi
Configuration de l'ordinateur pour le dveloppement d'applications la page 543 Limitation des informations de base de donnes affiches dans Dreamweaver la page 568 Rsolution des problmes de connexion aux bases de donnes la page 559
chane de connexion, c'est--dire si vous ne saisissez pas de paramtre Provider (Fournisseur), ASP utilisera automatiquement le fournisseur de BD OLE pour les pilotes ODBC. Dans ce cas, vous devrez indiquer un pilote ODBC appropri pour votre base de donnes. Si votre site est hberg par un fournisseur d'accs Internet et que vous ne connaissez pas le chemin d'accs complet votre base de donnes, utilisez la mthode MapPath de l'objet de serveur ASP dans votre chane de connexion.
5 Si le pilote de base de donnes spcifi dans la chane de connexion n'est pas install sur le mme ordinateur que
Dreamweaver, slectionnez Utilisation du pilote sur le serveur d'valuation. Remarque : Les utilisateurs Macintosh peuvent ignorer cette tape car toutes les connexions aux bases de donnes utilisent le serveur d'application.
6 Vous pouvez limiter le nombre d'lments de base de donnes rcuprs par Dreamweaver au moment de la
conception en cliquant sur Avanc puis en saisissant un nom de schma ou de catalogue. Remarque : Vous ne pouvez pas crer de schma ou de catalogue dans Microsoft Access.
7 Cliquez sur Tester pour vous connecter la base de donnes, puis cliquez sur OK. Si la connexion n'aboutit pas,
double-cliquez sur la chane de connexion ou vrifiez les paramtres du dossier d'valuation utilis par Dreamweaver pour traiter les pages dynamiques.
Voir aussi
Connexion une base de donnes ColdFusion la page 548 Limitation des informations de base de donnes affiches dans Dreamweaver la page 568 Rsolution des problmes de connexion aux bases de donnes la page 559
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 555
Prparation la cration de sites dynamiques
Si votre fournisseur d'accs ne dfinit pas de DSN pour vous ou ne le fait pas assez rapidement, vous devez trouver un autre moyen de crer des connexions vos fichiers de base de donnes. Vous pouvez crer une connexion sans DSN un fichier de base de donnes, mais une telle connexion n'est possible que si vous connaissez le chemin d'accs physique du fichier de base de donnes sur le serveur du fournisseur d'accs. Vous pouvez obtenir le chemin d'accs physique un fichier de base de donnes prsent sur un serveur en utilisant la mthode MapPath de l'objet serveur ASP. Remarque : Les techniques prsentes dans la prsente section sont valables uniquement si votre base de donnes est base sur un fichier, comme par exemple, une base de donnes Microsoft Access, qui stocke les donnes dans un fichier .mdb.
Il s'agit du chemin d'accs physique vers votre fichier. En revanche, l'URL permettant d'ouvrir votre fichier n'utilise pas de chemin d'accs physique. Elle utilise le nom de serveur ou de domaine suivi d'un chemin d'accs virtuel, comme dans l'exemple suivant :
www.plutoserve.com/jsmith/index.htm
Si le chemin virtuel d'un fichier est /jsmith/index.htm, l'expression suivante permet d'obtenir son chemin d'accs physique :
Server.MapPath("/jsmith/index.htm")
3 Utilisez la mthode MapPath afin d'obtenir une valeur pour l'argument stringvariable.
Exemple :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 556
Prparation la cration de sites dynamiques
4 Passez au mode En direct (Affichage > Affichage en direct) pour afficher la page.
La page affiche le chemin physique du fichier sur le serveur d'application, par exemple :
c:\Inetpub\wwwroot\accounts\users\jsmith\index.htm
Pour plus d'informations sur la mthode MapPath, consultez la documentation en ligne disponible avec Microsoft IIS.
Utilisation d'un chemin d'accs virtuel pour tablir une connexion une base de donnes
Pour crire une chane de connexion sans DSN dans un fichier de base de donnes situ sur un serveur distant, vous devez connatre le chemin d'accs physique au fichier. Par exemple, voici une chane de connexion sans DSN typique pour une base de donnes Microsoft Access :
Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:\Inetpub\wwwroot\accounts\users\jsmith\data\statistics.mdb
Si vous ne connaissez pas le chemin d'accs physique vos fichiers sur le serveur distant, vous pouvez l'obtenir en utilisant la mthode MapPath dans votre chane de connexion.
1 Chargez le fichier de base de donnes le fichier de base de donnes sur le serveur distant et notez son chemin d'accs
Supposons que le chemin virtuel vers votre base de donnes Microsoft Access soit /jsmith/data/statistics.mdb. La chane de connexion peut tre exprime comme suit si vous utilisez VBScript comme langage de script :
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("/jsmith/data/statistics.mdb")
L'esperluette (&) est utilise pour concatner (combiner) deux chanes. La premire chane est entre guillemets et la deuxime est fournie par l'expression Server.MapPath. Lorsque les deux chanes sont combines, la chane suivante est cre :
Driver={Microsoft Access Driver (*.mdb)}; DBQ=C:\Inetpub\wwwroot\accounts\users\jsmith\data\statistics.mdb
Si vous utilisez JavaScript, l'expression est quasiment identique ; la seule diffrence rside dans l'utilisation d'un signe plus (+) au lieu d'une esperluette (&) pour concatner les deux chanes :
"Driver={Microsoft Access Driver (*.mdb)};DBQ=" + Server.MapPath ("/jsmith/data/statistics.mdb")
6 Slectionnez Utilisation du pilote sur le serveur d'valuation, cliquez sur Tester, puis cliquez sur OK.
Remarque : Les utilisateurs Macintosh peuvent ignorer cette tape car toutes les connexions aux bases de donnes utilisent le serveur d'application. Remarque : Si la connexion n'choue, cliquez deux fois sur la chane de connexion ou contactez votre fournisseur d'accs pour vous assurer que le pilote de base de donnes que vous avez spcifi dans la chane de connexion est install sur le serveur distant. Vrifiez galement que le fournisseur d'accs dispose de la version la plus rcente du pilote. Par exemple, une base de donnes cre dans Microsoft Access 2000 ne fonctionnera pas avec Microsoft Access Driver 3.5. Vous devez utiliser Microsoft Access Driver, version 4.0 ou ultrieure.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 557
Prparation la cration de sites dynamiques
7 Mettez jour la connexion de base de donnes des pages dynamiques existantes (ouvrez la page dans Dreamweaver,
double-cliquez sur le nom du jeu d'enregistrements dans le panneau Liaisons ou Comportements de serveur, et slectionnez la connexion que vous venez de crer dans le menu Connexion), et utilisez la nouvelle connexion avec toutes les nouvelles pages que vous crerez.
Dreamweaver met automatiquement jour le fichier inclus, ce qui actualise toutes les pages du site qui utilisent la connexion.
Remarque : Pour viter de recevoir des erreurs dues la suppression d'une connexion, mettez jour tous les jeux d'enregistrements qui utilisent l'ancienne connexion en double-cliquant sur le nom du jeu d'enregistrements dans le panneau Liaisons et en choisissant une nouvelle connexion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 558
Prparation la cration de sites dynamiques
Voir aussi
Configuration d'un environnement de dveloppement PHP la page 546
Entrez un nom pour la nouvelle connexion, sans espaces ni caractres spciaux. Dans la zone Serveur MySQL, entrez une adresse IP ou un nom de serveur pour l'ordinateur qui hberge MySQL.
Si MySQL et PHP s'excutent sur le mme ordinateur, vous pouvez entrer localhost.
Entrez votre nom d'utilisateur et mot de passe MySQL. Dans la zone Base de donnes, entrez le nom de la base de donnes ou cliquez sur Slectionner et choisissez une
base de donnes dans la liste de bases de donnes MySQL, puis cliquez sur Tester. Dreamweaver tente d'tablir la connexion la base de donnes. Si la connexion choue, revrifiez le nom du serveur, le nom d'utilisateur et le mot de passe. Si la connexion n'aboutit toujours pas, vrifiez les paramtres du dossier d'valuation utilis par Dreamweaver pour traiter les pages dynamiques. Dreamweaver tente de deviner au mieux la valeur entrer automatiquement pour le prfixe d'URL dans la catgorie Serveur d'valuation de la bote de dialogue Dfinition du site. Toutefois, il peut parfois s'avrer ncessaire de modifier le prfixe d'URL pour garantir le fonctionnement de votre connexion. Assurez-vous que le prfixe d'URL est bien l'URL que les utilisateurs entrent dans leur navigateur pour ouvrir l'application Web, moins le nom de fichier (ou la page d'accueil) de l'application.
3 Cliquez sur OK.
Remarque : Si vous voyez le message d'erreur Client does not support authentication protocol requested. Consider upgrading MySQL client (Le client ne prend pas en charge le protocole d'identification requis. Essayez de mettre jour le client MySQL.) lors de l'valuation d'une connexion de base de donnes PHP MySQL 4.1, consultez la section Rsolution des messages d'erreur MySQL la page 564.
Dreamweaver met automatiquement jour le fichier inclus, ce qui actualise toutes les pages du site qui utilisent la connexion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 559
Prparation la cration de sites dynamiques
Remarque : Pour viter les erreurs conscutives la suppression d'une connexion, mettez jour chaque jeu d'enregistrements utilisant l'ancienne connexion en double-cliquant sur le nom du jeu dans le panneau Liaisons et en choisissant une nouvelle connexion dans la bote de dialogue Jeu d'enregistrements.
cliquez sur ce fichier ou ce dossier avec le bouton droit de la souris, puis slectionnez Proprits.
3 Cliquez sur l'onglet Scurit.
Remarque : Cette tape s'applique uniquement si vous utilisez un systme de fichiers NTFS. Si vous disposez d'un systme de fichiers FAT, la bote de dialogue n'a pas d'onglet Scurit.
4 Si le compte IUSR_computername n'apparat pas dans la liste des noms d'utilisateur ou de groupe, cliquez sur le
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 560
Prparation la cration de sites dynamiques
cliquez sur ce fichier ou ce dossier avec le bouton droit de la souris, puis slectionnez Proprits.
3 Cliquez sur l'onglet Scurit.
Remarque : Cette tape s'applique uniquement si vous utilisez un systme de fichiers NTFS. Si vous disposez d'un systme de fichiers FAT, la bote de dialogue n'a pas d'onglet Scurit.
4 Si le compte IUSR_computername n'est pas rpertori parmi les comptes Windows dans la bote de dialogue
partir du menu de recherche pour afficher une liste des noms de compte associs l'ordinateur.
6 Slectionnez le compte IUSR_computername et cliquez sur Ajouter. 7 Pour attribuer les droits d'accs complets au compte IUSR, slectionnez Contrle total dans le menu Type d'accs,
puis cliquez sur OK. Pour une scurit accrue, les autorisations peuvent tre dfinies de faon ce que le droit d'accs en lecture soit dsactiv pour le dossier Web contenant la base de donnes. Il ne sera pas permis de parcourir ce dossier, mais les pages Web continueront d'accder la base de donnes. Pour plus d'informations sur les autorisations du compte IUSR et du serveur Web, consultez les notes techniques du centre de support technique Adobe :
Description de l'authentification anonyme et du compte IUSR l'adresse www.adobe.com/go/authentication_fr Dfinition des autorisations d'un serveur Web IIS l'adresse www.adobe.com/go/server_permissions_fr
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 561
Prparation la cration de sites dynamiques
[Reference]80004005 - Data source name not found and no default driver specified (Le nom de la source de donnes est introuvable et aucun pilote par dfaut n'est spcifi)
Cette erreur survient lorsque vous tentez de visualiser une page dynamique dans un navigateur Web ou en mode En direct. Le message d'erreur varie en fonction de votre base de donnes et de votre serveur Web. D'autres variantes de ce message d'erreur incluent :
80004005Driver's SQLSetConnectAttr failed (Le paramtre SQLSetConnectAttr du pilote a chou) 80004005 - General error Unable to open registry key 'DriverId' (Erreur gnrale. Impossible d'ouvrir la cl du
registre DriverId) Les causes et les solutions possibles sont les suivantes :
La page ne parvient pas trouver le DSN. Assurez-vous qu'un DSN a t cr sur le serveur Web et sur l'ordinateur
local.
Le DSN peut avoir t dfini en tant que DSN utilisateur, et non en tant que DSN systme. Supprimez le DSN
utilisateur et crez un DSN systme pour le remplacer. Remarque : Si vous ne supprimez pas le DSN utilisateur, les noms DSN en double engendrent de nouvelles erreurs ODBC. Si vous utilisez Microsoft Access, le fichier de base de donnes (.mdb) peut tre verrouill Ce verrouillage peut tre la consquence d'un DSN avec un nom diffrent accdant la base de donnes. Dans l'Explorateur Windows, recherchez le fichier de verrouillage (.ldb) dans le dossier contenant le fichier de base de donnes (.mdb) et supprimez-le. Si un autre DSN pointe vers le mme fichier de base de donnes, vous pouvez supprimer ce DSN pour empcher tout risque d'erreur l'avenir. Redmarrez l'ordinateur aprs avoir apport des modifications.
[Reference]80004005Couldnt use (unknown); file already in use (Impossible d'utiliser "(inconnu)" ; fichier en cours d'utilisation)
Cette erreur survient lorsque vous utilisez une base de donnes Microsoft Access et tentez de visualiser une page dynamique dans un navigateur Web ou en mode En direct. Une variante de ce message d'erreur est 80004005 Microsoft Jet database engine cannot open the file (unknown) (Le moteur de base de donnes Jet ne peut pas ouvrir le fichier (inconnu)). Ceci est probablement d un problme d'autorisations. Voici quelques causes et solutions spcifiques :
Le compte utilis par Internet Information Server (gnralement IUSR) peut ne pas disposer des droit d'accs
Windows adquats pour une base de donnes base sur fichier ou pour le dossier contenant le fichier. Vrifiez les droits d'accs du compte IIS (IUSR) dans le gestionnaire utilisateur.
Il est possible que vous ne soyez pas autoris crer ou supprimer des fichiers temporaires. Vrifiez les
autorisations attribues au fichier et au dossier. Assurez-vous que vous tes autoris crer ou supprimer des fichiers temporaires. Les fichiers temporaires sont gnralement crs dans le mme dossier que la base de donnes, mais ils peuvent galement tre crs dans d'autres dossiers tels que /Winnt.
Sous Windows 2000, il peut tre ncessaire de modifier le dlai d'expiration pour le DSN de la base de donnes Access.
Pour modifier ce dlai, choisissez Dmarrer > Paramtres > Panneau de configuration > Outils d'administration > Sources de donnes (ODBC). Cliquez sur l'onglet Systme, slectionnez le DSN appropri puis cliquez sur le bouton Configurer. Cliquez sur le bouton Options et fixez la valeur de dlai d'expiration de la page 5000. Si les problmes persistent, consultez les points suivants dans la base de connaissances Microsoft :
PRB : 80004005 Couldnt use (unknown); file already in use (Impossible d'utiliser "(inconnu)" ; fichier en cours
d'utilisation) l'adresse http://support.microsoft.com/default.aspx?scid=kb;fr-fr;Q174943.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 562
Prparation la cration de sites dynamiques
PRB : La connectivit de la base de donnes Microsoft Access choue dans Active Server Pages l'adresse
http://support.microsoft.com/default.aspx?scid=kb;fr-fr;Q253604.
PRB : Erreur Impossible d'ouvrir le fichier inconnu lors de l'utilisation d'Access l'adresse
http://support.microsoft.com/default.aspx?scid=kb;fr-fr;Q166029.
Si vous utilisez une scurit standard, le nom de compte et le mot de passe peuvent tre incorrects. Essayez le
compte et le mot de passe de l'administrateur systme (ID utilisateur : sa et aucun mot de passe), qui doivent tre dfinis dans la ligne de chane de connexion. Les DSN ne conservent pas les noms d'utilisateurs et les mots de passe.
Si vous utilisez une scurit intgre, vrifiez le compte Windows appelant la page et localisez son compte SQL
associ (s'il existe).
SQL Server n'autorise pas le trait de soulignement dans les noms de compte SQL. Si un utilisateur connecte
manuellement le compte Windows IUSR_nommachine un compte SQL portant le mme nom, il s'ensuivra automatiquement un chec. Connectez un compte quelconque qui utilise un trait de soulignement un nom de compte SQL qui n'en comporte aucun.
[Reference]80004005Operation must use an updateable query (L'opration doit utiliser une requte pouvant tre mise jour)
Cette erreur survient lorsqu'un vnement met jour un jeu d'enregistrements ou y insre des donnes. Les causes et les solutions possibles sont les suivantes :
Les autorisations dfinies pour le dossier contenant la base de donnes sont trop restrictives. Les droits
d'accs IUSR doivent tre dfinis sur lecture/criture.
Le fichier de base de donnes lui-mme ne dispose pas de droits d'accs en lecture/criture complets. La base de donnes est peut-tre hors du rpertoire Inetpub/wwwroot. Bien que vous puissiez visualiser et
parcourir les donnes, vous risquez de ne pas pouvoir les mettre jour, moins que la base de donnes ne soit place dans le rpertoire wwwroot.
Le jeu d'enregistrements repose sur une requte ne pouvant pas tre mise jour. Les relations sont de bons exemples
de requtes ne pouvant tre mises jour dans une base de donnes. Restructurez vos requtes de faon ce qu'elles puissent tre mises jour. Pour plus d'informations sur cette erreur, voir RBN : Erreur ASP 'La requte ne peut pas tre mise jour' lorsque vous mettez l'enregistrement de la table jour dans la base de connaissance Microsoft l'adresse suivante http://support.microsoft.com/default.aspx?scid=kb;fr-fr;Q174640.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 563
Prparation la cration de sites dynamiques
[Reference]80040e07Data type mismatch in criteria expression (Types de donnes non concordants dans l'expression des critres)
Cette erreur survient lorsque le serveur essaie de traiter une page contenant un comportement de serveur Insrer l'enregistrement ou Mettre jour l'enregistrement et que le comportement du serveur tente de dfinir la valeur d'une colonne Date/Heure d'une base de donnes Microsoft Access sur une chane vide (""). Microsoft Access utilise une saisie des caractres rigoureuse ; le logiciel impose un jeu de rgles strictes pour les valeurs de certaines colonnes. La valeur d'une chane vide d'une requte SQL ne peut pas tre stocke dans une colonne Date/Heure Access. Actuellement, la seule solution connue consiste viter d'insrer ou de mettre jour les colonnes Date/Heure Access avec des chanes vides ("") ou avec toute autre valeur ne correspondant pas la gamme de valeurs spcifies pour le type de donnes.
[Reference]80040e14Syntax error in INSERT INTO statement (Erreur de syntaxe dans l'instruction INSERT INTO)
Cette erreur survient lorsque le serveur tente de traiter une page contenant un comportement de serveur Insrer l'enregistrement. Cette erreur rsulte gnralement d'un ou de plusieurs problmes, cits ci-dessous, relatifs au nom d'un champ, d'un objet ou d'une variable de la base de donnes :
Utilisation d'un mot rserv en tant que nom. La majorit des bases de donnes disposent d'un jeu de mots rservs.
Par exemple, date est un mot rserv et ne peut pas tre utilis pour les noms de champs d'une base de donnes.
Utilisation de caractres spciaux dans le nom, tels que ceux mentionns ci-dessous :
./*:!#&-?
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 564
Prparation la cration de sites dynamiques
Consultez les pages Web suivantes pour des listes dtailles de mots rservs dans les systmes de bases de donnes courants.
[Reference]80040e21ODBC error on Insert or Update (Erreur OBDC au moment d'insrer ou de mettre jour)
Cette erreur survient lorsque le serveur tente de traiter une page contenant un comportement de serveur Mettre jour l'enregistrement ou Insrer l'enregistrement. La base de donnes ne peut pas grer la mise jour ou l'insertion que le comportement de serveur tente de raliser. Les causes et les solutions possibles sont les suivantes :
Le comportement de serveur tente de mettre jour un champ de numrotation automatique d'une table de base de
donnes ou d'insrer un enregistrement dans un champ de numrotation automatique. Les champs de numrotation automatique sont automatiquement complts par le systme de la base de donnes ; toute tentative faite pour les remplir manuellement est voue l'chec.
Le type de donnes que le comportement de serveur met jour ou insre ne correspond pas celui du champ de la
base de donnes : insertion d'une date dans un champ boolen (oui/non), insertion d'une chane dans un champ numrique ou insertion d'une chane la mise en forme incorrecte dans un champ Date/Heure.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 565
Prparation la cration de sites dynamiques
version prliminaire
Dernire mise jour le 19/3/2010
566
Slectionnez le panneau Liaisons (Fentre > Liaisons) pour dfinir des sources de contenu dynamique pour
votre page et ajouter le contenu dans la page.
Slectionnez Comportements du serveur (Fentre > Comportements du serveur) pour ajouter une logique ct
serveur dans vos pages dynamiques.
Slectionnez le panneau Bases de donnes (Fentre > Bases de donnes) pour explorer les bases de donnes ou
crer des connexions aux bases de donnes.
Slectionnez le panneau Composants (Fentre > Composants) afin d'inspecter, d'ajouter ou de modifier du code
pour des composants ColdFusion. Remarque : Le panneau Composants n'est activ que si vous ouvrez une page ColdFusion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 567
Ajout de contenu dynamique aux pages Web
Un comportement de serveur est l'ensemble des instructions insres dans une page dynamique au moment de la cration et excutes sur le serveur lors de l'excution. Vous trouverez un didacticiel consacr la configuration de l'espace de travail de dveloppement l'adresse www.adobe.com/go/vid0144_fr.
Voir aussi
Panneau Liaisons la page 576 Panneau Comportements de serveur la page 577 Panneau Bases de donnes la page 577 Panneau Composants la page 578 Didacticiel consacr l'espace de travail de dveloppement
Le panneau Base de donnes affiche toutes les bases de donnes pour lesquelles vous avez cr des connexions. Si vous dveloppez un site ColdFusion, le panneau affiche toutes les bases de donnes pour lesquelles des sources de donnes ont t dfinies dans ColdFusion Administrator. Remarque : Dreamweaver recherche le site en cours sur le serveur ColdFusion dfini. Si aucune base de donnes n'apparat dans le panneau, vous devez crer une connexion de base de donnes.
2 Pour afficher les tables, les procdures stockes et les modes dans la base de donnes, cliquez sur le signe plus (+)
Les icnes des colonnes refltent le type de donnes et indiquent la cl primaire de la table.
4 Pour afficher les donnes dans une table, cliquez sur le nom de la table dans la liste avec le bouton droit de la souris
(Windows) ou en appuyant sur Contrle (Macintosh) et choisissez Afficher les donnes dans le menu droulant.
Voir aussi
Configuration d'un environnement de dveloppement ColdFusion la page 545 Configuration d'un environnement de dveloppement PHP la page 546 Configuration d'un environnement de dveloppement ASP la page 546
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 568
Ajout de contenu dynamique aux pages Web
Vous pouvez configurer Dreamweaver pour utiliser des fichiers temporaires la place des fichiers d'origine. Avec cette option, Dreamweaver excute une copie de la page sur un serveur Web avant de l'afficher dans votre navigateur (Dreamweaver efface ensuite le fichier temporaire du serveur.) Pour dfinir cette option, slectionnez Edition > Prfrences > Aperu dans le navigateur. L'option Aperu dans le navigateur ne tlcharge pas les pages associes (pages de rsultats ou d'informations dtailles), les fichiers dpendants (tels que fichiers d'image) ou les inclusions ct serveur. Pour tlcharger un fichier manquant, choisissez Fentre > Site pour ouvrir le panneau Site, slectionnez le fichier dans Dossier local et cliquez sur la flche haut bleue de la barre d'outils pour copier le fichier dans le dossier du serveur Web.
Voir aussi
Configuration d'un serveur d'valuation la page 48
Si la connexion de base de donnes existe, cliquez sur cette connexion dans la liste avec le bouton droit de la souris
(Windows) ou en appuyant sur le bouton Contrle (Macintosh) et choisissez Modifier la connexion dans le menu droulant.
Si la connexion n'existe pas, cliquez sur le bouton Plus (+) en haut du panneau afin de la crer.
2 Cliquez sur Avanc dans la bote de dialogue de la connexion. 3 Indiquez votre schma ou catalogue et cliquez sur OK.
Configuration de l'inspecteur Proprits pour les procdures stockes ColdFusion et les commandes ASP
Modifiez la procdure stocke slectionne. Les options disponibles dpendent de la technologie de serveur utilise.
Modifiez les options votre convenance. Lorsque vous slectionnez une nouvelle option dans l'inspecteur,
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 569
Ajout de contenu dynamique aux pages Web
Voir aussi
Modification de contenu dynamique la page 597
La conception visuelle de la page constitue l'une des tapes cls dans la conception d'un site Web, qu'il soit statique ou dynamique. En effet, lorsque vous ajoutez des lments dynamiques une page Web, son aspect fonctionnel dpend largement de sa conception. Rflchissez attentivement la faon dont les utilisateurs interagiront avec chacune des pages et avec le site Web dans son ensemble. L'une des mthodes les plus courantes pour insrer un contenu dynamique dans une page Web consiste crer un tableau pour prsenter le contenu puis importer le contenu dynamique dans une ou plusieurs des cellules du tableau. Cette mthode vous permet de prsenter divers types d'informations dans un format structur.
2 Cration d'une source de contenu dynamique
Avant de pouvoir afficher des donnes dans une page, les sites Web dynamiques doivent tre associs une source de contenu d'o ils peuvent extraire les donnes. Avant de pouvoir utiliser des sources de contenu dans une page Web, effectuez les actions suivantes :
Crez une connexion avec la source de contenu dynamique (telle qu'une base de donnes) et avec le serveur
d'application charg du traitement de la page ; Crez la source de donnes l'aide du panneau Liaisons. Vous pouvez ensuite slectionner et insrer la source de donnes dans la page.
Prcisez les informations de la base de donnes devant tre affiches ou les variables devant tre incluses dans la
page en crant un jeu d'enregistrements. Vous avez galement la possibilit de tester la requte depuis la bote de dialogue Jeu d'enregistrements et de procder tous les rglages ncessaires avant de l'ajouter au panneau Liaisons.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 570
Ajout de contenu dynamique aux pages Web
Aprs avoir dfini un jeu d'enregistrements (ou toute autre source de donnes) et l'avoir ajout au panneau Liaisons, vous pouvez insrer le contenu dynamique associ au jeu d'enregistrements dans la page. Grce l'interface base de menus de Dreamweaver, il suffit de slectionner une source de contenu dynamique dans le panneau Liaisons et de l'insrer dans l'objet de texte, d'image ou de formulaire appropri au sein de la page en cours pour ajouter des lments de contenu dynamique. Lorsque vous insrez un lment de contenu dynamique ou un comportement de serveur dans une page, Dreamweaver insre un script ct serveur dans le code source de la page. Ce script donne pour instruction au serveur de rcuprer des donnes partir de la source dfinie et de les restituer dans la page Web. Pour insrer un contenu dynamique dans une page Web, procdez de l'une des manires suivantes :
placez ce contenu au niveau du point d'insertion en mode Code ou Cration ; remplacez une chane de texte ou un autre espace rserv ;
insrez le contenu dans un attribut HTML. Un contenu dynamique peut, par exemple, dfinir l'attribut src d'une image ou l'attribut de valeur d'un champ de formulaire.
4 Ajout de comportements de serveur une page
En dehors de l'ajout de contenu dynamique, vous pouvez intgrer une logique applicative complexe dans des pages Web l'aide des comportements de serveur. Les comportements de serveur correspondent des sections de code prdfinies ct serveur qui ajoutent une logique applicative aux pages Web, ce qui optimise leur interactivit et leurs fonctionnalits. Les comportements de serveur de Dreamweaver vous permettent d'ajouter une logique applicative un site Web sans que vous ayez rdiger le code requis. Les comportements fournis avec Dreamweaver prennent en charge les types de document ColdFusion, ASP et PHP. Les comportements de serveur sont dvelopps et tests de sorte tre rapides, fiables et solides. Les comportements de serveur intgrs prennent en charge des pages adaptes diffrents types de plates-formes et de navigateurs. Grce l'interface pointer-cliquer de Dreamweaver, l'application de contenu dynamique et de comportements complexes une page est aussi simple que l'insertion d'lments de texte et de conception. Les comportements de serveur suivants sont disponibles :
Dfinition d'un jeu d'enregistrements partir d'une base de donnes existante. Le jeu d'enregistrements que
vous dfinissez est ensuite stock dans le panneau Liaisons.
Affichage de plusieurs enregistrements dans une mme page. Vous pouvez slectionner soit un tableau entier,
soit des cellules ou lignes prcises renfermant un contenu dynamique, puis dfinir le nombre d'enregistrements afficher sur chaque page.
Cration et insertion d'un tableau dynamique dans une page, puis association du tableau un jeu
d'enregistrements. Vous pouvez ensuite modifier l'apparence du tableau et de la rgion rpte l'aide respectivement de l'inspecteur Proprits et du comportement de serveur Rgion rpte.
Insertion d'un objet de texte dynamique dans une page. L'objet de texte que vous insrez est un lment
provenant d'un jeu d'enregistrements prdfini auquel vous appliquez le format de donnes de votre choix.
Cration de commandes de navigation entre enregistrements et d'tat des enregistrements, cration de pages
Principale/Dtails et de formulaires destins mettre jour les informations d'une base de donnes.
Affichage de plusieurs enregistrements partir d'un enregistrement de base de donnes. Cration de liens de navigation de jeu d'enregistrements afin de permettre aux utilisateurs d'afficher les
enregistrements prcdant ou suivant un enregistrement de base de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 571
Ajout de contenu dynamique aux pages Web
Ajout d'un compteur d'enregistrements pour aider les utilisateurs suivre le nombre d'enregistrements renvoys
et leur emplacement dans le rsultat obtenu. Vous pouvez galement enrichir les comportements de serveur de Dreamweaver en rdigeant vos propres comportements ou en installant ceux rdigs par des tiers.
5 Test et dbogage de la page
Avant de rendre une page dynamique (ou un site Web entier) accessible sur le Web, il est ncessaire d'en tester les fonctionnalits. Vous devriez galement examiner la faon dont les fonctionnalits de votre application peuvent tre adaptes aux personnes souffrant d'un handicap. Vous trouverez un didacticiel consacr la cration de pages dynamiques l'adresse www.adobe.com/go/learn_dw_webapp_fr.
Voir aussi
Prsentation de contenu l'aide de tableaux la page 182 Ajout et formatage de texte la page 225 Ajout et modification d'images la page 242 Insertion de fichiers SWF la page 255
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 572
Ajout de contenu dynamique aux pages Web
Voir aussi
Dfinition un jeu d'enregistrements sans rdiger d'instructions SQL la page 578
Voir aussi
Paramtres d'URL la page 675 Dfinition de paramtres de formulaire la page 586
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 573
Ajout de contenu dynamique aux pages Web
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 574
Ajout de contenu dynamique aux pages Web
Un catalogue de produits utilisant des paramtres d'URL figs dans le code et crs l'aide d'un lien pour renvoyer des informations sur les produits au serveur afin qu'elles soient stockes dans une variable de session est un exemple typique de stockage de paramtres d'URL dans les variables de session. Quand un utilisateur clique sur le lien Add to shopping cart (Ajouter au panier), l'ID du produit est stocke dans une variable de session pendant que l'utilisateur poursuit ses achats. Lorsqu'il passe la page de paiement, l'ID du produit stocke dans la variable de session est rcupre. Un sondage reposant sur un formulaire est un exemple typique de page stockant les paramtres de formulaire dans les variables de session. Le formulaire renvoie l'information slectionne au serveur, o une page d'application note le sondage et stocke les rponses dans une variable de session, afin, par exemple, de les transmettre une application qui regroupe les rponses de toutes les personnes ayant rpondu au sondage. Il est galement possible que les informations soient stockes dans une base de donnes pour tre utilises ultrieurement. Une fois que vous avez envoy les informations au serveur, vous pouvez les stocker dans des variables de session en ajoutant la page spcifie par le paramtre de formulaire ou d'URL le code adapt votre modle de serveur. Appele page de destination, cette page est spcifie soit dans l'attribut action du formulaire HTML, soit dans l'attribut href du lien hypertexte situ dans la premire page. Aprs avoir stock une valeur dans une variable de session, vous pouvez utiliser Dreamweaver pour la rcuprer et l'utiliser dans une application Web. Aprs avoir dfini la variable de session dans Dreamweaver, vous pouvez en insrer la valeur dans une page. La syntaxe HTML de chaque attribut se prsente comme suit :
<form action="destination.html" method="get" name="myform"> </form> <param name="href"value="destination.html">
Le choix de la technologie serveur et de la mthode d'obtention des informations dtermine le code utilis pour stocker les informations dans une variable de session. La syntaxe de base de chaque technologie serveur se prsente comme suit : ColdFusion
<CFSET session.variable_name = value>
ASP
<% Session("variable_name") = value %>
L'expression value correspond en gnral une expression de serveur telle que Request.Form("lastname"). Ainsi, si vous utilisez un paramtre d'URL appel product (ou un formulaire HTML avec la mthode GET et un champ de texte appel product) pour recueillir des informations, les instructions suivantes stockent les informations dans une variable de session appele prodID : ColdFusion
<CFSET session.prodID = url.product>
ASP
<% Session("prodID") = Request.QueryString("product") %>
Si vous utilisez un formulaire HTML avec la mthode post et un champ de texte appel txtProduct pour recueillir les informations, les instructions suivantes stockent alors ces informations dans la variable de session : ColdFusion
<CFSET session.prodID = form.txtProduct>
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 575
Ajout de contenu dynamique aux pages Web
ASP
<% Session("prodID") = Request.Form("txtProduct") %>
Chaque lien comporte un paramtre d'URL appel fontsize. Il envoie au serveur la prfrence de texte de l'utilisateur, comme le montre l'exemple suivant, spcifique Adobe ColdFusion :
<a href="resort.cfm?fontsize=large">Larger Text</a><br> <a href="resort.cfm?fontsize=small">Normal Text</a>
Stockez la prfrence de texte de l'utilisateur dans une variable de session et de l'utiliser afin de dfinir la taille de police utiliser dans chaque page demande par l'utilisateur. En haut de la page de destination, saisissez le code suivant pour crer une session appele font_pref qui stocke la prfrence de l'utilisateur pour la taille de police. ColdFusion
<CFSET session.font_pref = url.fontsize>
ASP
<% Session("font_pref") = Request.QueryString("fontsize") %>
Lorsque l'utilisateur clique sur le lien hypertexte, la page envoie la page de destination la prfrence de texte de l'utilisateur dans un paramtre d'URL. Le code de la page de destination stocke le paramtre d'URL dans la variable de session font_pref. Pendant la dure de la session de l'utilisateur, toutes les pages de l'application rcuprent cette valeur et affichent la taille de police slectionne.
Voir aussi
Ajout de contenu dynamique dans les pages la page 593 Dfinition de variables de session la page 586
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 576
Ajout de contenu dynamique aux pages Web
Voir aussi
Dfinition de variables de serveur la page 588
l'utilisateur passe d'une page l'autre et d'une session l'autre dans l'application. Conserver l'tat signifie conserver les informations d'une page (ou session) sur la suivante, de faon ce que l'application se souvienne de l'utilisateur et de ses prcdents choix et prfrences.
Variables cookie Accdent aux cookies transmis au serveur par le navigateur. Variables CGI Fournissent des informations sur le serveur excutant ColdFusion et sur le navigateur l'origine d'une
Voir aussi
Dfinition de variables de serveur la page 588
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 577
Ajout de contenu dynamique aux pages Web
Ajout de contenu dynamique dans les pages la page 593 Modification ou suppression de sources de contenu la page 592 Utilisation de formats de donnes prdfinis la page 607 Association de sources de donnes XML la page 516 Affichage des donnes XML dans des pages XSLT la page 516 Paramtres d'URL la page 675 Dfinition de variables de session la page 586 Dfinition de variables d'application dans ASP et ColdFusion la page 587 Dfinition de variables de serveur la page 588 Mise en mmoire cache de sources de contenu la page 592 Copie d'un jeu d'enregistrements d'une page vers une autre la page 592 Cration d'attributs HTML dynamiques la page 595
Affichage des enregistrements de base de donnes la page 599 Dfinition de sources de contenu dynamique la page 578 Cration de pages principale et de dtails en une seule opration la page 628 Cration de pages de recherche et de rsultats la page 629 Cration d'une page d'insertion d'enregistrement la page 636 Cration de pages de mise jour d'enregistrements la page 640 Cration de pages de suppression d'enregistrements la page 645 Cration d'une page accs restreint la page 663 Cration d'une page d'enregistrement la page 658 Cration d'une page d'ouverture de session la page 661 Cration d'une page accs restreint la page 663 Ajout d'une procdure stocke (ColdFusion) la page 656 Suppression de contenu dynamique la page 597 Ajout de comportements de serveur personnaliss la page 610
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 578
Ajout de contenu dynamique aux pages Web
Connexions aux bases de donnes pour les dveloppeurs ColdFusion la page 548 Connexions aux bases de donnes pour les dveloppeurs ASP la page 550 Connexions aux bases de donnes pour les dveloppeurs PHP la page 557
Panneau Composants
Le panneau Composants vous permet de crer et d'inspecter les composants et d'insrer un code de composant dans vos pages. Remarque : Ce panneau ne s'ouvre pas en mode Cration. Ce panneau permet d'effectuer les oprations suivantes :
droulant. La bote de dialogue Jeu d'enregistrements simplifie s'affiche. Si vous dveloppez un site ColdFusion, la bote de dialogue Jeu d'enregistrements qui s'affiche est lgrement diffrente. (Si la bote de dialogue Jeu d'enregistrements avance s'affiche, cliquez sur le bouton Simple pour ouvrir sa version simplifie.)
4 Compltez les options de la bote de dialogue Jeu d'enregistrements pour votre type de document.
Si vous avez dfini un filtre qui utilise les paramtres saisis par l'utilisateur, saisissez une valeur dans la zone Valeur test et cliquez sur OK. Si la cration d'une instance du jeu d'enregistrements aboutit, une table contenant les donnes extraites du jeu d'enregistrements s'affiche.
6 Cliquez sur OK pour ajouter le jeu d'enregistrements la liste des sources de contenu disponibles du panneau
Liaisons.
Il est d'usage d'ajouter le prfixe rs aux noms des jeux d'enregistrements, afin de les distinguer des autres noms d'objet dans le code, par exemple : rsPressReleases. Les noms des jeux d'enregistrements ne peuvent contenir que des lettres, des chiffres et des caractres de soulignement (_). Ils ne doivent pas comporter d'espaces ni de caractres spciaux.
2 Slectionnez une connexion dans le menu droulant Connexion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 579
Ajout de contenu dynamique aux pages Web
Si aucune connexion n'apparat dans la liste, cliquez sur Dfinir pour en crer une.
3 Dans le menu droulant Table, slectionnez la table de base de donnes qui fournira des donnes au jeu
d'enregistrements. Ce menu droulant rpertorie toutes les tables de la base de donnes spcifie.
4 Pour inclure un sous-ensemble des colonnes de la table dans le jeu d'enregistrements, cliquez sur Slectionnes,
puis cliquez sur les colonnes souhaites tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce.
5 Pour limiter le nombre d'enregistrements renvoys depuis la table, compltez la section Filtre :
Dans le premier menu droulant, slectionnez un champ de la table comparer la valeur de rfrence dfinie. Dans le deuxime menu droulant, slectionnez une expression conditionnelle pour comparer la valeur
slectionne dans chaque enregistrement la valeur de rfrence.
Dans le troisime menu droulant, slectionnez Valeur entre. Dans la zone, saisissez la valeur test.
Si la valeur indique dans un enregistrement rpond aux conditions de filtrage, l'enregistrement est inclus dans le jeu d'enregistrements.
6 (Facultatif) Pour trier les enregistrements, slectionnez une colonne de tri, puis indiquez si les enregistrements
doivent tre tris dans l'ordre croissant (1, 2, 3... ou A, B, C...) ou dcroissant.
7 Cliquez sur Tester pour vous connecter la base de donnes et crer une instance de la source de donnes, et cliquez
sur OK pour fermer la source de donnes. Un tableau rpertoriant les donnes renvoyes s'affiche. Chaque ligne contient un enregistrement et chaque colonne un champ de cet enregistrement.
8 Cliquez sur OK. Le jeu d'enregistrements que vous venez de dfinir s'affiche dans le panneau Liaisons.
Il est d'usage d'ajouter le prfixe rs aux noms des jeux d'enregistrements afin de les distinguer des autres noms d'objet dans le code. Par exemple : rsPressReleases Les noms des jeux d'enregistrements ne peuvent contenir que des lettres, des chiffres et des caractres de soulignement (_). Ils ne doivent pas comporter d'espaces ni de caractres spciaux.
2 Si vous dfinissez un jeu d'enregistrements pour un composant ColdFusion (si un fichier CFC est ouvert dans
Dreamweaver), slectionnez une fonction CFC existante dans le menu droulant Fonction, ou cliquez sur le bouton Nouvelle fonction pour crer une fonction. Remarque : Le menu droulant Fonction nest disponible que si le document actuel est un fichier CFC, et si vous pouvez accder un ordinateur excutant ColdFusion MX 7 ou version ultrieure. Le jeu d'enregistrements sera dfini dans cette fonction.
3 Slectionnez une source de donnes dans le menu droulant Source de donnes.
Si le menu droulant ne contient aucune source de donnes, vous devez crer une source de donnes ColdFusion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 580
Ajout de contenu dynamique aux pages Web
4 Dans les zones Nom d'utilisateur et Mot de passe, tapez le nom d'utilisateur et le mot de passe permettant d'accder
au serveur d'application ColdFusion, le cas chant. Il se peut qu'un nom d'utilisateur et un mot de passe soient ncessaires pour accder aux sources de donnes dans ColdFusion. S'ils ne vous ont pas t communiqus, contactez l'administrateur ColdFusion de votre socit.
5 Dans le menu droulant Table, slectionnez la table de base de donnes qui fournira des donnes au jeu
d'enregistrements. Ce menu droulant rpertorie toutes les tables de la base de donnes spcifie.
6 Pour inclure un sous-ensemble des colonnes de la table dans le jeu d'enregistrements, cliquez sur Slectionnes,
puis cliquez sur les colonnes souhaites tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce.
7 Pour limiter le nombre d'enregistrements renvoys depuis la table, compltez la section Filtre :
Dans le premier menu droulant, slectionnez un champ de la table comparer la valeur de rfrence dfinie. Dans le deuxime menu droulant, slectionnez une expression conditionnelle pour comparer la valeur
slectionne dans chaque enregistrement la valeur de rfrence.
Dans le troisime menu droulant, slectionnez Valeur entre. Dans la zone, saisissez la valeur test.
Si la valeur indique dans un enregistrement rpond aux conditions de filtrage, l'enregistrement est inclus dans le jeu d'enregistrements.
8 (Facultatif) Pour trier les enregistrements, slectionnez une colonne de tri, puis indiquez si les enregistrements
doivent tre tris dans l'ordre croissant (1, 2, 3... ou A, B, C...) ou dcroissant.
9 Cliquez sur Tester pour vous connecter la base de donnes et crer une instance de la source de donnes.
Un tableau rpertoriant les donnes renvoyes s'affiche. Chaque ligne contient un enregistrement et chaque colonne un champ de cet enregistrement. Cliquez sur OK pour fermer le jeu d'enregistrements test.
10 Cliquez sur OK. Le jeu d'enregistrements ColdFusion que vous venez de dfinir s'affiche dans le panneau Liaisons.
droulant. La bote de dialogue Jeu d'enregistrements avance s'affiche. Si vous dveloppez un site ColdFusion, la bote de dialogue Jeu d'enregistrements qui s'affiche est lgrement diffrente. (Si la bote de dialogue Jeu d'enregistrements simplifie s'affiche la place, cliquez sur le bouton Avanc pour en ouvrir la version avance.)
4 Dfinissez les options de la bote de dialogue Jeu d'enregistrements avance.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 581
Ajout de contenu dynamique aux pages Web
Si vous avez dfini un filtre qui utilise les paramtres saisis par l'utilisateur, la bote de dialogue Valeur test s'affiche lorsque vous cliquez sur le bouton Tester. Saisissez une valeur dans la zone Valeur test et cliquez sur OK. Si la cration d'une instance du jeu d'enregistrements aboutit, une table contenant les donnes du jeu d'enregistrements s'affiche.
6 Cliquez sur OK pour ajouter le jeu d'enregistrements la liste des sources de contenu disponibles du panneau
Liaisons.
Voir aussi
Cration de requtes SQL l'aide de l'arborescence Elments de base de donnes la page 584 Connexions aux bases de donnes pour les dveloppeurs ASP la page 550 Connexions aux bases de donnes pour les dveloppeurs PHP la page 557 Dfinition de sources de contenu dynamique la page 578 Ajout d'une procdure stocke (ColdFusion) la page 656 Initiation SQL
Il est d'usage d'ajouter le prfixe rs aux noms des jeux d'enregistrements, afin de les distinguer des autres noms d'objet dans le code. Par exemple : rsPressRelease Les noms des jeux d'enregistrements ne peuvent contenir que des lettres, des chiffres et des caractres de soulignement (_). Ils ne doivent pas comporter d'espaces ni de caractres spciaux.
2 Slectionnez une connexion dans le menu droulant Connexion. 3 Saisissez une instruction SQL dans la zone de texte SQL ou utilisez l'arborescence graphique Elments de base de
donnes situe au bas de la bote de dialogue pour crer une instruction SQL partir du jeu d'enregistrements slectionn. Pour crer une instruction SQL l'aide de l'arborescence Elments de base de donnes, procdez comme suit :
Vrifiez que la zone de texte SQL est vierge. Dveloppez les branches de l'arborescence jusqu' ce que vous trouviez l'objet de base de donnes souhait, par
exemple une colonne de table ou une procdure stocke dans la base de donnes.
Slectionnez l'objet de base de donnes et cliquez sur l'un des boutons situs droite de l'arborescence.
Par exemple, si vous slectionnez une colonne de table, les boutons disponibles sont SELECT, WHERE et ORDER BY. Cliquez sur l'un de ces boutons pour insrer l'instruction associe dans l'instruction SQL. Vous pouvez galement utiliser une instruction SQL prdfinie issue d'une procdure stocke en slectionnant la procdure stocke dans l'arborescence Elments de base de donnes et en cliquant sur le bouton Procdure. Dreamweaver remplit automatiquement les zones SQL et Variable.
4 Si l'instruction SQL contient des variables, dfinissez leurs valeurs dans la zone Variables en cliquant sur le bouton
Plus (+) et en saisissant le nom de la variable, son type (entier, texte, date ou nombre virgule flottante), sa valeur par dfaut (celle que doit prendre la variable si aucune valeur d'excution n'est renvoye) et sa valeur d'excution.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 582
Ajout de contenu dynamique aux pages Web
Remarque : Lorsque vous employez des variables dans une instruction SQL dans PHP, Dreamweaver ajoute automatiquement un signe dollar au dbut du nom de la variable. N'en ajoutez pas un manuellement (tapez donc nomcolonne et pas $nomcolonne ). Si l'instruction SQL contient des variables, assurez-vous que la colonne Valeur par dfaut de la section Variables contient des valeurs test correctes. La valeur d'excution correspond gnralement un paramtre d'URL ou de formulaire saisi par l'utilisateur dans un champ de formulaire HTML. Paramtres d'URL dans la colonne Valeur d'excution :
Modle de serveur ASP PHP Expression de la valeur d'excution dans le cas d'un paramtre d'URL Request.QueryString(formFieldName) $_GET['formFieldName']
5 Cliquez sur Tester pour vous connecter la base de donnes et crer une instance du jeu d'enregistrements.
Si l'instruction SQL contient des variables, vrifiez que la colonne Valeur par dfaut de la section Variables contient des valeurs test correctes avant de cliquer sur Tester. Un tableau rpertoriant les donnes de votre jeu d'enregistrements s'affiche alors. Chaque ligne contient un enregistrement et chaque colonne un champ de cet enregistrement. Cliquez sur OK pour effacer le jeu.
6 Si le rsultat vous convient, cliquez sur OK.
Il est d'usage d'ajouter le prfixe rs aux noms des jeux d'enregistrements afin de les distinguer des autres noms d'objet dans le code. Par exemple : rsPressReleases Les noms des jeux d'enregistrements ne peuvent contenir que des lettres, des chiffres et des caractres de soulignement (_). Ils ne doivent pas comporter d'espaces ni de caractres spciaux. Si vous dfinissez un jeu d'enregistrements pour un composant ColdFusion (si un fichier CFC est ouvert dans Dreamweaver), slectionnez une fonction CFC existante dans le menu droulant Fonction, ou cliquez sur le bouton Nouvelle fonction pour crer une fonction. Remarque : Le menu droulant Fonction nest disponible que si le document actuel est un fichier CFC, et si vous pouvez accder un ordinateur excutant ColdFusion MX 7 ou version ultrieure. Le jeu d'enregistrements sera dfini dans cette fonction.
2 Slectionnez une source de donnes dans le menu droulant Source de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 583
Ajout de contenu dynamique aux pages Web
Si le menu droulant ne contient aucune source de donnes, vous devez au pralable crer une source de donnes ColdFusion.
3 Dans les zones Nom d'utilisateur et Mot de passe, tapez le nom d'utilisateur et le mot de passe permettant d'accder
au serveur d'application ColdFusion, le cas chant. Il se peut qu'un nom d'utilisateur et un mot de passe soient ncessaires pour accder aux sources de donnes dans ColdFusion. S'ils ne vous ont pas t communiqus, contactez l'administrateur ColdFusion de votre socit.
4 Saisissez une instruction SQL dans la zone de texte SQL ou utilisez l'arborescence graphique Elments de base de
donnes situe au bas de la bote de dialogue pour crer une instruction SQL partir du jeu d'enregistrements slectionn.
5 (Facultatif) Pour crer une instruction SQL l'aide de l'arborescence Elments de base de donnes, procdez
comme suit :
Vrifiez que la zone de texte SQL est vierge. Dveloppez les branches de l'arborescence jusqu' ce que vous trouviez l'objet souhait, par exemple une colonne
de table.
Slectionnez l'objet de base de donnes et cliquez sur l'un des boutons situs droite de l'arborescence.
Par exemple, si vous slectionnez une colonne de table, les boutons disponibles sont SELECT, WHERE et ORDER BY. Cliquez sur l'un de ces boutons pour insrer l'instruction associe dans l'instruction SQL. Si l'instruction SQL contient des paramtres, dfinissez leurs valeurs dans la zone Paramtres en cliquant sur le bouton Plus (+) et en saisissant le nom du paramtre et sa valeur par dfaut (celle que doit prendre le paramtre si aucune valeur d'excution n'est renvoye). Si l'instruction SQL contient des paramtres, vrifiez que la colonne Valeur par dfaut de la zone Paramtres contient des valeurs test correctes. Les paramtres de la page vous permettent d'indiquer les valeurs par dfaut des rfrences aux valeurs d'excution contenues dans vos instructions SQL. Par exemple, l'instruction SQL suivante slectionne un enregistrement d'une base de donnes rpertoriant les employs d'une entreprise suivant la valeur du matricule de l'employ. Vous pouvez attribuer une valeur par dfaut ce paramtre pour vous assurer qu'une valeur d'excution sera toujours renvoye. Dans l'exemple suivant, FormFieldName dsigne un champ de formulaire dans lequel les utilisateurs saisissent leur matricule :
SELECT * FROM Employees WHERE EmpID = + (Request.Form(#FormFieldName#))
La bote de dialogue Add Page Parameters (Ajouter des paramtres de page) contiendrait alors une paire nom-valeur semblable celle prsente ci-dessous :
Nom FormFieldName Valeurs par dfaut
0001
La valeur d'excution correspond gnralement un paramtre d'URL ou de formulaire saisi par l'utilisateur dans un champ de formulaire HTML.
6 Cliquez sur Tester pour vous connecter la base de donnes et crer une instance du jeu d'enregistrements.
Si l'instruction SQL contient des rfrences des valeurs d'excution, vrifiez que la colonne Valeur par dfaut du champ Paramtres de la page contient des valeurs test correctes avant de cliquer sur Tester. Un tableau rpertoriant les donnes de votre jeu d'enregistrements s'affiche alors. Chaque ligne contient un enregistrement et chaque colonne un champ de cet enregistrement. Cliquez sur OK pour effacer le jeu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 584
Ajout de contenu dynamique aux pages Web
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 585
Ajout de contenu dynamique aux pages Web
SELECT emplNo, emplName FROM Employees WHERE emplJob = 'varJob' ORDER BY emplName
1 Dveloppez la branche Tables pour afficher toutes les tables de la base de donnes slectionne, puis dveloppez la
Slectionnez emplNo et cliquez sur le bouton Select. Slectionnez emplName et cliquez sur bouton Select. Slectionnez emplJob et cliquez sur le bouton Where. Slectionnez emplName et cliquez sur le bouton Order By.
3 Placez le point d'insertion aprs WHERE emplJob dans la zone de texte SQL et tapez ='varJob' (y compris le signe
gal).
4 Dfinissez la variable 'varJob' en cliquant sur le bouton Plus (+) de la zone Variables et en saisissant les valeurs
suivantes dans les colonnes Nom, Valeur par dfaut et Valeur d'excution : varJob, CLERK, Request("job").
5 Cliquez sur OK pour ajouter le jeu d'enregistrements au panneau Liaisons.
droulant :
Types de document ASP ColdFusion PHP Elment du menu du panneau Liaisons permettant de dfinir une variable d'URL Variable de demande > Request.QueryString Variable d'URL Variable d'URL
4 Dans la bote de dialogue Variable d'URL, tapez le nom de la variable d'URL dans la zone puis cliquez sur OK.
En gnral, le nom de la variable d'URL correspond au nom du champ du formulaire HTML ou de l'objet utilis pour obtenir sa valeur.
5 La variable d'URL s'affiche dans le panneau Liaisons.
Voir aussi
A propos des paramtres d'URL et de formulaire la page 572 Ajout de contenu dynamique dans les pages la page 593 Paramtres d'URL la page 675 Variables de serveur ColdFusion la page 576
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 586
Ajout de contenu dynamique aux pages Web
droulant :
Types de document ASP ColdFusion PHP Elment du menu du panneau Liaisons permettant de dfinir une variable de formulaire Variable de demande > Request.Form Variable de formulaire Variable de formulaire
4 Dans la bote de dialogue Variable de formulaire, tapez le nom de la variable de formulaire et cliquez sur OK. En
gnral, le nom du paramtre de formulaire correspond au nom du champ du formulaire HTML ou de l'objet utilis pour obtenir sa valeur. Le paramtre de formulaire s'affiche dans le panneau Liaisons.
Voir aussi
A propos des sources de contenu dynamique la page 571 A propos des paramtres d'URL et de formulaire la page 572 Dfinition de variables de serveur la page 588
Dans l'exemple suivant de ColdFusion, une instance de session appele username est cre, laquelle est attribue la valeurCornelius :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 587
Ajout de contenu dynamique aux pages Web
2 Choisissez Fentre > Liaisons pour afficher le panneau Liaisons. 3 Cliquez sur le bouton Plus (+) et choisissez Variable d'application dans le menu droulant. 4 Tapez le nom de la variable que vous avez dfinie dans le code source de l'application, et cliquez sur OK.
Voir aussi
Collecte d'informations auprs des utilisateurs la page 674 Fonctionnement des variables de session la page 573 Collecte, stockage et rcupration d'informations dans des variables de session la page 573
Voir aussi
A propos de l'ajout de contenu dynamique la page 593 Dfinition de variables de serveur la page 588
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 588
Ajout de contenu dynamique aux pages Web
Utilisation d'une variable comme source de donnes pour un jeu d'enregistrements de ColdFusion
Lorsque vous dfinissez un jeu d'enregistrements pour une page dans le panneau Liaisons, Dreamweaver entre le nom de la source de donnes ColdFusion dans la balise cfquery sur la page. Pour plus de flexibilit, vous pouvez stocker un nom de source de donnes dans une variable et utiliser cette dernire dans la balise cfquery. Dreamweaver permet de dfinir visuellement une variable de ce type dans vos jeux d'enregistrements.
1 Assurez-vous qu'une page ColdFusion est active dans la fentre de document. 2 Dans le panneau Liaisons, cliquez sur le bouton Plus (+) et choisissez Variable du nom de source de donnes dans
d'enregistrements. Dans la bote de dialogue Jeu d'enregistrements, la variable s'affiche dans le menu droulant Source de donnes ainsi que les sources de donnes ColdFusion sur le serveur.
5 Compltez les options de la bote de dialogue Jeu d'enregistrements, puis cliquez sur OK. 6 Initialisez la variable.
Celle-ci n'est pas initialise automatiquement par Dreamweaver afin que vous puissiez le faire vous-mme votre convenance. Vous pouvez initialiser la variable dans le code de la page (avant la balise cfquery), dans un fichier inclus ou encore dans un autre fichier, comme variable d'application ou de session.
Voir aussi
Ajout de contenu dynamique dans les pages la page 593 Paramtres d'URL la page 675 Paramtres de formulaire HTML la page 674 Variables de serveur ColdFusion la page 576
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 589
Ajout de contenu dynamique aux pages Web
Description Nom de produit de ColdFusion. Numro de version de ColdFusion. Edition de ColdFusion (dition entreprise ou professionnelle). Numro de srie de la version de ColdFusion installe. Nom du systme d'exploitation excut sur le serveur (Windows XP, Windows 2000, Linux) Informations supplmentaires sur le systme d'exploitation install (Service Packs, mises jour). Version du systme d'exploitation install. Numro de compilation du systme d'exploitation install.
Server.OS.Version Server.OS.BuildNumber
droulant Type.
L'ensemble QueryString Rcupre des informations annexes l'URL de la page mettrice, par exemple lorsque la page comprend un formulaire HTML utilisant la mthode GET. La chane de requte est compose d'une ou de plusieurs paires nom/valeur (par exemple, last=Smith, first=Winston) annexes l'URL avec un point d'interrogation (?). Si la chane de requte compte plusieurs paires nom/valeur, elles sont combines avec des esperluettes (&). L'ensemble Form Rcupre les informations de formulaire incluses dans le corps de la demande HTTP par un
Par exemple, Request.ServerVariables("HTTP_USER_AGENT") contient des informations sur le navigateur expditeur, comme Mozilla/4.07 [en] (WinNT; I), qui indique un navigateur Netscape Navigator 4.07. La liste complte des variables d'environnement de serveur ASP figure dans la documentation en ligne fournie avec Microsoft Personal Web Server (PWS) ou Internet Information Server (IIS).
L'ensemble Cookies Rcupre les valeurs des cookies envoys dans une demande HTTP. Par exemple, supposez que
la page lise un cookie appel readMe sur lordinateur de l'utilisateur. Sur le serveur, les valeurs du cookie sont enregistres dans la variable Request.Cookies("readMe").
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 590
Ajout de contenu dynamique aux pages Web
L'ensemble ClientCertificate Rcupre les zones de certification de la demande HTTP envoye par le navigateur. Les
aux informations de la variable Request.Form("lastname"), tapez l'argument lastname. La variable de demande s'affiche dans le panneau Liaisons.
puis cliquez sur OK. Pour plus d'informations, recherchez le mot cl $_SERVER dans la documentation de PHP.
Par exemple, pour accder aux donnes contenues dans la Client.LastVisit, tapez LastVisit. Les variables client sont des variables ajoutes au code pour associer des donnes un client spcifique. Elles conservent l'tat de l'application pendant que l'utilisateur passe d'une page l'autre et d'une session l'autre dans l'application. Il existe deux types de variables serveur : les variables intgres et les variables dfinies par l'utilisateur. Le tableau cidessous rpertorie les variables client ColdFusion intgres :
Variable Client.CFID Client.CFTOKEN Client.URLToken Description Identifiant incrmentiel attribu chacun des clients se connectant au serveur. Numro gnr alatoirement et permettant d'identifier un client spcifique de faon univoque. Combinaison de CFID et CFTOKEN devant tre transmise de modle en modle lorsque les cookies ne sont pas utiliss. Enregistre la date de la dernire visite effectue par un client. Nombre de demandes de pages lies un mme client (obtenu l'aide de CFID et CFTOKEN). Enregistre l'heure de la premire cration de CFID et CFTOKEN pour un client spcifique.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 591
Ajout de contenu dynamique aux pages Web
Par exemple, si vous souhaitez accder aux donnes contenues dans la CGI.HTTP_REFERER , saisissez HTTP_REFERER. Le tableau ci-dessous rpertorie les variables CGI de ColdFusion les plus frquemment cres sur le serveur :
Variable SERVER_SOFTWARE Description Nom et version du logiciel du serveur d'informations rpondant la demande (et excutant la passerelle). Format : nom/version. Nom d'hte, alias DNS ou adresse IP du serveur tel qu'il/elle se prsente dans les URL d'appel. Rvision de la spcification CGI applique par le serveur. Format : CGI/rvision. Nom et rvision du protocole d'informations par lequel la demande a t transmise. Format : protocole/rvision. Numro du port auquel la demande a t envoye. Mthode utilise pour l'excution de la demande. Dans le cas de HTTP, il s'agit de Get, Head, Post, etc. Informations de chemin complmentaires, telles qu'elles sont fournies par le client. On accde aux scripts en utilisant leur nom de chemin virtuel suivi des informations complmentaires. Celles-ci sont envoyes en tant que PATH_INFO. Le serveur fournit une version traduite de PATH_INFO, rsultat de la conversion du chemin virtuel en chemin physique. Chemin virtuel vers le script en cours d'excution. Variable utilise pour les URL d'appel. Informations de requte qui suivent le point d'interrogation (?) dans l'URL rfrenant le script. Nom de l'hte l'origine de la demande. Si le serveur ne dispose pas de cette information, il dfinit REMOTE_ADDR mais pas REMOTE_HOST. Adresse IP de l'hte distant l'origine de la demande. Si le serveur prend en charge l'authentification de l'utilisateur et que le script est protg, cette variable correspond la mthode d'authentification spcifique au protocole utilise pour vrifier l'identit de l'utilisateur. Si le serveur prend en charge l'authentification de l'utilisateur et que le script est protg, cette variable correspond au nom saisi par l'utilisateur lors de l'authentification (disponible galement sous la forme AUTH_USER). Si le serveur HTTP prend en charge l'identification RFC 931, cette variable reoit comme valeur le nom de l'utilisateur distant rcupr du serveur. Utilisez cette variable uniquement pour la connexion. Dans le cas de requtes assorties d'informations, telles que HTTP POST et PUT, cette variable correspond au type de contenu des donnes. Longueur du contenu, tel qu'il a t fourni par le client.
PATH_TRANSLATED
REMOTE_ADDR AUTH_TYPE
REMOTE_USER AUTH_USER
REMOTE_IDENT
CONTENT_TYPE
CONTENT_LENGTH
Le tableau ci-dessous rpertorie les variables CGI les plus frquemment cres par le navigateur et transmises au serveur :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 592
Ajout de contenu dynamique aux pages Web
Description Document de rfrence. Il s'agit du document associ aux donnes de formulaire ou qui les envoie. Navigateur utilis par le client pour envoyer la demande. Format : logiciel/version bibliothque/version. Date de la dernire modification de la page. Cette variable est envoye suivant la configuration du navigateur, gnralement en rponse au serveur ayant envoy l'en-tte LAST_MODIFIED HTTP. Peut tre utilise pour tirer parti des possibilits de mise en mmoire cache au niveau du navigateur.
HTTP_IF_MODIFIED_SINCE
droulant. Si vous modifiez l'une de vos sources de contenu, vous pouvez actualiser le cache en cliquant sur le bouton Actualiser (icne reprsentant une flche en forme de cercle), dans le coin suprieur droit du panneau Liaisons Agrandissez l'affichage si ce bouton n'apparat pas.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 593
Ajout de contenu dynamique aux pages Web
4 Cliquez avec le bouton droit de la souris dans le panneau Liaisons ou sur la barre d'outils Comportements de
Voir aussi
A propos des sources de contenu dynamique la page 571 Modification ou suppression de sources de contenu la page 592
Voir aussi
Dfinition de sources de contenu dynamique la page 578 Cration d'une barre de navigation de jeu d'enregistrements la page 600 Affichage de plusieurs rsultats d'un jeu d'enregistrements la page 603 Application d'lments typographiques et de mise en forme de page des donnes dynamiques la page 600 Utilisation de formats de donnes prdfinis la page 607
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 594
Ajout de contenu dynamique aux pages Web
Vous pouvez galement appliquer un format de donnes un texte dynamique. Par exemple, si vos donnes sont des dates, vous pouvez dterminer un format spcifique tel que 04/17/00 pour les visiteurs amricains ou 17/04/00 pour les visiteurs franais
Voir aussi
A propos des jeux d'enregistrements la page 572 Utilisation de formats de donnes prdfinis la page 607
d'enregistrements, indiquez la colonne de votre choix dans le jeu d'enregistrements. Cette source doit contenir du texte brut (texte ASCII), ce qui inclut HTML. Si aucune source de contenu n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, cliquez sur le bouton Plus (+) pour dfinir une nouvelle source de contenu
3 (Facultatif) Slectionnez un format de donnes pour le texte. 4 Cliquez sur Insertion ou faites glisser la source de contenu sur la page.
Un espace rserv pour contenu dynamique s'affiche. (tout texte slectionn dans la page est remplac par l'espace rserv). La syntaxe de l'espace rserv pour le contenu d'un jeu d'enregistrements est {RecordsetName.ColumnName}, o Recordset est le nom du jeu d'enregistrements et ColumnName le nom de la colonne choisie dans ce jeu. Il arrive que la longueur de l'espace rserv d'un texte dynamique dforme la mise en page dans la fentre de document. Dans ce cas, utilisez des accolades vides pour reprsenter les espaces rservs, comme l'explique la section suivante.
invisibles (Macintosh).
2 Dans le menu droulant Afficher le texte dynamique sous, choisissez { } et cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 595
Ajout de contenu dynamique aux pages Web
4 Slectionnez une source de contenu dans la liste, puis cliquez sur OK.
La source de donnes doit tre un jeu d'enregistrements qui contient les chemins d'accs de vos fichiers d'image. En fonction de la structure de fichiers de votre site, ces chemins peuvent tre absolus, relatifs au document ou relatifs la racine. Remarque : A l'heure actuelle, Dreamweaver ne prend pas en charge les images binaires stockes dans une base de donnes. Si aucun jeu d'enregistrements n'apparat dans la liste ou si aucun des jeux disponibles ne correspond vos besoins, dfinissez un nouveau jeu.
Voir aussi
Dfinition un jeu d'enregistrements sans rdiger d'instructions SQL la page 578
Cette source de contenu doit contenir les donnes appropries pour l'attribut HTML lier. Si aucune source de contenu n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, cliquez sur le bouton Plus (+) pour dfinir une nouvelle source de donnes.
3 En mode Cration, slectionnez un objet HTML.
Par exemple, pour slectionner un tableau HTML, cliquez dedans, puis cliquez sur la balise <table> du slecteur de balises qui figure en bas gauche dans la fentre de document.
4 Dans la liste du panneau Liaisons, slectionnez une source de contenu. 5 Dans le champ Lier , slectionnez un attribut HTML dans le menu contextuel. 6 Cliquez sur Lier.
Lors de la prochaine excution de la page sur le serveur d'applications, la valeur de la source de donnes sera affecte l'attribut HTML.
Par exemple, pour slectionner un tableau HTML, cliquez dedans, puis cliquez sur la balise <table> du slecteur de balises qui figure en bas gauche dans la fentre de document.
2 La manire dont il faut lier une source de contenu dynamique l'attribut HTML dpend de l'endroit o ce dernier
est situ.
Si une icne de dossier est visible ct de l'attribut que vous souhaitez lier dans l'inspecteur Proprits, cliquez sur
l'icne du dossier afin d'ouvrir une bote de dialogue de slection de fichier, puis activez l'option Sources de donnes pour afficher la liste des sources de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 596
Ajout de contenu dynamique aux pages Web
Si aucune icne de dossier n'apparat ct de l'attribut que vous souhaitez lier, cliquez sur l'onglet Liste (onglet du
bas) gauche de l'inspecteur. La liste de l'inspecteur Proprits s'affiche.
Si l'attribut lier n'apparat pas dans ce mode, cliquez sur le bouton Plus (+), puis tapez le nom de l'attribut ou
cliquez sur le petit bouton flch et slectionnez l'attribut dans le menu droulant.
3 Pour rendre la valeur de l'attribut dynamique, cliquez sur l'attribut, puis sur l'icne reprsentant un clair ou sur
l'icne de dossier situe la fin de la ligne de l'attribut. Si vous cliquez sur l'icne reprsentant un clair, une liste de sources de donnes s'affiche. Si vous avez cliqu sur l'icne de dossier, une bote de dialogue affiche une slection de fichiers. Cliquez sur l'option Sources de donnes pour afficher la liste des sources de contenu.
4 Slectionnez une source de contenu dans la liste et cliquez sur OK.
Cette source de contenu doit comprendre les donnes appropries pour l'attribut HTML lier. Si aucune source de contenu n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, dfinissez une nouvelle source. Lors de la prochaine excution de la page sur le serveur d'applications, la valeur de la source de donnes sera affecte l'attribut HTML.
Paramtre.
4 Pour dterminer une valeur dynamique, cliquez sur la colonne Valeur du paramtre, puis sur l'icne reprsentant
Cette source doit contenir des donnes appropries pour le paramtre d'objet que vous voulez lier. Si aucune source de donnes n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, dfinissez une nouvelle source.
Voir aussi
Dfinition de sources de contenu dynamique la page 578
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 597
Ajout de contenu dynamique aux pages Web
Si vous ajoutez un autre jeu d'enregistrements votre page, le panneau Comportements de serveur les affiche tous deux sous forme de liste, comme suit :
Recordset(mySecondRecordset)Recordset(myRecordset)
comportement de serveur dans le panneau. La bote de dialogue dans laquelle vous avez dfini la source de donnes d'origine s'ouvre.
3 Effectuez vos modifications dans cette bote de dialogue, puis cliquez sur OK.
Slectionnez le contenu dynamique de la page et appuyez sur Suppr. Slectionnez le contenu dynamique dans le panneau Comportements de serveur et cliquez sur le bouton moins(-).
Remarque : Cette opration supprime de la page le script ct serveur qui rcupre le contenu dynamique de la base de donnes, mais ne supprime pas les donnes dans la base.
amliorer la prsentation de la page avec les outils de conception ; ajouter, modifier ou effacer un contenu dynamique ; ajouter, modifier ou effacer des comportements de serveur.
1 Cliquez sur le bouton Affichage en direct pour afficher le contenu dynamique. 2 Effectuez les modifications ncessaires dans la page. Vous devrez basculer entre le mode En direct et le mode
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 598
Ajout de contenu dynamique aux pages Web
Voir aussi
Paramtres de formulaire HTML la page 674 Paramtres d'URL la page 675 Fonctionnement des variables de session la page 573
dialogue vous invitant activer ces options s'affiche. Cliquez sur OK pour activer ces options et la compatibilit avec Contribute.
3 Si ncessaire, tapez le mot de passe administrateur, puis cliquez sur OK.
rle.
5 Slectionnez la catgorie Modification et dslectionnez l'option de protection des scripts et des formulaires. 6 Cliquez sur OK pour fermer la bote de dialogue Modification des paramtres. 7 Cliquez sur Fermer pour fermer la bote de dialogue Administration du site Web.
Voir aussi
Gestion des sites Contribute avec Dreamweaver la page 53 Cration d'un modle pour un site Contribute la page 411
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 599
Ajout de contenu dynamique aux pages Web
2 Modifiez les options votre convenance. Lorsque vous slectionnez une nouvelle option dans l'inspecteur,
Voir aussi
Modification de contenu dynamique la page 597
Par exemple, si le prix d'un lment dans un jeu d'enregistrements est de 10,989, vous pouvez l'afficher sur votre page sous la forme 10,99 en choisissant le format Devise - 2 dcimales de Dreamweaver. Dans ce format, les nombres s'affichent avec deux chiffres aprs la virgule. Si le nombre a plus de deux chiffres aprs la virgule, il est arrondi au nombre le plus proche. Si le nombre est un entier, il est suivi d'une virgule et de deux zros.
Rgion rpte Ces comportements de serveur permettent d'afficher plusieurs lments renvoys par une requte de base de donnes et d'indiquer le nombre d'enregistrements afficher par page. Navigation de jeu d'enregistrements Ces comportements de serveur permettent d'insrer des lments de navigation dont les utilisateurs peuvent se servir pour passer au groupe d'enregistrements prcdent ou suivant renvoy par le jeu d'enregistrements. Supposons que vous choisissiez d'afficher dix enregistrements par page l'aide de l'objet de serveur Rgion rpte et que le jeu d'enregistrements renvoie 40 enregistrements ; vous pouvez alors parcourir les enregistrements par groupe de dix. Barre d'tat du jeu d'enregistrements Ces comportements de serveur permettent d'ajouter un compteur qui indique
aux utilisateurs la position dans laquelle ils se trouvent au sein d'un groupe d'enregistrements par rapport au nombre total d'enregistrements renvoys.
Afficher la rgion Ces comportements de serveur permettent d'afficher ou de masquer des lments de la page en fonction de la pertinence des enregistrements affichs. Par exemple, si un utilisateur consulte le dernier enregistrement d'un jeu, vous pouvez choisir de n'afficher que le lien Prcdent ; le lien Suivant est alors masqu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 600
Ajout de contenu dynamique aux pages Web
Voir aussi
Prsentation de contenu l'aide de tableaux la page 182 Ajout et formatage de texte la page 225
Un jeu d'enregistrements dans lequel naviguer. Un contenu dynamique sur la page pour afficher le ou les enregistrements. Du texte ou des images sur la page pour servir de barre de navigation cliquable. Un jeu de comportements serveur Dplacer vers l'enregistrement pour naviguer dans le jeu d'enregistrements.
Vous pouvez ajouter simultanment les deux derniers lments en utilisant l'objet dynamique Barre de navigation des enregistrements ou bien les ajouter sparment en utilisant les outils de conception et le panneau Comportements de serveur.
Un tableau HTML comportant des liens texte ou image. Un jeu de comportements de serveur Dplacer vers. Un jeu de comportements de serveur Afficher la rgion.
La version texte de la barre de navigation du jeu d'enregistrements a laspect suivant :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 601
Ajout de contenu dynamique aux pages Web
Avant de placer la barre de navigation dans la page, assurez-vous que la page contient un jeu d'enregistrements dans lequel naviguer et une mise en forme pour afficher les enregistrements. Aprs avoir plac la barre de navigation sur la page, vous pouvez personnaliser la barre votre gr l'aide des outils de conception. Vous pouvez galement modifier les comportements de serveur Dplacer vers et Afficher la rgion en double-cliquant dessus dans le panneau Comportements de serveur. Dreamweaver cre un tableau qui contient des liens texte ou image permettant l'utilisateur, lorsqu'il clique dessus, de se dplacer dans le jeu d'enregistrements slectionn. Lorsque le premier enregistrement du jeu s'affiche, les liens ou images Premier et Prcdent sont masqus. Lorsque le dernier enregistrement du jeu s'affiche, les liens ou images Suivant et Dernier sont masqus. Vous pouvez personnaliser la mise en forme de la barre de navigation l'aide des outils de conception et du panneau Comportements de serveur.
1 En mode Cration, placez le point d'insertion l'endroit de la page o vous souhaitez que la barre de navigation
apparaisse.
2 Ouvrez la bote de dialogue Barre de navigation du jeu d'enregistrements (Insertion > Objets de donnes >
sur OK.
Texte Place des liens texte sur la page. Images Inclut des images graphiques en tant que liens. Dreamweaver utilise ses propres fichiers d'image. Lorsque la
barre se trouve sur la page, vous pouvez nanmoins les remplacer par les vtres.
crer des liens de navigation dans du texte ou des image ; placer les liens sur la page en mode Cration ; attribuer un comportement de serveur distinct chaque lien de navigation.
Cette section explique comment assigner un comportement de serveur distinct chaque lien de navigation.
enregistrements.
2 Ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur), puis cliquez sur le bouton
Plus (+).
3 Choisissez Pagination du jeu d'enregistrements dans le menu droulant, puis slectionnez le comportement qui
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 602
Ajout de contenu dynamique aux pages Web
Si le jeu contient un nombre important d'enregistrements, le comportement de serveur Dplacer vers le dernier enregistrement peut tre long s'excuter lorsque l'utilisateur clique sur le lien.
4 Dans le menu droulant Jeu d'enregistrements, slectionnez le jeu contenant les enregistrements et cliquez sur OK.
Remarque : Si le jeu contient un nombre important d'enregistrements, le comportement de serveur Dplacer vers le dernier enregistrement peut tre long s'excuter lorsque l'utilisateur clique sur le lien.
Aprs avoir ajout un jeu d'enregistrements une page et cr la barre de navigation, vous devez appliquer les comportements de serveur individuels chaque lment de navigation. Par exemple, une barre de navigation de jeu d'enregistrements typique contient la reprsentation des liens suivants, associe au comportement appropri :
Lien de navigation Accder la premire page Accder la page prcdente Accder la page suivante Accder la dernire page Comportement de serveur Dplacer vers la premire page Dplacer vers la page prcdente Dplacer vers la page suivante Dplacer vers la dernire page
Voir aussi
A propos des jeux d'enregistrements la page 572
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 603
Ajout de contenu dynamique aux pages Web
Afficher si le jeu d'enregistrements est vide Afficher si le jeu d'enregistrements n'est pas vide Afficher s'il s'agit de la premire page Afficher si ce n'est pas la premire page Afficher s'il s'agit de la dernire page Afficher si ce n'est pas la dernire page
1 En mode Cration, slectionnez sur la page la rgion afficher ou masquer. 2 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+). 3 Dans le menu droulant, slectionnez Afficher la rgion, puis choisissez l'un des comportements de serveur
Voir aussi
A propos des enregistrements de base de donnes la page 599 Cration d'un tableau dynamique la page 604
La slection peut tre de tout type, notamment tableau, ligne de tableau ou mme paragraphe de texte. Pour slectionner prcisment une rgion sur une page, vous pouvez utiliser le slecteur de balises dans le coin gauche de la fentre de document. Par exemple, si la rgion correspond une ligne de tableau, cliquez sur la ligne, puis cliquez sur la balise <tr> situe le plus droite dans le slecteur de balises pour slectionner la ligne du tableau.
2 Pour afficher le panneau Comportements de serveur, choisissez Fentre > Comportements de serveur. 3 Cliquez sur le bouton Plus (+) et choisissez Rgion rpte. 4 Slectionnez le nom du jeu d'enregistrements utiliser dans le menu droulant. 5 Slectionnez le nombre d'enregistrements afficher sur chaque page et cliquez sur OK.
Dans la fentre de document, un contour fin de couleur grise dlimite la rgion rpte.
Voir aussi
A propos des enregistrements de base de donnes la page 599 Modification de contenu dynamique la page 597
Nom de la rgion rpte. Jeu d'enregistrements contenant les enregistrements pour la rgion rpte
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 604
Ajout de contenu dynamique aux pages Web
Cration et ajoute d'une rgion rpte pour afficher plusieurs enregistrements sur une page
1 Spcifiez le jeu d'enregistrements contenant les donnes afficher dans la rgion rpte. 2 Spcifiez le nombre d'enregistrements afficher sur chaque page et cliquez sur OK.
Si vous indiquez un nombre limit d'enregistrements par page et que le nombre d'enregistrements demand risque d'tre suprieur, ajoutez des liens de navigation afin que l'utilisateur puisse visualiser les autres enregistrements.
Pour crer un tableau semblable celui de l'exemple prcdent, vous devez crer un tableau contenant un contenu dynamique et appliquer le comportement de serveur Rgion rpte la ligne renfermant le contenu dynamique. Lorsque la page est traite par le serveur d'application, la ligne est rpte autant de fois que le nombre spcifi dans l'objet de serveur Rgion rpte, avec un enregistrement diffrent insr dans chaque ligne.
1 Procdez de l'une des manires suivantes pour insrer un tableau dynamique :
Choisissez Insertion > Objets de donnes > Donnes dynamiques > Tableau dynamique pour afficher la bote de
dialogue Tableau dynamique.
Dans la catgorie Donnes du panneau Insertion, cliquez sur le bouton Donnes dynamiques et slectionnez l'icne
Tableau dynamique dans le menu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 605
Ajout de contenu dynamique aux pages Web
2 Slectionnez le jeu d'enregistrements dans le menu droulant Jeu d'enregistrements. 3 Slectionnez le nombre d'enregistrements afficher sur chaque page. 4 (Facultatif) Entrez les valeurs des bordures du tableau, de la marge intrieure des cellules et de l'espacement entre
les cellules. La bote de dialogue Tableau dynamique mmorise les valeurs spcifies pour les bordures du tableau, la marge intrieure des cellules et l'espacement entre les cellules. Remarque : Si vous travaillez sur un projet ncessitant plusieurs tableaux dynamiques d'aspect semblable, tapez les valeurs de mise en forme du tableau pour simplifier le dveloppement des pages. Une fois le tableau insr, vous pouvez toutefois ajuster ces valeurs l'aide de l'inspecteur Proprits du tableau.
5 Cliquez sur OK.
Un tableau et des espaces rservs destins au contenu dynamique dfini dans le jeu d'enregistrements associ s'insrent sur la page.
Dans cet exemple, le jeu d'enregistrements contient quatre colonnes : AUTHORID, FIRSTNAME, LASTNAME et BIO. Le nom de chaque colonne se place dans la ligne de titre du tableau. Vous pouvez remplacer les titres par tout texte descriptif ou image pertinente.
Voir aussi
A propos des jeux d'enregistrements la page 572 Cration d'une barre de navigation de jeu d'enregistrements la page 600 Affichage de plusieurs rsultats d'un jeu d'enregistrements la page 603 Cration d'un tableau dynamique la page 604
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 606
Ajout de contenu dynamique aux pages Web
L'objet de serveur Etat de navigation du jeu d'enregistrements permet de crer un compteur d'enregistrements simple. Cet objet de serveur cre une entre de texte sur la page pour afficher l'tat de l'enregistrement actif. Vous pouvez personnaliser votre compteur d'enregistrements l'aide des outils de cration de page de Dreamweaver.
1 Placez le point d'insertion l'endroit o vous souhaitez insrer le compteur d'enregistrements. 2 Choisissez Insertion > Objets de donnes > Afficher le nombre d'enregistrements > Etat de navigation du jeu
d'enregistrements, slectionnez le jeu d'enregistrements dans le menu droulant Jeu d'enregistrements, puis cliquez sur OK. L'objet de serveur Etat de navigation du jeu d'enregistrements insre un compteur d'enregistrements texte qui ressemble l'exemple suivant :
Afficher le numro de l'enregistrement de dbut Afficher le numro de l'enregistrement de fin Afficher le nombre total d'enregistrements
Avant de crer un compteur d'enregistrements personnalis sur une page, vous devez d'abord crer un jeu d'enregistrements pour la page, une mise en forme approprie pour la prsentation du contenu dynamique et une barre de navigation de jeu d'enregistrements. Dans cet exemple, un compteur d'enregistrements similaire l'exemple de la section Crer des compteurs d'enregistrements simples est cr. Dans cet exemple, le texte mis en forme avec la police sans-serif reprsente les espaces rservs aux nombres d'enregistrements qui seront insrs dans la page. Le compteur d'enregistrements de cet exemple se prsente comme suit : Affichage des enregistrements Affichage des enregistrements StartRow EndRow sur RecordSet.RecordCount.
1 En mode Cration, tapez le texte du compteur sur la page. Il peut s'agir de n'importe quel texte. Par exemple :
Displaying records thru of .
2 Placez le point d'insertion la fin de la chane de texte. 3 Ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 607
Ajout de contenu dynamique aux pages Web
4 Cliquez sur le bouton Plus(+) dans le coin suprieur gauche, puis cliquez sur Afficher le nombre d'enregistrements.
Dans ce sous-menu, choisissez Afficher le nombre total des enregistrements. Le comportement Afficher le nombre total des enregistrements s'insre sur la page et un espace rserv se place au niveau du point d'insertion. La chane de texte ressemble maintenant ce qui suit :
Displaying records thru of {Recordset1.RecordCount}.
5 Placez le point d'insertion aprs le mot records, et slectionnez Afficher le numro de l'enregistrement de dbut
dans le panneau Nombre d'enregistrements (Comportements de serveur > Plus (+) > Nombre d'enregistrements. La chane de texte ressemble maintenant ce qui suit :
Displaying records {StartRow_Recordset1} thru of {Recordset1.RecordCount}.
6 Placez maintenant le point d'insertion entre les mots thru et of, et slectionnez Afficher le numro de
l'enregistrement de dbut dans le panneau Nombre d'enregistrements (Comportements de serveur > Plus (+) > Nombre d'enregistrements. La chane de texte ressemble maintenant ce qui suit :
Displaying records {StartRow_Recordset1} thru {EndRow_Recordset1} of{Recordset1.RecordCount}.
7 Pour vrifier que le compteur fonctionne correctement, affichez la page en mode En direct. Le compteur prsente
Si la page de rsultats comporte un lien de navigation permettant d'accder au groupe d'enregistrements suivant, il suffit de cliquer sur ce lien pour mettre jour le compteur d'enregistrements comme suit :
Showing records 9 thru 16 of 40.
Assurez-vous que le format de donnes convient au type de donnes formater. Les formats Devise, par exemple, ne fonctionnent que pour des donnes numriques. En outre, il est impossible d'appliquer plusieurs formats aux mmes donnes.
5 Assurez-vous que le format a t appliqu correctement. Pour ce faire, prvisualisez la page en mode En direct.
L'lment de donnes lies dont vous avez slectionn le texte dynamique se met en surbrillance. Le panneau affiche deux colonnes pour l'lment slectionn : Liaison et Format. Si la colonne Format n'est pas visible, largissez le panneau Liaisons afin de l'afficher.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 608
Ajout de contenu dynamique aux pages Web
3 Dans le panneau Liaisons, cliquez sur la flche vers le bas de la colonne Format pour dvelopper le menu droulant
des formats de donnes disponibles. Si la flche vers le bas n'est pas visible, agrandissez davantage le panneau Liaisons.
4 Dans le menu droulant, choisissez Modifier la liste de formats. 5 Compltez les options de la bote de dialogue, puis cliquez sur OK. a Slectionnez le format dans la liste, puis cliquez sur Modifier. b Modifiez un ou plusieurs des paramtres suivants dans les botes de dialogue Devise, Nombre ou Pourcentage, puis
Nombre de chiffres afficher aprs la virgule Affichage ou absence d'un zro devant les nombres dcimaux infrieurs un Affichage ou absence de parenthses ou d'un signe moins pour les valeurs ngatives Regroupement ou non des chiffres
c Pour supprimer un format de donnes, cliquez sur le format dans la liste, puis sur le bouton Moins (-).
Remarque : Bien que Dreamweaver ne prenne en charge la cration de formats de donnes que pour les pages ASP, les utilisateurs de ColdFusion et de PHP peuvent tlcharger des formats crs par d'autres dveloppeurs, ou crer des formats de serveur et les publier sur Dreamweaver Exchange. Pour plus d'informations sur l'API de formats de serveur, voir Extension de Dreamweaver (Aide> Extension de Dreamweaver > Formats de serveur).
Dfinissez un dossier pour le traitement des pages dynamiques (par exemple, un dossier racine sur un serveur
ColdFusion, sur votre ordinateur ou sur un ordinateur distant). Si la page affiche un message d'erreur lorsque vous accdez au mode En direct, assurez-vous que le prfixe de l'URL est correct dans la bote de dialogue Dfinition du site.
Copiez les fichiers associs (le cas chant) dans le dossier. Fournissez tous les paramtres de la page qu'un utilisateur fournirait normalement.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 609
Ajout de contenu dynamique aux pages Web
avant de l'excuter. Le script d'initialisation comporte gnralement un code qui dfinit les variables de session.
6 Choisissez Enregistrer les paramtres de ce document pour enregistrer les paramtres de la page sur laquelle vous
travaillez, puis cliquez sur OK. Remarque : Pour que les paramtres puissent tre enregistrs, vous devez activer Design Notes (Fichier > Design Notes).
Voir aussi
Basculement d'un mode un autre dans la fentre de document la page 17 Prvisualisation des pages en mode Affichage en direct la page 297 Aperu des pages dynamiques dans un navigateur la page 567
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 610
Ajout de contenu dynamique aux pages Web
Slectionnez Aide > Dreamweaver Exchange. Slectionnez Fentre > Comportements de serveur, cliquez sur le bouton Plus (+), puis choisissez Obtenir d'autres
comportements de serveur. La page Web de Dreamweaver Exchange apparat dans votre navigateur.
2 Connectez-vous Exchange en utilisant votre ID Adobe personnel ou, si vous n'avez pas encore cr d'ID
Rdiger un ou plusieurs blocs de code excutant l'action requise. Indiquer le point dinsertion du bloc de code dans le code HTML de la page. Si le comportement de serveur requiert que la valeur d'un paramtre soit spcifie, crer une bote de dialogue
invitant le dveloppeur Web qui applique le comportement fournir la valeur approprie.
Voir aussi
Demande d'un paramtre pour le comportement de serveur la page 618 Test des comportements de serveur la page 621
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 611
Ajout de contenu dynamique aux pages Web
comportement de serveur.
3 Dans la zone Nom, entrez le nom du comportement de serveur. 4 (Facultatif) Pour copier un comportement de serveur existant pour l'ajouter au comportement en cours de cration,
activez l'option Copier un comportement de serveur existant, puis slectionnez le comportement voulu dans le menu droulant Comportement copier. Cliquez sur OK. La bote de dialogue Crateur de comportements de serveur s'affiche.
5 Pour ajouter un nouveau bloc de code, cliquez sur le bouton Plus (+), nommez le bloc de code, puis cliquez sur OK.
Le nom que vous avez entr apparat dans le Crateur de comportements de serveur, tandis que les balises de script appropries s'affichent dans la zone Bloc de code.
6 Dans la zone Bloc de code, tapez le code d'excution ncessaire pour implmenter le comportement de serveur.
Remarque : Lorsque vous entrez le code dans la zone Bloc de code, vous ne pouvez insrer qu'une balise ou qu'un bloc de code pour chaque bloc de code nomm (par exemple, monComportement_bloc1, monComportement_bloc2, monComportement_blocn, etc.). Pour saisir plusieurs balises ou blocs de code, crez un bloc de code individuel pour chaque lment. Vous pouvez galement copier et coller le code d'autres pages.
7 Placez le point d'insertion dans le bloc de code l'endroit o vous souhaitez insrer le paramtre, ou slectionnez
Le paramtre vient s'insrer dans le bloc de code l'endroit o vous avez plac le point d'insertion avant la dfinition du paramtre. Si vous avez slectionnez une chane, chaque occurrence de la chane slectionne dans le bloc de code est remplace par un marqueur de paramtre (par exemple, @@Session@@).
10 Dans le menu droulant Insrer code, choisissez une option indiquant l'endroit o incorporer les blocs de code. 11 (Facultatif) Pour spcifier des informations supplmentaires sur le comportement de serveur, cliquez sur le bouton
Avanc.
12 Pour crer d'avantage de blocs de code, rptez les tapes 5 11. 13 Si le comportement de serveur requiert que des paramtres lui soient fournis, vous devez crer une bote de
dialogue qui accepte les paramtres de la personne appliquant le comportement. Reportez-vous au lien ci-dessous.
14 Aprs avoir excut les tapes requises pour crer le comportement de serveur, cliquez sur OK.
Voir aussi
Rptitions des blocs de code avec la directive de boucle la page 616 Instructions pour le codage la page 620
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 612
Ajout de contenu dynamique aux pages Web
Demande d'un paramtre pour le comportement de serveur la page 618 Ajout de comportements de serveur personnaliss la page 610
Options avances
Une fois le code source spcifi et l'emplacement de chaque bloc de code insr, le comportement de serveur est compltement dfini. Dans la plupart des cas, il est inutile de spcifier d'autres informations. Si vous tes un utilisateur chevronn, vous pouvez dfinir les options suivantes :
Identificateur Indique si le bloc de code doit tre trait comme un identificateur.
Par dfaut, chaque bloc de code constitue un identificateur. Si Dreamweaver trouve un bloc de code identificateur dans un document, il affiche le comportement dans le panneau Comportements de serveur. Activez l'option Identificateur pour indiquer si le bloc de code doit tre trait comme tel. Au moins un des blocs de code du comportement de serveur doit tre un identificateur. Ne dfinissez pas comme identificateur un bloc de code rpondant aux conditions suivantes : ce mme bloc de code est utilis dans d'autres comportements de serveur ; il s'agit d'un bloc de code tellement simple qu'il peut se produire naturellement dans la page.
Titre du comportement de serveur Indique le titre du comportement dans le panneau Comportements de serveur.
Lorsque le crateur de la page clique sur le bouton Plus (+) du panneau Comportements de serveur, le titre du nouveau comportement s'affiche dans le menu droulant. Lorsqu'un crateur applique une occurrence d'un comportement de serveur un document, le comportement est rpertori dans la liste des comportements appliqus du panneau Comportements de serveur. Dans la zone Titre du comportement de serveur, spcifiez le contenu du menu droulant Plus (+) et de la liste de comportements appliqus. Le champ comporte par dfaut la valeur du nom que vous avez indiqu dans la bote de dialogue Nouveau comportement de serveur. A mesure que les paramtres sont dfinis, le nom est automatiquement mis jour : les paramtres apparaissent entre parenthses aprs le nom du comportement de serveur.
Set Session Variable (@@Name@@, @@Value@@)
Si l'utilisateur accepte la valeur par dfaut, tout ce qui prcde les parenthses s'affiche dans le menu droulant Plus (+) (par exemple, Set Session Variable). Le nom et les paramtres sont rpertoris dans la liste des comportements appliqus, par exemple, Set Session Variable ( abcd , 5 ).
Bloc de code slectionner Slectionner indique le bloc de code slectionn lorsque l'utilisateur choisit le comportement dans le panneau Comportements de serveur.
Lorsque vous appliquez un comportement de serveur, l'un de ses blocs de code est dsign comme tant le bloc de code slectionner . Si vous appliquez le comportement de serveur, puis que vous le slectionnez dans le panneau Comportements de serveur, le bloc dsign est slectionn dans la fentre de document. Par dfaut, Dreamweaver slectionne le premier bloc de code ne se trouvant pas au-dessus de la balise html. Si tous les blocs de code se trouvent au-dessus de la balise html, le premier est slectionn. Les utilisateurs chevronns peuvent indiquer le bloc de code devant tre slectionn.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 613
Ajout de contenu dynamique aux pages Web
Vous pouvez crer les blocs de code soit directement depuis le Crateur de comportements de serveur, soit en les copiant et les collant depuis d'autres sources. Chaque bloc de code ajout dans le Crateur de comportements de serveur doit reprsenter une balise ou un bloc de script unique. Si vous devez insrer plusieurs blocs de balise, divisezles en blocs de code distincts. Conditions dans les blocs de code Dreamweaver permet de crer des blocs de code contenant des instructions de contrle excution conditionnelle. Le Crateur de comportements de serveur utilise des instructions if, elseif et else et peut contenir des paramtres de comportement de serveur. Cela permet d'insrer plusieurs blocs de texte secondaire selon les valeurs des relations OR entre les paramtres de comportement de serveur. L'exemple suivant montre les instructions if, elseif et else. Les crochets ([ ]) indiquent que le code est facultatif, alors que l'astrisque (*) signale qu'il existe zro occurrence ou davantage. Pour n'excuter un bloc de code, ou une partie de celui-ci, que si certaines conditions sont remplies, utilisez la syntaxe suivante :
<@ if (expression1) @>conditional text1[<@ elseif (expression2) @>conditional text2]*[<@ else @> conditional text3]<@ endif @>
Les expressions de condition peuvent correspondre toute expression JavaScript valuable l'aide de la fonction eval() de JavaScript, et peuvent inclure un paramtre de comportement de serveur indiqu par des symboles @@. (Ces symboles sont ncessaires pour distinguer le paramtre des variables et mots-cls JavaScript.) Utilisation efficace des expressions conditionnelles En utilisant les directives if, else et elseif au sein d'une balise XML insertText, le texte participant est prtrait pour rsoudre les directives if et dterminer le texte inclure dans le rsultat. Les directives if et elseif interprtent l'expression comme un argument. L'expression de condition est identique aux expressions de condition JavaScript et peut galement contenir des paramtres de comportement de serveur. Les directives de ce type permettent d'effectuer un choix parmi plusieurs blocs de code possibles, et ce en fonction des valeurs des paramtres de comportement de serveur ou des relations entre ces paramtres. Le code JSP indiqu ci-dessous, par exemple, provient d'un comportement de serveur Dreamweaver utilisant le bloc de code conditionnel :
@@rsName@@.close(); <@ if (@@callableName@@ != '') @> @@callableName@@.execute(); @@rsName@@ = @@callableName@@.getResultSet();<@ else @> @@rsName@@ = Statement@@rsName@@.executeQuery(); <@ endif @> @@rsName@@_hasData = @@rsName@@.next();
Le bloc de code conditionnel dbute par <@ if (@@callableName@@ != '') @> et se termine par <@ endif @>. Selon le code, si l'utilisateur entre une valeur pour le paramtre @@callableName@@ dans la bote de dialogue Paramtre du comportement de serveur, c'est--dire si la valeur du paramtre @@callableName@@ n'est pas nulle, ou (@@callableName@@ != ''), le bloc de code conditionnel est remplac par les instructions suivantes :
@@callableName@@.execute(); @@rsName@@ = @@callableName@@.getResultSet();
Dans le cas contraire, le bloc de code est remplac par l'instruction suivante :
@@rsName@@ = Statement@@rsName@@.executeQuery();
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 614
Ajout de contenu dynamique aux pages Web
Voir aussi
Rptitions des blocs de code avec la directive de boucle la page 616
Au dbut du fichier Juste avant les jeux d'enregistrements Juste aprs les jeux d'enregistrements Juste au-dessus de la balise <html> Position personnalise Avant la fin du fichier Avant la fermeture du jeu d'enregistrements Aprs la fermeture du jeu d'enregistrements Aprs la balise </html> Position personnalise
Choisissez une balise dans le menu droulant Balise, puis choisissez parmi les options de positionnement des balises. Avant la slection Aprs la slection Remplacer la slection Envelopper la slection
Relatif la slection
Pour indiquer une position personnalise, vous devez attribuer une paisseur au bloc de code. Utilisez l'option Position personnalise lorsque vous voulez insrer plusieurs blocs de code dans un ordre particulier. Par exemple, pour insrer une srie de trois blocs de code dans un certain ordre aprs les blocs de code qui ouvrent des jeux d'enregistrements, tapez une paisseur de 60 pour le premier bloc, de 65 pour le deuxime et de 70 pour le troisime.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 615
Ajout de contenu dynamique aux pages Web
Par dfaut, Dreamweaver attribue une paisseur de 50 tous les blocs de code d'ouverture de jeux d'enregistrement insrs au-dessus de la balise <html>. Si plusieurs blocs ont la mme paisseur, Dreamweaver les classe de faon alatoire.
Voir aussi
Demande d'un paramtre pour le comportement de serveur la page 618 Instructions pour le codage la page 620 A propos des comportements de serveur personnaliss la page 610 Cration de blocs de code la page 612 Test des comportements de serveur la page 621
Le comportement de serveur est rpertori dans le panneau Comportements de serveur (Fentre > Comportements de serveur) ; cliquez sur le bouton Plus (+) pour l'afficher.
5 Testez-le pour vous assurer qu'il fonctionne correctement.
Positionnement d'un bloc de code par rapport une autre balise de la page
1 Dans le menu droulant Insrer code, choisissez Relatif une balise spcifique. 2 Dans la zone Balise, saisissez la balise ou slectionnez-en une dans le menu droulant.
Positionnement d'un bloc de code par rapport une balise slectionne par le crateur de la page
1 Dans le menu droulant Insrer code, choisissez Relatif la slection. 2 Spcifiez un emplacement relatif la balise en choisissant une option dans le menu droulant Position relative.
Vous pouvez insrer votre bloc de code immdiatement avant ou aprs la slection. Vous pouvez galement remplacer la slection par votre bloc de code ou renvoyer le bloc de code la ligne autour de la slection. Pour envelopper le bloc de code autour d'une slection, cette dernire doit se composer d'une balise d'ouverture et d'une balise de fermeture juxtaposes, comme suit:
<CFIF Day="Monday"></CFIF>
Insrez la balise d'ouverture du bloc de code s'insre avant la balise d'ouverture de la slection et sa balise de fermeture aprs la balise de fermeture de la slection.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 616
Ajout de contenu dynamique aux pages Web
Lors de la cration de comportements de serveur, vous pouvez utiliser des structures de boucle pour rpter un bloc de code un nombre dfini de fois.
<@ loop (@@param1@@,@@param2@@,@@param3@@,@@param_n@@) @>code block <@ endloop @>
La directive de boucle accepte des arguments se prsentant sous la forme d'une liste de tableaux de paramtre spars par des virgules. Dans ce cas, les arguments des tableaux de paramtre permettent aux utilisateurs de fournir plusieurs valeurs pour un mme paramtre. Le texte rptitif sera dupliqu n fois, n correspondant la longueur des arguments des tableaux de paramtre. Si plusieurs arguments de tableaux de paramtre sont indiqus, tous les tableaux doivent tre de la mme longueur. Lors de la nime valuation de la boucle, les nimes lments des tableaux de paramtre remplacent les occurrences du paramtre correspondant dans le bloc de code. Lorsque vous crez une bote de dialogue pour le comportement de serveur, vous pouvez ajouter une commande la bote de dialogue qui permet au concepteur de la page de crer des tableaux de paramtre. Dreamweaver inclut une commande de tableau simple que vous pouvez utiliser pour crer des botes de dialogue. Cette commande, qui s'appelle Liste de champs de texte spars par des virgules, est accessible partir du Crateur de comportements de serveur. Pour crer des lments d'interface utilisateur plus complexes et apprendre concevoir une bote de dialogue contenant une commande de cration de tableaux (commande de grille, par exemple), consultez la documentation API. Vous pouvez imbriquer autant de directives conditionnelles ou de boucle que vous le souhaitez au sein d'une mme directive conditionnelle. Ainsi pouvez-vous prciser, par exemple, que si une expression est vraie, la boucle doit tre excute. L'exemple suivant montre comment utiliser des blocs de code rptitifs pour crer des comportements de serveur (cet exemple correspond un comportement ColdFusion permettant d'accder une procdure stocke) :
<CFSTOREDPROC procedure="AddNewBook" datasource=#MM_connection_DSN# username=#MM_connection_USERNAME# password=#MM_connection_PASSWORD#> <CFPROCPARAM type="IN" dbvarname="@CategoryId" value="#Form.CategoryID#" cfsqltype="CF_SQL_INTEGER"> <CFPROCPARAM type="IN" dbvarname="@ISBN" value="#Form.ISBN#" cfsqltype="CF_SQL_VARCHAR"> </CFSTOREDPROC>
Dans cet exemple, la balise CFSTOREDPROC peut comprendre zro ou davantage de balises CFPROCPARAM. Toutefois, sans prise en charge de la directive de boucle, il est impossible d'inclure les balises CFPROCPARAM au sein de la balise CFSTOREDPROC insre. Si vous vous inspiriez de cet exemple pour crer un comportement de serveur sans la directive de boucle, il vous faudrait le diviser en deux participants : une balise CFSTOREDPROC principale et une balise CFPROCPARAM dont le type de participant serait multiple. Avec la directive de boucle, il est possible de rdiger cette mme procdure comme suit :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 617
Ajout de contenu dynamique aux pages Web
<CFSTOREDPROC procedure="@@procedure@@" datasource=#MM_@@conn@@_DSN# username=#MM_@@conn@@_USERNAME# password=#MM_@@conn@@_PASSWORD#> <@ loop (@@paramName@@,@@value@@,@@type@@) @> <CFPROCPARAM type="IN" dbvarname="@@paramName@@" value="@@value@@" cfsqltype="@@type@@"> <@ endloop @> </CFSTOREDPROC>
Remarque : Les nouvelles lignes situes aprs chaque lment @> sont ignores. Supposons que l'utilisateur ait tap les valeurs de paramtre suivantes dans la bote de dialogue Crateur de comportements de serveur :
procedure = "proc1" conn = "connection1" paramName = ["@CategoryId", "@Year", "@ISBN"] value = ["#Form.CategoryId#", "#Form.Year#", "#Form.ISBN#"] type = ["CF_SQL_INTEGER", "CF_SQL_INTEGER", "CF_SQL_VARCHAR"]
Remarque : Il est impossible d'utiliser les tableaux de paramtre en dehors d'une boucle, sauf en tant que composants d'une expression de directive conditionnelle. Utilisation des variables _length et _index de la directive de boucle La directive de boucle comprend deux variables intgres utilisables dans les conditions if incorpores. Ces variables sont les suivantes : _length et _index. La variable _length se rapporte la longueur des tableaux traits par la directive de boucle, alors que la variable _index se rapporte l'index actuel de la directive loop elle-mme. Pour que ces variables ne soient reconnues qu'en tant que directives et non en tant que paramtres faire passer par la boucle, ne les insrez pas entre des symboles @@. Un exemple d'utilisation des variables intgres consiste les appliquer l'attribut import de la directive de page. L'attribut import requiert que les paquets soient spars par des virgules. Si la directive loop englobe l'intgralit de l'attribut import, le nom d'attribut import= ne doit sortir qu' la premire itration de la boucle (les guillemets fermants (") sont alors inclus) et aucune virgule n'apparat la dernire itration de la boucle. Pour ce faire, vous pouvez utiliser la variable intgre comme suit :
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 618
Ajout de contenu dynamique aux pages Web
<@loop (@@Import@@)@> <@ if(_index == 0)@>import=" <@endif@>@@Import@@<@if (_index == _length-1)@>"<@else@>, <@ endif @> <@endloop@>
Pour imposer au concepteur de la page de fournir la valeur du paramtre Form_Object_Name, entourez la chane de marqueurs de paramtre (@@) :
<% Session("lang_pref") = Request.Form("@@Form_Object_Name@@"); %>
Vous pouvez galement mettre la chane en surbrillance, puis cliquer sur le bouton Insrer le paramtre dans le bloc de code. Entrez un nom de paramtre, puis cliquez sur OK. Dreamweaver remplace toutes les occurrences de la chane mise en surbrillance par le nom du paramtre entour de marqueurs. Dreamweaver utilise les chanes places entre les marqueurs de paramtre comme libell des commandes de la bote de dialogue qu'il gnre (voir la procdure ci-dessous). Dans l'exemple ci-dessus, Dreamweaver cre une bote de dialogue avec le libell suivant :
Remarque : Les noms des paramtres du code de comportement de serveur ne peuvent pas comporter d'espaces. Aussi les libells de la bote de dialogue ne peuvent-ils pas non plus comporter d'espaces. Pour inclure des espaces dans un libell, vous devez modifier le fichier HTML gnr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 619
Ajout de contenu dynamique aux pages Web
Cration d'une bote de dialogue pour votre comportement de serveur afin de demander la valeur d'un paramtre
1 Dans le Crateur de comportements de serveur, cliquez sur Suivant. 2 Pour modifier l'ordre d'affichage des commandes de la bote de dialogue, slectionnez un paramtre, puis cliquez
Dreamweaver gnre une bote de dialogue comportant une commande pour chacun des paramtres dfinis comme devant tre fournis par le concepteur.
Une bote de dialogue s'affiche, rpertoriant tous les paramtres fournis par le crateur que vous avez dfinis dans votre code.
4 Pour modifier l'ordre d'affichage des commandes de la bote de dialogue, slectionnez un paramtre, puis cliquez
Voir aussi
Utilisation du Crateur de comportements de serveur la page 611 Positionnement d'un bloc de code la page 614
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 620
Ajout de contenu dynamique aux pages Web
choisissez Nouveau comportement de serveur, puis crez une copie de l'ancien comportement de serveur.
Modification du code d'excution d'un comportement de serveur cr l'aide du Crateur de comportements de serveur
1 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+)
et choisissez Modifier les comportements de serveur dans le menu droulant. La bote de dialogue Modifier les comportements de serveur affiche tous les comportements de la technologie serveur courante.
2 Slectionnez le comportement de serveur et cliquez sur Modifier. 3 Slectionnez le bloc de code appropri et modifiez le code, les marqueurs de paramtre ou la position du bloc de
Dreamweaver gnre une nouvelle fois le comportement de serveur sans bote de dialogue. Le nouveau comportement de serveur s'affiche dans le menu droulant Plus (+) du panneau Comportements de serveur.
5 Si le code modifi contient des paramtres fournis par le crateur, cliquez sur Suivant.
Dreamweaver vous demande si vous voulez crer une nouvelle bote de dialogue qui crasera la prcdente. Effectuez les modifications requises, puis cliquez sur OK. Dreamweaver enregistre tous les changements apports dans le fichier EDML du comportement de serveur.
nom employ et un nom dj utilis dans le code existant. Si la page contient une fonction appele hideLayer(), une variable globale appele ERROR_STRING et que le comportement de serveur insre un code utilisant ces mmes noms, par exemple, ce comportement risque d'entrer en conflit avec le code existant.
Les prfixes de code Permettent d'identifier les fonctions d'excution et les variables globales insres dans une page.
Une convention consiste employer vos propres initiales. N'utilisez jamais le prfixe MM_, qui est exclusivement rserv l'usage de Dreamweaver. Dreamweaver fait prcder toutes les fonctions et variables globales du prfixe MM_ pour les empcher d'entrer en conflit avec le code que vous crivez.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 621
Ajout de contenu dynamique aux pages Web
Evitez les blocs de code similaires de sorte que votre bloc ne ressemble pas trop au code d'autres blocs. En effet, si un
bloc de code ressemble un peu trop un autre bloc figurant sur la page, le panneau Comportements de serveur risque d'identifier par erreur ce premier bloc comme une occurrence du deuxime (ou l'inverse). Pour viter ce problme, ajoutez par exemple un commentaire un bloc de code pour le rendre plus unique.
Voir aussi
A propos des comportements de serveur personnaliss la page 610 Droulement du travail des comportements de serveur personnaliss la page 610
Appliquez le comportement partir du panneau Comportements de serveur. S'il possde une bote de dialogue,
saisissez des donnes valides dans chaque champ et cliquez sur OK. Vrifiez qu'aucune erreur ne se produit lorsque le comportement est appliqu. Vrifiez que le code d'excution du comportement de serveur apparat dans l'inspecteur de code.
Appliquez une nouvelle fois le comportement de serveur et saisissez des donnes incorrectes dans chaque champ
de la bote de dialogue. Essayez de laisser le champ vierge, de saisir des chiffres levs ou ngatifs ou des caractres non autoriss (tels que /, ?, :, *, etc.) ou d'entrer des lettres dans les champs numriques. Vous avez la possibilit de rdiger des routines de validation de formulaire pour grer les donnes non valides (les routines de validation exigent un codage manuel, technique qui dpasse le cadre de cet ouvrage). Une fois votre comportement de serveur appliqu la page, vrifiez ce qui suit :
Dans le panneau Comportements de serveur, vrifiez que le nom du comportement s'affiche dans la liste des
comportements ajouts la page.
Le cas chant, vrifiez que les icnes de script ct serveur apparaissent sur la page. Les icnes de script ct
serveur gnriques se prsentent sous la forme de blasons dors. Pour voir ces icnes, activez Elments invisibles (Affichage > Assistances visuelles > Elments invisibles).
En mode Code (Affichage > Code), vrifiez qu'aucun code incorrect n'a t gnr.
En outre, si votre comportement de serveur insre dans le document un code tablissant une connexion une base de donnes, crez une base de donnes d'valuation pour tester le code insr dans le document. Vrifiez la connexion en dfinissant des requtes produisant des jeux de donnes de diffrents types et de diffrentes tailles. Enfin, chargez la page sur le serveur et ouvrez-la dans un navigateur. Affichez le code source de la page et vrifiez qu'aucun code HTML non valide n'a t gnr par les scripts ct serveur.
version prliminaire
Dernire mise jour le 19/3/2010
622
Page principale
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 623
Cration visuelle d'applications
Page de dtails
Vous pouvez crer des pages principales et des pages de dtails en insrant un objet de donnes destin crer une page principale et une page de dtails en une seule opration, ou en utilisant des comportements de serveur pour crer ces pages d'une manire plus personnalise. Si vous employez des comportements de serveur pour crer des pages principales et dtailles, vous devez tout d'abord crer une page principale contenant la liste des enregistrements, puis ajouter des liens vers les pages de dtails depuis cette liste.
Voir aussi
A propos des pages de recherche et de rsultats la page 629
Dans le panneau Liaisons (Fentre > Liaisons), cliquez sur le bouton Plus (+), slectionnez Jeu d'enregistrements puis choisissez les options. Si vous voulez rdiger votre propre instruction SQL, cliquez sur Avanc. Vrifiez que le jeu d'enregistrements contient toutes les colonnes de table ncessaires la cration de la page principale. Le jeu d'enregistrements doit contenir la colonne comportant la cl unique de chacun des enregistrements, savoir la colonne d'ID d'enregistrement. Dans l'exemple suivant, la colonne Code contient la cl unique de chaque enregistrement.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 624
Cration visuelle d'applications
En gnral, le jeu d'enregistrements de la page principale extrait quelques colonnes d'un tableau de base de donnes tandis que celui de la page de dtails extrait davantage de colonnes du mme tableau afin de fournir des dtails supplmentaires. Le jeu d'enregistrements peut tre dfini par l'utilisateur au moment de l'excution. Pour plus d'informations, consultez la rubrique Cration de pages de recherche et de rsultats la page 629.
3 Insrez un tableau dynamique afin d'afficher les enregistrements.
Placez le point d'insertion o vous voulez placer le tableau dynamique sur la page. Choisissez Insertion > Objets de donnes > Donnes dynamiques > Tableau dynamique, dfinissez les options puis cliquez sur OK. Si vous souhaitez que les utilisateurs ne puissent pas voir les ID d'enregistrement, supprimez la colonne correspondante du tableau dynamique. Cliquez dans la page afin de la rendre active. Dplacez le curseur vers le haut de la colonne dans le tableau dynamique jusqu' ce que les cellules de la colonne s'affichent avec un contour rouge, puis cliquez sur la colonne. Appuyez sur la touche Suppr pour supprimer la colonne du tableau.
Voir aussi
Dfinition un jeu d'enregistrements sans rdiger d'instructions SQL la page 578 Rdaction d'instructions SQL en vue de la dfinition d'un jeu d'enregistrements avanc la page 580 Cration d'un tableau dynamique la page 604
Voir aussi
Cration de pages de mise jour d'enregistrements la page 640
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 625
Cration visuelle d'applications
2 Dans l'inspecteur Proprits, cliquez sur l'icne du dossier situe en regard de la zone Lien. 3 Parcourez vos fichiers afin de slectionner la page de dtails. Celle-ci apparat dans la zone Lien de l'inspecteur
Proprits. Dans le tableau dynamique, le texte slectionn apparat li. Lorsque la page s'excute sur le serveur, le lien s'applique au texte de chaque ligne du tableau.
4 Dans la page principale, slectionnez le lien dans le tableau dynamique. 5 (ColdFusion) Dans la zone Lien de l'inspecteur Proprits, ajoutez la chane suivante la fin de l'URL :
?recordID=#recordsetName.fieldName#
Le point d'interrogation indique au serveur que ce qui suit correspond un ou plusieurs paramtres d'URL. Le mot recordID correspond au nom du paramtre d'URL (vous pouvez inventer n'importe quel nom de votre choix). Notez le nom du paramtre d'URL : vous devrez en effet l'utiliser ultrieurement au niveau de la page de dtails. L'expression qui suit le signe gal correspond la valeur du paramtre. Dans ce cas, la valeur est gnre par une expression ColdFusion qui renvoie un ID d'enregistrement du jeu d'enregistrements. Un ID diffrent est gnr pour chaque ligne du tableau dynamique. Dans l'expression ColdFusion, remplacez recordsetName par le nom de votre jeu d'enregistrements et remplacez fieldName par le nom du champ de votre jeu d'enregistrements qui permet d'identifier chaque enregistrement de faon univoque. Dans la plupart des cas, le champ correspond un numro d'ID d'enregistrement. Dans l'exemple suivant, le champ correspond des codes de location uniques.
locationDetail.cfm?recordID=#rsLocations.CODE#
Lorsque la page s'excute, les valeurs du champ CODE du jeu d'enregistrements sont insres dans les lignes correspondantes du tableau dynamique. Par exemple, si le point de location Canberra, Australie, possde le code CBR, l'URL suivante est utilise dans la ligne Canberra du tableau dynamique :
locationDetail.cfm?recordID=CBR
6 (PHP) Dans le champ Lien de l'inspecteur Proprits, ajoutez la chane suivante la fin de l'URL :
?recordID=<?php echo $row_recordsetName['fieldName']; ?>
Le point d'interrogation indique au serveur que ce qui suit correspond un ou plusieurs paramtres d'URL. Le mot recordID correspond au nom du paramtre d'URL. (Vous pouvez utiliser le nom de votre choix.) Notez le nom du paramtre d'URL : vous devrez en effet l'utiliser ultrieurement au niveau de la page de dtails. L'expression qui suit le signe gal correspond la valeur du paramtre. Dans ce cas, la valeur est gnre par une expression PHP qui renvoie un ID d'enregistrement du jeu d'enregistrements. Un ID diffrent est gnr pour chaque ligne du tableau dynamique. Dans l'expression PHP, remplacez recordsetName par le nom de votre jeu d'enregistrements et fieldName par le nom du champ de votre jeu d'enregistrements qui permet d'identifier chaque enregistrement de faon univoque. Dans la plupart des cas, le champ correspond un numro d'ID d'enregistrement. Dans l'exemple suivant, le champ correspond des codes de location uniques.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 626
Cration visuelle d'applications
Lorsque la page s'excute, les valeurs du champ CODE du jeu d'enregistrements sont insres dans les lignes correspondantes du tableau dynamique. Par exemple, si le point de location Canberra, Australie, possde le code CBR, l'URL suivante est utilise dans la ligne Canberra du tableau dynamique :
locationDetail.php?recordID=CBR
7 Enregistrez la page.
droulants Jeu d'enregistrements et Colonne. Cette valeur, telle que l'ID de cl unique, est gnralement propre l'enregistrement.
5 Si vous le souhaitez, vous pouvez transmettre les paramtres de page existants la page de dtails en slectionnant
Un lien spcial entoure le texte slectionn. Lorsque l'utilisateur clique sur le lien, le comportement de serveur Aller la page de dtails transmet cette mme page un paramtre d'URL contenant l'ID de l'enregistrement. Prenons l'exemple d'un paramtre d'URL appel id et d'une page de dtails appele customerdetail.asp ; lorsque l'utilisateur clique sur le lien, l'URL se prsente comme suit : http://www.mysite.com/customerdetail.asp?id=43 La premire partie de l'URL, http://www.mysite.com/customerdetail.asp, ouvre la page. La deuxime partie, ?id=43, constitue le paramtre d'URL. Elle prcise la page de dtails quel enregistrement trouver et afficher. Le terme id est le nom du paramtre d'URL et sa valeur est 43. Dans cet exemple, le paramtre d'URL contient le numro d'ID de l'enregistrement, soit 43.
(Requte) ou Jeu de donnes (Requte) dans le menu droulant. La bote de dialogue Jeu d'enregistrements ou Jeu de donnes simplifie s'affiche. Si la bote de dialogue avance s'affiche, cliquez sur Simple.
3 Donnez un nom au jeu d'enregistrements, puis slectionnez la source de donnes et la table de base de donnes qui
Le jeu d'enregistrements peut tre identique ou diffrent du jeu de la page principale. Le jeu d'enregistrements d'une page de dtails possde gnralement davantage de colonnes afin d'afficher plus de dtails.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 627
Cration visuelle d'applications
Si les jeux d'enregistrements sont diffrents, le jeu d'enregistrements de la page de dtails doit avoir au moins une colonne en commun avec celui de la page principale. La colonne commune est gnralement la colonne d'ID de l'enregistrement, mais elle peut galement tre le champ commun aux tableaux relis. Pour inclure uniquement certaines colonnes de la table dans le jeu d'enregistrements, cliquez sur Slectionnes, puis cliquez sur les colonnes souhaites tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce.
5 Pour rechercher et afficher l'enregistrement spcifi dans le paramtre d'URL transmis par la page principale,
Dans le premier menu droulant de la zone Filtre, slectionnez la colonne du jeu d'enregistrements contenant les
valeurs correspondant celle du paramtre d'URL transmis par la page principale. Par exemple, si le paramtre d'URL contient un numro d'ID d'enregistrement, slectionnez la colonne contenant les numros d'ID d'enregistrement. Dans l'exemple de la section prcdente, la colonne intitule CODE contient les valeurs correspondant celle du paramtre d'URL transmis par la page principale.
Dans le menu droulant situ ct du premier menu, slectionnez le signe gal (=) (si cela n'est pas dj fait). Dans le troisime menu droulant, choisissez Paramtre d'URL. La page principale utilise un paramtre d'URL
pour transmettre des informations la page de dtails.
Dans la quatrime zone, tapez le nom du paramtre d'URL transmis par la page principale.
6 Cliquez sur OK. Le jeu d'enregistrements s'affiche dans le panneau Liaisons. 7 Liez les colonnes du jeu d'enregistrements la page de dtails ; pour ce faire, slectionnez les colonnes dans le
panneau Liaisons (Fentre > Liaisons) et faites-les glisser sur la page. Aprs avoir tlcharg la page principale et la page de dtails sur le serveur, vous pouvez ouvrir la page principale dans un navigateur. Lorsque vous cliquez sur un lien dans la page principale, la page de dtails correspondante s'ouvre et affiche des informations sur l'enregistrement slectionn.
Voir aussi
Configuration d'un serveur d'valuation la page 48
Un ID d'enregistrement contenu dans un paramtre d'URL a t transmis la page courante par une autre page.
Vous pouvez crer des paramtres d'URL sur l'autre page avec des hyperliens HTML ou un formulaire HTML. Pour plus d'informations, consultez la rubrique Collecte d'informations auprs des utilisateurs la page 674.
Un jeu d'enregistrements a t dfini pour la page courante. Le comportement de serveur extrait les dtails
d'enregistrement de ce jeu. Pour obtenir des instructions, consultez la section Dfinition un jeu d'enregistrements sans rdiger d'instructions SQL la page 578 ou Rdaction d'instructions SQL en vue de la dfinition d'un jeu d'enregistrements avanc la page 580.
Des colonnes de jeu d'enregistrements ont t lies la page. L'enregistrement spcifique doit tre affich sur la
page. Pour plus d'informations, voir Cration de texte dynamique la page 594.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 628
Cration visuelle d'applications
2 Ajoutez le comportement de serveur afin de trouver l'enregistrement spcifi par le paramtre d'URL. Pour ce faire,
cliquez sur le bouton Plus (+) du panneau Comportements de serveurs (Fentre > Comportements de serveur), puis choisissez Pagination du jeu d'enregistrements > Dplacer vers un enregistrement spcifique.
3 Dans le menu droulant Dplacer vers l'enregistrement dans, slectionnez le jeu que vous avez dfini pour la page. 4 Dans le menu droulant O la colonne, slectionnez la colonne contenant la valeur transmise par l'autre page.
Par exemple, si cette page transmet un numro d'ID d'enregistrement, slectionnez la colonne contenant les numros d'ID d'enregistrement.
5 Dans la zone Correspond au paramtre d'URL, entrez le nom du paramtre d'URL transmis par l'autre page.
Par exemple, si celle-ci a utilis l'URL id=43 pour ouvrir la page d'informations dtailles, tapezid dans la zone Correspond au paramtre d'URL.
6 Cliquez sur OK.
Lorsque le navigateur enverra une nouvelle requte en vue d'obtenir la page, le comportement de serveur lira l'ID d'enregistrement dans le paramtre d'URL transmis par l'autre page et passera l'enregistrement spcifi dans le jeu d'enregistrements.
dynamique dans la liste Type de page, puis cliquez sur Crer. Cette page devient la page principale.
2 Dfinissez un jeu d'enregistrements pour la page.
Assurez-vous que le jeu d'enregistrements contient non seulement toutes les colonnes ncessaires pour la page principale, mais galement celles ncessaires pour la page de dtails. En gnral, le jeu d'enregistrements de la page principale extrait quelques colonnes d'un tableau de base de donnes tandis que celui de la page de dtails extrait davantage de colonnes du mme tableau afin de fournir des dtails supplmentaires.
3 Ouvrez la page principale en mode Cration, puis slectionnez Insertion > Objets de donnes > Ensemble de pages
Principale Dtails.
4 Dans le menu droulant Jeu d'enregistrements, assurez-vous d'avoir slectionn le jeu contenant les
page principale. Par dfaut, toutes les colonnes du jeu d'enregistrements sont slectionnes. Si le jeu contient une colonne cl unique, telle que recordID, slectionnez-la et cliquez sur le bouton Moins (-) afin qu'elle ne s'affiche pas sur votre page.
6 Pour modifier l'ordre d'apparition des colonnes dans la page principale, slectionnez une colonne dans la liste et
cliquez sur la flche vers le bas ou vers le haut. Dans la page principale, les colonnes du jeu d'enregistrements sont disposes horizontalement dans un tableau. Un clic sur la flche vers le haut dplace la colonne vers la gauche ; un clic sur la flche vers le bas dplace la colonne vers la droite.
7 Dans le menu droulant Lier la page de dtails depuis, slectionnez la colonne du jeu d'enregistrements qui
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 629
Cration visuelle d'applications
Par exemple, si vous souhaitez que chaque nom de produit de la page principale ait un lien vers la page de dtails, slectionnez la colonne du jeu d'enregistrements contenant les noms de produit.
8 Dans le menu droulant Passer la cl unique, slectionnez la colonne du jeu d'enregistrements contenant les valeurs
identifiant les enregistrements. En gnral, la colonne choisie est le numro d'identification de l'enregistrement. Cette valeur est transmise la page de dtails afin d'identifier l'enregistrement choisi par l'utilisateur.
9 Si la colonne cl unique n'est pas numrique, dsactivez l'option Numrique.
Remarque : Cette option est slectionne par dfaut ; elle existe seulement pour certains modles de serveur.
10 Spcifiez le nombre d'enregistrements devant s'afficher dans la page principale. 11 Dans la zone Nom de la page de dtails, cliquez sur Parcourir et localisez le fichier de page de dtails que vous avez
cr ou bien entrez un nom et laissez l'objet de donnes le soin d'en crer un pour vous.
12 Dans la zone Champs de la page de dtails, slectionnez les colonnes afficher dans la page de dtails.
Par dfaut, toutes les colonnes du jeu d'enregistrements de la page principale sont slectionnes. Si le jeu d'enregistrements contient une colonne cl unique, telle que recordID, slectionnez-la et cliquez sur le bouton Moins (-) afin qu'elle ne s'affiche pas dans la page d'informations dtailles.
13 Pour modifier l'ordre d'apparition des colonnes dans la page de dtails, slectionnez une colonne dans la liste et
cliquez sur la flche vers le bas ou vers le haut. Dans la page de dtails, les colonnes du jeu d'enregistrements sont disposes verticalement dans un tableau. Un clic sur la flche vers le haut dplace la colonne vers le haut ; un clic sur la flche vers le bas dplace la colonne vers le bas.
14 Cliquez sur OK.
L'objet de donnes cre une page de dtails (si vous ne l'avez dj fait) et ajoute un contenu de page dynamique ainsi que des comportements de serveur la page principale et la page de dtails.
15 Personnalisez la mise en forme de la page principale et de la page de dtails en fonction de vos besoins.
Vous pouvez personnaliser la mise en forme de chaque page l'aide des outils de conception de page de Dreamweaver. Vous pouvez galement modifier les comportements de serveur en double-cliquant dessus dans le panneau Comportements de serveur. Aprs avoir cr l'ensemble de pages principales et de dtails l'aide de l'objet de donnes, utilisez le panneau Comportements de serveur (Fentre > Comportements de serveur) pour modifier les divers lments que l'objet de donnes insre dans les pages.
Voir aussi
Modification de contenu dynamique la page 597 Dfinition de sources de contenu dynamique la page 578
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 630
Cration visuelle d'applications
Dans la plupart des cas, pour intgrer cette nouvelle fonction dans votre application Web, un minimum de deux pages s'impose. La premire page contient un formulaire HTML qui va servir la saisie des critres de recherche. Mme si aucune recherche n'est vritablement excute ce niveau, on l'appelle toutefois page de recherche . La deuxime page indispensable la recherche est la page de rsultats, qui permet d'effectuer la plupart du travail. La page de rsultats excute les tches suivantes :
Analyse des critres de recherche envoys par la page de recherche Etablissement d'une connexion la base de donnes et recherche d'enregistrements Cration d'un jeu compos des enregistrements trouvs Affichage du contenu du jeu d'enregistrements
L'insertion d'une page d'informations dtailles est galement possible, en option. Une page d'informations dtailles donne des informations supplmentaires sur un enregistrement figurant dans une page de rsultats. Si la recherche se fait sur la base d'un seul critre, Dreamweaver vous permet d'ajouter des fonctions de recherche votre application Web sans utiliser de requtes ni de variables SQL. Contentez-vous de crer vos pages et de complter les champs des quelques botes de dialogue qui s'affichent l'cran. Si la recherche dpend de plusieurs critres, il vous faut rdiger une instruction SQL pour laquelle vous dfinissez de multiples variables. Dreamweaver insre la requte SQL dans la page. Lorsque la page s'excute sur le serveur, chaque enregistrement de la table de base de donnes est vrifi. Si la valeur du champ indiqu dans un enregistrement rpond aux conditions de la requte SQL, l'enregistrement sera inclus dans le jeu d'enregistrements. La requte SQL en cours cre un jeu d'enregistrements contenant uniquement les rsultats de la recherche. Par exemple, le service commercial peut dtenir des renseignements sur les clients d'une zone particulire dont les revenus sont suprieurs un niveau donn. Dans le formulaire d'une page de recherche, le responsable des ventes saisit un secteur gographique et un niveau de revenu minimum, puis clique sur le bouton Envoyer pour envoyer les deux valeurs un serveur. Sur le serveur, les valeurs sont communiques l'instruction SQL de la page de rsultats, qui cre ensuite le jeu d'enregistrements contenant uniquement les clients du secteur indiqu avec des revenus suprieurs au niveau donn.
Voir aussi
Dfinition de sources de contenu dynamique la page 578 Cration de pages de recherche et de rsultats la page 629
Un formulaire vierge est cr sur la page. Il est parfois ncessaire d'activer les lments invisibles (Affichage > Assistances visuelles > Elments invisibles) pour afficher les contours du formulaire, reprsents par de fines lignes rouges.
2 Insrez des objets de formulaire afin de permettre aux utilisateurs de taper leurs critres de recherche en choisissant
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 631
Cration visuelle d'applications
Les objets de formulaire sont de formes diverses : champs de texte, menus, options et boutons radio. La quantit d'objets qu'il est possible d'insrer dans un formulaire pour aider les utilisateurs mieux cerner leurs recherches est quasi illimite. Toutefois, n'oubliez pas que, plus le nombre de critres sur la page de recherche est grand, plus votre instruction SQL sera complexe.
3 Ajoutez un bouton Envoyer au formulaire (Insertion > Formulaire > Bouton). 4 (Facultatif) Pour changer l'tiquette du bouton Envoyer, slectionnez ce bouton, ouvrez l'inspecteur Proprits
(Fentre > Proprits) et entrez une nouvelle valeur dans la zone de texte Valeur. A prsent, il convient d'informer le formulaire du lieu o envoyer les critres de recherche lorsque l'utilisateur clique sur le bouton Envoyer.
5 Slectionnez le formulaire l'aide de la balise <form> dans le slecteur de balises situ en bas de la fentre de
6 Dans la zone Action de l'inspecteur Proprits du formulaire, tapez le nom de fichier de la page de rsultats
GET envoie les donnes en les annexant l'URL, sous forme de chane de requte. Cependant, la taille des URL tant
limite 8192 caractres, vous ne pouvez pas utiliser la mthode GET avec les formulaires longs.
POST envoie les donnes dans le corps d'un message. Default utilise la mthode par dfaut du navigateur (GET, gnralement).
Voir aussi
A propos des pages de recherche et de rsultats la page 629 Cration de formulaires Web la page 677
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 632
Cration visuelle d'applications
Voir aussi
A propos des pages de recherche et de rsultats la page 629 Cration de la page de recherche la page 630 Cration d'une page de dtails pour une page de rsultats la page 635
Si vous n'avez pas encore cr de page de rsultats, crez une page dynamique vierge (Fichier > Nouveau > Page vierge).
2 Crez un jeu d'enregistrements ; pour ce faire, ouvrez le panneau Liaisons (Fentre > Liaisons), cliquez sur le
Si la bote de dialogue avance s'affiche la place, cliquez sur le bouton Simple pour ouvrir sa version simplifie.
4 Attribuez un nom au jeu d'enregistrements et slectionnez une connexion.
La connexion doit tre tablie avec une base de donnes contenant des informations susceptibles d'intresser l'utilisateur.
5 Dans le menu droulant Table, slectionnez le tableau consulter dans la base de donnes.
Remarque : Si la recherche implique un seul critre, vous ne pouvez consulter des enregistrements que dans un seul tableau. Pour consulter plusieurs tableaux simultanment, utilisez la bote de dialogue Jeu d'enregistrements avance et dfinissez une requte SQL.
6 Pour inclure uniquement certaines colonnes de la table dans le jeu d'enregistrements, cliquez sur Slectionnes,
puis slectionnez les colonnes souhaites dans la liste tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce. Il est prfrable d'inclure uniquement les colonnes qui contiennent des informations que vous souhaitez afficher dans la page de rsultats. Pour le moment, ne fermez pas la bote de dialogue Jeu d'enregistrements. Vous l'utiliserez lors de l'tape suivante pour rcuprer les critres envoys par la page de recherche et pour crer un filtre destin exclure tous les enregistrements non conformes aux critres de recherche.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 633
Cration visuelle d'applications
laquelle effectuer la recherche. Par exemple, si la valeur envoye par la page de recherche est le nom d'une ville, slectionnez la colonne qui rpertorie des noms de ville.
2 Dans le menu droulant situ ct du premier menu, slectionnez le signe gal (=) (en principe, la valeur par
dfaut).
3 Dans le troisime menu droulant, choisissez Variable de formulaire ou Paramtre d'URL, selon que vous
empruntez les mthodes POST ou GET, respectivement. La page de recherche utilise soit une variable de formulaire, soit un paramtre d'URL pour transmettre des informations la page de rsultats.
4 Dans la quatrime zone, entrez le nom de l'objet de formulaire qui accepte le critre sur la page de recherche.
Le nom de l'objet fait aussi fonction de nom pour la variable de formulaire ou le paramtre d'URL. Pour obtenir ce nom, revenez la page de recherche, cliquez sur l'objet de formulaire pour le slectionner et prenez note du nom qui s'affiche dans l'inspecteur Proprits. Par exemple, vous dsirez crer un jeu d'enregistrements comprenant uniquement les raids et randonnes dans un pays particulier. Supposons qu'une colonne du tableau se nomme TRIPLOCATION et que le formulaire HTML de votre page de recherche utilise la mthode GET et contienne un objet de menu nomm Location qui affiche une liste de pays. L'exemple suivant indique quoi peut ressembler votre section de filtre :
5 (Facultatif) Cliquez sur Tester, tapez une valeur test et cliquez sur OK pour vous connecter la base de donnes et
crer une instance du jeu d'enregistrements. La valeur test est une simulation de la valeur qui sans cela aurait t renvoye de la page de recherche. Cliquez sur OK pour fermer le jeu d'enregistrements test.
6 Si le jeu d'enregistrements vous convient, cliquez sur OK.
Un script ct serveur est insr sur votre page ; lorsqu'il est excut sur le serveur, il vrifie chaque enregistrement de la table de base de donnes. Si la valeur du champ indiqu dans un enregistrement rpond aux conditions de filtrage, l'enregistrement sera inclus dans le jeu d'enregistrements. Le script cre un jeu d'enregistrements qui ne contient que les rsultats de la recherche. L'tape suivante consiste afficher le jeu d'enregistrements sur la page de rsultats. Pour plus d'informations, consultez la section Affichage des rsultats de la recherche la page 635.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 634
Cration visuelle d'applications
Remarque : Si vous n'appliquez qu'une seule condition de recherche, utilisez la bote de dialogue Jeu d'enregistrements simplifie pour dfinir votre jeu (consultez la section Cration d'une page de rsultats de base la page 631).
1 Ouvrez la page de rsultats dans Dreamweaver, puis crez un jeu d'enregistrements ; pour ce faire, ouvrez le
panneau Liaisons (Fentre > Liaisons), cliquez sur le bouton Plus (+) et choisissez Jeu d'enregistrements dans le menu droulant.
2 Assurez-vous que la bote de dialogue Jeu d'enregistrements avance s'affiche l'cran.
La bote de dialogue avance comporte une zone de texte qui permet la saisie d'instructions SQL. Si la bote de dialogue simplifie s'affiche la place, cliquez sur le bouton Avanc pour ouvrir sa version avance.
3 Attribuez un nom au jeu d'enregistrements et slectionnez une connexion.
La connexion doit tre tablie avec une base de donnes contenant des informations susceptibles d'intresser l'utilisateur.
4 Saisissez l'instruction Select dans la zone de texte SQL.
Assurez-vous que l'instruction comporte une clause WHERE avec des variables pour stocker les critres de recherche. Dans l'exemple suivant, les variables sont varLastName et varDept :
SELECT EMPLOYEEID, FIRSTNAME, LASTNAME, DEPARTMENT, EXTENSION FROM EMPLOYEE WHERE LASTNAME LIKE 'varLastName' AND DEPARTMENT LIKE 'varDept'
Pour limiter la frappe, utilisez l'arborescence des lments de la base de donnes situe dans la partie infrieure de la bote de dialogue Jeu d'enregistrements avance. Pour obtenir des instructions, consultez la section Rdaction d'instructions SQL en vue de la dfinition d'un jeu d'enregistrements avanc la page 580. Pour plus d'informations sur la syntaxe SQL, consultez le guide Initiation SQL www.adobe.com/go/learn_dw_sqlprimer.
5 Donnez aux variables SQL les valeurs des critres de recherche. Pour ce faire, cliquez sur le bouton Plus (+) dans la
zone Variables, puis tapez le nom de la variable, sa valeur par dfaut (valeur que doit prendre la variable si aucune valeur d'excution n'est renvoye) et sa valeur d'excution (gnralement un objet de serveur renfermant une valeur envoye par un navigateur, telle qu'une variable de demande). Dans l'exemple ASP suivant, le formulaire HTML sur la page de recherche utilise la mthode GET et contient deux champs de texte, LastName et Department .
Dans un environnement ColdFusion, les valeurs d'excution seraient #LastName# et #Department#. Dans PHP, les valeurs d'excution seraient $_REQUEST["LastName"] et $_REQUEST["Department"].
6 (Facultatif) Cliquez sur Tester pour crer une instance du jeu d'enregistrements l'aide des valeurs de variable par
dfaut. Les valeurs par dfaut sont une simulation des valeurs qui sans cela auraient t renvoyes de la page de recherche. Cliquez sur OK pour fermer le jeu d'enregistrements test.
7 Si le jeu d'enregistrements vous convient, cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 635
Cration visuelle d'applications
rsultats, puis slectionnez Insertion > Objets de donnes > Donnes dynamiques > Tableau dynamique.
2 Dans la bote de dialogue Tableau dynamique, slectionnez le jeu d'enregistrements que vous avez dfini afin de
Voir aussi
Cration de pages principale et de dtails en une seule opration la page 628 Cration de la page de recherche la page 630 Cration d'une page de rsultats de base la page 631
Si la page active s'envoie des donnes elle-mme, tapez son nom de fichier.
2 Si les critres communiquer ont t directement reus d'un formulaire HTML via la mthode GET ou qu'ils
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 636
Cration visuelle d'applications
3 Si les critres communiquer ont t directement reus d'un formulaire HTML via la mthode POST, choisissez
Lorsque vous cliquez sur le nouveau lien, la page transmet les critres la page associe par le biais d'une chane de requte.
Voir aussi
Collecte d'informations auprs des utilisateurs la page 674
un formulaire HTML permettant aux utilisateurs de saisir des donnes ; un comportement de serveur Insrer l'enregistrement pour mettre jour la base de donnes.
Lorsque l'utilisateur clique sur le bouton Envoyer d'un formulaire, le comportement de serveur insre des enregistrements dans une table de base de donnes. Vous pouvez inclure ces lments dans la page en une seule opration l'aide de l'objet de donnes Formulaire d'insertion d'enregistrement ou les insrer individuellement l'aide des outils de formulaire de Dreamweaver et du panneau Comportements de serveur. Remarque : La page d'insertion ne peut pas contenir plus d'un comportement de serveur de modification d'enregistrement la fois. Par exemple, vous ne pouvez pas y inclure galement un comportement de serveur Mettre jour l'enregistrement ou Supprimer l'enregistrement.
Voir aussi
Cration de formulaires Web la page 677
cration de Dreamweaver.
2 Pour ajouter le formulaire HTML, placez le point d'insertion l'endroit o le formulaire doit apparatre, puis
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 637
Cration visuelle d'applications
Un formulaire vierge est cr sur la page. Il est parfois ncessaire d'activer les lments invisibles (Affichage > Assistances visuelles > Elments invisibles) pour afficher les contours du formulaire, reprsents par de fines lignes rouges.
3 Pour nommer le formulaire HTML, commencez par le slectionner en cliquant sur la balise <form> au bas de la
fentre de document, ouvrez l'inspecteur Proprits (Fentre > Proprits), puis entrez un nom dans la zone Nom du formulaire. Vous n'avez pas besoin de dfinir l'attribut action ou method du formulaire pour lui indiquer o et comment envoyer les donnes d'enregistrement lorsque l'utilisateur clique sur le bouton Envoyer. Le comportement de serveur Insrer un enregistrement dfinit automatiquement ces attributs.
4 Insrez un objet de formulaire tel qu'un champ de texte (Insertion > Formulaire > Champ de texte) pour chaque
colonne de la table de base de donnes dans laquelle insrer des enregistrements. Les objets de formulaire sont destins la saisie de donnes. On utilise souvent des champs de texte dans ce but, mais rien ne vous empche d'utiliser des menus, des options et des boutons radio.
5 Ajoutez un bouton Envoyer au formulaire (Insertion > Formulaire > Bouton).
Vous pouvez modifier l'tiquette du bouton Envoyer ; pour ce faire, slectionnez ce bouton, ouvrez l'inspecteur Proprits (Fentre > Proprits) et entrez une nouvelle valeur dans la zone Etiquette.
Ajout d'un comportement de serveur destin l'insertion d'enregistrements dans une base de donnes (ColdFusion)
1 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+)
l'enregistrement.
6 Indiquez la colonne de base de donnes dans laquelle vous souhaitez insrer l'enregistrement. Dans le menu
droulant Valeur, slectionnez l'objet de formulaire devant insrer l'enregistrement. Dans le menu droulant Envoyer en tant que, slectionnez ensuite le type de donnes de l'objet de formulaire. Le type de donnes est celui qu'attend la colonne de la table de base de donnes (texte, numrique, valeurs d'option boolennes). Rptez cette procdure pour chaque objet du formulaire.
7 Dans la zone Aprs l'insertion, aller , indiquez la page ouvrir aprs insertion de l'enregistrement dans la table ou
Dreamweaver ajoute la page un comportement de serveur qui permet aux utilisateurs d'insrer des enregistrements dans une table de base de donnes. Pour ce faire, il leur suffit de complter le formulaire HTML et de cliquer sur le bouton Envoyer.
Ajout d'un comportement de serveur destin l'insertion d'enregistrements dans une base de donnes (ASP)
1 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+)
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 638
Cration visuelle d'applications
insrer l'enregistrement.
4 Dans la zone Aprs l'insertion, aller , indiquez la page ouvrir aprs insertion de l'enregistrement dans la table ou
donnes. Dreamweaver slectionne automatiquement le premier formulaire apparaissant sur votre page.
6 Indiquez la colonne de base de donnes dans laquelle vous souhaitez insrer l'enregistrement. Dans le menu
droulant Valeur, slectionnez l'objet de formulaire devant insrer l'enregistrement. Dans le menu droulant Envoyer en tant que, slectionnez ensuite le type de donnes de l'objet de formulaire. Le type de donnes est celui qu'attend la colonne de la table de base de donnes (texte, numrique, valeurs d'option boolennes). Rptez cette procdure pour chaque objet du formulaire.
7 Cliquez sur OK.
Dreamweaver ajoute la page un comportement de serveur qui permet aux utilisateurs d'insrer des enregistrements dans une table de base de donnes. Pour ce faire, il leur suffit de complter le formulaire HTML et de cliquer sur le bouton Envoyer. Pour modifier le comportement de serveur, ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur) et double-cliquez sur le comportement Insrer un enregistrement.
Ajout d'un comportement de serveur destin l'insertion d'enregistrements dans une base de donnes (PHP)
1 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+)
insrer l'enregistrement.
5 Indiquez la colonne de base de donnes dans laquelle vous souhaitez insrer l'enregistrement. Dans le menu
droulant Valeur, slectionnez l'objet de formulaire devant insrer l'enregistrement. Dans le menu droulant Envoyer en tant que, slectionnez ensuite le type de donnes de l'objet de formulaire. Le type de donnes est celui qu'attend la colonne de la table de base de donnes (texte, numrique, valeurs d'option boolennes). Rptez cette procdure pour chaque objet du formulaire.
6 Dans la zone Aprs l'insertion, aller , indiquez la page ouvrir aprs insertion de l'enregistrement dans la table ou
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 639
Cration visuelle d'applications
Dreamweaver ajoute la page un comportement de serveur qui permet aux utilisateurs d'insrer des enregistrements dans une table de base de donnes. Pour ce faire, il leur suffit de complter le formulaire HTML et de cliquer sur le bouton Envoyer.
insrer l'enregistrement.
4 Si vous utilisez ColdFusion, saisissez le nom d'utilisateur et le mot de passe. 5 Dans la zone Aprs l'insertion, aller , indiquez la page ouvrir aprs insertion de l'enregistrement dans la table ou
HTML de la page d'insertion, ainsi que les colonnes de la base de donnes que chaque objet de formulaire devra mettre jour. Par dfaut, Dreamweaver cre un objet de formulaire pour chaque colonne de la table de base de donnes. Si votre base de donnes gnre automatiquement un ID de cl unique pour chaque enregistrement cr, supprimez l'objet de formulaire correspondant la colonne cl ; pour ce faire, slectionnez l'objet dans la liste et cliquez sur le bouton Moins (-). Ainsi, l'utilisateur du formulaire ne pourra pas entrer une valeur d'ID qui existe dj. Vous pouvez galement modifier l'ordre des objets de formulaire dans le formulaire HTML ; il vous suffit de slectionner un objet dans la liste et de le dplacer dans cette dernire en cliquant sur la flche vers le haut ou vers le bas situe sur la droite de la bote de dialogue.
7 Dfinissez la faon dont chaque champ de saisie de donnes devra tre affich dans le formulaire HTML en cliquant
sur une ligne du tableau Champs de formulaire et en entrant les informations suivantes dans les zones affiches sous le tableau :
Dans la zone Etiquette, saisissez la description afficher ct du champ de saisie de donnes. Par dfaut,
Dreamweaver affiche dans ce champ le nom de la colonne de la table.
Dans le menu droulant Afficher comme, slectionnez l'objet de formulaire utiliser comme champ de saisie de
donnes. Vous avez le choix entre Champ de texte, Zone de texte, Menu, Case cocher, Groupe de boutons radio et Texte. Pour les entres en lecture seule, choisissez Texte. Vous pouvez galement choisir Champ Mot de passe, Champ de fichier et Champ masqu. Remarque : Les champs masqus sont insrs la fin du formulaire.
Dans le menu droulant Envoyer en tant que, slectionnez le format de donnes accept par la table de base de
donnes. Par exemple, si les donnes numriques sont les seules admises, choisissez Numrique.
Dfinissez les proprits de l'objet de formulaire. Vous avez le choix entre plusieurs possibilits, en fonction de
l'objet de formulaire slectionn comme champ de saisie de donnes. Pour les champs de texte, les zones de texte et le texte, vous pouvez entrer une valeur initiale. Pour les menus et les groupes de boutons radio, ouvrez une autre bote de dialogue afin de dfinir des proprits. Pour les options, slectionnez l'option Coche ou Non coche.
8 Cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 640
Cration visuelle d'applications
Dreamweaver insre dans la page un formulaire HTML et un comportement de serveur Insrer l'enregistrement. Les objets de formulaire sont disposs sur la page sous forme d'un tableau simple, que vous pouvez ensuite personnaliser l'aide des outils de conception de page de Dreamweaver. (assurez-vous qu'aucun objet de formulaire ne dpasse les limites du formulaire). Pour modifier le comportement de serveur, ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur) et double-cliquez sur le comportement Insrer un enregistrement.
Voir aussi
Cration de pages de recherche et de rsultats la page 629
Voir aussi
Paramtres d'URL la page 675
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 641
Cration visuelle d'applications
Si la bote de dialogue avance s'affiche, cliquez sur Simple. La bote de dialogue avance comporte une zone de texte qui permet la saisie d'instructions SQL, contrairement la bote de dialogue simplifie.
3 Nommez le jeu d'enregistrements et indiquez o se trouvent les donnes mettre jour l'aide des menus
ainsi que les colonnes contenant les donnes devant tre mises jour.
5 Configurez la zone Filtre de manire ce que la valeur de votre colonne cl soit gale celle du paramtre d'URL
correspondant transmis par la page de rsultats. Ce type de filtre cre un jeu d'enregistrements ne contenant que l'enregistrement spcifi par la page de rsultats. Par exemple, si votre colonne cl contient des informations d'ID d'enregistrement et s'appelle PRID et si la page principale transmet les informations d'ID d'enregistrement correspondantes dans le paramtre d'URL appel id, votre zone Filtre doit avoir l'aspect suivant :
Lorsque l'utilisateur slectionne un enregistrement sur la page de rsultats, la page de mise jour gnre un jeu d'enregistrements contenant uniquement l'enregistrement slectionn.
un jeu d'enregistrements filtr permettant de rcuprer l'enregistrement partir d'une table de base de donnes ; un formulaire HTML permettant aux utilisateurs de modifier les donnes de l'enregistrement ; un comportement de serveur Mettre jour l'enregistrement permettant de mettre jour la base de donnes.
Vous pouvez insrer sparment les deux derniers lments de base d'une page de mise jour l'aide des outils de formulaire et du panneau Comportements de serveur.
Voir aussi
Rcupration de l'enregistrement mettre jour la page 640 Cration de formulaires Web la page 677
slectionnez Insertion > Formulaire > Formulaire. Un formulaire vierge est cr sur la page. Il est parfois ncessaire d'activer les lments invisibles (Affichage > Assistances visuelles > Elments invisibles) pour afficher les contours du formulaire, reprsents par de fines lignes rouges.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 642
Cration visuelle d'applications
4 Pour nommer le formulaire HTML, commencez par le slectionner en cliquant sur la balise <form> au bas de la
fentre de document, ouvrez l'inspecteur Proprits (Fentre > Proprits), puis entrez un nom dans la zone Nom du formulaire. Vous n'avez pas besoin de dfinir l'attribut action ou method du formulaire pour lui indiquer o et comment envoyer les donnes d'enregistrement lorsque l'utilisateur clique sur le bouton Envoyer. Le comportement de serveur Mettre jour un enregistrement dfinit automatiquement ces attributs.
5 Insrez un objet de formulaire tel qu'un champ de texte (Insertion > Formulaire > Champ de texte) pour chaque
colonne mettre jour dans la table de base de donnes. Les objets de formulaire sont destins la saisie de donnes. On utilise souvent des champs de texte dans ce but, mais rien ne vous empche d'utiliser des menus, des options et des boutons radio. A chaque objet de formulaire doit correspondre une colonne dans le jeu d'enregistrements dfini prcdemment. La seule exception est la colonne cl unique, qui ne doit pas avoir d'objet de formulaire correspondant.
6 Ajoutez un bouton Envoyer au formulaire (Insertion > Formulaire > Bouton).
Vous pouvez modifier l'tiquette du bouton Envoyer ; pour ce faire, slectionnez ce bouton, ouvrez l'inspecteur Proprits (Fentre > Proprits) et entrez une nouvelle valeur dans la zone Etiquette.
Affichage de contenu dynamique dans des champs de texte HTML la page 688 Activation dynamique d'une case cocher HTML la page 688 Activation dynamique d'un bouton radio HTML la page 689 Insertion ou modification d'un menu de formulaire HTML dynamique la page 687 Ajout de la fonctionnalit dynamique des menus de formulaire HTML existants la page 688
et choisissez Mettre jour l'enregistrement dans le menu droulant. La bote de dialogue Mettre jour l'enregistrement s'affiche.
2 Dans le menu droulant Envoyer les valeurs partir de, slectionnez un formulaire. 3 Dans le menu droulant Source de donnes ou Connexion, slectionnez une connexion la base de donnes. 4 Tapez votre nom d'utilisateur et votre mot de passe, le cas chant. 5 Dans le menu droulant Mettre jour la table, slectionnez la table de base de donnes qui contient l'enregistrement
mettre jour.
6 (ColdFusion, PHP) Indiquez la colonne de base de donnes mettre jour. Dans le menu droulant Valeur,
slectionnez l'objet de formulaire devant mettre jour la colonne. Dans le menu droulant Envoyer en tant que, slectionnez le type de donnes de l'objet de formulaire, puis choisissez Cl primaire si vous souhaitez dfinir cette colonne comme tant la cl primaire. Le type de donnes est celui qu'attend la colonne de la table de base de donnes (texte, numrique, valeurs d'option boolennes).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 643
Cration visuelle d'applications
affich dans le formulaire HTML. Dans le menu droulant Colonne cl unique, slectionnez une colonne cl (gnralement le champ d'ID de l'enregistrement) devant identifier l'enregistrement dans la table de la base de donnes. Si la valeur est un nombre, slectionnez l'option Numrique. Une colonne cl n'accepte gnralement que des valeurs numriques, mais dans certains cas, elle accepte galement du texte.
8 Dans la zone Aprs la mise jour, aller ou En cas de russite, aller , indiquez la page ouvrir aprs mise jour
de l'enregistrement dans la table ou cliquez sur le bouton Parcourir pour naviguer jusqu'au fichier.
9 (ASP) Indiquez la colonne de base de donnes mettre jour. Dans le menu droulant Valeur, slectionnez l'objet
de formulaire devant mettre jour la colonne. Dans le menu droulant Envoyer en tant que, slectionnez ensuite le type de donnes de l'objet de formulaire. Le type de donnes est celui qu'attend la colonne de la table de base de donnes (texte, numrique, valeurs d'option boolennes). Rptez cette procdure pour chaque objet du formulaire.
10 Cliquez sur OK.
Dreamweaver ajoute la page un comportement de serveur qui permet aux utilisateurs de mettre jour les enregistrements d'une table de base de donnes ; pour ce faire, il leur suffit de modifier les informations affiches dans le formulaire HTML et de cliquer sur le bouton Envoyer. Pour modifier le comportement de serveur, ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur) et double-cliquez sur le comportement Mettre jour l'enregistrement.
un jeu d'enregistrements filtr permettant de rcuprer l'enregistrement partir d'une table de base de donnes ; un formulaire HTML permettant aux utilisateurs de modifier les donnes de l'enregistrement ; un comportement de serveur Mettre jour l'enregistrement permettant de mettre jour la base de donnes.
Vous pouvez insrer les deux derniers lments d'une page de mise jour en une seule tape l'aide de l'objet de donnes Formulaire de mise jour des enregistrements. Cet objet insre dans la page un formulaire HTML et un comportement de serveur Mettre jour l'enregistrement. Pour que vous puissiez utiliser l'objet de donnes, il faut que votre application Web soit capable d'identifier l'enregistrement mettre jour et que votre page de mise jour soit en mesure de le rcuprer. Aprs avoir insr les lments sur la page au moyen de l'objet de donnes, vous pouvez utiliser les outils de conception de Dreamweaver pour personnaliser le formulaire ou le panneau Comportements de serveur pour modifier le comportement de serveur Mettre jour l'enregistrement. Remarque : La page de mise jour ne peut pas contenir plus d'un comportement de serveur de modification d'enregistrement la fois. Par exemple, vous ne pouvez pas y inclure galement un comportement de serveur Insrer un enregistrement ou Supprimer l'enregistrement.
1 Ouvrez la page en mode Cration, puis choisissez Insertion > Objets de donnes > Mettre jour l'enregistrement >
Assistant de formulaire de mise jour des enregistrements. La bote de dialogue Formulaire de mise jour des enregistrements s'affiche.
2 Dans le menu droulant Connexion, slectionnez une connexion la base de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 644
Cration visuelle d'applications
3 Dans le menu droulant Table mettre jour, slectionnez la table de base de donnes qui contient l'enregistrement
mettre jour.
4 Dans le menu droulant Slectionner un enregistrement dans, indiquez le jeu contenant l'enregistrement affich
l'enregistrement) devant identifier l'enregistrement dans la table de la base de donnes. Si la valeur est un nombre, slectionnez l'option Numrique. Une colonne cl n'accepte gnralement que des valeurs numriques, mais dans certains cas, elle accepte galement du texte.
6 Dans la zone Aprs la mise jour, aller , indiquez la page ouvrir aprs la mise jour de l'enregistrement dans la
table.
7 Dans la zone Champs du formulaire, indiquez les colonnes de la table de base de donnes que chaque objet de
formulaire doit mettre jour. Par dfaut, Dreamweaver cre un objet de formulaire pour chaque colonne de la table de base de donnes. Si votre base de donnes gnre automatiquement un ID de cl unique pour chaque enregistrement cr, supprimez l'objet de formulaire correspondant la colonne cl ; pour ce faire, slectionnez l'objet dans la liste et cliquez sur le bouton Moins (-). Ainsi, l'utilisateur du formulaire ne pourra pas entrer une valeur d'ID qui existe dj. Vous pouvez galement modifier l'ordre des objets de formulaire dans le formulaire HTML ; il vous suffit de slectionner un objet dans la liste et de le dplacer dans cette dernire en cliquant sur la flche vers le haut ou vers le bas situe sur la droite de la bote de dialogue.
8 Dfinissez la faon dont chaque champ de saisie de donnes doit s'afficher sur le formulaire HTML. Pour ce faire,
cliquez sur une ligne du tableau Champs de formulaire et indiquez les informations suivantes dans les zones affiches sous la table :
Dans la zone Etiquette, saisissez la description afficher ct du champ de saisie de donnes. Par dfaut,
Dreamweaver affiche dans ce champ le nom de la colonne de la table.
Dans le menu droulant Afficher comme, slectionnez l'objet de formulaire utiliser comme champ de saisie de
donnes. Vous avez le choix entre Champ de texte, Zone de texte, Menu, Case cocher, Groupe de boutons radio et Texte. Pour les entres en lecture seule, choisissez Texte. Vous pouvez galement choisir Champ Mot de passe, Champ de fichier et Champ masqu. Remarque : Les champs masqus sont insrs la fin du formulaire.
Dans le menu droulant Envoyer en tant que, slectionnez le format de donnes qui sera accept par cette colonne
de la table de base de donnes. Par exemple, si les donnes numriques sont les seules admises, choisissez Numrique.
Dfinissez les proprits de l'objet de formulaire. Vous avez le choix entre plusieurs possibilits, en fonction de
l'objet de formulaire slectionn comme champ de saisie de donnes. Pour les champs de texte, les zones de texte et le texte, vous pouvez entrer une valeur initiale. Pour les menus et les groupes de boutons radio, ouvrez une autre bote de dialogue afin de dfinir des proprits. Pour les options, slectionnez l'option Coche ou Non coche.
9 Dfinissez les proprits des autres objets de formulaire en slectionnant une autre ligne Champs du formulaire et
en saisissant une tiquette, une valeur Afficher en tant que et une valeur Envoyer en tant que. Pour les menus et les groupes de boutons radio, ouvrez une autre bote de dialogue pour dfinir les proprits. Pour les options, dfinissez une comparaison entre la valeur actuelle de l'enregistrement pour l'option et une valeur donne afin de dterminer si l'option doit tre active ou dsactive lorsque l'enregistrement est affich.
10 Cliquez sur OK.
Dreamweaver insre dans la page un formulaire HTML et un comportement de serveur Mettre jour l'enregistrement.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 645
Cration visuelle d'applications
L'objet de donnes insre dans la page un formulaire HTML et un comportement de serveur Mettre jour l'enregistrement. Les objets de formulaire sont disposs sur la page sous forme d'un tableau simple, que vous pouvez ensuite personnaliser l'aide des outils de conception de page de Dreamweaver. (assurez-vous qu'aucun objet de formulaire ne dpasse les limites du formulaire). Pour modifier le comportement de serveur, ouvrez le panneau Comportements de serveur (Fentre > Comportements de serveur) et double-cliquez sur le comportement Mettre jour l'enregistrement.
Voir aussi
Rcupration de l'enregistrement mettre jour la page 640 Insertion ou modification d'un menu de formulaire HTML dynamique la page 687
formulaire.
2 Cliquez sur le bouton Plus (+) pour ajouter un lment. 3 Saisissez l'tiquette et la valeur de l'lment. 4 Pour qu'un lment particulier soit slectionn l'ouverture de la page dans un navigateur ou lorsqu'un
enregistrement s'affiche dans le formulaire, indiquez une valeur gale celle de l'lment dans la zone Slectionner une valeur gale . Pour choisir une valeur statique ou dynamique, cliquez sur l'icne reprsentant un clair, puis slectionnez une valeur dynamique dans la liste des sources de donnes. Dans les deux cas, la valeur indique doit correspondre l'une des valeurs de l'lment.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 646
Cration visuelle d'applications
Voir aussi
Cration de pages de recherche et de rsultats la page 629
Voir aussi
Paramtres d'URL la page 675
cliquez l'intrieur de la dernire colonne du tableau et slectionnez Modifier > Tableau > Insrer des lignes ou des colonnes.
2 Activez l'option Colonnes et l'option Aprs la colonne courante, puis cliquez sur OK.
le contenu dynamique. Vous devez entrer la chane dans la rgion rpte onglets. Vous pouvez galement insrer une image comprenant un mot ou un symbole voquant une suppression.
4 Slectionnez la chane Delete afin de lui appliquer un lien. 5 Dans l'inspecteur Proprits, entrez le nom de la page de suppression dans la zone Lien. Vous pouvez entrer le nom
de fichier de votre choix. Une fois que vous avez cliqu en dehors de la zone Lien, la chane Delete apparat lie dans le tableau. Si vous activez le mode En direct, vous pouvez observer que le lien s'applique au mme texte dans chaque ligne du tableau.
6 Slectionnez le lien de suppression dans la page de rsultats. 7 (ColdFusion) Dans la zone Lien de l'inspecteur Proprits, ajoutez la chane suivante la fin de l'URL :
?recordID=#recordsetName.fieldName#
Le point d'interrogation indique au serveur que ce qui suit correspond un ou plusieurs paramtres d'URL. Le mot recordID correspond au nom du paramtre d'URL (vous pouvez inventer n'importe quel nom de votre choix). Notez le nom du paramtre d'URL : vous devrez en effet l'utiliser ultrieurement au niveau de la page de suppression.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 647
Cration visuelle d'applications
L'expression qui suit le signe gal correspond la valeur du paramtre. Dans ce cas, la valeur est gnre par une expression ColdFusion qui renvoie un ID d'enregistrement du jeu d'enregistrements. Un ID diffrent est gnr pour chaque ligne du tableau dynamique. Dans l'expression ColdFusion, remplacez recordsetName par le nom de votre jeu d'enregistrements et fieldName par le nom du champ de votre jeu d'enregistrements qui permet d'identifier chaque enregistrement de faon univoque. Dans la plupart des cas, le champ correspond un numro d'ID d'enregistrement. Dans l'exemple ci-dessous, le champ correspond des codes de location uniques :
confirmDelete.cfm?recordID=#rsLocations.CODE#
Lorsque la page s'excute, les valeurs du champ CODE du jeu d'enregistrements sont insres dans les lignes correspondantes du tableau dynamique. Par exemple, si le point de location Canberra, Australie, possde le code CBR, l'URL suivante est utilise dans la ligne Canberra du tableau dynamique :
confirmDelete.cfm?recordID=CBR
8 (PHP) Dans le champ Lien de l'inspecteur Proprits, ajoutez la chane suivante la fin de l'URL :
?recordID=<?php echo $row_recordsetName['fieldName']; ?>
Le point d'interrogation indique au serveur que ce qui suit correspond un ou plusieurs paramtres d'URL. Le mot recordID correspond au nom du paramtre d'URL (vous pouvez inventer n'importe quel nom de votre choix). Notez le nom du paramtre d'URL : vous devrez en effet l'utiliser ultrieurement au niveau de la page de suppression. L'expression qui suit le signe gal correspond la valeur du paramtre. Dans ce cas, la valeur est gnre par une expression PHP qui renvoie un ID d'enregistrement du jeu d'enregistrements. Un ID diffrent est gnr pour chaque ligne du tableau dynamique. Dans l'expression PHP, remplacez recordsetName par le nom de votre jeu d'enregistrements et fieldName par le nom du champ de votre jeu d'enregistrements qui permet d'identifier chaque enregistrement de faon univoque. Dans la plupart des cas, le champ correspond un numro d'ID d'enregistrement. Dans l'exemple ci-dessous, le champ correspond des codes de location uniques :
confirmDelete.php?recordID=<?php echo $row_rsLocations['CODE']; ?>
Lorsque la page s'excute, les valeurs du champ CODE du jeu d'enregistrements sont insres dans les lignes correspondantes du tableau dynamique. Par exemple, si le point de location Canberra, Australie, possde le code CBR, l'URL suivante est utilise dans la ligne Canberra du tableau dynamique :
confirmDelete.php?recordID=CBR
9 (ASP) Dans la zone Lien de l'inspecteur Proprits, ajoutez la chane suivante la fin de l'URL :
?recordID=<%=(recordsetName.Fields.Item("fieldName").Value)%>
Le point d'interrogation indique au serveur que ce qui suit correspond un ou plusieurs paramtres d'URL. Le mot recordID correspond au nom du paramtre d'URL (vous pouvez inventer n'importe quel nom de votre choix). Notez le nom du paramtre d'URL : vous devrez en effet l'utiliser ultrieurement au niveau de la page de suppression. L'expression qui suit le signe gal correspond la valeur du paramtre. Dans ce cas, la valeur est gnre par une expression ASP qui renvoie un ID d'enregistrement partir du jeu d'enregistrements. Un ID diffrent est gnr pour chaque ligne du tableau dynamique. Dans l'expression ASP, remplacez recordsetName par le nom de votre jeu d'enregistrements et fieldName par le nom du champ de votre jeu d'enregistrements qui permet d'identifier chaque enregistrement de faon univoque. Dans la plupart des cas, le champ correspond un numro d'ID d'enregistrement. Dans l'exemple ci-dessous, le champ correspond des codes de location uniques :
confirmDelete.asp?recordID=<%=(rsLocations.Fields.Item("CODE").Value)%>
Lorsque la page s'excute, les valeurs du champ CODE du jeu d'enregistrements sont insres dans les lignes correspondantes du tableau dynamique. Par exemple, si le point de location Canberra, Australie, possde le code CBR, l'URL suivante est utilise dans la ligne Canberra du tableau dynamique :
confirmDelete.asp?recordID=CBR
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 648
Cration visuelle d'applications
10 Enregistrez la page.
cliquez l'intrieur de la dernire colonne du tableau et slectionnez Modifier > Tableau > Insrer des lignes ou des colonnes.
2 Activez l'option Colonnes et l'option Aprs la colonne courante, puis cliquez sur OK.
le contenu dynamique. Vous devez entrer la chane dans la rgion rpte onglets. Vous pouvez galement insrer une image comprenant un mot ou un symbole voquant une suppression.
4 Slectionnez la chane Delete afin de lui appliquer un lien. 5 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+)
Vous pouvez utiliser le nom de votre choix ; veillez toutefois en prendre note, car vous devrez l'employer plus loin, dans la page de suppression.
8 Indiquez la valeur transmettre la page de suppression en slectionnant un jeu d'enregistrements et une colonne
dans les menus droulants Jeu d'enregistrements et Colonne. Cette valeur, telle que l'ID de cl unique, est gnralement propre l'enregistrement.
9 Activez l'option Paramtres d'URL. 10 Cliquez sur OK.
Un lien spcial entoure le texte slectionn. Lorsque l'utilisateur clique sur le lien, le comportement de serveur Aller la page de dtails transmet la page de suppression indique un paramtre d'URL contenant l'ID de l'enregistrement. Prenons l'exemple d'un paramtre d'URL appel recordID et d'une page de suppression appele confirmdelete.asp ; lorsque l'utilisateur clique sur le lien, l'URL se prsente comme suit : http://www.mysite.com/confirmdelete.asp?recordID=43 La premire partie de l'URL, http://www.mysite.com/confirmdelete.asp, ouvre la page de suppression. La deuxime partie, ?recordID=43, constitue le paramtre d'URL. Elle prcise la page de suppression quel enregistrement trouver et afficher. Le terme recordID est le nom du paramtre d'URL et sa valeur est 43. Dans cet exemple, le paramtre d'URL contient le numro d'ID de l'enregistrement, soit 43.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 649
Cration visuelle d'applications
Remarque : La page de suppression ne peut pas contenir plus d'un comportement de serveur de modification d'enregistrement la fois. Par exemple, vous ne pouvez pas y inclure galement un comportement de serveur Insrer un enregistrement ou Mettre jour l'enregistrement.
Vous avez dfini une page de suppression lors de la cration du lien de suppression (voir la section prcdente). Utilisez le nom de cette page lorsque vous enregistrez le fichier pour la premire fois (par exemple, deleteConfirm.cfm).
2 Insrez un formulaire HTML dans la page (Insertion > Formulaire > Formulaire). 3 Ajoutez un champ masqu au formulaire.
Le champ masqu est ncessaire pour stocker l'ID d'enregistrement transmis par le paramtre d'URL. Pour insrer un champ masqu, placez le point d'insertion dans le formulaire et choisissez Insertion > Formulaire > Champ masqu.
4 Ajoutez un bouton au formulaire.
Ce bouton permet l'utilisateur de confirmer la suppression de l'enregistrement affich. Pour insrer un bouton, placez le point d'insertion dans le formulaire et choisissez Insertion > Formulaire > Bouton.
5 Modifiez la prsentation de la page selon les besoins et enregistrez-la.
(Requte) dans le menu droulant. La bote de dialogue Jeu d'enregistrements ou Jeu de donnes simplifie s'affiche. Si la bote de dialogue Jeu d'enregistrements avance s'affiche, cliquez sur Simple.
2 Attribuez un nom au jeu d'enregistrements, puis slectionnez une source de donnes ainsi que la table de base de
Pour n'afficher que certains champs de l'enregistrement, cliquez sur Slectionnes, puis cliquez sur les champs souhaits tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce. Assurez-vous que le champ d'ID d'enregistrement est compris dans la slection, mme si vous ne souhaitez pas l'afficher.
4 Renseignez la section Filtre comme suit, pour rechercher et afficher l'enregistrement spcifi dans le paramtre
Dans le premier menu droulant de la zone Filtre, slectionnez la colonne du jeu d'enregistrements contenant les
valeurs correspondant celle du paramtre d'URL transmis par la page comportant les liens Supprimer. Par exemple, si le paramtre d'URL contient un numro d'ID d'enregistrement, slectionnez la colonne contenant les numros d'ID d'enregistrement. Dans l'exemple de la section prcdente, la colonne intitule CODE contient les valeurs correspondant celle du paramtre d'URL transmis par la page contenant les liens de suppression.
Dans le menu droulant situ en regard du premier menu, slectionnez le signe gal (=) (si cela n'est pas dj fait). Dans le troisime menu droulant, choisissez Paramtre d'URL. La page contenant les liens de suppression utilise
un paramtre d'URL pour transmettre des informations la page de suppression.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 650
Cration visuelle d'applications
Dans le quatrime champ, entez le nom du paramtre d'URL transmis par la page contenant les liens de
suppression.
vers la page de suppression. Veillez insrer le contenu dynamique en lecture seule au sein des limites du formulaire. Pour plus d'informations sur l'insertion de contenu dynamique dans une page, consultez la section Cration de texte dynamique la page 594. Vous devez ensuite lier la colonne d'ID d'enregistrement au champ de formulaire masqu.
2 Vrifiez que l'option Elments invisibles est active (Affichage > Assistances visuelles > Elments invisibles), puis
cliquez sur l'icne en forme de bouclier jaune reprsentant le champ masqu. Le champ masqu est slectionn.
3 Dans l'inspecteur Proprits, cliquez sur l'icne en forme d'clair situe en regard de la zone Valeur. 4 Dans la bote de dialogue Donnes dynamiques, slectionnez la colonne d'ID d'enregistrement dans le jeu
d'enregistrements. Dans l'exemple suivant, la colonne d'ID d'enregistrement, CODE, contient des codes de magasin uniques.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 651
Cration visuelle d'applications
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 652
Cration visuelle d'applications
3 Vrifiez que l'option Valeur de la cl primaire est slectionne dans la zone Vrifier au pralable si la variable est
dfinie. Vous dfinirez la valeur de la cl primaire ultrieurement dans cette bote de dialogue.
4 Dans le menu Connexion ou Source de donnes (ColdFusion), slectionnez une connexion la base de donnes de
Le comportement de serveur Supprimer l'enregistrement recherche une correspondance dans cette colonne. Cette dernire doit contenir les mmes ID d'enregistrement que la colonne du jeu d'enregistrements que vous avez lie au formulaire masqu sur la page. Si l'ID d'enregistrement est numrique, slectionnez l'option Numrique.
7 (PHP) Dans le menu droulant Valeur de la cl primaire, slectionnez la variable de la page contenant l'ID
d'enregistrement identifiant l'enregistrement supprimer. La variable est gnre par le champ de formulaire masqu. Son nom correspond l'attribut name du champ masqu. Suivant l'attribut method du formulaire, elle se prsente sous la forme d'un paramtre de formulaire ou d'un paramtre d'URL.
8
Dans la zone Aprs la suppression, aller ou En cas de russite, aller , indiquez la page ouvrir aprs la suppression de l'enregistrement de la table.
Cette page peut par exemple prsenter un bref message indiquant l'utilisateur que l'opration a russi, ou bien rpertorier les enregistrements restants afin que l'utilisateur puisse vrifier que l'enregistrement a bien t supprim.
comportement de serveur puisse se connecter la base de donnes concerne. Cliquez sur le bouton Dfinir si vous devez dfinir une connexion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 653
Cration visuelle d'applications
4 Dans le menu droulant Supprimer de la table, slectionnez la table de base de donnes qui contient les
enregistrements supprimer.
5 Dans le menu droulant Slectionner un enregistrement dans, indiquez le jeu contenant les enregistrements
supprimer.
6 Dans le menu droulant Colonne cl unique, slectionnez une colonne cl (gnralement le champ d'ID de
l'enregistrement) devant identifier l'enregistrement dans la table de la base de donnes. Si la valeur est un nombre, slectionnez l'option Numrique. Une colonne cl n'accepte gnralement que des valeurs numriques, mais dans certains cas, elle accepte galement du texte.
7 Dans le menu droulant Supprimer en envoyant, spcifiez le formulaire HTML contenant le bouton Envoyer qui
table. Cette page peut par exemple prsenter un bref message indiquant l'utilisateur que l'opration a russi, ou bien rpertorier les enregistrements restants afin que l'utilisateur puisse vrifier que l'enregistrement a bien t supprim.
9 Cliquez sur OK et enregistrez votre travail.
recherchez un enregistrement de test susceptible d'tre supprim. Lorsque vous cliquez sur un lien de suppression sur la page de rsultats. la page de suppression doit s'afficher.
2 Cliquez sur le bouton Confirmer pour supprimer l'enregistrement de la base de donnes. 3 Recherchez l'enregistrement pour vous assurer qu'il a bien t supprim. L'enregistrement ne doit plus figurer sur
la page de rsultats.
Si vous savez que la commande sera excute un grand nombre de fois, il est conseill d'utiliser une seule version compile de l'objet pour amliorer l'efficacit des oprations effectues dans la base de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 654
Cration visuelle d'applications
Remarque : Les commandes prpares ne sont pas prises en charge par tous les fournisseurs de base de donnes. Si votre base de donnes ne les prend pas en charge, elle risque de renvoyer une erreur lorsque vous dfinissez cette proprit sur true. Elle pourrait mme ignorer la requte de prparation de la commande et dfinir la proprit Prpar sur false. Sur une page ASP, un objet de commande est cr par l'intermdiaire de scripts. Cependant, Dreamweaver vous permet de crer des objets de commande sans avoir crire une seule ligne de code ASP.
modifier, puis slectionnez l'opration de modification que la commande doit effectuer (Insrer, Mettre jour ou Supprimer). Dreamweaver rdige le dbut de l'instruction SQL en fonction du type d'opration slectionn. Par exemple, voici la bote de dialogue qui s'affiche lorsque vous slectionnez le type Insrer :
Pour plus d'informations sur la rdaction d'instructions SQL modifiant des bases de donnes, consultez un manuel Transact-SQL.
5 Dfinissez les variables SQL dans la zone Variables. Fournissez le nom et la valeur d'excution. La dfinition du type
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 655
Cration visuelle d'applications
L'exemple ci-dessous illustre une instruction Insert qui contient trois variables SQL. Les valeurs de ces variables sont fournies par des paramtres d'URL transmis la page, dont la dfinition s'affiche dans la colonne Valeur d'excution de la zone Variables.
Pour obtenir la valeur de taille, utilisez le volet Bases de donnes de Dreamweaver. Dans le volet Bases de donnes, trouvez votre base de donnes et dveloppez-la. Trouvez ensuite la table que vous utilisez et dveloppez-la. La table contient les tailles de vos champs. Par exemple, elle peut indiquer ADDRESS (WChar 50). Dans cet exemple, la taille vaut 50. Vous pouvez galement trouver la taille dans votre application de base de donnes. Remarque : Les types de donnes Numrique, Boolen et date/heure emploient toujours la taille -1. Pour dterminer la valeur Type, reportez-vous au tableau suivant :
Type dans la base de donnes Numrique (MS Access, MS SQL Server, MySQL) Boolen, Oui/Non (MS Access, MS SQL Server, MySQL) Date/Heure (MS Access, MS SQL Server, MySQL) Tous les autres types de champ de texte, y compris les types de donnes texte MySQL char, varchar et longtext Texte (MS Access) ou nvarchar, nchar (MS SQL Server) Type dans Dreamweaver Double Double DBTimeStamp LongVarChar Taille -1 -1 -1 reportez-vous la table de base de donnes reportez-vous la table de base de donnes 1073741823
VarWChar
Mmo (MS Access), ntext (MS SQL Server), ou champs acceptant de grandes quantits de texte
LongVarWChar
Pour plus d'informations sur le type et la taille des variables SQL, consultez le site Web d'Adobe l'adresse www.adobe.com/go/4e6b330a_fr.
6 Fermez la bote de dialogue.
Dreamweaver insre dans votre page un code ASP qui, lorsqu'il s'excute sur le serveur, cre une commande qui insre, met jour ou supprime des enregistrements dans la base de donnes. Par dfaut, la proprit Prpar de l'objet de commande est dfinie sur true, ce qui permet au serveur d'application de rutiliser une seule version compile de l'objet chaque fois que la commande est excute. Pour modifier ce paramtre, basculez en mode Code et dfinissez la proprit Prpar sur false.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 656
Cration visuelle d'applications
7 Crez une page avec un formulaire HTML, de manire permettre aux utilisateurs d'entrer des donnes sur les
enregistrements. Dans le formulaire HTML, ajoutez trois champs de texte (txtVille, txtAdresse et txtTlphone) et un bouton Envoyer. Le formulaire utilise la mthode GET et envoie les valeurs des champs de texte la page contenant votre commande.
procdure stocke.
4 Saisissez le nom d'utilisateur et le mot de passe pour la source de donnes ColdFusion. 5 Slectionnez une procdure stocke dans le menu droulant Procdure.
La bote de dialogue Modifier la variable de la procdure stocke s'affiche. Le nom de la variable modifier s'affiche dans la zone Nom. Remarque : Vous devez indiquer des valeurs test pour tout paramtre d'entre d'une procdure stocke.
7 Apportez les modifications de votre choix :
Slectionnez une direction dans le menu droulant. Une procdure stocke peut comporter des valeurs d'entre,
des valeurs de sortie ou les deux.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 657
Cration visuelle d'applications
Slectionnez un type SQL dans le menu droulant. Entrez une variable de renvoi, une valeur d'excution et une
valeur test.
8 Si la procdure stocke accepte un paramtre, cliquez sur le bouton Plus (+) pour ajouter un paramtre de page.
Remarque : Vous devez indiquer les paramtres de page correspondant chaque valeur de retour de paramtre d'une procdure stocke. Il est inutile d'ajouter les paramtres de page s'il n'y a pas de valeur de retour correspondante. Cliquez de nouveau sur le bouton Plus (+) pour ajouter un autre paramtre de page, si ncessaire.
9 Slectionnez un paramtre de page, puis cliquez sur le bouton Moins (-) pour supprimer le paramtre si besoin ou
procdure stocke renvoie un jeu d'enregistrements, cliquez sur le bouton Tester pour l'afficher. Dreamweaver excute la procdure stocke et affiche le jeu d'enregistrements, le cas chant. Remarque : Si la procdure stocke renvoie un jeu d'enregistrements et accepte des paramtres, vous devez indiquer une valeur dans la colonne Valeur par dfaut de la zone Variables pour tester la procdure stocke. Vous pouvez utiliser diffrentes valeurs test pour gnrer divers jeux d'enregistrements. Pour modifier une valeur test, cliquez sur le bouton Modifier correspondant au paramtre, puis modifiez la valeur test ou cliquez sur le bouton Modifier correspondant au paramtre de page, puis modifiez la valeur par dfaut.
11 Activez l'option Renvoie le code d'tat nomm, puis saisissez le nom du code d'tat si la procdure stocke renvoie
une valeur de retour de code d'tat. Cliquez sur OK. Lorsque vous fermez la bote de dialogue, Dreamweaver insre dans votre page un code ColdFusion qui, lorsqu'il s'excute sur le serveur, appelle une procdure stocke dans la base de donnes. La procdure stocke effectue alors une opration dans la base de donnes, telle que l'insertion d'un enregistrement. Si la procdure stocke accepte des paramtres, vous pouvez crer une page qui recueille les valeurs de paramtre et les envoie la page en mme temps que la procdure stocke. Ainsi, il est possible de crer une page qui recueille des valeurs de paramtre auprs des utilisateurs l'aide de paramtres d'URL ou d'un formulaire HTML.
Voir aussi
Rdaction d'instructions SQL en vue de la dfinition d'un jeu d'enregistrements avanc la page 580
base de donnes, choisissez la procdure stocke dans la liste, puis cliquez sur le bouton Procdure.
5 Entrez tous les paramtres requis dans le tableau Variables.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 658
Cration visuelle d'applications
Une fois la bote de dialogue ferme, un code ASP est insr dans votre page. Lorsqu'il s'excute sur le serveur, ce code cre un objet de commande qui excute une procdure stocke dans la base de donnes. La procdure stocke effectue alors une opration dans la base de donnes, telle que l'insertion d'un enregistrement. Par dfaut, la proprit Prpar de l'objet de commande est dfinie sur true, ce qui permet au serveur d'application de rutiliser une version compile de l'objet chaque fois que la procdure stocke est excute. Si vous savez que la commande sera excute un grand nombre de fois, il est conseill d'utiliser une seule version compile de l'objet pour amliorer l'efficacit des oprations effectues dans la base de donnes. Cependant, si la commande n'est excute qu'une ou deux fois, ceci risque de ralentir votre application Web car le systme doit s'interrompre pour compiler la commande. Pour modifier ce paramtre, basculez en mode Code et dfinissez la proprit Prpar sur false. Remarque : Les commandes prpares ne sont pas prises en charge par tous les fournisseurs de base de donnes. Si votre base de donnes ne les prend pas en charge, vous risquez de recevoir un message d'erreur lors de l'excution de la page. Basculez en mode Code et dfinissez la proprit Prpar sur false. Si la procdure stocke accepte des paramtres, vous pouvez crer une page qui recueille les valeurs de paramtre et les envoie la page en mme temps que la procdure stocke. Ainsi, il est possible de crer une page qui recueille des valeurs de paramtre auprs des utilisateurs l'aide de paramtres d'URL ou d'un formulaire HTML.
une table de base de donnes pour stocker les informations de connexion des utilisateurs ; un formulaire HTML qui permet aux utilisateurs de slectionner un nom d'utilisateur et un mot de passe
et qui peut galement tre utilis pour obtenir d'autres informations personnelles de la part des utilisateurs ;
un comportement de serveur Insrer un enregistrement pour mettre jour la table de base de donnes des
utilisateurs du site ;
un comportement de serveur Vrifier le nouveau nom d'utilisateur pour vrifier que le nom tap par l'utilisateur
n'est pas dj utilis.
Voir aussi
Ajout d'un formulaire HTML pour la slection d'un nom d'utilisateur et d'un mot de passe la page 659 Mise jour de la table de base de donnes des utilisateurs la page 660 Ajout d'un comportement de serveur pour garantir l'unicit des noms d'utilisateur la page 660
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 659
Cration visuelle d'applications
Assurez-vous que cette table contient bien une colonne nom d'utilisateur et mot de passe. Si vous voulez octroyer
diffrents droits d'accs aux utilisateurs, ajoutez une colonne droit d'accs.
Si vous voulez dfinir un mot de passe commun tous les utilisateurs du site, configurez votre application de base
de donnes (Microsoft Access, Microsoft SQL Server, Oracle, etc.) de faon entrer par dfaut ce mot de passe dans chaque nouvel enregistrement utilisateur. Dans la plupart des applications de base de donnes, vous avez la possibilit d'affecter une valeur par dfaut une colonne pour chaque nouvel enregistrement cr. Dfinissez le mot de passe par dfaut.
La table de base de donnes permet galement de stocker d'autres informations utiles sur l'utilisateur.
L'tape suivante de la cration d'une page d'enregistrement consiste ajouter un formulaire HTML cette page afin de permettre aux utilisateurs de choisir un nom d'utilisateur et un mot de passe (le cas chant).
Voir aussi
Stockage des privilges d'accs dans la base de donnes des utilisateurs la page 665
Ajout d'un formulaire HTML pour la slection d'un nom d'utilisateur et d'un mot de passe
Pour permettre l'utilisateur de slectionner son nom d'utilisateur et son mot de passe, vous devez ajouter un formulaire HTML la page d'enregistrement (le cas chant).
1 Crez une page (Fichier > Nouveau > Page vierge) et mettez en forme votre page d'enregistrement l'aide des outils
de cration de Dreamweaver.
2 Pour ajouter un formulaire HTML, placez le point d'insertion l'endroit o le formulaire doit apparatre, puis
choisissez Formulaire dans le menu Insertion. Un formulaire vierge est cr sur la page. Il est parfois ncessaire d'activer les lments invisibles (Affichage > Assistances visuelles > Elments invisibles) pour afficher les contours du formulaire, reprsents par de fines lignes rouges.
3 Pour nommer le formulaire HTML, commencez par le slectionner en cliquant sur la balise <form> au bas de la
fentre de document, ouvrez l'inspecteur Proprits (Fentre > Proprits), puis entrez un nom dans la zone Nom du formulaire. Vous n'avez pas besoin de dfinir l'attribut action ou method du formulaire pour lui indiquer o et comment envoyer les donnes d'enregistrement lorsque l'utilisateur clique sur le bouton Envoyer. Le comportement de serveur Insrer un enregistrement dfinit automatiquement ces attributs.
4 Ajoutez des champs de texte (Insertion > Formulaire > Champ de texte) afin de permettre l'utilisateur d'entrer un
nom d'utilisateur et un mot de passe. Le formulaire peut galement comporter d'autres objets permettant d'enregistrer d'autres donnes personnelles. Il est conseill d'ajouter des tiquettes (texte ou images) ct de chaque objet de formulaire, afin d'indiquer l'utilisateur de quoi il s'agit. Il est galement conseill d'organiser les objets de formulaire en les plaant dans un tableau HTML. Pour plus d'informations sur les objets de formulaire, consultez la section Cration de formulaires Web la page 677.
5 Ajoutez un bouton Envoyer au formulaire (Insertion > Formulaire > Bouton).
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 660
Cration visuelle d'applications
Vous pouvez modifier l'tiquette du bouton Envoyer ; pour ce faire, slectionnez ce bouton, ouvrez l'inspecteur Proprits (Fentre > Proprits) et entrez une nouvelle valeur dans la zone Valeur. L'tape suivante de la cration d'une page d'enregistrement consiste ajouter le comportement de serveur Insrer un enregistrement pour insrer des enregistrements dans la table des utilisateurs de la base de donnes.
et choisissez Insrer l'enregistrement dans le menu droulant. La bote de dialogue Insrer un enregistrement s'affiche.
2 Compltez la bote de dialogue en veillant bien indiquer la table des utilisateurs dans la base de donnes dans
laquelle insrer les donnes des utilisateurs. Cliquez sur OK. La dernire tape de la cration d'une page d'enregistrement consiste s'assurer que le nom d'utilisateur n'est pas dj utilis par un autre utilisateur enregistr.
Voir aussi
Cration d'une page d'insertion lment par lment la page 636
Ajout d'un comportement de serveur pour garantir l'unicit des noms d'utilisateur
Vous pouvez ajouter un comportement de serveur une page d'enregistrement d'utilisateur. Le comportement vrifie que le nom d'utilisateur envoy par le visiteur est unique avant d'ajouter ce dernier dans votre base de donnes des utilisateurs enregistrs. Lorsque l'utilisateur clique sur le bouton Envoyer, sur la page d'enregistrement, le comportement de serveur compare le nom d'utilisateur entr tous les autres noms dj enregistrs dans la table de la base de donnes. Si aucun doublon n'est trouv, le comportement de serveur poursuit normalement l'insertion de l'enregistrement. En cas de doublon, le comportement de serveur annule l'insertion de l'enregistrement et ouvre une nouvelle page (qui alerte gnralement l'utilisateur que le nom choisi est dj pris).
1 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur le bouton Plus (+).
Dans le menu droulant, slectionnez Authentification de l'utilisateur > Vrifier le nouveau nom d'utilisateur.
2 Dans le menu droulant Champ Nom d'utilisateur, slectionnez la zone de texte du formulaire dans laquelle
donnes, puis cliquez sur OK. Cette page doit alerter l'utilisateur que le nom qu'il a choisi est dj pris et lui permettre d'en entrer un autre.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 661
Cration visuelle d'applications
une table de base de donnes regroupant les utilisateurs dj enregistrs ; un formulaire HTML permettant aux utilisateurs d'entrer leur nom d'utilisateur et leur mot de passe ; un comportement de serveur Connecter l'utilisateur qui vrifie que le nom d'utilisateur et le mot de passe saisis sont
valides ; une variable de session correspondant au nom d'utilisateur est cre pour l'utilisateur lorsqu'il se connecte avec succs.
Voir aussi
Ajout d'un formulaire HTML permettant aux utilisateurs de se connecter la page 661 Vrification du nom d'utilisateur et du mot de passe la page 662
d'informations, consultez le lien vers la rubrique connexe ci-dessous. L'tape suivante de la cration d'une page de connexion consiste ajouter un formulaire HTML la page afin de permettre aux utilisateurs de se connecter. Vous trouverez des instructions dans la rubrique suivante.
Voir aussi
Cration d'une page d'enregistrement la page 658
cration de Dreamweaver.
2 Pour ajouter le formulaire HTML, placez le point d'insertion l'endroit o le formulaire doit apparatre, puis
choisissez Insertion > Formulaire. Un formulaire vierge est cr sur la page. Il est parfois ncessaire d'activer les lments invisibles (Affichage > Assistances visuelles > Elments invisibles) pour afficher les contours du formulaire, reprsents par de fines lignes rouges.
3 Pour nommer le formulaire HTML, commencez par le slectionner en cliquant sur la balise <form> au bas de la
fentre de document, ouvrez l'inspecteur Proprits (Fentre > Proprits), puis entrez un nom dans la zone Nom du formulaire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 662
Cration visuelle d'applications
Vous n'avez pas besoin de dfinir l'attribut action ou method du formulaire pour lui indiquer o et comment envoyer les donnes d'enregistrement lorsque l'utilisateur clique sur le bouton Envoyer. En effet, le comportement de serveur Connecter l'utilisateur dfinit automatiquement ces attributs.
4 Ajoutez au formulaire les champs de texte Nom d'utilisateur et Mot de passe (Insertion > Formulaire > Champ de
texte). Ajoutez des tiquettes (texte ou images) ct de chaque zone de texte, puis organisez ces zones en les plaant dans un tableau HTML et en donnant l'attribut BORDER de la table la valeur 0.
5 Ajoutez un bouton Envoyer au formulaire (Insertion > Formulaire > Bouton).
Vous pouvez modifier l'tiquette du bouton Envoyer ; pour ce faire, slectionnez ce bouton, ouvrez l'inspecteur Proprits (Fentre > Proprits) et entrez une nouvelle valeur dans la zone Etiquette. L'tape suivante de la cration d'une page de connexion consiste ajouter le comportement de serveur Connecter l'utilisateur pour vrifier que le nom d'utilisateur et le mot de passe saisis sont valides.
de tous les utilisateurs dj enregistrs. Le comportement de serveur compare le nom d'utilisateur et le mot de passe entrs par le visiteur sur la page de connexion aux valeurs de ces colonnes.
5 Indiquez la page ouvrir si la connexion est tablie.
Cette page alerte gnralement l'utilisateur que la connexion a chou et lui permet un nouvel essai.
7 Si vous voulez que les utilisateurs envoys vers la page de connexion aprs avoir essay d'accder la page
retournent cette page d'accs restreint aprs la connexion, choisissez l'option Aller l'URL prcdente. Si un utilisateur essaie d'accder votre site en ouvrant une page l'accs restreint sans s'tre pralablement connect, la page accs restreint peut l'envoyer vers la page de connexion. Une fois l'utilisateur connect, la page de connexion le redirige vers la page accs restreint qui l'a pralablement envoy vers la page de connexion. Lorsque vous saisissez les informations relatives au comportement de serveur Restreindre l'accs la page dans la bote de dialogue, prenez soin de prciser la page de connexion dans la zone de texte Si l'accs est refus, aller .
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 663
Cration visuelle d'applications
8 Indiquez si l'accs la page est accord selon le nom d'utilisateur et le mot de passe uniquement ou galement selon
un niveau de privilges, puis cliquez sur OK. Un comportement de serveur est ajout la page de connexion. Il est destin vrifier que le nom d'utilisateur et le mot de passe saisis par le visiteur sont valides.
Voir aussi
Renvoi des utilisateurs non autoriss la page 664 Cration d'une page accs restreint la page 663
un comportement de serveur Restreindre l'accs la page, pour rediriger les utilisateurs non autoriss vers une
autre page ;
une colonne supplmentaire dans la table de base de donnes des utilisateurs, pour enregistrer les privilges d'accs
de chaque utilisateur. Que vous utilisiez les niveaux d'accs ou non, vous pouvez ajouter un lien la page protge pour permettre l'utilisateur de se dconnecter et d'effacer toutes les variables de session.
Voir aussi
Scurisation dun dossier dans votre application (ColdFusion) la page 666
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 664
Cration visuelle d'applications
Dans le menu droulant, slectionnez Authentification de l'utilisateur > Restreindre l'accs la page.
3 Slectionnez le niveau d'accs pour la page. Si vous voulez que seuls les utilisateurs ayant certains privilges puissent
afficher la page, slectionnez l'option Nom d'utilisateur, mot de passe et niveau d'accs et spcifiez le niveau d'accs de la page. Vous pouvez par exemple stipuler que seuls les utilisateurs disposant des privilges Administrateur peuvent afficher la page, en slectionnant Administrateur dans la liste des niveaux d'autorisation.
4 Pour ajouter des niveaux d'autorisation la liste, cliquez sur Dfinir. Dans la liste Dfinir les niveaux d'accs qui
s'affiche, entrez un nouveau niveau d'accs, puis cliquez sur le bouton Plus (+). Le nouveau niveau d'autorisation est stock de manire pouvoir tre utilis avec les autres pages. Vrifiez que la chane du niveau d'autorisation correspond exactement la chane stocke dans votre base de donnes des utilisateurs. Par exemple, si la colonne autorisation de votre base de donnes contient la valeur Administrator, tapez Administrator, et non Admin, dans la zone de texte Nom.
5 Si vous voulez dfinir plusieurs niveaux d'autorisation pour une page, cliquez sur les niveaux de la liste tout en
maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfonce. Vous pouvez par exemple stipuler que tout utilisateur possdant les privilges Visiteur, Membre ou Administrateur peut consulter la page.
6 Indiquez la page ouvrir si un utilisateur non autoris tente d'ouvrir la page protge.
Copie et collage des droits d'accs d'une page sur d'autres pages du site
1 Ouvrez la page protge et slectionnez le comportement Restreindre l'accs la page dans le panneau
Le comportement de serveur Restreindre l'accs la page est copi dans le Presse-papiers de votre systme.
3 Ouvrez une autre page protger de la mme faon. 4 Dans le panneau Comportements de serveur (Fentre > Comportements de serveur), cliquez sur la flche dans le
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 665
Cration visuelle d'applications
base de donnes des utilisateurs contient une colonne spcifiant les privilges d'accs de chaque utilisateur (Visiteur, Utilisateur, Administrateur, etc.). Les privilges d'accs de chaque utilisateur doivent tre entrs dans la base de donnes par l'administrateur du site. Dans la plupart des applications de base de donnes, vous avez la possibilit d'affecter une valeur par dfaut une colonne pour chaque nouvel enregistrement cr. Choisissez comme valeur par dfaut les privilges d'accs les plus courants de votre site (Invit, par exemple), puis changez manuellement les exceptions (en remplaant Invit par Administrateur, par exemple). L'utilisateur a maintenant accs toutes les pages administrateur.
2 Vrifiez que chaque utilisateur dans la base de donnes n'a qu'un seul privilge d'accs, comme Invit ou
Administrateur, et non plusieurs. Si vous voulez dfinir plusieurs privilges d'accs pour vos pages (en octroyant l'accs d'une page tous les invits et tous les administrateurs, par exemple), vous devez dfinir ces privilges au niveau de la page, et non de la base de donnes.
Dconnexion d'utilisateurs
Lorsque l'utilisateur tablit la connexion avec succs, une variable de session compose du nom d'utilisateur est cre. Lorsque l'utilisateur quitte votre site, vous pouvez utiliser le comportement de serveur Dconnecter l'utilisateur pour effacer cette variable de session et rediriger l'utilisateur vers une autre page (gnralement une page de fin de session ou de remerciement). Vous pouvez appeler le comportement de serveur Dconnecter l'utilisateur lorsque l'utilisateur clique sur un lien ou qu'une page spcifique est charge.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 666
Cration visuelle d'applications
ColdFusion
2 Saisissez les paramtres voulus dans lassistant douverture de session ColdFusion a Indiquez le chemin daccs complet du rpertoire scuriser. b Dans lcran suivant, choisissez lun des types dauthentification suivants :
Authentification simple Scurise lapplication laide dun nom et dun mot de passe identiques pour tous les
utilisateurs.
Authentification Windows NT Scurise lapplication avec les noms dutilisateur et mots de passe de Windows NT. Authentification LDAP Scurise lapplication avec les noms dutilisateur et mots de passe enregistrs sur un serveur LDAP.
c Indiquez si vous souhaitez que les utilisateurs se connectent laide dune page douverture de session ColdFusion
Si vous avez choisi lauthentification simple, indiquez le nom et le mot de passe que chaque utilisateur doit saisir. Si vous avez choisi lauthentification Windows NT, indiquez le domaine NT utiliser pour la validation. Si vous avez choisi lauthentification LDAP, indiquez le serveur LDAP utiliser pour la validation.
3 Transfrez les nouveaux fichiers sur le site distant. Ces fichiers se trouvent dans le dossier local de votre site.
Voir aussi
Activation des amliorations ColdFusion la page 693 Cration d'une page accs restreint la page 663 Scurisation dun dossier dans votre application (ColdFusion) la page 666
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 667
Cration visuelle d'applications
Un composant ColdFusion est une unit logicielle rutilisable crite en CFML (ColdFusion markup language), qui facilite la rutilisation et la maintenance du code. Vous pouvez utiliser Dreamweaver pour travailler avec des CFC. Pour plus d'informations sur les balises et la syntaxe des CFC, consultez la documentation de ColdFusion dans Dreamweaver (Aide > Utilisation de ColdFusion). Remarque : Les CFC ne peuvent tre utiliss quavec ColdFusion MX ou une version ultrieure. Les CFC ne sont pas pris en charge par la version 5 de ColdFusion. Les CFC sont conus pour offrir aux dveloppeurs une mthode d'encapsulage des lments de leurs sites Web, qui soit la fois simple et puissante. Ces composants s'utilisent gnralement pour la logique d'application ou d'entreprise. Utilisez des balises personnalises pour introduire des lments de prsentation tels que des messages personnaliss ou des menus dynamiques. L'ajout de parties interchangeables peut rendre les sites dynamiques plus efficaces, comme c'est le cas pour bon nombre d'autres types de structures. Il peut arriver, par exemple, qu'un site dynamique doive excuter la mme requte maintes reprises ou recalculer le prix total d'un panier d'achats chaque fois qu'un article est ajout. Les composants peuvent se charger de ces tches. Vous pouvez rparer, amliorer, dvelopper, voire remplacer un composant sans que cela ait un grand impact sur le reste de l'application. Prenons l'exemple d'un magasin en ligne qui calcule les frais de port en fonction du total de la commande passe. Pour les commandes infrieures 20 , les frais de port sont de 4 ; pour les commandes comprises entre 20 et 40 , ils sont de 6 , etc. Vous pourriez insrer la logique de calcul des frais de port sur la page du panier d'achats et sur la page de rglement. Vous seriez alors amen mlanger du code de prsentation HTML et du code de logique CFML. Avec cette mthode, il est cependant souvent difficile de rutiliser et de grer le code. Il vaut donc mieux crer un CFC appel Pricing, incluant entre autres une fonction appele ShippingCharge. La fonction accepte un argument reprsentant un prix et renvoie les frais de port. Ainsi, si la valeur de l'argument est de 32,80, la fonction renvoie 6. Sur les pages du panier d'achats et de rglement, il vous reste insrer une balise spciale appelant la fonction ShippingCharge. Lorsque la page est demande, la fonction est appele et les frais de port sont renvoys la page. Supposons que le magasin fasse ultrieurement une offre promotionnelle : livraison gratuite pour toute commande d'un montant suprieur 100 . Il vous suffit alors de modifier les frais de port un seul endroit, savoir la fonction ShippingCharge du composant Pricing, pour que les frais de port soient mis jour sur toutes les pages utilisant la fonction.
Voir aussi
Cration de pages Web qui emploient des CFC la page 670
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 668
Cration visuelle d'applications
caractres de soulignement (_). Il est inutile d'ajouter l'extension de fichier .cfc au nom.
Rpertoire des composants Indique l'endroit dans lequel le composant sera enregistr. Slectionnez le dossier racine de l'application Web (\Inetpub\wwwroot\monapp\, par exemple) ou l'un de ses sous-dossiers.
b Pour dfinir une ou plusieurs fonctions pour le composant, choisissez Fonctions dans la liste Section, cliquez sur le
bouton Plus (+), puis saisissez les dtails de la nouvelle fonction. Veillez bien dfinir le type de valeur renvoye par la fonction dans l'option Type de renvoi. Si vous choisissez l'option distant dans le menu Accs, la fonction peut dsormais servir de service Web.
c Pour dfinir un ou plusieurs arguments pour une fonction, choisissez Arguments dans la liste Section, slectionnez
la fonction dans le menu droulant, cliquez sur le bouton Plus (+), puis saisissez les dtails du nouvel argument sur la droite.
4 Si vous utilisez un serveur de dveloppement distant, tlchargez vers le serveur distant le fichier CFC et tous les
fichiers indpendants (tels que ceux utiliss pour mettre en uvre une fonction ou inclure des fichiers). Le tlchargement des fichiers vers le serveur garantit que les fonctionnalits de Dreamweaver, telles que le mode Live et Aperu dans le navigateur, fonctionnent correctement. Dreamweaver crit un fichier .cfc et l'enregistre dans le dossier spcifi. Le nouveau composant s'affiche galement dans le panneau Composants (il vous suffit de cliquer sur Actualiser).
5 Pour supprimer un composant, vous devez supprimer manuellement le fichier CFC du serveur.
Voir aussi
Cration de pages Web qui emploient des CFC la page 670 A propos des composants ColdFusion la page 666
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 669
Cration visuelle d'applications
(si vous excutez ColdFusion MX 7 ou version ultrieure) filtrer la liste pour afficher uniquement les CFC situs
dans le dossier de votre site ;
tudier les fonctions et arguments de chaque composant ; examiner les proprits des fonctions qui servent de services Web.
Si vous voulez utiliser Dreamweaver pour inspecter les CFC rsidant dans la racine du serveur tout en grant les fichiers du site dans une racine de site Web diffrente, vous pouvez dfinir deux sites Dreamweaver. Configurez le premier site de faon ce qu'il renvoie la racine du serveur et le second pour qu'il renvoie la racine du site Web. Utilisez le menu Site du panneau Fichiers pour passer rapidement d'un site l'autre. Pour afficher les CFC dans Dreamweaver, procdez comme suit :
1 Ouvrez une page ColdFusion dans Dreamweaver. 2 Dans le panneau Composants (Fentre > Composants), choisissez Composants CF dans le menu droulant. 3 Dans le panneau, cliquez sur le bouton Actualiser pour rcuprer les composants.
Les composants sont affichs sur le serveur. Les fichiers CFC des composants s'affichent dans des dossiers. Si les composants existants n'apparaissent pas, cliquez sur le bouton Actualiser dans la barre d'outils du panneau.
4 Pour afficher uniquement les CFC situs dans le dossier de votre site, cliquez sur le bouton Afficher uniquement
les fichiers CFC du site actuel, dans la barre doutils du panneau Composants. Remarque : Cette fonctionnalit nest disponible que si vous avez dfini un ordinateur excutant ColdFusion MX 6 ou une version ultrieure comme serveur dvaluation de Dreamweaver. Remarque : Si le site actuel apparat dans un dossier virtuel sur le serveur distant, le filtrage nest pas oprationnel.
5 Cliquez sur le bouton Plus (+) en regard du nom du dossier pour afficher les composants qu'il contient.
Pour dresser la liste des fonctions d'un composant, cliquez sur le bouton Plus (+) en regard du nom du composant. Pour connatre les arguments qu'une fonction accepte, ainsi que leur type et leur caractre facultatif ou obligatoire,
dveloppez la branche de la fonction dans l'arborescence. Aucun bouton Plus (+) ne figure en regard des fonctions sans argument.
Pour afficher rapidement les dtails d'un argument, d'une fonction ou d'un composant, slectionnez l'lment dans
l'arborescence, puis cliquez sur le bouton Obtenir des dtails dans la barre d'outils du panneau. Vous pouvez galement cliquer sur l'lment avec le bouton droit de la souris (Windows) ou en maintenant la touche Contrle enfonce (Macintosh) et choisir Obtenir des dtails dans le menu droulant qui s'affiche. Les dtails de l'lment sont affichs dans une bote de message.
Voir aussi
Configuration d'un serveur d'valuation la page 48 Activation des amliorations ColdFusion la page 693 Cration de pages Web qui emploient des CFC la page 670
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 670
Cration visuelle d'applications
Pour ce faire, votre environnement de dveloppement doit tre configur comme suit :
ColdFusion doit s'excuter localement. Dans l'onglet Avanc de la bote de dialogue Dfinition du site de Dreamweaver, le type d'accs spcifi dans la
catgorie du serveur d'valuation doit tre Local/Rseau.
Dans l'onglet Avanc de la bote de dialogue Dfinition du site, le chemin d'accs votre dossier racine local doit
tre identique au chemin d'accs au dossier du serveur d'valuation (par exemple, c:\Inetpub\wwwroot\cf_projects\myNewApp\). Pour consulter et modifier ces chemins d'accs, choisissez Site > Modifier les sites.
Le composant doit tre stock dans le dossier local du site ou dans l'un de ses sous-dossiers sur votre disque dur.
Ouvrez une page ColdFusion dans Dreamweaver et affichez les composants dans le panneau Composants. Pour afficher les composants, ouvrez le panneau Composants (Fentre > Composants), choisissez Composants CF dans le menu droulant du panneau, puis cliquez sur le bouton Actualiser dans le panneau. Comme ColdFusion s'excute localement, Dreamweaver affiche les composants figurant sur votre disque dur. Procdez comme suit pour modifier un composant.
1 Ouvrez une page ColdFusion dans Dreamweaver et affichez les composants dans le panneau Composants (Fentre
> Composants).
2 Dans le menu droulant du panneau, choisissez Composants CF, puis cliquez sur le bouton Actualiser la liste des
composants ColdFusion (CFC). Comme ColdFusion s'excute localement, Dreamweaver affiche les composants figurant sur votre disque dur. Remarque : Pour modifier visuellement le jeu denregistrements du CFC, double-cliquez sur son nom dans le panneau Liaisons.
3 Pour modifier un fichier du composant de faon gnrale, ouvrez le dossier dans lequel il rside et double-cliquez
sur le nom du composant dans l'arborescence. Le fichier du composant est ouvert en mode Code.
4 Pour modifier une fonction, un argument ou une proprit spcifique, double-cliquez sur l'lment dans
l'arborescence.
5 Effectuez les modifications manuellement en mode Code. 6 Enregistrez le fichier (Fichier > Enregistrer). 7 Pour qu'une nouvelle fonction apparaisse dans le panneau Composants, actualisez la vue en cliquant sur le bouton
Voir aussi
Affichage de CFC dans Dreamweaver la page 668
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 671
Cration visuelle d'applications
2 Basculez en mode Code (Affichage > Code). 3 Ouvrez le panneau Composants (Fentre > Composants), puis choisissez Composants CF dans le menu droulant. 4 Recherchez le composant utiliser et insrez-le l'aide de l'une des mthodes suivantes :
A partir de l'arborescence, faites glisser une fonction sur la page. Du code permettant d'appeler la fonction est insr
dans la page.
Slectionnez la fonction dans le panneau et cliquez sur le bouton Insrer de la barre d'outils du panneau (deuxime
bouton partir de la droite). Dreamweaver insre le code dans la page au niveau du point d'insertion.
5 Si vous insrez une fonction possdant des arguments, compltez manuellement le code des arguments.
Pour plus d'informations, consultez la documentation de ColdFusion dans Dreamweaver (Aide > Utilisation de ColdFusion).
6 Enregistrez la page (Fichier > Enregistrer).
(Requte) dans le menu droulant. La bote de dialogue Jeu denregistrements s'affiche. Vous pouvez choisir de travailler dans la bote de dialogue simple ou avance.
3 Pour utiliser une fonction existante du CFC, slectionnez cette fonction dans la liste droulante Fonction, puis
fonction dans la bote de dialogue qui apparat alors, et cliquez sur OK. Ce nom ne peut contenir que des caractres alphanumriques et des caractres de soulignement (_).
5 Pour dfinir un jeu d'enregistrements pour la fonction, dfinissez les options de la bote de dialogue Jeu
d'enregistrements. La nouvelle fonction est insre dans le CFC qui dfinit le jeu d'enregistrements.
Voir aussi
Cration ou suppression d'un CFC dans Dreamweaver la page 667
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 672
Cration visuelle d'applications
Utilisation dun jeu denregistrements dans un CFC comme source de contenu dynamique
Il est possible dutiliser un composant ColdFusion (CFC) comme source de contenu dynamique des pages, si ce composant contient une fonction dfinissant un jeu denregistrements. Remarque : Cette fonctionnalit nest disponible que si vous pouvez accder un ordinateur excutant ColdFusion MX 7 ou version ultrieure. Pour plus dinformations, consultez la section Activation des amliorations ColdFusion.
1 Ouvrez une page ColdFusion dans Dreamweaver. 2 Dans le panneau Liaisons (Fentre > Liaisons), cliquez sur le bouton Plus (+) et slectionnez Jeu d'enregistrements
(Requte) dans le menu droulant. La bote de dialogue Jeu denregistrements s'affiche. Vous pouvez choisir de travailler dans la bote de dialogue simple ou avance.
3 Cliquez sur le bouton Requte CFC. 4 Remplissez la bote de dialogue Requte CFC, cliquez sur OK, puis cliquez nouveau sur OK pour ajouter le jeu
d'enregistrements CFC la liste des sources de contenu disponibles dans le panneau Liaisons.
5 Utilisez le panneau Liaisons pour lier le jeu denregistrements aux divers lments de la page.
Pour plus d'informations, consultez la section Ajout de contenu dynamique dans les pages la page 593.
Il est d'usage d'ajouter le prfixe rs aux noms des jeux d'enregistrements, afin de les distinguer des autres noms d'objet dans le code, par exemple : rsPressRelease Le nom d'un jeu d'enregistrements ne peut contenir que des caractres alphanumriques et des caractres de soulignement (_). Ils ne doivent pas comporter d'espaces ni de caractres spciaux.
2 Slectionnez un dossier parmi ceux qui sont dfinis sur le serveur.
Si le dossier napparat pas dans le menu droulant, actualisez la liste en cliquant sur le bouton Actualiser ct du menu. Auparavant, vrifiez que vous avez bien transfr vos CFC sur le serveur dvaluation. Seuls les fichiers CFC sur le serveur dvaluation sont affichs.
3 Slectionnez un composant parmi ceux qui sont dfinis dans le dossier slectionn.
Si le menu droulant des composant ne contient aucun composant, or u si aucun des composants que vous avez crs prcdemment napparat, transfrez vos fichiers CFC sur le serveur dvaluation.
4 (Facultatif) Pour crer un nouveau composant, cliquez sur le bouton Crer un nouveau composant. a Dans la zone Nom, saisissez le nom du nouveau CFC. Ce nom ne peut contenir que des caractres alphanumriques
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 673
Cration visuelle d'applications
Le menu droulant Fonction ne contient que les fonctions dfinies dans le composant slectionn. Si aucune fonction napparat dans le menu droulant, ou si vos derniers changements napparaissent pas dans les fonctions affiches, vrifiez que les derniers changements ont bien t enregistrs et transfrs sur le serveur. Remarque : Les zones Connexion et SQL sont toutes les deux en lecture seule.
6 Cliquez sur le bouton Modifier pour modifier chaque paramtre (type, valeur, valeur par dfaut) qui doit tre pass
en argument la fonction.
a Saisissez une valeur pour le paramtre actuel en slectionnant le type de valeur dans le menu droulant Valeur et
en saisissant la valeur voulue dans la zone situe sa droite. Le type de valeur peut tre un paramtre dURL, une variable de formulaire, un cookie, une variable de session, une variable dapplication ou une valeur fixe que vous saisissez.
b Dans la zone Valeur par dfaut, saisissez la valeur par dfaut que vous souhaitez attribuer au paramtre.
Si aucune valeur nest renvoye l'excution, la valeur par dfaut est utilise.
c Cliquez sur OK.
Il est impossible de modifier la connexion de base de donnes et la requte SQL du jeu denregistrements. Ces champs sont toujours dsactivs, et ces donnes ne sont affiches ici qu titre dinformation.
7 Cliquez sur Tester pour vous connecter la base de donnes et crer une instance du jeu d'enregistrements.
Si l'instruction SQL contient des paramtres de page, vrifiez que la colonne Valeur par dfaut de la zone Paramtres contient des valeurs test correctes avant de cliquer sur Tester. Si la requte a t correctement excute, le jeu denregistrements est affich dans un tableau. Chaque ligne contient un enregistrement et chaque colonne un champ de cet enregistrement. Cliquez sur OK pour effacer la requte.
8 Cliquez sur OK.
version prliminaire
Dernire mise jour le 19/3/2010
674
mmoire du serveur. Ils peuvent transmettre les informations sous forme de paramtres de formulaire ou de paramtres d'URL.
Les liens hypertextes permettent de recueillir des informations provenant des utilisateurs et de les stocker dans la
mmoire du serveur. Pour ce faire, vous devez spcifier une ou plusieurs valeurs renvoyer lorsqu'un utilisateur clique sur un lien (tel qu'une prfrence) en annexant cette valeur l'URL spcifie dans la balise d'ancrage. Lorsqu'un utilisateur clique sur le lien concern, le navigateur envoie alors l'URL et la valeur annexe au serveur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 675
Cration de formulaires
Les paramtres de formulaire prennent le nom des objets de formulaire correspondants. Ainsi, si un formulaire contient un champ de texte portant le nom txtLastName, le paramtre de formulaire suivant est alors transmis au serveur lorsqu'un utilisateur clique sur le bouton Envoyer :
txtLastName=enteredvalue
Si une application Web s'attend recevoir une valeur de paramtre prcise (lorsqu'elle excute une action en fonction d'une option parmi plusieurs options possibles, par exemple), utilisez un objet de formulaire de type bouton radio, case cocher ou liste/menu afin de contrler les valeurs susceptibles d'tre envoyes par l'utilisateur. Cela vite que les utilisateurs ne commettent des erreurs lors de la saisie d'informations et empche de ce fait toute erreur au niveau de l'application. L'exemple ci-dessous dcrit un formulaire contenant un menu droulant trois choix :
Chaque choix du menu correspond une valeur fige dans le code qui est envoye au serveur en tant que paramtre de formulaire. La bote de dialogue Valeurs de la liste prsente dans l'exemple suivant associe chaque lment de la liste une valeur (Ajouter, Mettre jour ou Supprimer) :
Une fois un paramtre de formulaire cr, Dreamweaver peut en rcuprer la valeur et l'utiliser dans une application Web. Aprs avoir dfini un paramtre de formulaire dans Dreamweaver, vous pouvez en insrer la valeur dans une page.
Voir aussi
Cration de formulaires Web la page 677 Ajout de contenu dynamique dans les pages la page 593 Accs une base de donnes la page 538
Paramtres d'URL
Utilisez les paramtres d'URL pour transmettre du navigateur au serveur les informations fournies par les utilisateurs. Lorsqu'il reoit une demande et que des paramtres sont annexs l'URL de la demande, le serveur met les paramtres la disposition de la page demande avant de fournir la page au navigateur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 676
Cration de formulaires
Un paramtre d'URL est une paire nom-valeur (name-value) annexe une URL. Le paramtre commence par un point d'interrogation (?). et se prsente sous la forme nom=valeur. S'il existe plusieurs paramtres d'URL, ils sont spars par une esperluette (&). L'exemple ci-dessous dcrit un paramtre d'URL dot de deux paires nom-valeur :
http://server/path/document?name1=value1&name2=value2
Dans cet exemple de processus, l'application est une boutique en ligne. Comme les dveloppeurs souhaitent atteindre un public aussi large que possible, le site a t conu pour prendre en charge plusieurs devises. Lorsque des utilisateurs se connectent au site, ils peuvent donc slectionner la devise dans laquelle afficher les tarifs des articles disponibles.
1 Le navigateur demande la page report.cfm au serveur. Cette requte inclut le paramtre d'URL Currency="euro".
La variable Currency="euro" indique que tous les montants rcuprs doivent tre affichs en euros.
2 Le serveur stocke temporairement en mmoire le paramtre d'URL. 3 La page report.cfm utilise le paramtre pour obtenir le tarif des articles en euros. Ces montants peuvent soit tre
stocks dans une table de base de donnes contenant des devises diffrentes, soit tre convertis depuis la devise spcifique chaque article (dans n'importe quelle devise prise en charge par l'application).
4 Le serveur renvoie la page report.cfm au navigateur en affichant le montant des articles dans la devise demande.
Lorsque cet utilisateur ferme la session, le serveur efface la valeur du paramtre d'URL et libre ainsi la mmoire du serveur qui peut stocker de nouvelles demandes d'utilisateur.
SERVEUR WEB
http://www.mysite.com/ report.cfm?Currency="" Currency=""
Navigateur Web
<HTML> <code> </HTML>
report.cfm
Les paramtres d'URL sont galement crs lorsque la mthode GET du protocole HTTP est utilise en conjonction avec un formulaire HTML. La mthode GET indique que la valeur du paramtre doit tre annexe la demande d'URL lors de l'envoi du formulaire. La personnalisation d'un site Web en fonction des prfrences d'un utilisateur constitue un exemple typique d'utilisation des paramtres d'URL. Un paramtre d'URL compos d'un nom d'utilisateur et d'un mot de passe, par exemple, peut tre utilis pour authentifier un utilisateur et n'afficher que les informations auxquelles il a souscrit. Les sites Web financiers affichant le cours d'actions particulires en fonction des symboles boursiers slectionns prcdemment par un utilisateur ont recours ce type de paramtres, par exemple. Les dveloppeurs d'applications Web utilisent souvent les paramtres d'URL pour transmettre des valeurs aux variables au sein des applications. Vous pouvez, par exemple, transmettre des termes rechercher des variable SQL au sein d'une application Web afin de gnrer des rsultats de recherche.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 677
Cration de formulaires
L'inspecteur Proprits (Fentre > Proprits) permet de crer les mmes paramtres d'URL en slectionnant le lien, puis en ajoutant les paramtres d'URL la fin du lien d'URL de la zone Lien.
Une fois un paramtre d'URL cr, Dreamweaver peut en rcuprer la valeur et l'utiliser dans une application Web. Aprs avoir dfini un paramtre d'URL dans Dreamweaver, vous pouvez en insrer la valeur dans une page.
Voir aussi
A propos des paramtres d'URL et de formulaire la page 572 Etablissement de liens la page 282 Dfinition de paramtres de formulaire la page 586 Ajout de contenu dynamique dans les pages la page 593 Accs une base de donnes la page 538
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 678
Cration de formulaires
Voir aussi
Collecte d'informations auprs des utilisateurs la page 674 Cration de formulaires ColdFusion la page 692
Objets de formulaire
Dans Dreamweaver, les types d'entres de formulaire sont appels des objets de formulaire. Les objets de formulaire sont les lments qui permettent aux utilisateurs d'entrer des donnes. Vous avez la possibilit d'ajouter les objets de formulaire suivants un formulaire :
Champs de texte Acceptent tout type d'entre alphanumrique. Vous pouvez afficher le texte sur une seule ligne, sur
plusieurs lignes et sous la forme d'un champ de mot de passe dans lequel le texte saisi est remplac par des astrisques ou des puces afin d'tre masqu.
Remarque : Les mots de passe et tout autre type d'informations envoys un serveur l'aide d'un champ de mot de passe ne sont pas crypts. Les donnes transfres peuvent donc tre interceptes et lues en tant que texte alphanumrique. Aussi devez-vous prvoir le cryptage systmatique des donnes que vous souhaitez protger.
Champs masqus Stockent des informations saisies par un utilisateur, telles qu'un nom, une adresse lectronique ou une prfrence d'affichage, puis rutilisent ces informations lors de la prochaine visite de l'utilisateur sur le site. Boutons Excutent des actions lorsque l'utilisateur clique dessus. Vous pouvez ajouter une tiquette ou un nom
personnalis un bouton ou utiliser l'une des tiquettes prdfinies : Envoyer ou Rtablir. Utilisez un bouton pour l'envoi des donnes du formulaire au serveur ou pour la rinitialisation du formulaire. Vous pouvez galement attribuer un bouton d'autres tches de traitement pralablement dfinies dans un script. Un bouton peut ainsi calculer le montant total des lments slectionns en fonction des valeurs que vous leur avez attribues.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 679
Cration de formulaires
Cases cocher Permettent les rponses multiples au sein d'un mme groupe d'options. Un utilisateur peut slectionner toutes les options qu'il juge ncessaires. L'exemple suivant montre trois lments case cocher slectionns : Surfing, Mountain biking et Rafting sont actives.
Boutons radio Reprsentent des choix exclusifs. Lorsqu'un utilisateur clique sur un bouton dans un groupe de boutons
radio, cela dslectionne tous les autres boutons du groupe (un groupe comprend plusieurs boutons dots du mme nom). Dans l'exemple ci-dessous, Rafting est l'option slectionne. Si l'utilisateur clique sur Surfing, l'option Rafting est automatiquement dsactive.
Listes droulantes Affichent des valeurs d'option au sein d'une liste droulante qui permet aux utilisateurs de
slectionner plusieurs options. L'option Liste affiche les valeurs d'option dans un menu et permet aux utilisateurs de slectionner un seul lment. Utilisez des menus lorsque vous disposez d'un espace rduit et que vous devez afficher de nombreux lments, ou lorsque vous souhaitez contrler les valeurs renvoyes au serveur. A la diffrence des champs de texte, dans lesquels les utilisateurs peuvent taper ce qu'ils veulent, y compris des donnes non valides, c'est vous de dfinir les valeurs exactes renvoyes par un menu. Remarque : Un menu droulant de formulaire HTML est diffrent d'un menu droulant graphique. Pour plus d'informations sur la cration, la modification, l'affichage et le masquage d'un menu droulant graphique, cliquez sur le lien la fin de cette section.
Menus de reroutage Sont des listes de navigation ou des menus droulants qui vous permettent d'insrer un menu
boutons graphiques (bouton Envoyer ou Rinitialiser, par exemple). Vous devez associer un comportement l'objet de formulaire pour pouvoir utiliser une image afin d'effectuer une tche autre que l'envoi de donnes.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 680
Cration de formulaires
Voir aussi
Application du comportement Afficher le menu contextuel la page 369
l'icne Formulaire. Dans une page affiche en mode Cration, les formulaires sont indiqus par une bordure rouge en pointill. Si vous ne voyez pas cette bordure, choisissez Affichage > Assistances visuelles > Elments invisibles.
3 Dfinissez les proprits du formulaire HTML dans l'inspecteur Proprits (Fentre > Proprits) : a Dans la fentre de document, cliquez sur la bordure du formulaire afin de le slectionner. b Dans la zone Nom du formulaire, tapez un nom unique afin d'identifier le formulaire.
Vous rendez ainsi possible son rfrencement ou son contrle l'aide d'un langage de script, tel que JavaScript ou VBScript. Si vous n'attribuez aucun nom au formulaire, Dreamweaver gnre un nom en utilisant la syntaxe formn et augmente la valeur de n pour chaque nouveau formulaire ajout la page.
c Dans la zone Action, indiquez la page ou le script qui va traiter les donnes du formulaire en entrant son chemin
d'accs ou en cliquant sur l'icne du dossier pour naviguer jusqu' la page ou jusqu'au script appropri. Exemple : processorder.php.
d Dans le menu droulant Mthode, spcifiez la mthode permettant de transmettre les donnes du formulaire au
N'utilisez pas la mthode GET pour envoyer des formulaires longs. Les URL sont limites 8192 caractres. Si la quantit de donnes envoyes est trop importante, celles-ci seront tronques, ce qui peut produire des rsultats inattendus ou un chec du traitement. Il est possible d'ajouter des signets aux pages dynamiques gnres par des paramtres transmis par la mthode GET, car toutes les valeurs ncessaires pour rgnrer la page sont contenues dans l'URL affiche dans la zone Adresse du navigateur. En revanche, il n'est pas possible d'ajouter de signet aux pages dynamiques gnres par des paramtres transmis par la mthode POST. Si vous rassemblez des noms d'utilisateur et des mots de passe, des numros de cartes de crdit ou d'autres informations confidentielles, la mthode POST peut sembler plus sre que la mthode GET. Toutefois, les informations envoyes par la mthode POST ne sont pas codes. Par consquent, les pirates peuvent les rcuprer facilement. Pour garantir leur scurit, utilisez une connexion scurise un serveur scuris.
e (Facultatif) Utilisez le menu droulant Enctype pour dfinir le type de codage MIME des donnes envoyes au
serveur pour traitement. Le paramtre par dfaut application/x-www-form-urlencode est gnralement utilis en conjonction avec la mthode POST. Si vous crez un champ de tlchargement de fichier, spcifiez le type de codage MIME multipart/form-data.
f
(Facultatif) Utilisez le menu droulant Cible pour spcifier la fentre dans laquelle les donnes renvoyes par le programme appel s'affichent.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 681
Cration de formulaires
Si la fentre indique n'est pas encore ouverte, une nouvelle fentre du mme nom apparat. Dfinissez l'une des valeurs cible suivantes :
_blank Ouvre le document de destination dans une nouvelle fentre sans nom. _parent Ouvre le document de destination dans la fentre parente de celle affichant le document actif. _self Ouvre le document de destination dans la mme fentre que celle dans laquelle le formulaire a t envoy. _top Ouvre le document de destination au sein de la fentre en cours. Cette valeur permet de s'assurer que le document de destination occupe la fentre entire, mme si le document d'origine tait affich dans un cadre.
4 Insrez des objets de formulaire dans la page : a Placez le point d'insertion l'endroit o l'objet de formulaire doit s'afficher dans le formulaire. b Choisissez l'objet dans le menu Insertion > Formulaire, ou dans la catgorie Formulaires du panneau Insertion. c Compltez la bote de dialogue Attributs d'accessibilit des balises d'entre. Pour plus d'informations, cliquez sur
le bouton Aide de la bote de dialogue. Remarque : Si la bote de dialogue Attributs d'accessibilit des balises d'entre n'est pas visible, il se peut que le point d'insertion se trouvait en mode Code lorsque vous avez tent d'insrer l'objet de formulaire. Assurez-vous que le point d'insertion se trouve bien en mode Cration, puis ressayez. Pour plus d'informations ce sujet, reportez-vous l'article Creating HTML forms in Dreamweaver (en anglais) de David Powers.
d Dfinissez les proprits des objets. e Entrez un nom pour l'objet dans l'inspecteur Proprits.
Chaque objet champ de texte, champ cach, case cocher et liste/menu doit possder un nom unique identifiant l'objet dans le formulaire. Les noms d'objets de formulaire ne peuvent comporter ni espaces, ni caractres spciaux. Vous pouvez utiliser toutes les combinaisons de caractres alphanumriques ainsi qu'un caractre de soulignement (_). L'tiquette que vous attribuez l'objet correspond au nom de la variable o la valeur du champ (les donnes saisies) sera stocke. Il s'agit de la valeur envoye au serveur pour traitement. Remarque : Tous les boutons radio d'un mme groupe doivent porter le mme nom.
f
Pour attribuer une tiquette l'objet champ de texte, case cocher ou bouton radio dans la page, cliquez en regard de l'objet et tapez le texte souhait.
Utilisez des sauts de ligne, des sauts de paragraphes, du texte prformat ou des tableaux pour mettre en forme vos formulaires. Vous ne pouvez pas insrer un formulaire dans un autre formulaire (c'est--dire superposer des balises), mais vous pouvez inclure plusieurs formulaires dans une mme page. Lors de la conception de formulaires, n'oubliez pas de libeller les champs du formulaire sous forme de texte descriptif, afin que les utilisateurs sachent ce qu'ils ont faire (par exemple, Entrez votre nom pour demander des informations de nom). Utilisez des tableaux pour fournir une structure pour les objets et les tiquettes de champ. Assurez-vous, lorsque vous utilisez des tableaux dans un formulaire, que toutes les balises table sont incluses entre les balises form. Vous trouverez un didacticiel consacr la cration de formulaires l'adresse www.adobe.com/go/vid0160_fr. Vous trouverez un didacticiel consacr la mise en page de formulaires l'aide de CSS l'adresse www.adobe.com/go/vid0161_fr.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 682
Cration de formulaires
Voir aussi
Collecte d'informations auprs des utilisateurs la page 674 Dfinition de paramtres de formulaire la page 586 Dfinition de paramtres d'URL la page 585 Cration de formulaires ColdFusion la page 692 Cration de pages Spry visuellement la page 435 Didacticiel consacr la cration de formulaires Didacticiel consacr la mise en page de formulaires
infrieur Nbre max. de caract., qui dfinit le nombre maximal de caractres pouvant tre entrs dans le champ. Ainsi, si le champ Largeur de caractre est dfini sur la valeur par dfaut 20 et qu'un utilisateur saisit 100 caractres, ce dernier ne pourra voir que 20 de ces caractres dans le champ de texte. Bien que l'utilisateur ne voie pas tous les caractres saisis dans le champ, ils sont reconnus par l'objet de champ et envoys au serveur pour traitement.
Nbre max. de caract. Dfinit le nombre maximum de caractres qu'il est possible de saisir dans le champ pour les champs de texte une seule ligne. Utilisez Nbre max. de caract. pour limiter un code postal 5 chiffres, un mot de passe 10 caractres, etc. Si vous ne renseignez pas la zone de texte Nbre max. de caract., les utilisateurs peuvent saisir un texte d'une longueur illimite. Si l'entre de l'utilisateur dpasse la largeur des caractres du champ, le texte dfile. Si l'entre de l'utilisateur dpasse le nombre maximum de caractres, le formulaire met un son d'alerte. Nbre lignes (Disponible lorsque l'option Multiligne est slectionne) Dfinit la hauteur du champ pour les champs de texte plusieurs lignes. Dsactiv Dsactive la zone de texte. Lecture seule Transforme la zone de texte en zone en lecture seule. Type Dsigne le type de champ : ligne simple, multiligne ou mot de passe.
Ligne simple Permet de positionner une balise input dont l'attribut type est fix text. Le paramtre Larg. des caractres reprsente l'attribut size ; Nbre max. de caract. reprsente l'attribut maxlength. Lignes multiples Permet de positionner une balise textarea. Le paramtre Larg. des caractres est reli l'attribut
cols ; Nbre caract. max. est reli l'attribut rows.
Mot de passe Permet de positionner une balise input dont l'attribut type est fix password. Les paramtres Larg. des caractres et Nbre max. de caract. sont relis aux mmes attributs que les champs de texte une seule ligne. Lorsqu'un utilisateur entre des donnes dans un champ mot de passe, le texte apparat sous forme de puces ou d'astrisques pour le protger du regard de tiers.
Init val Attribue la valeur affiche dans le champ lors du premier chargement du formulaire. Ainsi pouvez-vous indiquer, par exemple, que l'utilisateur doit saisir des informations de type remarque ou exemple dans le champ. Classe Permet d'appliquer des rgles CSS l'objet.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 683
Cration de formulaires
Envoyer le formulaire Envoie les donnes du formulaire pour traitement lorsque l'utilisateur clique sur le bouton. Les donnes sont envoyes la page ou au script spcifi par la proprit Action du formulaire. Rinitialiser le formulaire Rtablit le contenu ses valeurs par dfaut lorsque l'utilisateur clique sur le bouton. Aucun Spcifie l'action a excuter lorsque l'utilisateur clique sur le bouton. Par exemple, vous pouvez ajouter un comportement JavaScript qui ouvre une autre page lorsque l'utilisateur clique sur le bouton.
Classe Applique des rgles CSS l'objet.
pouvez dfinir une valeur de 4 pour approuve fortement et une valeur de 1 pour dsapprouve fortement .
Etat initial Dtermine si la case cocher est slectionne lorsque le formulaire est charg dans le navigateur. Dynamique Permet au serveur de dterminer de faon dynamique l'tat initial de la case cocher. Par exemple, vous pouvez prsenter visuellement les informations Oui/Non stockes dans un enregistrement de base de donnes l'aide de cases cocher. Au stade de la conception, vous ne connaissez pas ces informations. Au moment de l'excution, le serveur lit l'enregistrement de base de donnes et active la case cocher si la valeur est Oui. Classe Applique des rgles CSS (Cascading Style Sheets, feuilles de style en cascade) l'objet.
Etat initial Dtermine si le bouton radio est slectionne lorsque le formulaire est charg dans le navigateur. Dynamique Permet au serveur de dterminer de faon dynamique l'tat initial du bouton radio. Par exemple, vous pouvez prsenter visuellement des informations stockes dans un enregistrement de base de donnes l'aide de boutons radio. Au stade de la conception, vous ne connaissez pas ces informations. Au moment de l'excution, le serveur lit l'enregistrement de base de donnes et vrifie si la valeur du bouton radio correspond celle que vous avez spcifie. Classe Applique des rgles CSS l'objet.
Options du menu
Liste/Menu Attribue un nom au menu. Ce nom doit tre unique. Type Indique si le menu se droule lorsque l'utilisateur clique dessus (option Menu) ou s'il affiche une liste droulante d'lments (option Liste). Slectionnez l'option Menu si vous souhaitez qu'un seul choix soit visible lorsque le formulaire s'affiche dans un navigateur. Pour afficher les autres choix, l'utilisateur doit cliquer sur la flche vers le bas.
Slectionnez l'option Liste pour afficher quelques-unes ou l'ensemble des options lorsque le formulaire s'affiche dans un navigateur, afin de permettre aux utilisateurs de slectionner plusieurs lments.
Hauteur (Type Liste uniquement) Dfinit le nombre d'lments affichs dans le menu.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 684
Cration de formulaires
Slections (Type Liste uniquement) Indique si l'utilisateur peut slectionner plusieurs lments dans la liste. Valeurs de la liste Ouvre une bote de dialogue qui vous permet d'ajouter les lments un menu de formulaire :
1 Utilisez les boutons plus (+) et moins (-) pour ajouter et supprimer des lments de la liste. 2 Tapez un libell ainsi qu'une valeur optionnelle pour chaque lment de menu.
Chaque lment de la liste possde un libell (le texte qui apparat dans la liste) et une valeur (la valeur envoye l'application de traitement si l'lment est slectionn). Si aucune valeur n'est spcifie, le libell est envoy l'application de traitement.
3 Utilisez les boutons flchs Haut et Bas pour rorganiser les lments de la liste.
Les lments apparaissent dans le menu dans le mme ordre qu'ils apparaissent dans la bote de dialogue Valeurs de la liste. Le premier lment sur la liste est l'lment slectionn lorsque la page est charge dans un navigateur.
Dynamique Permet au serveur de slectionner de faon dynamique un lment dans le menu lors de son affichage
initial.
Classe Permet d'appliquer des rgles CSS l'objet. Initialement slectionn Dfinit les lments slectionns par dfaut dans la liste. Cliquez sur un ou plusieurs
de fichier.
7 Dfinissez les options suivantes dans l'inspecteur Proprits :
Champ de fichier Indique le nom de l'objet champ de fichier. Largeur car. Dfinit le nombre maximal de caractres pouvant tre affichs dans le champ.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 685
Cration de formulaires
Nbre max. de caract. Indique le nombre maximum de caractres que peut contenir le champ. Si l'utilisateur parcourt l'arborescence pour trouver le fichier, le nom du fichier et son chemin d'accs risquent de comporter un nombre de caractres suprieur celui indiqu dans le champ Nbre max. de caract. Par contre, si l'utilisateur tente de taper le nom du fichier et son chemin d'accs, le champ de fichier ne lui permet pas d'entrer un nombre de caractres suprieur celui indiqu.
sur OK.
4 Dfinissez les options suivantes dans l'inspecteur Proprits :
Zone_image Attribue un nom au bouton. Les deux noms rservs, Envoyer et Rinitialiser, indiquent respectivement
au formulaire d'envoyer les donnes du formulaire l'application ou au script de traitement et de rinitialiser les valeurs initiales des champs du formulaire.
Src Spcifie l'image utiliser pour le bouton. Sec Permet de saisir un texte descriptif au cas o l'image ne parvient pas se charger dans le navigateur. Alignement Dfinit l'attribut d'alignement de l'objet. Modifier image Lance votre diteur d'image par dfaut et ouvre le fichier d'image afin que vous puissiez le modifier. Classe Permet d'appliquer des rgles CSS l'objet.
5 Pour associer un comportement JavaScript au bouton, slectionnez l'image, puis slectionnez le comportement
Si vous dfinissez les boutons radio pour qu'ils renvoient des paramtres au serveur, ces derniers seront associs au nom du groupe. Par exemple, si vous attribuez le nom myGroup au groupe de boutons radio et dfinissez la mthode du formulaire sur GET (en d'autres termes, vous souhaitez que le formulaire transmette au serveur des paramtres d'URL plutt que des paramtres de formulaire lorsque l'utilisateur clique sur le bouton d'envoi), l'expression myGroup="CheckedValue" sera transmise au serveur via l'URL.
b Cliquez sur le bouton Plus (+) pour ajouter un bouton radio au groupe. Saisissez l'tiquette et la valeur du nouveau
bouton.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 686
Cration de formulaires
c Cliquez sur les flches haut ou bas pour rorganiser les boutons. d Pour dfinir un bouton radio prcis de faon ce qu'il soit slectionn l'ouverture de la page dans un navigateur,
dans la zone de texte Slectionner une valeur gale , saisissez une valeur gale celle du bouton radio. Saisissez une valeur statique ou dynamique. Pour saisir une valeur dynamique, cliquez sur l'icne reprsentant un clair (en regard de la zone de texte), puis slectionnez un jeu d'enregistrements contenant des valeurs possibles. Dans les deux cas de figure, la valeur indique doit correspondre celle de l'un des boutons radio du groupe. Pour afficher les valeurs des boutons radio, slectionnez chaque bouton, puis ouvrez son inspecteur Proprits (Fentre > Proprits).
e Slectionnez la mise en forme que Dreamweaver doit utiliser pour mettre en forme les boutons.
Utilisez soit des sauts de ligne, soit un tableau pour mettre les boutons en forme. Si vous activez l'option du tableau, Dreamweaver cre un tableau une seule colonne en plaant les boutons radio sur la gauche et les tiquettes sur la droite. Vous pouvez galement dfinir les proprits l'aide de l'inspecteur Proprits ou directement en mode Code.
Si vous dfinissez les cases cocher pour qu'elles renvoient des paramtres au serveur, ces derniers seront associs au nom du groupe. Par exemple, si vous nommez le groupe myGroup fixez la mthode du formulaire sur GET (en d'autres termes, vous voulez que le formulaire transmette au serveur des paramtres d'URL plutt que des paramtres de formulaire lorsque l'utilisateur clique sur le bouton d'envoi), l'expression myGroup="CheckedValue" est transmise au serveur via l'URL.
b Cliquez sur le bouton Plus (+) pour ajouter une case cocher au groupe. Saisissez l'tiquette et la valeur de la
navigateur, dans la zone de texte Slectionner une valeur gale , saisissez une valeur gale celle de la case cocher. Saisissez une valeur statique ou dynamique. Pour saisir une valeur dynamique, cliquez sur l'icne reprsentant un clair (en regard de la zone de texte), puis slectionnez un jeu d'enregistrements contenant des valeurs possibles. Dans les deux cas de figure, la valeur indique doit correspondre celle de l'une des cases cocher du groupe. Pour afficher les valeurs des cases cocher, slectionnez chacune d'elles puis ouvrez son inspecteur Proprits (Fentre > Proprits).
e Slectionnez la mise en forme que Dreamweaver doit utiliser pour mettre en forme les cases cocher.
Utilisez soit des sauts de ligne, soit un tableau pour mettre les cases cocher en forme. Si vous activez l'option du tableau, Dreamweaver cre un tableau une seule colonne en plaant les cases cocher sur la gauche et les tiquettes sur la droite. Vous pouvez galement dfinir les proprits l'aide de l'inspecteur Proprits ou directement en mode Code.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 687
Cration de formulaires
Voir aussi
Dfinition de sources de contenu dynamique la page 578
Slectionnez le nouvel objet de formulaire Liste/Menu HTML ou un objet existant, puis cliquez sur le bouton
Dynamique de l'inspecteur Proprits.
Choisissez Insertion > Objets de donnes > Donnes dynamiques > Liste de slection dynamique.
3 Compltez les options de la bote de dialogue Liste/Menu dynamique, puis cliquez sur OK. a Dans le menu droulant Options du jeu d'enregistrements, choisissez le jeu d'enregistrements utiliser comme
source de contenu. Ce menu vous permet galement de modifier ultrieurement les lments de menu ou de liste statiques et dynamiques.
b La zone Options statiques vous permet de saisir un lment par dfaut dans la liste ou le menu. Cette option vous
permet aussi de modifier les entres statiques d'un objet de formulaire de liste ou de menu aprs que vous avez ajout un contenu dynamique.
c (Facultatif) Utilisez les boutons plus (+) et moins (-) pour ajouter et supprimer des lments de la liste. Les lments
sont dans le mme ordre que dans la bote de dialogue Valeur de la liste. Le premier lment sur la liste est l'lment slectionn lorsque la page est charge dans un navigateur. Utilisez les boutons flchs Haut et Bas pour rorganiser les lments de la liste.
d Dans le menu droulant Valeurs, slectionnez le champ contenant les valeurs des lments de menu. e Dans le menu droulant Etiquettes, slectionnez le champ contenant les tiquettes des lments de menu. f
(Facultatif) Pour spcifier qu'un lment de menu particulier soit slectionn l'ouverture de la page dans un navigateur ou lorsqu'un enregistrement est affich dans le formulaire, indiquez une valeur gale celle de l'lment de menu dans la zone de texte Slectionner une valeur gale .
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 688
Cration de formulaires
Vous pouvez indiquer une valeur statique ou dynamique, en cliquant sur l'icne reprsentant un clair ( ct de la zone de texte), puis en slectionnant une valeur dynamique dans la liste des sources de donnes. Dans les deux cas, la valeur indique doit correspondre l'une des valeurs des lments de menu.
source de donnes dans la liste des sources disponibles. Cette source doit contenir des informations textuelles. Si aucune source de donnes n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, cliquez sur le bouton Plus (+) pour dfinir une nouvelle source.
Voir aussi
Dfinition de sources de contenu dynamique la page 578
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 689
Cration de formulaires
3 Renseignez la bote de dialogue Case cocher dynamique, puis cliquez sur OK.
Slectionnez l'icne reprsentant un clair, ct de la zone de texte Cocher si, puis slectionnez le champ dans la
liste des sources de donnes. La source de donnes doit contenir des donnes boolennes telles que Yes et No, ou true et false. Si aucune source de donnes n'apparat dans la liste ou si aucune des sources disponibles ne correspond vos besoins, cliquez sur le bouton Plus (+) pour dfinir une nouvelle source.
Dans la zone de texte Egal , tapez la valeur que le champ doit contenir pour que la case cocher soit active.
Par exemple, pour que la case soit active lorsqu'un champ donn d'un enregistrement a la valeur Yes, tapez Yes dans la zone de texte Egal . Remarque : Cette valeur est galement renvoye au serveur si l'utilisateur clique sur le bouton Envoyer du formulaire.
radio de la page. La zone Valeurs de boutons radio affiche la valeur de chaque bouton radio du groupe.
2 Dans la liste des valeurs affiches, slectionnez la valeur prslectionner dynamiquement. Cette valeur s'affiche
slectionnez un jeu d'enregistrements contenant des valeurs possibles pour les boutons radio du groupe. Le jeu d'enregistrements que vous slectionnez contient des valeurs correspondant celles des boutons radio. Pour afficher les valeurs des boutons radio, slectionnez chaque bouton, puis ouvrez son inspecteur Proprits (Fentre > Proprits).
4 Cliquez sur OK.
Dfinition des options de la bote de dialogue Groupe de boutons radio dynamiques (ColdFusion)
1 Dans le menu droulant Groupe de boutons radio, slectionnez un groupe de boutons radio et un formulaire. 2 Cliquez sur l'icne en forme d'clair en regard de la zone de texte Slectionner une valeur gale . 3 Renseignez la bote de dialogue Donnes dynamiques, puis cliquez sur OK. a Slectionnez une source de donnes dans la liste.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 690
Cration de formulaires
b (Facultatif) Slectionnez un format de donnes pour le texte. c (Facultatif) Modifiez le code que Dreamweaver insre dans votre page pour afficher le texte dynamique. 4 Cliquez sur OK pour fermer la bote de dialogue Groupe de boutons radio dynamiques et insrer l'espace rserv
du contenu dynamique.
Assurez-vous que chaque champ de texte que vous souhaitez valider porte un nom unique.
2 Slectionnez le bouton Envoyer. 3 Dans le panneau Comportements (Fentre > Comportements), cliquez sur le bouton Plus (+) et slectionnez le
Par exemple, vous pouvez spcifier qu'un champ de texte utilis pour l'ge d'une personne n'accepte que les chiffres. Remarque : Le comportement Valider le formulaire est uniquement disponible lorsqu'un champ de texte a t insr dans le document.
Voir aussi
Utilisation du widget Validation de zone de texte la page 457 Utilisation du widget Zone de texte de validation la page 462 Utilisation du widget Validation de la slection la page 465 Utilisation du widget Validation de case cocher la page 468 Validation des donnes de formulaire ColdFusion la page 705
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 691
Cration de formulaires
bouton, puis cliquez sur OK. Vous pouvez, par exemple, indiquer le nom d'une fonction qui n'existe pas encore, comme processMyForm().
4 Si la fonction JavaScript ne figure pas encore dans la section head du document, ajoutez-la maintenant.
Par exemple, vous pouvez dfinir la fonction JavaScript suivante dans la section head du document afin d'afficher un message lorsque l'utilisateur clique sur le bouton Envoyer.
function processMyForm(){ alert('Thanks for your order!'); }
Voir aussi
Application du comportement Appel JavaScript la page 361
les objets de formulaire (consultez la section Optimisation de l'espace de travail pour le dveloppement visuel la page 566). Vous devez effectuer cette opration une seule fois.
2 Dans le document, placez le point d'insertion l'endroit o l'objet de formulaire doit apparatre. 3 Choisissez Insertion > Formulaire, puis l'objet de formulaire insrer.
Remarque : Le lecteur d'cran lit le nom que vous avez entr en tant qu'attribut Label de l'objet.
ID attribue un ID au champ de formulaire. Cette valeur peut tre utilise pour faire rfrence au champ partir de
JavaScript. Elle est galement utilise comme valeur de l'attribut for si vous activez l'option Joindre une balise d'tiquette l'aide de l'attribut For du groupe Style.
Envelopper avec une balise d'tiquette Entoure l'lment de formulaire d'une balise d'tiquette, comme suit :
<label> <input type="radio" name="radiobutton" value="radiobutton"> RadioButton1</label>
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 692
Cration de formulaires
Joindre une balise d'tiquette l'aide de l'attribut 'for' Utilise l'attribut for pour entourer l'lment de formulaire
Si vous choisissez cette option, le navigateur place un rectangle de slection sur le texte associ une case cocher ou un bouton radio et permet l'utilisateur d'activer la case cocher ou le bouton radio en cliquant n'importe o dans le texte associ. Remarque : Il s'agit de l'option d'accessibilit la plus courante. Toutefois, cette fonction peut varier selon le navigateur utilis.
Aucune balise d'tiquette N'utilise pas de balise d'tiquette, comme suit:
<input type="radio" name="radiobutton" value="radiobutton"> RadioButton3
Cl d'accs Utilise un quivalent clavier (une lettre) et la touche Alt (Windows) ou Ctrl (Macintosh) pour slectionner
l'objet de formulaire dans le navigateur. Par exemple, si vous entrez B comme Cl d'accs, les utilisateurs de Macintosh peuvent appuyer sur Ctrl+B pour slectionner l'objet de formulaire.
Ordre des tabulations Indique l'ordre d'apparition des objets de formulaire. Si vous dfinissez un ordre d'apparition
pour un objet, assurez-vous de le faire galement pour tous les autres objets. La dfinition d'un ordre d'apparition peut se rvler utile lorsque la page contient d'autres liens et d'autres objets de formulaire et que vous voulez que l'utilisateur passe de l'un l'autre dans un ordre particulier.
5 Cliquez sur Oui pour insrer une balise de formulaire.
L'objet de formulaire apparat dans le document. Remarque : Si vous cliquez sur Annuler, l'objet de formulaire s'affiche dans le document, mais Dreamweaver ne lui associe ni les balises ni les attributs d'accessibilit.
Modifiez les attributs en mode Code. Cliquez du bouton droit de la souris (Windows) ou en maintenant la touche Ctrl enfonce (Macintosh), puis
choisissez Modifier la balise.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 693
Cration de formulaires
Dreamweaver comporte de nombreuses amliorations facilitant la tche des dveloppeurs ColdFusion qui utilisent ColdFusion MX 7 ou version ultrieure comme serveur de dveloppement. Ces amliorations se prsentent sous la forme d'un plus grand nombre de boutons dans le panneau Insertion, d'lments de menu et d'inspecteurs Proprits qui permettent de crer rapidement des formulaires ColdFusion et d'en dfinir les proprits. Vous pouvez galement gnrer du code qui valide les informations fournies par les visiteurs du site. Par exemple, vous pouvez vrifier qu'une adresse lectronique saisie par un utilisateur contient bien un symbole @ (a commercial) ou qu'un champ de texte obligatoire a bien t renseign.
comme serveur dvaluation de votre site Dreamweaver. Veillez entrer une URL Web valide.
4 Ouvrez un document ColdFusion.
Les changements de lespace de travail de Dreamweaver ne sont visibles quaprs ouverture dun document ColdFusion.
Voir aussi
Scurisation dun dossier dans votre application (ColdFusion) la page 666 Configuration d'un site Dreamweaver la page 38 Configuration d'un serveur d'valuation la page 48
panneau Insertion et cliquez sur l'icne Formulaire CF. Dreamweaver insre un formulaire ColdFusion vierge. Dans une page affiche en mode Cration, les formulaires sont indiqus par une bordure rouge en pointill. Si vous ne voyez pas la bordure, vrifiez que l'option Affichage > Assistances visuelles > Elments invisibles est active.
3 En veillant ce que le formulaire soit toujours slectionn, utilisez linspecteur Proprits pour dfinir les proprits
de formulaire suivantes.
Formulaire CF Dfinit le nom du formulaire.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 694
Cration de formulaires
Action Permet dindiquer le nom de la page ColdFusion traiter lorsque le formulaire est envoy. Mthode Permet dindiquer la mthode utiliser pour envoyer les donnes du formulaire au serveur:
POST Envoie les donnes laide de la mthode HTTP post, qui envoie les donnes au serveur dans un message
spar.
GET Envoie les donnes laide de la mthode HTTP get, qui place le contenu des champs du formulaire dans le corps de la chane de la requte dURL.
Cible Permet de modifier la valeur de lattribut target de la balise cfform. Type de codage Prcise la mthode de codage utilise pour transmettre les donnes du formulaire.
Remarque : Le type de codage na rien voir avec le codage des caractres. Cet attribut indique le type de contenu utilis pour envoyer le formulaire au serveur (lorsque la mthode post est utilise). S'il n'est pas spcifi, il prend par dfaut la valeur application/x-www-form-urlencoded .
Format Dtermine le type de formulaire crer :
HTML Gnre un formulaire HTML et le transmet au client. Les contrles enfants cfgrid et cftree peuvent tre au format Flash ou applet. Flash Gnre un formulaire Flash et le transmet au client. Tous les contrles sont au format Flash. XML Gnre un formulaire XML XForms et place les rsultats dans une variable avec le nom du formulaire ColdFusion. Rien n'est envoy au client. Les contrles enfants cfgrid et cftree peuvent tre au format Flash ou applet.
Style Permet dindiquer un style pour le formulaire. Pour plus d'informations, consultez la documentation
ColdFusion.
Enveloppe Flash/XML Permet dindiquer la couleur de halo pour donner un style au rsultat. Le thme dtermine la
Si cette option a la valeur Faux, les valeurs spcifies dans les attributs de la balise du contrle sont utilises. Si elle a la valeur Vrai, ce sont les valeurs saisies qui sont utilises.
Source scripts Indique ladresse URL (relative la racine du site) du fichier JavaScript qui contient le code ct client utilis par la balise et ses balises enfants. Cet attribut est utile si le fichier ne se trouve pas dans l'emplacement par dfaut. Cet attribut peut tre ncessaire dans certains environnements et configurations qui bloquent l'accs au dossier /CFIDE. Lemplacement par dfaut, qui peut tre modifi par ladministrateur ColdFusion, est /CFIDE/scripts/cfform.js. Archive Indique ladresse URL des classes Java tlchargeables pour les contrles dapplet cfgrid, cfslider et cftree. Leur emplacement par dfaut est /CFIDE/classes/cfapplets.jar. Hauteur Indique la hauteur du formulaire. Largeur Indique la largeur du formulaire. Afficher l'diteur de balises pour cfform Permet de modifier les proprits qui napparaissent pas dans linspecteur
Proprits.
4 Insrez des contrles de formulaire ColdFusion.
Placez le point d'insertion l'endroit o vous souhaitez insrer le contrle de formulaire ColdFusion dans le formulaire, puis slectionnez le contrle voulu dans le menu Insertion (Insertion > Objets ColdFusion > Formulaire) ou dans la catgorie Formulaires du panneau Insertion.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 695
Cration de formulaires
Avant de dfinir les proprits dans l'inspecteur Proprits, vrifiez que le contrle est slectionn en mode Cration. Pour plus d'informations sur les proprits, cliquez sur l'icne Aide de l'inspecteur Proprits.
6 Amliorez la mise en forme du formulaire ColdFusion.
Si vous crez un formulaire HTML, vous pouvez utiliser des sauts de ligne, des sauts de paragraphes, du texte prformat ou des tableaux pour mettre en forme vos formulaires. Vous ne pouvez pas insrer un formulaire ColdFusion dans un autre formulaire ColdFusion (c'est--dire faire se chevaucher des balises), mais vous pouvez inclure plusieurs formulaires ColdFusion dans une mme page. Si vous crez un formulaire Flash, utilisez les styles CSS (feuilles de style en cascade ) pour le mettre en page. ColdFusion ignore les balises HTML du formulaire. Noubliez pas de donner un libell avec un texte descriptif aux champs du formulaire ColdFusion, pour aider les utilisateurs. Par exemple, crez un libell Indiquez votre nom pour le champ destin au nom de lutilisateur.
Voir aussi
Validation des donnes de formulaire ColdFusion la page 705 Cration d'un formulaire HTML la page 680
Pour plus d'informations sur les proprits de contrles spcifiques, consultez les rubriques consacres chacun d'eux.
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 696
Cration de formulaires
2 Dans la catgorie Formulaire du panneau Insertion, cliquez sur l'icne Champ de texte CF, ou slectionnez
Insertion > Objets ColdFusion > Formulaire > Champ de texte CF. Un champ de texte apparat dans le formulaire.
3 Slectionnez le champ de texte et dfinissez ses options dans l'inspecteur Proprits. 4 Pour attribuer une tiquette au champ de texte dans la page, cliquez en regard du champ de texte et tapez le texte
souhait.
peut tre statique ou dynamique. Pour indiquer une valeur dynamique, cliquez sur l'icne reprsentant un clair ct de la zone Valeur, et slectionnez la colonne d'un jeu d'enregistrements dans la bote de dialogue Donnes dynamiques. Les jeux denregistrements de cette colonne fournissent les valeurs affiches dans le champ de texte lorsque le formulaire est affich dans un navigateur.
Mode texte Permet de passer dun champ de saisie de texte standard un champ de saisie de mot de passe, et inversement. Lattribut modifi par ce contrle est type. Lecture seule Permet de mettre le texte affich en lecture seule. Long. max. Indique le nombre maximum de caractres que peut contenir le champ. Masque Permet dindiquer un masque de texte. Cette proprit permet de valider la saisie des utilisateurs Le format du masque est compos de caractres A, 9, X et ? .
serveur.
Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 697
Cration de formulaires
Un marqueur apparat dans le formulaire ColdFusion. Si vous ne voyez pas le marqueur, choisissez Affichage > Assistances visuelles > Elments invisibles.
3 Slectionnez le champ masqu sur la page et dfinissez les options suivantes dans l'inspecteur Proprits :
Cfhiddenfield (Champ masqu) Indique le nom unique du champ masqu. Valeur Permet dindiquer la valeur du champ masqu. Cette chane peut tre statique ou dynamique.
Pour indiquer une valeur dynamique, cliquez sur l'icne reprsentant un clair ct de la zone Valeur, et slectionnez la colonne d'un jeu d'enregistrements dans la bote de dialogue Donnes dynamiques. Les jeux denregistrements de cette colonne fournissent les valeurs affiches dans le champ de texte lorsque le formulaire est affich dans un navigateur.
Valider Spcifie le type de validation du champ actuel. Valider Spcifie le moment de validation : onSubmit, onBlur ou onServer. Etiquette Permet dindiquer un libell pour le contrle. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Schma Permet dindiquer un modle dexpression rgulire en JavaScript pour valider la saisie. Les barres obliques de dbut ou de fin sont ignores. Pour plus d'informations, consultez la documentation ColdFusion. Hauteur Permet dindiquer la hauteur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur
ColdFusion.
Largeur Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Taille Permet dindiquer la taille du contrle. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Obligatoire Permet de prciser si le champ masqu doit contenir des donnes pour que le formulaire soit transmis au
serveur.
Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 698
Cration de formulaires
Remarque : Cette amlioration nest disponible que si vous pouvez accder un ordinateur excutant ColdFusion MX 7 ou une version ultrieure.
1 Placez le point d'insertion dans la bordure du formulaire. 2 Dans la catgorie Formulaire du panneau Insertion, cliquez sur l'icne Zone de texte CF.
coche).
Valeur initiale Permet dindiquer le texte afficher dans la zone de texte lorsque la page souvre dans un navigateur. Valider Spcifie le type de validation du champ actuel. Valider Spcifie le moment de validation : onSubmit, onBlur ou onServer. Etiquette Permet dindiquer un libell pour le contrle. Style Permet dindiquer un style pour le contrle. Pour plus d'informations, consultez la documentation ColdFusion. Hauteur Permet dindiquer la hauteur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur
ColdFusion.
Largeur Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
4 Pour attribuer une tiquette la zone de texte, cliquez en regard de la zone et tapez le texte souhait.
Voir aussi
Validation des donnes de formulaire ColdFusion la page 705 Modification de contrles de formulaire ColdFusion la page 705
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 699
Cration de formulaires
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705
de dbut ou de fin sont ignores. Pour plus d'informations, consultez la documentation ColdFusion.
Hauteur Permet dindiquer la hauteur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur
ColdFusion.
Largeur Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Taille Permet dindiquer la taille du contrle. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Obligatoire Permet de prciser si la case cocher doit tre coche pour que le formulaire soit transmis au serveur. Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
4 Pour attribuer une tiquette la case cocher, cliquez en regard de la case sur la page et tapez l'tiquette souhaite.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 700
Cration de formulaires
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
ColdFusion.
Largeur Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Taille Permet dindiquer la taille du contrle. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Obligatoire Permet de prciser si le bouton radio doit tre activ pour que le formulaire soit transmis au serveur. Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
4 Pour attribuer une tiquette au bouton radio, cliquez en regard du bouton et tapez le texte souhait.
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 701
Cration de formulaires
type Liste.
Autoriser la slection de plusieurs listes Permet dindiquer si lutilisateur peut slectionner plusieurs options la fois dans la liste. Cette proprit nest disponible quavec le type Liste. Modifier les valeurs Ouvre une bote de dialogue qui permet d'ajouter, modifier ou supprimer des options la zone de
liste.
Initialement slectionn Dfinit les lments slectionns par dfaut dans la liste. Si vous avez activ loption
ColdFusion.
Largeur Flash Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur
ColdFusion.
Message Permet dindiquer le message afficher si la proprit Obligatoire est active et si lutilisateur na pas effectu
serveur.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 702
Cration de formulaires
Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
insrer, puis cliquez sur OK. Vous pouvez aussi entrer directement le chemin daccs du fichier image dans la zone Src. Remarque : Si le fichier dimage se trouve lextrieur du dossier racine du site, il est prfrable de copier cette image dans le dossier racine. En effet, les images situes lextrieur du dossier racine risquent dtre inaccessible aprs publication du site.
3 Slectionnez le champ d'image sur la page et dfinissez les options suivantes dans l'inspecteur Proprits :
Cfimagefield (Zone de texte) Permet dindiquer un nom unique pour le contrle. Src Permet dindiquer ladresse URL de limage insrer. Sec Permet d'indiquer un message qui apparatra lorsque l'image ne peut pas tre affiche. Alignement Permet dindiquer lalignement de limage. Bordure Permet dindiquer la largeur de la bordure de limage. Modifier image Ouvre limage dans votre logiciel de retouche dimages par dfaut.
Pour dfinir votre logiciel de retouche dimages par dfaut, choisissez Edition > Prfrences > Types de fichiers/Editeurs. Si ce logiciel nest pas dfini, le bouton Modifier limage est sans effet.
Valider Spcifie le type de validation du champ dimage. Valider Spcifie le moment de validation : onSubmit, onBlur ou onServer. Etiquette Permet dindiquer un libell pour le bouton radio. Schma Permet dindiquer un modle dexpression rgulire en JavaScript pour valider la saisie. Les barres obliques de dbut ou de fin sont ignores. Pour plus d'informations, consultez la documentation ColdFusion. Hauteur Permet dindiquer la hauteur du contrle, en pixels. Largeur Permet dindiquer la largeur du contrle, en pixels. Taille Permet dindiquer la taille du contrle. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Obligatoire Permet de prciser si le contrle doit contenir des donnes pour que le formulaire soit transmis au serveur. Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 703
Cration de formulaires
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
Pour slectionner rapidement le formulaire, cliquez n'importe o dans son cadre, puis cliquez sur la balise <cfform> dans le slecteur de balises figurant dans le coin infrieur de la fentre de document.
2 Dans l'inspecteur Proprits, dfinissez la mthode du formulaire comme POST . 3 Dans le menu droulant Enctype, slectionnez multipart/form-data. 4 Placez le point d'insertion l'intrieur de la bordure du formulaire, lendroit o le champ de fichier doit
apparatre.
5 Choisissez Insertion > Objets ColdFusion > Formulaire > Champ fichier.
ColdFusion.
Largeur Permet dindiquer la largeur du contrle, en pixels. A l'excution, ce paramtre est ignor par le serveur ColdFusion. Taille Permet dindiquer la taille du contrle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 704
Cration de formulaires
Obligatoire Permet de prciser si le champ de fichier doit contenir des donnes pour que le formulaire soit transmis
au serveur.
Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
Voir aussi
Modification de contrles de formulaire ColdFusion la page 705 Validation des donnes de formulaire ColdFusion la page 705
Pour slectionner rapidement le formulaire, cliquez n'importe o dans son cadre, puis cliquez sur la balise <cfform> dans le slecteur de balises figurant dans le coin infrieur de la fentre de document.
2 Dans l'inspecteur Proprits, dfinissez le format du formulaire comme Flash .
Le contrle de champ de date ne peut apparatre que dans des formulaires ColdFusion en mode Flash.
3 Passez en mode daffichage Code (Affichage > Code) et insrez la balise suivante en un point quelconque entre les
4 Passez en mode Cration, slectionnez le champ de date sur la page, puis dfinissez les options suivantes dans
l'inspecteur Proprits :
Cfdatefield (Zone de texte) Permet dindiquer un nom unique pour le contrle. Valeur Permet dindiquer la date afficher dans ce champ lorsque la page souvre dans un navigateur. Cette date peut
tre statique ou dynamique. Pour indiquer une valeur dynamique, cliquez sur l'icne reprsentant un clair ct de la zone Valeur, et slectionnez la colonne d'un jeu d'enregistrements dans la bote de dialogue Donnes dynamiques. Les jeux denregistrements de cette colonne fournissent les valeurs affiches dans le champ de date lorsque le formulaire est affich dans un navigateur.
Valider Spcifie le type de validation du champ actuel. Valider Spcifie le moment de validation : onSubmit, onBlur ou onServer. Etiquette Permet dindiquer un libell pour le champ. Schma Permet dindiquer un modle dexpression rgulire en JavaScript pour valider la saisie. Les barres obliques de dbut ou de fin sont ignores. Pour plus d'informations, consultez la documentation ColdFusion. Hauteur Permet dindiquer la hauteur du contrle, en pixels. Largeur Permet dindiquer la largeur du contrle, en pixels. Taille Permet dindiquer la taille du contrle.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 705
Cration de formulaires
Obligatoire Permet de prciser si le champ de date doit contenir des donnes pour que le formulaire soit transmis au
serveur.
Afficher l'diteur de balises Permet de modifier les proprits qui napparaissent pas dans linspecteur Proprits.
Voir aussi
Validation des donnes de formulaire ColdFusion la page 705
que chaque champ ColdFusion que vous souhaitez valider porte un nom unique.
2 Dans le formulaire, slectionnez le champ valider. 3 Dans linspecteur Proprits, indiquez comment le champ doit tre valid.
La partie infrieure de chaque inspecteur Proprits contient des contrles qui permettent de dfinir une rgle de validation spcifique. Par exemple, vous pouvez spcifier quun champ de texte donn doit contenir un numro de tlphone. Pour ce faire, choisissez Tlphone dans le menu droulant Valeur de l'inspecteur Proprits. Vous pouvez aussi indiquer le moment de la validation dans le menu local Valider .
version prliminaire
Dernire mise jour le 19/3/2010
706
Chapitre 22 : Accessibilit
Adobe Dreamweaver CS5 comprend une srie de fonctions permettant de concevoir et de dvelopper des pages Web accessibles. En outre, l'application est elle-mme accessible aux personnes souffrant de handicaps.
Dreamweaver et l'accessibilit
Voir aussi
Insertion d'une image la page 242 Insertion de fichiers SWF la page 255 Validation de donnes de formulaire HTML la page 690 Cration de cadres et de jeux de cadres la page 202 Insertion d'un tableau et ajout de contenu la page 183
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 707
Accessibilit
En tant que concepteur Dreamweaver, vous pouvez utiliser un lecteur d'cran pour vous assister dans la cration de vos pages Web. Le lecteur d'cran commence sa lecture par le coin suprieur gauche de la fentre de document. Dreamweaver prend en charge les lecteurs d'cran JAWS pour Windows de Freedom Scientific (www.freedomscientific.com) et Window-Eyes de GW Micro (www.gwmicro.com).
Les botes de dialogue et les panneaux utilisent des paramtres de couleurs systme. Par exemple, si vous fixez les
couleurs Blanc sur Noir, les botes de dialogue et les panneaux Dreamweaver utilisent du blanc comme couleur de premier plan et du noir en arrire-plan.
Le mode Code utilise les couleurs systme des fentres et du texte de fentres. Par exemple, si vous avez fix les
couleurs systme Blanc sur Noir et que vous changez les couleurs de texte dans Edition > Prfrences > Coloration du code, Dreamweaver ignore ces paramtres de couleur et affiche le texte de code avec du blanc comme couleur de premier plan et du noir en arrire-plan.
Le mode Cration utilise les couleurs d'arrire-plan et de texte que vous avez dfinies dans Modifier > Proprits
de la page pour que les pages que vous crez aient un rendu des couleurs similaire celui d'un navigateur.
dialogue d'accessibilit. Par exemple, les objets de formulaire, les cadres, les mdias et les images.
Laisser le focus sur le panneau Conserve le panneau l'tat actif afin qu'il soit disponible pour le lecteur d'cran. Si vous ne slectionnez pas cette option, le focus demeure en mode Cration ou Code lorsqu'un utilisateur ouvre un panneau. Restitution hors cran Slectionnez cette option lorsque vous utilisez un lecteur d'cran.
Remarque : Les attributs d'accessibilit apparaissent dans la bote de dialogue Tableau lors de l'insertion d'un nouveau tableau.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 708
Accessibilit
Une ligne pointille autour du titre du panneau indique que le panneau est actif. Le lecteur d'cran lit la barre de titre du panneau actif.
2 Appuyez de nouveau sur Ctrl+F6 jusqu' ce que le panneau dans lequel vous voulez travailler soit actif. Appuyez
Fentre pour afficher le panneau appropri, puis appuyez sur Ctrl+F6. Si le panneau dans lequel vous voulez travailler est ouvert, mais affich sous sa forme rduite, activez la barre de titre du panneau et appuyez sur la barre d'espace. Appuyez de nouveau sur la barre d'espace pour rduire le panneau.
4 Appuyez sur la touche de tabulation pour passer d'une option une autre dans le panneau. 5 Utilisez les touches flches de faon approprie :
Si une option comporte des choix, utilisez les touches flches pour faire dfiler ces choix, puis appuyez sur la barre
d'espace pour valider la slection.
Si le groupe de panneaux comporte des onglets pour ouvrir d'autres panneaux, activez l'onglet ouvert puis utilisez
la touche flche gauche ou droite pour ouvrir un autre onglet. Aprs avoir ouvert un nouvel onglet, appuyez sur la touche de tabulation pour faire dfiler les options de ce panneau.
vers le haut (Macintosh) pour ouvrir ou fermer la section dveloppe de l'inspecteur Proprits, selon vos besoins. Alternativement, placez le focus sur la flche de dveloppement dans le coin infrieur droit puis appuyez sur la barre d'espace. Remarque : Pour pouvoir dvelopper et rduire l'inspecteur Proprits, le focus du clavier doit se trouver dans celui-ci, et pas sur le titre du panneau.
Catgorie puis utilisez les touches flches pour vous dplacer vers le haut ou vers le bas dans la liste.
4 Appuyez de nouveau sur Ctrl+Tab pour afficher les options d'une catgorie.
version prliminaire
Dernire mise jour le 19/3/2010
UTILISATION DE DREAMWEAVER CS5 709
Accessibilit
un tableau. Si vous appuyez sur la touche de tabulation lorsque vous tre dans la cellule la plus droite, vous ajoutez une ligne au tableau.
2 Pour slectionner une cellule, appuyez sur Ctrl+A (Windows uniquement) lorsque le point d'insertion est dans la
cellule.
3 Pour slectionner un tableau en entier, appuyez deux fois sur Ctrl+A (Windows) si le point d'insertion est dans une
deux fois si la cellule est slectionne ou une fois si le tableau est slectionn, puis appuyez sur les touches Haut, Gauche ou Droite.