« Conversion mediawiki » : différence entre les versions

De April MediaWiki
Aller à la navigationAller à la recherche
mAucun résumé des modifications
 
(13 versions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
== mediawiki vers LaTeX ==
{{Site Web|une page}}
 
==Export du contenu du wiki en html==
 
Lorsqu'un document est rédigé sur le wiki, il est souvent nécessaire, une fois la rédaction terminée, de le transférer sur le site principal géré par Drupal. Nous cherchons donc un convertisseur pour exporter une page de ce wiki vers un code html très classique, ne contenant que les balises les plus standards comme <nowiki><p>, <h1>, <ul>, <ol>, <li>, <hr>, <table>, etc.</nowiki>
 
Tâche suivie sur Redmine : {{Tache|330}}
 
==Méthode manuelle avec OpenOffice==
 
* Copier le contenu (pas la table des matière ni les bandeaux : ça fait des tableaux inamovibles).
* Nettoyer les « [modifier] » ; pour cela :
** en sélectionner un (avec l'espace à droite),
** faire <ctrl> + f,
** vérifier que la case « remplacer par » est vide, cliquer sur « tout remplacer ».
* Enregistrer sous : document HTML (.html). Attention : ne pas faire « exporter » mais « enregistrer sous » (le filtre d'export n'est pas le même).
 
Problèmes : Les codes html sont en majuscules.
 
==Méthodes scriptées==
 
Voici quelques programmes permettant un export :
 
=== mediawiki vers LaTeX ===


* [http://www.mediawiki.org/wiki/Extension:Wiki2LaTeX Module Mediawiki Wiki2LaTeX]
* [http://www.mediawiki.org/wiki/Extension:Wiki2LaTeX Module Mediawiki Wiki2LaTeX]


== mediawiki vers PDF ==
=== mediawiki vers PDF ===


* [http://www.mediawiki.org/wiki/Extension:Pdf_Export Module Mediawiki PDF Export]
* [http://www.mediawiki.org/wiki/Extension:Pdf_Export Module Mediawiki PDF Export]
=== mediawiki vers HTML ===
* [http://www.mediawiki.org/wiki/Extension:DumpHTML Module Mediawiki DumpHTML] Permet de faire une dump du wiki avec images et fichiers...
* [http://code.google.com/p/gwtwiki/wiki/Mediawiki2HTML Mediawiki2HTML] API java pour une conversion wikipedia -> HTML. Sous licence Eclipse.
* [http://code.google.com/p/wikicloth/ wikicloth]. D'après ce que j'ai pu lire, il implémente des choses que l'on ne trouve pas ailleurs comme des tableaux [http://stackoverflow.com/questions/2314233/convert-from-wiki-to-html]. C'est une bibliothèque en ruby, licence MIT.
* [http://search.cpan.org/~gam/XHTML-MediaWiki-0.11/lib/XHTML/MediaWiki.pm Module perl sur CPAN]
* Script <tt>sed</tt> rudimentaire pour la conversion wiki->html : [[Conversion wiki vers html avec sed]]. Voir aussi comment [[Utiliser un script avec Gedit|intégrer un script dans Gedit]].
'''Solution retenue'''
=== Autre ===
* [http://www.mediawiki.org/wiki/Alternative_parsers Alternative parsers] Longue liste de parsers...

Dernière version du 26 février 2012 à 10:55

Logo-drupal.png Bienvenue sur une page Logo-drupal.png
du groupe de travail Site Web


Export du contenu du wiki en html[modifier]

Lorsqu'un document est rédigé sur le wiki, il est souvent nécessaire, une fois la rédaction terminée, de le transférer sur le site principal géré par Drupal. Nous cherchons donc un convertisseur pour exporter une page de ce wiki vers un code html très classique, ne contenant que les balises les plus standards comme <p>, <h1>, <ul>, <ol>, <li>, <hr>, <table>, etc.

Tâche suivie sur Redmine : Redmine.png Tâche n°330

Méthode manuelle avec OpenOffice[modifier]

  • Copier le contenu (pas la table des matière ni les bandeaux : ça fait des tableaux inamovibles).
  • Nettoyer les « [modifier] » ; pour cela :
    • en sélectionner un (avec l'espace à droite),
    • faire <ctrl> + f,
    • vérifier que la case « remplacer par » est vide, cliquer sur « tout remplacer ».
  • Enregistrer sous : document HTML (.html). Attention : ne pas faire « exporter » mais « enregistrer sous » (le filtre d'export n'est pas le même).

Problèmes : Les codes html sont en majuscules.

Méthodes scriptées[modifier]

Voici quelques programmes permettant un export :

mediawiki vers LaTeX[modifier]

mediawiki vers PDF[modifier]

mediawiki vers HTML[modifier]

  • Mediawiki2HTML API java pour une conversion wikipedia -> HTML. Sous licence Eclipse.
  • wikicloth. D'après ce que j'ai pu lire, il implémente des choses que l'on ne trouve pas ailleurs comme des tableaux [1]. C'est une bibliothèque en ruby, licence MIT.

Solution retenue

Autre[modifier]