#1 Le 09/01/2010, à 10:20
- Thibaud
[Résolu] [perl] installation de html2wiki
Bonjour,
J'essaie d'installer un convertisseur de html vers dokuwiki avec perl, mais je ne comprend pas bien comment faire.
J'ai installé un paquet html2wiki et ses dépendances, puis j'ai installé HTML-WikiConverter-DokuWiki-0.53 à partir de l'archive avec perl :
http://search.cpan.org/~diberri/HTML-WikiConverter-DokuWiki-0.53/lib/HTML/WikiConverter/DokuWiki.pm
Je n'ai pas eu d'erreur lors de ces installations.
Or, lorsque je lance le fichier, perl me dit qu'il ne trouve pas l'archive :
Dialect 'Dokuwiki' could not be loaded (tried HTML::WikiConverter::Dokuwiki, Dokuwiki). Error: Can't locate Dokuwiki.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at (eval 16) line 1.
BEGIN failed--compilation aborted at (eval 16) line 1.
at /usr/bin/html2wiki line 13
Comment la lui indiquer ?
Merci de l'aide,
Thibaud.
Dernière modification par Thibaud (Le 09/01/2010, à 22:19)
Bienvenue sur mon site perso : http://thibaud.hulin.free.fr/dokuwiki
Pour l'utilisabilité et l'ergonomie des logiciels libres : http://ergolibre.tuxfamily.org
Apprentissage libre des langues : http://polyglotte.tuxfamily.org et http://www.akademia.ch/websites/ergolang/
Hors ligne
#2 Le 09/01/2010, à 11:23
- grim7reaper
Re : [Résolu] [perl] installation de html2wiki
Tu à mis quoi dans ton script pour inclure DokuWiki ?
D'après la documentation il faut écrire
use HTML::WikiConverter;
Dernière modification par grim7reaper (Le 09/01/2010, à 11:29)
Hors ligne
#3 Le 09/01/2010, à 12:45
- Thibaud
Re : [Résolu] [perl] installation de html2wiki
Lorsque je tape ça dans une console, j'ai une erreu :
perl "use HTML::WikiConverter;"
Can't open perl script "use HTML::WikiConverter;": Aucun fichier ou dossier de ce type
Bienvenue sur mon site perso : http://thibaud.hulin.free.fr/dokuwiki
Pour l'utilisabilité et l'ergonomie des logiciels libres : http://ergolibre.tuxfamily.org
Apprentissage libre des langues : http://polyglotte.tuxfamily.org et http://www.akademia.ch/websites/ergolang/
Hors ligne
#4 Le 09/01/2010, à 12:51
- grim7reaper
Re : [Résolu] [perl] installation de html2wiki
C'est normal, c'est pas comme ça qu'il faut l'utiliser. C'était une ligne à ajouter dans le script que tu veux écrire.
Enfin, c'est pas grave, pourrais tu poster le code qui provoque l'erreur de ton premier post ?
Et quelle procédure à tu suivi pour installer le package du CPAN ? Celle de perldoc perlmodinstall ?
Dernière modification par grim7reaper (Le 09/01/2010, à 13:05)
Hors ligne
#5 Le 09/01/2010, à 18:01
- Thibaud
Re : [Résolu] [perl] installation de html2wiki
html2wiki --dialect=Dokuwiki suffit à provoquer l'erreur.
Pour installer le package, apt-get install html2wiki puis j'ai téléchargé et décompacté l'archive et fait un
perl Makefile.PL
make
make test
make install
comme indiqué dans le README.
Enfin j'ai fait un cpan -i HTML::WikiConverter::DokuWiki
qui a fonctionné.
Ensuite j'ai essayé de l'installé à partir du cpan mais sans succès.
Bienvenue sur mon site perso : http://thibaud.hulin.free.fr/dokuwiki
Pour l'utilisabilité et l'ergonomie des logiciels libres : http://ergolibre.tuxfamily.org
Apprentissage libre des langues : http://polyglotte.tuxfamily.org et http://www.akademia.ch/websites/ergolang/
Hors ligne
#6 Le 09/01/2010, à 18:13
- grim7reaper
Re : [Résolu] [perl] installation de html2wiki
Ok, donc l'installation semble bonne.
Que te renvoie la commande
perl -MHTML::WikiConverter::DokuWiki -e 1
et
html2wiki --list
?
Dernière modification par grim7reaper (Le 09/01/2010, à 18:29)
Hors ligne
#7 Le 09/01/2010, à 18:28
- Thibaud
Re : [Résolu] [perl] installation de html2wiki
LA première commande ne me renvoie rien, la seconde ceci :
html2wiki --list
Installed dialects:
DokuWiki
Kwiki
MediaWiki
MoinMoin
Oddmuse
PhpWiki
PmWiki
SnipSnap
TikiWiki
UseMod
WakkaWiki
WikkaWiki
Bienvenue sur mon site perso : http://thibaud.hulin.free.fr/dokuwiki
Pour l'utilisabilité et l'ergonomie des logiciels libres : http://ergolibre.tuxfamily.org
Apprentissage libre des langues : http://polyglotte.tuxfamily.org et http://www.akademia.ch/websites/ergolang/
Hors ligne
#8 Le 09/01/2010, à 18:29
- grim7reaper
Re : [Résolu] [perl] installation de html2wiki
Attends j'ai comme un doute là, je voudrais vérifier quelque chose avant de me lancer des investigations plus compliqués.
Je crois que ce n'est pas "Dokuwiki" qu'il faut taper mais "DokuWiki" avec un W majuscule. Essaye et dis-moi s'il y a du changement.
Et puis enlève le "=" aussi entre dialect et DokuWiki, il n'est pas nécessaire.
Dernière modification par grim7reaper (Le 09/01/2010, à 18:34)
Hors ligne
#9 Le 09/01/2010, à 22:18
- Thibaud
Re : [Résolu] [perl] installation de html2wiki
Oui, c'était tout simple ! DokuWiki et non Dokuwiki !
Merci beaucoup pour ton aide et bonne année,
Thibaud.
Bienvenue sur mon site perso : http://thibaud.hulin.free.fr/dokuwiki
Pour l'utilisabilité et l'ergonomie des logiciels libres : http://ergolibre.tuxfamily.org
Apprentissage libre des langues : http://polyglotte.tuxfamily.org et http://www.akademia.ch/websites/ergolang/
Hors ligne
#10 Le 09/01/2010, à 22:43
- grim7reaper
Re : [Résolu] [perl] installation de html2wiki
Et oui les solutions les plus simples sont parfois difficiles à trouver.
Enfin, heureux que ton problème soit résolu.
Bonne année à toi aussi.
Hors ligne