Les extensions pour Dreamweaver...C'est certainement un des modules qui a fait le succès de ce logiciel : à savoir que grâce à ces extensions, Dreamweaver peut être personnalisé à volonté, voir ses fonctionnalités étendues, et ce dans de nombreux domaines
Qu'est ce que c'est Ces extensions ce sont des "petits" add-ons, écrit en Javascript, qui viennent se greffer sur DW, dans différentes catégories. Elles sont développées par des gens indépendants de Macromedia, des développeurs qui généralement les écrivent d'abord pour leurs propres besoins (et leur propre plaisir) et les mettent ensuite gratuitement (du moins pour la plupart) à la disposition de la communauté. Où les trouver  | C'est d'ailleurs le succès rencontré auprès du public qui a fait que Macromedia a même fini par ouvrir un site d'échanges : Macromedia Exchange, où sont proposées en téléchargement des centaines d'extensions pour Dreamweaver, mais aussi pour Fireworks et Flash. A cette date (Octobre 02), on en compte plus de 600 sur le site. Etant donnée ce vaste choix, il est difficile de s'y retrouver aujourd'hui : on trouve de tout, de l'indispensable à l'inutile. Le seul moyen de s'y retrouver est encore d'aller sur le site et d'éplucher les catégories, à la recherche de la perle qui facilitera votre travail... Il faut parfois se creuser la tête pour comprendre ce que peut bien faire telle ou telle extension, les textes d'aide fournis sont souvent très succints. Mais la plupart du temps, l'url du développeur est fournie et avec un peu de chance, il y aura même une démo sur son site pour vous aider à comprendre et à mettre en oeuvre l'extension.... | Sinon, sur le site Macromedia, un systéme de notes, avec le nombre de téléchargements, vous permettra de vous faire une idée sur la 'viabilité', et la popularité d'une extension : Notez que pour les télécharger, il vous faudra vous inscrire sur le site auparavant. Comment les gérer Une fois que vous avez téléchargée une extension, il suffit de cliquer dessus. Le programme Extension Manager (fourni avec DW) s'ouvre et l'installation se fait automatiquement. Vous pouvez aussi, dans Dreamweaver, passer par le menu Commandes > Gérer les extensions, qui ouvre également Extension Manager. Après installation, un redémarrage de Dream est parfois nécessaire pour que l'extension soit prise en compte. À partir de cette interface, vous pouvez: - Activer/désactiver des extensions : cette option est très utile, pour éviter de toutes les charger, si au finale, vous n'en utilisez que 2 ou 3...Car il faut savoir que Dream charge TOUT au démarrage...
- Voir le type de l'extension : également pratique car au bout d'un certain temps, savoir dans quelle catégorie a été rangé telle extension devient laborieux, et on passe du temps à ouvrir et fermer des menus un peu partout.
- Lire la description de l'extension
Comment les utiliser La plupart des extensions se rangent dans une des catégories suivantes : Objets, Comportements, Comportements Serveurs et Commandes. Elles requièrent la plupart du temps que vous ayez sélectionné une balise particulière avant d'essayer d'appliquer l'extension, par exemple, sélectionner une image et l'extension s'appliquera à partir de la balise <img...>, un lien ça sera <a href...> etc. Quand aucune sélection n'est trouvée par Dream, l'extension apparaitra en grisé (inactive). Idem si l'objet concerné n'est pas dans la page....C'est évident qu'une extension portant sur des calques sera inactive si aucun calque n'a été trouvé dans le document... Concernant les comportements, c'est généralement sur les liens et les images qu'ils peuvent s'appliquer. Mais il se peut que vous n'ayez aucun lien à fournir sur un simple texte, par exemple vous voulez juste utiliser le comportement Afficher/Masquer des calques, sans pointer vers une autre page : dans ce cas là, vous constaterez que comportement est inaccessible (en grisé dans le panneau des Comportements). Pour y remédier, il faut créer ce qu'on appelle un 'null link', un pseudo-lien, en rentrant la syntaxe suivante dans le champ Lien de la palette Propriétés : javascript:; (2 points point-virgule) ou encore javascript:// Dans tous les cas de figure, viérifiez toujours ce que dit l'auteur concernant l'utilisation de son extension. Problèmes éventuels Il peut arriver que le lancement d'une extension provoque des erreurs Javascript pointant vers un fichier .js, dans le dossier de configuration de DW MX. Plusiurs causes sont possibles : - Conflit d'extensions : certaines n'ont peut-être pas été encore mises à jour pour Dream MX. Essayez, par l'intermédiaire d'Extension Manager, de désactiver l'une après l'autre, les extensions installées (ou récemment installées), jusqu'à trouver celle qui provoque l'erreur.
- Conflits Comportements / Comportements Serveurs : créer une page réduite à sa plus simple expression, tester dessus le ou les comportements les uns après les autres et voyez si le problème persiste.
- Conflit avec des programmes tournant en arrière-plan sur votre machine : essayez de réduire les tâches en cours, notamment les antivirus et autres utilitaires.
Vous pouvez aussi consulter cette TechNote, qui peut vous dépanner en cas de problèmes. |