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

Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

mandriva :
dans le profil utilisateur de nvu : fichier all.js
pref("network.protocol-handler.app.http", "/usr/bin/www-browser");
pref("network.protocol-handler.app.https", "/usr/bin/www-browser");
pref("network.protocol-handler.app.ftp", "/usr/bin/www-browser");
pref("network.protocol-handler.app.file", "/usr/bin/www-browser");

x-www-browser n'existe pas dans /usr/bin/

Le all.js du dossier de l'application nvu ne contient pas les lignes recherchées.

Mandriva nvu user all.js
Dernière modification par Do-IT le 07 août 2007, 23:44, modifié 1 fois.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Par contre, je trouve ça moyennement cohérent avec les listes "id" et "class" qui sont, elles, peuplées avec les id et classes définies dans le document HTML, et non pas dans les feuilles de style.
Tous les avis se valent.
Tu aura peut-etre plus d'avis si tu laisses les listes actuelles.
Moi en tout cas tu connais mon avis pour la mise en page et pour le contenu des listes.
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é »

KompoZer 0.7.10 RC2 : Au menu :
  • CaScadeS : on peut à nouveau créer une feuille de style, ça peut toujours servir.
  • CaScadeS : les propriétés top / left / right / bottom sont réarrangées dans le sens des aiguilles d'une montre (top / right / bottom / left). Merci à Mongo Bob pour l'idée et à Do-IT pour le moyen mnémotechnique, diablement efficace.
  • Navigateur externe : sous Linux, par défaut, KompoZer va désormais chercher /usr/bin/x-www-browser plutôt que /usr/lib/mozilla/mozilla-ext
Les Linuxiens qui n'ont pas la chance d'avoir une Debian ont le choix entre deux méthodes pour lancer un navigateur externe depuis KompoZer :
  • avec les droits root : créer dans /usr/bin un fichier exécutable 'x-www-browser' contenant :

    Code : Tout sélectionner

    #!/bin/sh
    firefox $*
    en remplaçant 'firefox' par votre navigateur favori (le cas échéant)
  • sans les droits root : aller modifier le fichiers 'all.js' dans le profil de KompoZer, et remplacer 'x-www-browser' par votre navigateur dans les 4 lignes de préfs concernées.
Toujours pas de langpack, je m'y mets.
Ymai a écrit :
Kaze a écrit :Peut-être faut-il reporter l'implémentation de ces listes déroulantes à la version 0.8
La voix de la sagesse?
Soit c'est la sagesse, soit c'est la flemme. Dans les deux cas ça nous laissera le temps d'y réfléchir ensemble.
Si j'ai le temps je ferai une préférence cachée pour les activer ou non.
Ymai a écrit :A priori, je dirais que le fait d'avoir quelques balises présentes pourrait laisser à penser que celles-là seules peuvent être utilisées.
C'est un peu le même genre d'argument que j'utiliserais pour dénigrer la liste des "formats de paragraphes" disponible depuis NVU, dans la barre de mise en forme.
Puisqu'on en parle, quels autres formats de paragraphe faudrait-il ajouter ? De mon coté, je ne vois que 'blockquote' qui manque, j'en oublie ?
Do-IT a écrit :[Mandriva] x-www-browser n'existe pas dans /usr/bin/
C'est un standard Debian.
Je ne crois pas que FreeDesktop.org ou d'autres aient spécifié un standard Linux, à vérifier.
Sur ma ZenWalk (= dérivé Slackware) je n'ai ni x-www-browser, ni www-browser dans /usr/bin.
Do-IT a écrit :Moi en tout cas tu connais mon avis pour la mise en page et pour le contenu des listes.
Oui. C'est notamment pour ça que je suis tenté de supprimer les listes déroulantes de la version 0.7.10 : c'est confusant, ça ne fait pas l'unanimité, et de toutes façons je devrai reprendre l'interface pour la 0.8.
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 »

kompozer-0.7.9.20070807b-vc7.0-win32.zip

Un document avec deux feuilles de styles > modifier une règle de la 2eme feuille > sélectionner la 2eme feuille > flèche haut (pour la monter) > le contenu de la règle est perdu

Dans les autres cas, apparemment le contenu n'est pas perdu.

Pour la case z-index, il faudrait peut-être mettre des petites flèches pour changer la valeur, mais que la case soit quand même éditable pour les valeurs auto inherit ...

Tu pourrais peut-être faire un 'refresh' automatique de la liste des feuilles de styles quand c'est nécessaire ?

Concernant la liste des feuilles internes, il faudrait peut-etre ajouter le type de media dans le nom afficher, histoire de ne pas être obligé d'aller dans 'General'.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

le navigateur ne démarre ni avec /usr/bin/x-www-browser (normal), ni avec /usr/bin/www-browser, ni avec /usr/bin/firefox, ni avec /usr/lib/mozilla/mozilla-ext (ce dernier est apparu tout seul, bizarre)

