Do-IT a écrit :nvu, sans NsmConText.
j'ai dl le fichier handcoder 20051025, dans extension il me met 0.2.9 20051020
il faut se fier au nom du fichier, j'oublie souvent de mettre à jour le numéro de version.
Do-IT a écrit :Le bouton Editeur remplace le bouton Source de NsmConText.
bon début...
Do-IT a écrit :J'ai un fonctionnement aleatoire.
gestionnaire de site, clic droit sur un fichier php = rien. double clic = d'abord ouverture d'une fenetre "open with nvu / text editor".
puis quelques essais plus tard plus de fenetre le fichier php s'ouvre directement avec nvu. puis apres quelque essais refenetre.
Le gestionnaire de sites n'est pas concerné par HandCoder (sans NsmConText, pas de clic droit). Il ouvre un fichier sur double-clic de la même façon que lorsqu'on utilise le bouton "Ouvrir".
La fenêtre devrait apparaître si le fichier que l'on ouvre n'est pas un document HTML pur, c'est-à-dire :
- s'il ne contient aucune balise <html>, <head>, <body> ni <DOCTYPE> (fragment de fichier HTML)
- s'il contient des lignes avant le <DOCTYPE> ou après la fin du document <html> (template ASP/JSP/PHP)
Si cette fenêtre n'apparaît pas systématiquement sur le même fichier, il y a un bug.
Do-IT a écrit :tidy (version sourceforge du 22mai2005) n'aime pas le strict.
il transforme : xhtml strict en xhtml transitional. html strict en html3.2.
le transitional c'est ok.
Pour le "HTML 4.01 strict", il semble que
Nvu utilise un mauvais DOCTYPE, mais avec ma version de Tidy (1st August 2002), pas de problème, mes documents restent en "HTML 4.01 strict", même avec le DOCTYPE de Nvu.
Par contre, pour le "XHTML 1.0 Strict", je confirme. Le DOCTYPE de Nvu semble conforme à
ceux du W3C, mais Tidy le convertit en "Transitional".
Je vais tâcher de passer l'argument "--doctype strict" à Tidy quand la page est supposée être en "strict". J'en profiterai peut-être pour corriger le DOCTYPE pour le HTML 4.01 Strict...
Do-IT a écrit :bouton ouvrir, se serait bien soit si le choix par defaut pour type de fichier : Fichier HTML devienne Tous les fichiers, soit que le filtre des fichiers HTML inclu les extensions php.
Pour enregistrer sous (ou 1er enregistrement) il propose le type HTML/XHTML, tous les fichiers serait mieux pour voir le contenu du dossier.
Je crois qu'il faudrait peut-être une préférence pour qu'on puisse spécifier manuellement les extensions des fichiers que l'on ouvre avec Nvu.
Quand on travaille avec des templates php (Smarty, FastTemplates, ...), on a souvent des extensions spécifiques (*.tpl notamment).
Do-IT a écrit :lorsque je modifie un php avec scite (a partir du bouton edition de nvu), au retour, pas de fenetre, le fichier est pas actualisé dans nvu comme avec NsmConText
J'essaye de reprendre complètement la détection "fichier modifié", pour qu'on puisse garder SciTE et Nvu ouverts simultanément sur le même document.
Si je n'y arrive pas, je reviendrai à la détection "fichier modifié" de NsmConText...
En attendant que ça soit résolu, note que le menu "restaurer" (menu "fichier" ou clic droit sur l'onglet) est toujours disponible.
Do-IT a écrit :et les tabulations du php augmentent toujours...
La faute à Tidy, je vais tâcher de corriger ça.
Merci pour ton rapport de bugs. Pour mémoire, j'en ai repéré un autre : le bouton "Editeur" est parfois actif alors que la page n'a pas été enregistrée (du coup si on clique dessus, ça fige Tidy).
J'espère que HandCoder résoud au moins ton problème du code PHP qui est déplacé dans le document...