Page 1 of 1

Mediawiki

PostPosted: Tue Dec 19, 2006 10:27 am
by limesle
Une question simple, peut on facilement intégrer WYMeditor dans une install médiawiki ? Et comment ? Il y a de nombreuse personne a être intéressé par cette option. Il faudrait que le résultat soit codé en syntaxe wiki avant enregistrement et pas en html. Une première version peut laisser de coté la gestion des images et des liens... Pensez vous que ce soit possible ?

(A simple question: can we integrate Wymeditor in a mediawiki installation ?
And how ? There is lots of folks who are interested by this option. The result of the script must be in wiki syntax, not in HTML. As a first version, we can make no support for image and links. Do you think it's possible ?)

Re: Mediawiki

PostPosted: Tue Dec 19, 2006 1:58 pm
by jfh
limesle wrote:Une question simple, peut on facilement intégrer WYMeditor dans une install médiawiki ? Et comment ? Il y a de nombreuse personne a être intéressé par cette option. Il faudrait que le résultat soit codé en syntaxe wiki avant enregistrement et pas en html. Une première version peut laisser de coté la gestion des images et des liens... Pensez vous que ce soit possible ?

Tout est possible ;)
Je ne connais pas les rouages de MediaWiki, mais je suppose qu'il 'suffirait' d'une translation entre XHTML et la syntaxe wiki, côté serveur.
Donc une fonction PHP qui transformerait le code XHTML venant de WYMeditor vers du code wiki.
Puis une fonction qui transformerait le code wiki vers du XHTML utilisable par WYMeditor.

Mais le plus simple serait de stocker directement en XHTML, et d'abandonner la syntaxe wiki, qui n'a alors plus vraiment de raison d'être, je pense...

PostPosted: Tue Dec 19, 2006 4:48 pm
by limesle
Bon disons que pour commencer le XHTML me suffirait.
Les wysiwyg sont souvent décrié pour le code qu'ils produisent.... souvent beaucoup de déchets. Une autocritique de WYMeditor est possible ?

Et comment intégrer WYMeditor dans mediawiki ? FCKeditor a déjà été fait, on doit pouvoir s'en inspirer.
Je pense que les insertions d'image et les liens sont à désactiver.

De plus je viens d'essayer d'insérer un source xhtml sorti de WYM et il y a des balises non interprettées sur médiawiki:

<acronyme>
<tbody>
<thead>
<a href= .......> </a>


Les tableaux, ça va, les titres aussi, les <strong> ça va.

Si tu es intéressé par ce développement (je le suis, et je pense d'autres utilisateurs de mediawiki) on peut continuer les tests et essayer d'intégrer une version sous la forme d'une extension pour médiawiki.

Il y a beaucoup d'essais d'intégration d'éditeur Wysiwyg à médiwiki, mais rien de top. Je pense que le Wysiwym est plus le genre d'outil qu'il faut.

PostPosted: Tue Dec 19, 2006 4:50 pm
by limesle
Je ne suis pas informatitien, juste un utilisateur éclairé.

Je précise, car le développement php JS ou autre.... je ne maitrise pas.

PostPosted: Tue Dec 19, 2006 7:29 pm
by jfh
Je serais très intéressé et même fier de contribuer à MediaWiki, mais actuellement il m'est impossible de m'investir dans d'autres projets, faute de temps libre.
Je pense qu'il appartient plutôt à la communauté de MediaWiki d'adopter WYMeditor, comme Drupal l'a fait dernièrement.

Par contre, je reste dispo (ainsi que Daniel) pour donner un coup de main en cas de problème pendant l'intégration!

PostPosted: Wed Dec 20, 2006 7:00 pm
by limesle
ARF,
c'est le cas de tous. (over bookage)

Le problème de la communauté médiawiki, c'est qu'elle est beaucoup plus éclatée à mon sens que celle des CMS comme drupal. (Perso je connais plus Xoops)

Je vais regarder ce que je peux faire avec mes faibles moyens, en m'inspirant d'adaptations déjà réalisées.

Peut on facile enlever des fonctions qui posent problème sur WYMeditor, CF les tags qui ne passent pas.

PostPosted: Wed Dec 20, 2006 7:40 pm
by jfh
Si je comprends bien, certains tags générés par WYMeditor posent problème dans MediaWiki.

<acronym> n'est pour l'instant pas supporté par défaut (il est possible de le générer, via un template - voir le menu Special).

<tbody> est généré par FF par défaut dans les tableaux, mais pas <thead>
Un simple search-replace fera l'affaire.

Quel est le problème avec les <a href=...></a> ?

PostPosted: Wed Dec 20, 2006 9:36 pm
by limesle
Le search-repalce, serait automatique et intégré dans WYM ?

Pour les balises <a href......
mediawiki interprete directement l'adresse en créant un lien avec et laisse les balises apparentes autour du lien.

Je regarde demain quel est le principe utilisé pour appeler un éditeur autre que le standard de médiawiki. Il y a des variables utilisables je crois....

PostPosted: Thu Dec 21, 2006 8:13 am
by jfh
limesle wrote:Le search-repalce, serait automatique et intégré dans WYM ?

Bof, ça me paraît plus simple et plus logique de faire appel à PHP.

Re: Mediawiki

PostPosted: Thu Nov 20, 2008 12:10 am
by Jacopo
I don't speak french, but from what I can catch you may be interested in the extension we developed for MediaWiki.
We integrated WYMeditor into MediaWiki with a simple wikitext -> XHTML -> WYMeditor -> XHTML -> wikitext conversion (just some regular expressions).

It's very basic but:
  • Diffs are clean
  • It produces good and simple wikitext
  • It automatically disables itself instead of making a mess
It's called MeanEditor, for the details see http://www.mediawiki.org/wiki/Extension:MeanEditor. We have a sandbox here.

We hope to get back and do some more work on it in January.

Re: Mediawiki

PostPosted: Tue Dec 02, 2008 8:48 pm
by jfh
Hi Jacopo,

It's great to see WYMeditor integrated in MediaWiki!
It could be of great help for non-technical users.

I've posted some feedback on the test wiki, and will check it from time to time.
Please feel free to announce the new versions in the Developers forum.

Thanks.