Pourtant en ligne de commande /usr/bin/www-browser /usr/bin/firefox fonctionne.
Ce qui est bizarre aussi c'est le all.js de l'application kompozer, il y a /usr/bin/firefox

ni en root ni en user.

En faisant un raccourci x-www-browser vers www-browser ca fonctionne ! Grrr !
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Heuuuu, ou est passé Cascades sous linux :?:
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Do-IT
Iguane
Messages : 537
Inscription : 03 juil. 2005, 09:46

Message par Do-IT »

Dans Extensions > Update > Details > il y a un Nvu qui se balade sans peur.

Et le lien 'Get more extensions' est redirigée vers la page de download de Firefox2.

Sur ce, BN.
Redhat, CentOs, Mandriva, Ubuntu au boulot. Ubuntu à la maison. Vista et Xp grâce à la vente liée.
Soutenir KompoZer
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Do-IT a écrit :Heuuuu, ou est passé Cascades sous linux :?:
Ni dans la barre d'outils, ni dans le menu "Tools".
C'est plutôt ennuyeux, je dis...
Il y a un autre moyen de le faire sortir de sa cachette?

Pas de mise en forme possible depuis le menu contextuel de la barre d'état non plus (Inline styles).

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)
Dernière modification par Ymai le 08 août 2007, 08:24, modifié 1 fois.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Do-IT a écrit :Dans Extensions > Update > Details > il y a un Nvu qui se balade sans peur.
Idem pour les "thèmes"
Sur ce, BN.
Vu l'heure du dernier post, ce devait être de la rage :D

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 »

Kaze a écrit :Puisqu'on en parle, quels autres formats de paragraphe faudrait-il ajouter ? De mon coté, je ne vois que 'blockquote' qui manque, j'en oublie ?
puisque je commence à m'intéresser au problème :? , je dirai que par contre "pre" (dans la liste : "preformat") est formellement déconseillé par W3C, alors, inutile d'encombrer...?
http://www.la-grange.net/w3c/html4.01/s ... l#edef-PRE

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
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
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Zut alors, j'utilise <pre> tout le temps
Pratique pour présenter des fragments de code.
Pratique pour débogger des variables en tableaux en PHP

Code : Tout sélectionner

echo "<pre>";
print_r ($variable);
echo "</pre>";
Va falloir que je trouve une alternative.

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 »

Oui, enfin, tu as encore du temps :
W3C a écrit :Les agents utilisateurs devraient continuer à gérer les éléments déconseillés pour des raisons de rétro-compatibilité.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
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é »

La version Linux n'a pas été recompilée complètement (je me suis contenté d'appliquer des patches), ce qui explique le bug de CaScadeS et les /usr/bin/firefox dans le fichier all.js. J'y remédierai dans la journée.

Le "Nvu" qui reste concerne le nom du thème par défaut. C'est un thème qui, je crois, a été fait spécifiquement pour Nvu. Donc soit je garde le nom "Nvu" pour le thème (peut-être en précisant "Nvu theme" plutôt que "Nvu"), soit je propose un autre thème à la place (ex: Tango).
le lien 'Get more extensions' est redirigée vers la page de download de Firefox2.
Vu, à corriger.
Je vais utiliser AddonsMirror.net (AMI) à la place, on va faire une page spécifique Nvu/KompoZer avec Seamaiden (la patronne des lieux).

Pour ce qui est des formats de blocs, y en a-t'il d'autres que <blockquote> qui manquent à l'appel ?

Notez que pour autant que je sache, <pre> n'est pas déprécié par le W3C ; ce sont uniquement l'attribut "width" et l'utilisation de tabulations (beurk) qui le sont. Et franchement, vu que j'utilise KompoZer à 95% pour rédiger des documentations techniques, si on enlève <pre> je n'ai plus l'usage de KompoZer. Ça reste de très loin le moyen le plus naturel pour afficher du code dans une page HTML.

Je vais de ce pas aller jeter un oeil aux nombreux bugs de CaScadeS fraichement relevés par Do-IT. L'histoire de l'attribut "Media" me tracasse, chez moi je n'arrive même pas à l'utiliser.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

- 1 peut-être... :?:

Je crois que la recommandation concerne seulement l'attribut width.
:?:
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Fabrice.Tres.Net a écrit :Je crois que la recommandation concerne seulement l'attribut width.
Exact, j'ai trés mal lu, pour le moins, voilà Ymai et Kaze rassurés, j'espère (ma remarque voulait ne pas encombrer un débutant avec une liste trop longue et l'usage de <pre> paraît + utile aux développeurs qu'à ceux-là, de toute façon. Perso, j'ai jamais utilisé <pre>, quoi, c'est pas une référence?)
BREF...

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
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
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 4 invités