Page 1 sur 1
Modification du format lors de l'enregistrement??
Publié : 03 avr. 2008, 17:03
par sanfred
Bonjour, je cherche à développer un site web marchand avec Thelia. J'ouvre un fichier qui est bien interprété par Thelia, je ne le modifie pas mais je fais "sauver sous" , je garde le même nom, je le mets juste au bon endroit sur mon serveur et là.... le fichier n'est plus correctement interprété

. La seule différence que je vois entre l'original et le "sauvé sous" est une différence de 30 octets environ et le fait qu'en ouvrant l'original avec wordpad, c'est tout sur une ligne et assez illisible, alors qu'en ouvrant le "modifié" ca s'affiche comme sous Kompozer....Aucune différence dans le source du HTML (vu sous Kompozer)... Ca me rend fou depuis ce matin

donc si vous pouvez m'aider ce serait sympa
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 03 avr. 2008, 17:29
par chinon37
entre le premier fichier et le "sauver sous...", tu as bien la même extension?
C'est du squelette html dont il s'agit?
As-tu essayé d'ouvrir les deux dans un éditeur texte comme notepad++ pour les comparer?
Publié : 03 avr. 2008, 17:50
par Invité
même extension : oui
squelette HTML : oui. Les deux sont apparemment strictement identiques
Quand j'ouvre les 2 avec Notepad, le formatage est différent, il y a plus d'espace entre les différentes rubriques et tout est sur une seule ligne. L'autre est sur une seule ligne aussi mais les espaces sont moins grands... pour info je fais la même chose avec DW ca marche bien mais ma licence expire dans 8 jours....et en plus j'arrive pas à visualiser aussi bien mon rendu final que sous Kompozer (si si...)
J'essaye avec notepad++ si tu veux mais peut-etre que déjà avec ça ça suffit pour m'aider?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 03 avr. 2008, 18:02
par Invité
bon alors avec notepad++, le   a été remplacé par  
Kompozer m'a rajouté des balises head et body (mais même en les supprimant manuellement ça marche pas mieux) et le formatage est bizarre (tout compacté) maintenant sous kompozer depuis que j'ai installé handcoder et tidy
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 03 avr. 2008, 18:32
par Invité
je crois que j'ai compris le pourquoi mais je ne sais pas comment faire pour qu'il ne le fasse plus: j'ai enlevé handcoder et tidy. Cependant quand j'ouvre le code, il m'a coupé des balises enplein milieu (j'ai des LF en plein milieu de balises) et en plus il m'a mis des mots clés pour Thelia qui étaient en majuscules en minuscules)... le tout fait que ça ne marche plus. Comment lui dire de ne pas couper les balises ET de garder le texte tel qu'il est formatté à l'origine?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 03 avr. 2008, 18:45
par sanfred
bon cé juste le coup des majuscules qui deviennent minuscules qui fout la grouille.... QQ'un a une idée SVP???
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 03 avr. 2008, 19:38
par Ymai
Bonjour
Anonymous a écrit :bon alors avec notepad++, le   a été remplacé par  
Cela me fait penser à un problème d'encodage.
Quel est l'encodage utilisé sous DW? Quel est l'encodage déclaré dans NP++?
Kompozer m'a rajouté des balises head et body
Est-ce à dire que DW permet de composer des pages "HTML" qui ne contiendraient ni "head", ni "body"???
S'il ne s'agit pas de pages HTML mais de fragments à inclure, il ne faut effectivement pas tenter de les ouvrir avec KompoZer qui est un éditeur de pages et non un éditeur de code.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
Publié : 04 avr. 2008, 09:18
par sanfred
Dans Notepad++, c'est indiqué "Encoder en ANSI" dans format. Dans DW c'est indiqué codage: "europe de l'ouest" et type de document :"XHTML 1.0 transitionnel"
C'est vraiment juste les majuscules qui foutent la grouille...
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 04 avr. 2008, 13:43
par chinon37
Pour en revenir au premier message, c'est bien ce message que tu as?
Il semble que kompoZer modifie quelque chose dans la structure de la page qui ne plaît pas... wrapper étant simplement l'id d'un <div> englobant le corps de la page
Comme dirait Boris:
Y a quéqu'chos' qui cloch' là-d'dans
J'y retourne immédiat'ment
Publié : 04 avr. 2008, 14:55
par sanfred
J'avais pas fais gaffe... comme on se retrouve
Bah sous WAMP5, le fait d'ouvrir et d'enregistrer le template menu.html par example fait que au lieu d'avoir mes articles, j'ai #TITRE. Sur le entête.html, j'ai carrément toutes les options des SI qui y sont (ex: "vous avez x articles; Votre panier est vide")...
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 08 avr. 2008, 09:32
par sanfred
Bon, ... personne n'a d'idées?
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506)
Publié : 08 avr. 2008, 09:35
par Ymai
Ben non... Je ne vois pas bien comment Wamp pourrait intervenir dans le processus.
Le cas échéant, voir sur un forum dédié Wamp...
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13
Publié : 08 avr. 2008, 10:15
par chinon37
Non, le problème ne vient pas de wamp, ni de easyphp ou de quelque serveur ou autre que ce soit.
En fait, KompoZer n'accepte pas la structure de la page telle que proposée dans les squelettes de Thélia . Tout est réorganisé (ou désorganisé selon la vue de l'utilisateur).
Il faut se faire une raison: KompoZer et Thélia ne se marieront pas ensemble
