|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() |
Bonjour tout le monde.
Nous avons une vieille application qui a été développée avec Dreamweaver 7.0.1 qui fonctionne correctement. Nous désirons la maintenir et nous utilisons maintenant DW 9.0 (CS3). Mais dans tous les fichiers que nous ouvrons, les coordonnées (Top & left) des objets contenus dans la page web sont décalées. J'ai remarqué qu'il fallait que j'ajoute "px" après le chiffre pour que ça revienne à la normale (ou presque). Mais je dois avouer que je voudrai éviter de reprendre toutes les pages une à une. Est-ce que vous avez une explication et surtout un moyen de faire quelque chose rapidement et facilement ? Exemple : Code :
__________________
Zeb'... |
||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : décembre 2010 Messages : 46 ![]() |
Bonjour,
C'est quoi tes éléments à la base dans DW7 (MX 2004) ? Des calques ? |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Heu, je ne suis pas sur de comprendre ce que tu veux dire.
J'ai des DIV et des SPAN. C'est cette information-là que tu voulais ?
__________________
Zeb'... |
|
|
00
|
|
|
#4 | |||
|
Membre du Club
![]() Inscription : décembre 2010 Messages : 46 ![]() |
Citation:
Les claques sont devenus des Div PA et génère un code diffèrent. Cela dit je ne me souvient plus du code que cela générais MX 2004, ça date un peu. Maintenant si vous travaillez en Code, je vois pas pourquoi vous auriez à tout refaire. Code :
<SPAN style="position: absolute; left: 210; top: 775; width: 750px; visibility: visible;" id="CalcPiedDePage02"> Code :
|
|||
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() |
Ok, mais je ne peux pas tout modifier comme cela.
D'après les tests que j'ai pu faire il faut que j'ajoute "px" à toutes les valeurs Width, Height, Top et Left ; ce qui est énorme !!! Est-ce qu'il y aurait un moyen de faire ça plus ou moins automatiquement ? Du genre une ligne à ajouter en entête ? Pour info, voici ce qui a été généré en entête des fichiers, si ça peux aider à me sortir du pétrin : Code :
__________________
Zeb'... |
||
|
|
00
|
|
|
#6 | |
|
Membre du Club
![]() Inscription : décembre 2010 Messages : 46 ![]() |
Citation:
Cela veut dire que la partie template ne date pas d'hier non plus, Dreamweaver 6 (DW MX pour le nom commercial) c'est plus ou moins 2002. Je note qu'il n'y a pas de DOCTYPE dans ton entête... pas de DOCTYPE = une interprétation variable des CSS par IE. A part te conseiller de reprendre l'application pour faire un gros travail de nettoyage, je ne connais pas de 'baguette magique' pour faire ce travail... si un stagiaire ou un emploi vacance si il y a beaucoup de pages à nettoyer. Un truc avec les CSS c'est de séparer le contenu du contenant. Ce n'était pas très à la mode début des années 2000, aujourd'hui c'est le standard. Si tu as des pages qui mélangent le contenu et la mise en forme... c'est le bordel et il est urgent que vous fassiez une séparation des deux sinon c'est évident que c'est ingérable à moyen terme. Par exemple ça que tu as mis dans ton premier post : Code :
<SPAN style="position: absolute; left: 210; top: 775; width: 750px; visibility: visible;" id="CalcPiedDePage02"> Le code de header que tu nous montre date d'un 'autre age'. Personnellement j'appelle ça un gros 'défaut de maintenance'... je n'aimerais pas avoir à gérer ce genre de projet et je te souhaite bon courage. |
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
LOL, merci de ta réponse.
Oui l'application date mais fonctionne très bien ; la seule raison qui nous pousse à faire ce travail, c'est pour l'utilisation de la dernière version de DW. Donc, je crois bien qu'on va s'en passer.
__________________
Zeb'... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com