Dreamweaver MX
11 messages
• Page 1 sur 1
-

Michel C - Nouveau WRInaute

- Messages: 14
- Inscription: 11 Nov 2006
Dreamweaver MX
Bonjour
Je cherche à utiliser une fonctionnalité très pratique de DW-MX à savoir la réutilisation de code HTML.
Mon Pb est très simple j'ai un menu HTML dynamique (avec JAvaScript) et je voudrai la fonction suivante :
Je le modifie dans une page HTML et la modification se répercute automatiquement dans toutes les autres pages qui contiennent ce même menu.
Je sais que cela est possible, l'ayant vu un jour derrière l'épaule d'un développeur, mais je ne sais comment y arriver !!
Qu'un connaît-il la mise en oeuvre de cette fonctionnalité ?
Merci
Je cherche à utiliser une fonctionnalité très pratique de DW-MX à savoir la réutilisation de code HTML.
Mon Pb est très simple j'ai un menu HTML dynamique (avec JAvaScript) et je voudrai la fonction suivante :
Je le modifie dans une page HTML et la modification se répercute automatiquement dans toutes les autres pages qui contiennent ce même menu.
Je sais que cela est possible, l'ayant vu un jour derrière l'épaule d'un développeur, mais je ne sais comment y arriver !!
Qu'un connaît-il la mise en oeuvre de cette fonctionnalité ?
Merci
-

blman - WRInaute accro

- Messages: 3077
- Inscription: 5 Sep 2003
Tu crée un modèle de document qui contient ton template et tes zones éditables. Puis à chaque fois que tu crée une nouvelle page HTML, tu la crée à partir du modèle. Ce qui a l'avantage de mettre à jour toutes tes pages HTML si tu met à jour le modèle.
-

Michel C - Nouveau WRInaute

- Messages: 14
- Inscription: 11 Nov 2006
Les modèles
Je veux me diriger vers la solution HTML et non PHP, aussi je vais suivre la piste des modèles.
Merci pour vos réponses, c'est vraiment sympa !!
J'ai sollicité un ami par mail qui utilise cette fction, (celui à qui appartient l'épaule).
Dans tous les cas je vous donnerai des nouvelles de ce petit projet, car venant justement de PHP, je me dois cette fois-ci de rester en HTML pur.
Sinon dans les modèles qu'est-ce qu'exactement un Template ?
Merci
Merci pour vos réponses, c'est vraiment sympa !!
J'ai sollicité un ami par mail qui utilise cette fction, (celui à qui appartient l'épaule).
Dans tous les cas je vous donnerai des nouvelles de ce petit projet, car venant justement de PHP, je me dois cette fois-ci de rester en HTML pur.
Sinon dans les modèles qu'est-ce qu'exactement un Template ?
Merci
-

polweb - WRInaute accro

- Messages: 3921
- Inscription: 18 Oct 2006
J'avais a un moment utilisé des templates dreamweaver. C'est le souk, je te le déconseille, le truc c'est mis à planter grave (du windows quoi:lol: ) . Donc hop tout en include + php. Faut dire que j'avais des modèles et des sous modèles. Des amis n'ont pas eu ce ^problème mais moi les templates dream c'est fini.
-

Marie-Aude - Modérateur

