Kpz 0.79: nouvelle version en cours de développement

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Voilà la rc6, en espérant qu'elle fasse une 0.7.10 acceptable : Mini-changelog :
  • CaScadeS est désormais désactivé en mode 'Source' ;
  • le nettoyeur de balises ne supprime plus les blocs vides contenant des attributs ID/class ;
  • le nettoyeur de balises considère désormais les éléments <ol>, <ul>, <li>, <dl>, <dt>, <dd>, <pre>, <address>, <blockquote> et <tr> comme des blocs ;
  • résolution d'un bug non encore signalé qui était à l'origine du mauvais positionnement du curseur quand on passe en mode 'Source' : ça ne veut pas dire non plus que KompoZer placera *toujours* bien le curseur au bon endroit en mode 'Source', mais il devrait y avoir beaucoup moins de cas où ça se produit.
J'ai passé l'après-midi entier à galérer à compiler tout ça sous Windows™. Le dépôt SVN c'est pratique mais c'est piégeur...
En conséquence, je n'ai pas eu le temps de tester cette version win32 : j'ai juste vérifié que KompoZer s'ouvrait quand on cliquait sur l'exécutable. J'espère que vous n'y trouverez pas trop de mauvaises surprises.

Pour les versions deb/rpm, il va falloir patienter un peu. Je n'ai toujours pas fini le paquetage 'source' Ubuntu, pour tout dire ça commence à bien me prendre le chou ! La bonne nouvelle c'est que KompoZer étant un nouveau paquet pour Gutsy (Nvu n'était déjà plus dans Feisty), il y a 15 jours de délai supplémentaire, donc il me reste encore une semaine pour finir ce paquetage source.
Je n'aime pas la ligne pointillée rouge autour des <div> en mode Normal, pourrait-elle figurer par défaut et être désactivée dans Affichage par les quelques monomaniaques moyennement intelligents qui ne l'aiment pas?
Sous Windows™, il te suffit de 7-zip et de ton éditeur texte.
Ouvre le fichier 'comm.jar' (répertoire 'chrome' de KompoZer) avec 7-zip, édite le fichier content/editor/EditorContent.css, tu devrais y trouver ton bonheur. Tu pourras même styler tous les éléments que tu veux.

Pour la petite histoire, j'ai eu plus de retours négatifs sur cette bordure rouge que de retours positifs. Mais voilà, étant le seul développeur de KompoZer, je peux jouer au dictateur de temps à autre. Hahahaha je suis le maître du mooooooonde ! (ah non ?)
Pour ceux qui n'aiment vraiment pas cette bordure rouge, vous pouvez toujours utiliser le mode 'Preview'.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Kaze a écrit :je peux jouer au dictateur de temps à autre. Hahahaha je suis le maître du mooooooonde !
Lao-Tseu a écrit :Il est des dictatures plus généreuses et propices au bonheur de l'honnête homme que nombre de démocraties...
merci pour tout





(euh... je suis pas sûr que c'est Lao-Tseu)
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Kaze a écrit :Ouvre le fichier 'comm.jar' (répertoire 'chrome' de KompoZer) avec 7-zip, édite le fichier content/editor/EditorContent.css, tu devrais y trouver ton bonheur. Tu pourras même styler tous les éléments que tu veux.
Ouaaahh!! Ca marche! Je personnalise mon Kpz comme un dingo! Mmmmhhh... je vais voir si je peux lui faire faire du café plus fort!...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

eh ben, non, c'est malin, j'ai cru que les bordures avaient disparues mais non : il faut bien restituer un comm.jar modifié après.
Alors une fois modifié dans Editorcontent.css, le dossier content, comment il redevient un comm.jar? Kpz ne démarre pas sans ce dernier.
(j'ai essayé de le compacter -7zip- mais refaire le chemin inverse ne donne pas un .jar).
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Puisque tu es motivé pour bidouiller KompoZer, on va en profiter pour tester un outil tout bête : http://www.geckozone.org/forum/viewtopic.php?t=57441

Si ça fonctionne ça sera plus simple que de bricoler à coups de 7-zip. :wink:
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Est-ce un problème de localisation?
http://www.geckozone.org/forum/viewtopi ... 017#397017
Comme je l'indique par ailleurs, ma RC6 n'est pas francisée et l'adresse générée est correcte.


Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ymai, tu t'es pas planté de post, là?
Comprends pas ta réponse... :cry:
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Nan, c'est pas Ymai qui s'est planté de topic.
J'ai scindé les posts relatifs à HandCoder ici : http://www.geckozone.org/forum/viewtopic.php?t=57521
Désolé mais pour l'instant je n'ai absolument pas le temps de regarder HandCoder. Je verrai tout ça d'ici 15 jours.

Ymai > je confirme. Je corrige ça dès que possible.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Kaze a écrit :Nan, c'est pas Ymai qui s'est planté de topic.
Mmmmhhhhh.... L'absence de l'image
faitavecKz80x15.png
dans le répertoire http://kompozer.net/images/
ne me semble pas férocement liée à HC.
Mais je peux me tromper.

Ceci dit, j'ai posté trop vite pour que mon intervention soit compréhensible. A la bourre, à la bourre, à la bourre. Mais comment il fait KZ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

ça serait pas devenu un peu le foutoir, ce topic? :mrgreen:
Mais que font les modos? on se le demande!!
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Non, je confirme que le problème du bouton KompoZer est bel et bien lié au pack de langue, contrairement aux posts que j'ai déplacés (qui sont uniquement liés à HandCoder). Le bouton 'KompoZer' est lié au pack de langue uniquement parce que j'ai cru malin d'ajouter des attributs alt / title pour avoir une info-bulle. J'ai déplacé l'image sur SourceForge parce que c'est un hébergement qui est durable à long terme (pas d'abonnement que je pourrais oublier de renouveler).

J'ai d'autres détails à régler sur ce pack de langue, comme la redirection des liens 'Get more themes' / 'Get more extensions', et quelques corrections suggérées ici : http://wysifauthoring.informe.com/viewtopic.php?t=371

Malheureusement je n'ai pas le temps de m'en occuper pour le moment, je suis toujours sur l'affaire du paquet source pour Ubuntu. Ça avance doucement, tout n'est pas perdu... dès que c'est réglé je m'occuperai des langpacks et de HandCoder dans la foulée.

Ah au fait : la rc6 sera dispo dans la prochaine Mandriva Cooker, et KompoZer 0.7.10 devrait être intégrée dans l'édition 2008 en lieu et place de Nvu.
chinon37 a écrit :ça serait pas devenu un peu le foutoir, ce topic?
Boarf, pas plus que les autres topics KompoZer / HandCoder / NsmConText... je sais pas à quoi c'est dû. :roll:
Faudrait chercher le point commun à tous ces topics et punir le coupable. :twisted:
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

chinon37 a écrit :ça serait pas devenu un peu le foutoir, ce topic?
Kaze a écrit :Faudrait chercher le point commun à tous ces topics et punir le coupable. Maléfique
le webmaster a passé un coup de Tidy sur le forum?:P







(oh, ça va, si c'était signé calimo, tout le monde rigolerait...)
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Ayé. Pour les Linuxiens :Le paquet DEB a été compilé et testé sur Ubuntu 6.06, le paquet RPM a été obtenu via Alien.
Ces paquets devraient fonctionner sur la plupart des distributions Linux récentes, du moins je l'espère.
Le paquet source est en route vers MOTU pour passer le rituel d'entrée à Ubuntu. C'est le moment d'égorger des poules noires.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Peux pas tester ça avant semaine prochaine. La version win c'est ok.
Tu as intégré des scripts dans les versions linux, pour le dossier extensions ?
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

J'ai fait plus simple : j'ai intégré le dossier 'extensions' dans la partie « installée » dans le paquet. Le principe de ce genre de paquet est, somme toute, assez simple : il y a un répertoire 'usr' qui contient l'ensemble de KompoZer (réparti entre usr/bin, usr/lib/kompozer et usr/share/***), qui est copié à la racine lors de l'install. Vu que j'ai remplacé les entrées 'menu' type Debian par un fichier *.desktop (lui aussi « installé » dans le paquet), il n'y a plus aucun script à lancer. La méthode a été approuvée par #ubuntu-mozillateam.

J'ai fait le test sur mon poste Ubuntu : profil KompoZer effacé, installation du *.deb (donc avec des droits root), puis installation du pack FR dans KompoZer (en simple utilisateur), aucun problème. KompoZer apparait bien dans le menu du bureau (section 'Réseau'). Après désinstallation, aucun message d'erreur, et KompoZer disparait bien du menu du bureau.

J'espère que la version 'aliénisée' en RPM fonctionnera aussi bien ; au pire, si ce n'est pas le cas, je pourrai demander de l'aide au mainteneur de KompoZer chez Mandriva.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités