Coloration syntaxique et autocomplétion

7 views
Skip to first unread message

jojaba

unread,
Aug 12, 2006, 8:38:51 AM8/12/06
to Plume CMS - users
Bonjour, bonjour, c'est encore moi !
J'utilise Plume CMS en particulier pour pouvoir à partir d'où que je
sois gérer mon site. Auparavant, je ne faisais que du xHTML "statique"
et j'utilisais l'excellent éditeur de texte jEdit [1] qui propose, à
l'instar de Firefox ou d'autres produits Mozilla, une certaine
interopérabilité et un large panel d'extensions (plugins et macros
sur jEdit) permettant de personnaliser au maximum l'application.
Pourquoi vous dis-je ça ? J'y arrive !
J'utilise jEditFr [2] pour modifier mes fichiers HTML avec une
efficacité et une rapidité tout à fait appréciable. Ce qui me
manque sur Plume CMS est la coloration syntaxique (fonctionnalité
présente sur la plupart des éditeurs de texte évolués) et
l'autocomplétion. En effet, Je ne travaille qu'en langage HTML, je
crois d'ailleurs pouvoir dire que je connais mieux ce langage que la
syntaxe wiki, pour créer mes articles. Il serait intéressant
d'intégrer ça à plume CMS (ou peut-être peut on faire ça par
l'intermédiaire d'un plugin déjà existant ?). D'autre part,
l'autocomplétion des balises HTML me faisait gagner un temps fou sur
jEdit ! C'est une fonctionnalité apportée par un plugin nommé XML
[3].
Je me doutre que ce que je demande ne doit pas être facile à
élaborer (encore que des sources "ouvertes" sont sûrement
disponibles) mais je ne me permettrais pas de demander ce genre de
choses si je savais les faire moi-même.

Salutations cordiales, JJB

[1] : http://www.jedit.org/
[2] : http://jojaba.free.fr/?/Programmes-traduits/jEdit
[3] : http://plugins.jedit.org/plugins/?XML et
http://plugins.jedit.org/plugindoc/XML/ (documentation)

Loic d'Anterroches

unread,
Aug 12, 2006, 9:54:39 AM8/12/06
to plume-c...@googlegroups.com
Salut,

> J'utilise Plume CMS en particulier pour pouvoir à partir d'où que je
> sois gérer mon site. Auparavant, je ne faisais que du xHTML "statique"
> et j'utilisais l'excellent éditeur de texte jEdit [1] qui propose, à
> l'instar de Firefox ou d'autres produits Mozilla, une certaine
> interopérabilité et un large panel d'extensions (plugins et macros
> sur jEdit) permettant de personnaliser au maximum l'application.
> Pourquoi vous dis-je ça ? J'y arrive !
> J'utilise jEditFr [2] pour modifier mes fichiers HTML avec une
> efficacité et une rapidité tout à fait appréciable. Ce qui me
> manque sur Plume CMS est la coloration syntaxique (fonctionnalité
> présente sur la plupart des éditeurs de texte évolués) et
> l'autocomplétion. En effet, Je ne travaille qu'en langage HTML, je
> crois d'ailleurs pouvoir dire que je connais mieux ce langage que la
> syntaxe wiki, pour créer mes articles. Il serait intéressant
> d'intégrer ça à plume CMS (ou peut-être peut on faire ça par
> l'intermédiaire d'un plugin déjà existant ?). D'autre part,
> l'autocomplétion des balises HTML me faisait gagner un temps fou sur
> jEdit ! C'est une fonctionnalité apportée par un plugin nommé XML
> [3].
> Je me doutre que ce que je demande ne doit pas être facile à
> élaborer (encore que des sources "ouvertes" sont sûrement
> disponibles) mais je ne me permettrais pas de demander ce genre de
> choses si je savais les faire moi-même.

Faire une autocompletion dans un champ textarea pour de l'HTML dans
Firefox, je ne sais pas si cela existe. Tu peux chercher et nous dire ce
que tu as trouvé, mais si tu ne trouves pas tu peux simplement faire un
copier/coller depuis jEdit. Cela devrait aller très bien pour les longs
articles.

a+
loïc

jojaba

unread,
Aug 12, 2006, 7:47:34 PM8/12/06
to Plume CMS - users

Loic d'Anterroches wrote:
>
> Faire une autocompletion dans un champ textarea pour de l'HTML dans
> Firefox, je ne sais pas si cela existe. Tu peux chercher et nous dire ce
> que tu as trouvé, mais si tu ne trouves pas tu peux simplement faire un
> copier/coller depuis jEdit. Cela devrait aller très bien pour les longs
> articles.
>
> a+
> loïc

Certes !
J'ai fit des recherches et ai trouvé qu'il y a pas mal de monde qui
s'intéresse àça mais pas la solution. Par contre pour la coloration
syntaxique il existe par exemple cette méthode :
http://www.dreamprojections.com/syntaxhighlighter/
J'ai trouvé ça par l'intermédiaire de "comment ça marche"
(http://www.commentcamarche.net/faq/sujet-3157-webmaster-coloration-syntaxique-dans-vos-pages-web)
C'est prévu pour la coloration de différents langages (y compris lre
xhtml) par l'intermédiaire de feuilles de style et de javascripts.
Pourrait-on ajouter ça pour les textaera du gestionnaire ?

cilia

unread,
Aug 12, 2006, 8:07:42 PM8/12/06
to plume-c...@googlegroups.com

Bonsoir,

Le 12/8/2006, "jojaba" <joj...@laposte.net> a écrit:
>
>Certes !
>J'ai fit des recherches et ai trouvé qu'il y a pas mal de monde qui
>s'intéresse àça mais pas la solution. Par contre pour la coloration
>syntaxique il existe par exemple cette méthode :
>http://www.dreamprojections.com/syntaxhighlighter/
>J'ai trouvé ça par l'intermédiaire de "comment ça marche"
>(http://www.commentcamarche.net/faq/sujet-3157-webmaster-coloration-syntaxique-dans-vos-pages-web)
>C'est prévu pour la coloration de différents langages (y compris lre
>xhtml) par l'intermédiaire de feuilles de style et de javascripts.
>Pourrait-on ajouter ça pour les textaera du gestionnaire ?
>

Quelqu'un, arrêtez-moi si je me trompe, mais il me semble que ce genre
de "syntax beautifier" est fait pour présenter du code, et non pour
rendre une coloration syntaxique en "live" tel que le ferait un
éditeur comme jedit. J'irais même jusqu'à dire que ce n'est pas
envisageable d'avoir une telle solution, mais je le ferais avec des
pincettes.

Cela dit, j'avoue que l'idée de sauver mes yeux avec une coloration
syntaxique m'a effectivement traversée l'esprit ; mais plus sous la
forme d'un éditeur, extension de FF par exemple, fait avec XUL. Je
manque de connaissance dans le sujet, donc c'est peut-être une idée
très fantaisiste.


cilia

jojaba

unread,
Aug 12, 2006, 8:16:11 PM8/12/06
to Plume CMS - users
D'autres ressources concernant la coloration syntaxiques trouvées sur
le web :
http://www.lalex.com/dsplay/
http://frederic.bouchery.free.fr/?2004/07/15/3-Script-De-Coloration-Syntaxique
http://xinha.python-hosting.com/wiki/NewbieGuideFrance

Histoire d'avoir des avis...
Je rappelle que je travaille sur plume cms 1.06 qui ne possède pas
d'éditeur wysiwig (ce qui est le cas, il me semble de la version
1.1.11)

jojaba

unread,
Aug 12, 2006, 9:01:28 PM8/12/06
to Plume CMS - users
Je continue ma liste.
Geshi [1], un plugin qui tourne déjà sur
* Dokuwiki
* gtk.php.net
* WordPress
* PHP-Fusion
* SQL Manager
* Mambo
* MediaWiki
* TikiWiki
* TikiPro
* RWeb

[1]http://qbnz.com/highlighter/

Loic d'Anterroches

unread,
Aug 13, 2006, 7:47:57 AM8/13/06
to plume-c...@googlegroups.com

Peux faire une page sur le wiki avec tes trouvailles ?
Cela permettra de ne pas perdre ton travail quand des personnes motivées
feront l'implémentation.

a+
loïc

jojaba

unread,
Aug 14, 2006, 10:08:21 AM8/14/06
to Plume CMS - users

Loic d'Anterroches wrote:
>
> Peux faire une page sur le wiki avec tes trouvailles ?
> Cela permettra de ne pas perdre ton travail quand des personnes motivées
> feront l'implémentation.
>
> a+
> loïc

c'est fait !
J'ai peut-être été un peu sujet de temps à autre, mais bon...
Pour ceux qui sont enregsitré sur le Wiki, n'hésitez pas à modifier
ma page !

Voici le lien :
http://pxsystem.sourceforge.net/community/SyntaxicColoration (je sais,
le titre ne correspond pas tout à fait au contenu, mais je n'ai pas
réussi à trouver comment faire pour modifier le nom de page).

Cordialement.

Loic d'Anterroches

unread,
Aug 14, 2006, 10:17:36 AM8/14/06
to plume-c...@googlegroups.com


Merci !

a+
loïc

Luigi

unread,
Aug 14, 2006, 7:07:54 PM8/14/06
to Plume CMS - users
jojaba wrote:
> Loic d'Anterroches wrote:
> > Peux faire une page sur le wiki avec tes trouvailles ?
>
> c'est fait !
> J'ai peut-être été un peu de hors sujet de temps à autre, mais bon...

> Voici le lien :
> http://pxsystem.sourceforge.net/community/SyntaxicColoration (je sais,
> le titre ne correspond pas tout à fait au contenu, mais je n'ai pas
> réussi à trouver comment faire pour modifier le nom de page).

Je veux bien m'occuper de faire une traduction en anglais, mais j'avoue
ne pas savoir comment faire pour créer la page à la base...
(désolé). De même cela serait bien si le nom de la page créée par
Jojaba était renommée en "Coloration syntaxique" pour coller au
contenu en français.

Loic d'Anterroches

unread,
Aug 15, 2006, 3:59:18 AM8/15/06
to plume-c...@googlegroups.com
Luigi wrote:
> jojaba wrote:
>> Loic d'Anterroches wrote:
>>> Peux faire une page sur le wiki avec tes trouvailles ?
>> c'est fait !
>> J'ai peut-être été un peu de hors sujet de temps à autre, mais bon...
>> Voici le lien :
>> http://pxsystem.sourceforge.net/community/SyntaxicColoration (je sais,
>> le titre ne correspond pas tout à fait au contenu, mais je n'ai pas
>> réussi à trouver comment faire pour modifier le nom de page).

Je ne sais pas non plus :)

> Je veux bien m'occuper de faire une traduction en anglais, mais j'avoue
> ne pas savoir comment faire pour créer la page à la base...

http://pxsystem.sourceforge.net/community/SyntaxicColorationEnglish

> (désolé). De même cela serait bien si le nom de la page créée par
> Jojaba était renommée en "Coloration syntaxique" pour coller au
> contenu en français.

On va faire avec pour le moment.

a+
loïc

Luigi

unread,
Aug 15, 2006, 6:47:04 AM8/15/06
to Plume CMS - users
Loic d'Anterroches wrote:
> http://pxsystem.sourceforge.net/community/SyntaxicColorationEnglish

Merci, j'aurais du y penser tout seul ;o)
La page est faite. J'ai un peu épuré la version de base en ne
conservant que les informations importantes (j'espère que ca ne
dérangera pas Jojaba). S'il y a des fautes ou bien des traductions
bancales, n'hésitez pas à corriger.

jojaba

unread,
Aug 23, 2006, 10:36:49 PM8/23/06
to Plume CMS - users

Luigi wrote:

> La page est faite. J'ai un peu épuré la version de base en ne
> conservant que les informations importantes (j'espère que ca ne
> dérangera pas Jojaba). S'il y a des fautes ou bien des traductions
> bancales, n'hésitez pas à corriger.

ça me convient !
Merci beaucoup Luigi.

Cilia wrote :

>il me semble que ce genre
>de "syntax beautifier" est fait pour présenter du code, et non pour
>rendre une coloration syntaxique en "live" tel que le ferait un
>éditeur comme jedit

Tout à fait ! Mais j'espérais que quelqu'un puisse adapter ces
scripts afin de pouvoir bénéficier d'une autocomplétion et d'un
coloration syntaxique en temps réel. Peut-être effectivement voir du
côté de Firefox. A suivre...

jojaba

unread,
Aug 24, 2006, 1:13:28 AM8/24/06
to Plume CMS - users
Après lecture plus minutieuse des ressources que j'avais donné dans
la page du wiki, j'ai l'impression que GesSHi pourrait tout à fait
faire l'affaire :
http://qbnz.com/highlighter/geshi-doc.html#changing-config

Qu'en pensent les développeurs ?

Reply all
Reply to author
Forward
0 new messages