- Messages: 11884
- Inscription: 5 Juin 2006
Tu as deux choses différentes dans Dreamweaver :
- les éléments de librairies, qui sont des morceaux de code que tu insères dans des pages normales ou dans des templates, seul ce morceau de code est bloqué (il faut modifier l'élément de librairie pour modifier le code dans les pages normales)
- les templates, qui te font un modèle complet, avec des zones modifiables. Tu peux d'ailleurs insérer un élément de librairie dans un template
Je pense que ce que tu cherches est l'élément de librairie.
- les éléments de librairies, qui sont des morceaux de code que tu insères dans des pages normales ou dans des templates, seul ce morceau de code est bloqué (il faut modifier l'élément de librairie pour modifier le code dans les pages normales)
- les templates, qui te font un modèle complet, avec des zones modifiables. Tu peux d'ailleurs insérer un élément de librairie dans un template
Je pense que ce que tu cherches est l'élément de librairie.
-

Michel C - Nouveau WRInaute

- Messages: 14
- Inscription: 11 Nov 2006
Merci pour vos réponses
Oui effectivement le mot librairie me rappelle qque chose, je pense que c'est plutôt cette technique ...
Mais alors surprise ! rien dans l'aide DW à ce sujet, je parcours les menus sans rien trouver..
Pouvez-vous me donner le début de la pelote au sujet des librairies dans DW.
Je continue à chercher
Merci
Oui effectivement le mot librairie me rappelle qque chose, je pense que c'est plutôt cette technique ...
Mais alors surprise ! rien dans l'aide DW à ce sujet, je parcours les menus sans rien trouver..
Pouvez-vous me donner le début de la pelote au sujet des librairies dans DW.
Je continue à chercher
Merci
-

Michel C - Nouveau WRInaute

- Messages: 14
- Inscription: 11 Nov 2006
Il s'agit des Bibliothèques, évidemment voici la doc DW à ce sujet :
Une bibliothèque est un fichier Dreamweaver spécifique regroupant l’ensemble des actifs individuels ou copies d’actifs créés en vue d’une insertion dans des pages Web. Ces actifs présents dans une bibliothèque portent le nom d’éléments de bibliothèque. Vous pouvez mettre à jour toutes les pages qui utilisent un élément de bibliothèque chaque fois que vous modifiez le contenu de l’élément. Vous pouvez stocker divers types d’éléments de page dans une bibliothèque : images, tableaux, sons, animations Flash, etc.
L'explication en gras me laisse espérer une solution, je poursuis sur ce chemin
Merci
Une bibliothèque est un fichier Dreamweaver spécifique regroupant l’ensemble des actifs individuels ou copies d’actifs créés en vue d’une insertion dans des pages Web. Ces actifs présents dans une bibliothèque portent le nom d’éléments de bibliothèque. Vous pouvez mettre à jour toutes les pages qui utilisent un élément de bibliothèque chaque fois que vous modifiez le contenu de l’élément. Vous pouvez stocker divers types d’éléments de page dans une bibliothèque : images, tableaux, sons, animations Flash, etc.
L'explication en gras me laisse espérer une solution, je poursuis sur ce chemin
Merci
-

Marie-Aude - Modérateur

- Messages: 11884
- Inscription: 5 Juin 2006
Ben oui library dans la version anglaise 
-

Michel C - Nouveau WRInaute

- Messages: 14
- Inscription: 11 Nov 2006
Voilà je peux clôturer le sujet en vous donnant en qques mots ma journée de galère :
Après avoir trouvé la fenêtre Actifs/bibliothèque, je selectionne mon code puis clic droit dans la fenêtre biblio, "nouvel élément dans la biblio" et me voilà parti avec une librairie intitulé "menu".
Je comprends assez vite la fonction inverse à savoir : position du curseur à l'endroit de ma page HTML , et depuis la fenêtre bilbiothèque sélection de l'élément "menu", bouton insérer. Effectivement DW m'insère la partie du code en jaune avec des balises proprio, impeccable ! et c'est parti pour un test !
Et là incroyable, entre ces deux opérations DW ne me restitue pas l'intégralité des paramètres d'une fonction JavaScript comprise dans le code de l'élément nouvellement créé !!!
Qu'à cela ne tienne j'édite ma fameuse librairie et là le code JavaScript est bien dans son intégralité. J'insère l'élément dans une nouvelle page même résultat, DW me squizze alégrement des paramètres de ma fonction JavaScript. A devenir malade !!!
Enfin j'ai complètement revu les appels JavaScript contenu dans la fameuse librairie et avec ça mes fonctions correspondantes dans la section <head>. J'en ai profité pour redécouvrir les joies du JavaScript. getElementById qui n'est pas la même chose que getElementsByName etc...
Au bout du compte : Merveille ! les nouvelles fonctions JavaScript sont restituées correctement dans l'insertion des pages. La librairie fonctionne, je la modifie subrepticement et hop tous les sources concernés se mettent à jour en un clin d'oeil ! Je teste et tout fonctionne !
Enfin voilà, en conclusion la fonction d'insertion d'une librairie dans une page HTML n'est pas si anodine que cela , car visiblement DW analyse les fonctions JavaScript et semblent s'interresser de près aux arguments passés !!!
Bizzare mais admettons !
Pour ceux et celles que cette fonctionnalité intéresse....
Merci
Après avoir trouvé la fenêtre Actifs/bibliothèque, je selectionne mon code puis clic droit dans la fenêtre biblio, "nouvel élément dans la biblio" et me voilà parti avec une librairie intitulé "menu".
Je comprends assez vite la fonction inverse à savoir : position du curseur à l'endroit de ma page HTML , et depuis la fenêtre bilbiothèque sélection de l'élément "menu", bouton insérer. Effectivement DW m'insère la partie du code en jaune avec des balises proprio, impeccable ! et c'est parti pour un test !
Et là incroyable, entre ces deux opérations DW ne me restitue pas l'intégralité des paramètres d'une fonction JavaScript comprise dans le code de l'élément nouvellement créé !!!
Qu'à cela ne tienne j'édite ma fameuse librairie et là le code JavaScript est bien dans son intégralité. J'insère l'élément dans une nouvelle page même résultat, DW me squizze alégrement des paramètres de ma fonction JavaScript. A devenir malade !!!
Enfin j'ai complètement revu les appels JavaScript contenu dans la fameuse librairie et avec ça mes fonctions correspondantes dans la section <head>. J'en ai profité pour redécouvrir les joies du JavaScript. getElementById qui n'est pas la même chose que getElementsByName etc...
Au bout du compte : Merveille ! les nouvelles fonctions JavaScript sont restituées correctement dans l'insertion des pages. La librairie fonctionne, je la modifie subrepticement et hop tous les sources concernés se mettent à jour en un clin d'oeil ! Je teste et tout fonctionne !
Enfin voilà, en conclusion la fonction d'insertion d'une librairie dans une page HTML n'est pas si anodine que cela , car visiblement DW analyse les fonctions JavaScript et semblent s'interresser de près aux arguments passés !!!
Bizzare mais admettons !
Pour ceux et celles que cette fonctionnalité intéresse....
Merci
11 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Dreamweaver 8
- DReamweaver
- Un dreamweaver EN LIGNE ?
- problème dreamweaver
- Ma balise H1 sous dreamweaver ?
- Région modifiable dreamweaver
- et dreamweaver? sur mac
- Modèles de Dreamweaver
- Modèles Dreamweaver et Méta
- aide sur dreamweaver
- pb avec le ftp de Dreamweaver
- Problème avec Dreamweaver
- Débutant avec dreamweaver
- L'avenir de Dreamweaver 2
- Dreamweaver et les calques
- WebRankInfo lance sa version 4 - 25-01-2009
- Interview de Raphael Goetter sur le chat de WRI - 20-06-2005
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité



