Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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