Ceci est une ancienne révision du document !


Prochaine réunion


Lundi 20 octobre, 20h, à la MCE et sur IRC, canal #gulliver sur irc.freenode.net.

Script de migration


Source des pages à convertir


Sylvain a fait un dump au format texte des pages de l'actuel Wikini (encodage Latin1) : http://gulliver.eu.org/~scollilieux/wikini2txt.tgz avec le script http://gulliver.eu.org/~scollilieux/wikini2txt.pl

Ces mêmes pages sont disponibles en UTF-8 : http://bentobako.org/tmp/wikini2txt-utf8.tar.gz

Script de conversion Wikini vers dokuwiki


Etienne et David ont fait un premier script de conversion : http://www.linux-france.org/cgi-bin/hgwebdir.cgi/migration-wiki

Bugs à corriger

  • fait Les formatages dans les titres sont autorisés dans Wikini mais pas de dokuwiki. Une solution proposée : faire deux fonctions : l'actuelle et une plus stricte et plus propre. Utiliser l'actuelle (conservatrice) pour toutes les pages de l'historique et faire une nouvelle version “courante” de chaque page avec la fonction stricte et propre (en incrémentant la date Unix de 1, comme ça elle a quasiment la même date de dernière modif'). Avantage: on garde toute la sémantique exacte dans l'historique et le wiki obtenu au premier abord est clean. Et s'il y a un souci, on peut faire un revert page par page.
    • “d’Ille-et-Vilaine” : apostrophe mal convertie ⇒ vérifier encodage dump mysql
    • <file>qui traine (mais on peut le supprimer à la main)
  • PAS fait les noms d'utilisateurs dans l'historique des changements ne sont pas convertis (inchangés : toujours CamelCase) de façon cohérente avec les pages de ces utilisateurs (renommées, elles) Impossible à faire (ou trop compliqué) : les noms de machines ou adresses IP ne sont pas des wikinames. Dommage
  • Veut pas le faire, naaa :-P il faut appeler la page d'accueil « accueil » et non « start »
  • fait ne pas mettre « change » dans le journal des changements (inutile) Correction avec une phrase française, ça va mieux ? Noooooon (une chaîne vide serait mieux, non ?) :-)
  • les 20 commentaires existant ne sont pas gérés. (Que faire pour DokuWiki qui n'a pas cette notion ? Créer une page spéciale ? Nom_de_la_page_commentaires ???

Comparaison du résultat


Le résultat actuel de la conversion est visible ici : http://www.linux-france.org/~eloks/dokuwiki/doku.php

Une page permet de comparer les deux versions de wiki : http://www.linux-france.org/~eloks/compare.php?page=NomDeLaPage

Le source de cette page est disponible ici : http://www.linux-france.org/~eloks/compare.php.txt

Procédure de migration


  1. Arrêter le wikini (comment : [s] passer toutes les pages en RO, changer l'url de /wiki → /wikini, garder le dump de la base au chaud)
  2. Faire un dump de toutes les pages au format texte
  3. Convertir les pages du Latin1 en UTF-8
  4. Supprimer les pages de wikipourriel identifiées
  5. Mettre en place un dokuwiki vierge ([s] et à jour)
  6. Appliquer le script de migration
  7. Vérifier le résultat
  8. Définir qui est administrateur du wiki
  9. Placer le nouveau comme wiki accessible par l'URL http://gulliver.eu.org/wiki/
  10. Espérer qu'on a rien oublié :-)
    • si : migrer les comptes utilisateurs (mots de passe et nouveaux identifiants… convertis ?)
  11. Corriger à la main les quelques pages qui posent problèmes

Pages de wikipourriel

Trouvées à la main par Frédéric lundi soir

Ordre alphabétique jusqu'à « conseil_dadministration_juillet_2007 ».

doku.php?id=documents_administratifs&rev=1177739442
doku.php?id=achat_machine_neuve&rev=1177762741
doku.php?id=action_list_users
doku.php?id=action_recently_commented
doku.php?id=authentic_amd
doku.php?id=bash&rev=1177765814
doku.php?id=conseil_dadministration_avril_2006&rev=1177743240
doku.php?id=conseil_dadministration_decembre_2004&rev=1177768207
doku.php?id=conseil_dadministration_fevrier_2005&rev=1177732052
doku.php?id=conseil_dadministration_fevrier_2006&rev=1177776486
doku.php?id=conseil_dadministration_janvier_2005&rev=1177748241

Par analyse des wikipourriels

En fait il y a eu deux attaques principales : une par une adresse IP d'essai qui fait le 2007/04/22 un changement nul (ou invisible) puis les ajouts réels de pages remplies de liens.

L'adresse IP utilisée pour les essais est 204.193.117.84. Une des adresses utilisées pour l'attaque est 124.50.43.214 (je pense qu'il y en a d'autres, pas le temps de vérifier).

Par recherche de Viagra sur 000index produit par Sylvain


wikini2txt-utf8$ find . -name '*.txt' -exec grep -il viagra {} \;

Il faudra refaire la recherche, les timestamps ont bougé suites aux modifs sur le script de Sylvain.

./statutsV21.1177740664.txt
./PseudoGaetan.1177740320.txt
./ProdSon.1177747607.txt
./UsagesCourriels.1177721303.txt
./ReglementInterieurV2ParDavid.1177768706.txt
./ConseilDadministrationFevrier2005.1177732052.txt
./ConseilDadministrationFevrier2006.1177776486.txt
./GulliverDazibao.1177741692.txt
./PagePrincipale.1176453838.txt
./AchatMachineNeuve.1177762741.txt
./ConseilDadministrationJanvier2005.1177748241.txt
./GulliverMQSteTherese.1177763883.txt
./ConseilDadministrationAvril2006.1177743240.txt
./IdeesPresentationsJeudiAVenir.1177738890.txt
./InstallParty.1177728686.txt
./Reseaux.1177740198.txt
./PagePrincipale.1176454262.txt
./ListeDesChosesAFaire.1177765094.txt
./JourneeLibreDecembre2005ReunionPreparation.1177721360.txt
./SaintSenoux2006.1177721170.txt
./StatutsV2ParFranCois.1177735657.txt
./ConseilDadministrationMars2005.1177769379.txt
./ConseilDadministrationNovembre2007.1177756942.txt
./LeLogo.1177740135.txt
./GulliverContacts.1177740111.txt
./JmTrivial.1177783020.txt
./Charte3.1177737428.txt
./RencontresPassees.1177745184.txt
./ActionRecentlyCommented.1177739482.txt
./DocumentsAdministratifs.1177739442.txt
./ConseilDadministrationDecembre2004.1177768207.txt
./InscriptionsRepas30112005.1177740239.txt
./ActionListUsers.1177729846.txt
./Inventaire.1177772777.txt
./bash.1177765814.txt
./QuartiersLibres2005.1177742039.txt
./DemoLogiciels.1177742992.txt
./TraductionQuestions.1177738529.txt
./ApresMidiLibreVitre2006.1177741324.txt
./BacASable.1177793447.txt

Par recherche d'adresses IP (voir ci-dessus)

(À supprimer de la base du wiki ou des sources .txt après vérification)

Est-ce vraiment nécessaire ? Si les pages ne contiennent rien qu'on ne voudrait afficher.

$ grep 124.50.43.214 000index
ActionListUsers.1177132350.txt;2007-04-21 06:12:30;124.50.43.214
ConseilDadministrationJanvier2005.1177748241.txt;2007-04-28 09:17:21;124.50.43.214
ConseilDadministrationMars2005.1177139591.txt;2007-04-21 08:13:11;124.50.43.214
Inventaire.1177772777.txt;2007-04-28 16:06:17;124.50.43.214
ProdSon.1177747607.txt;2007-04-28 09:06:47;124.50.43.214

$ grep 204.193.117.84 000index
AchatMachineNeuve.1177245318.txt;2007-04-22 13:35:18;204.193.117.84
AchatMachineNeuve.1177250554.txt;2007-04-22 15:02:34;204.193.117.84
ActionListUsers.1177243893.txt;2007-04-22 13:11:33;204.193.117.84
ActionRecentlyCommented.1177247162.txt;2007-04-22 14:06:02;204.193.117.84
ActionRecentlyCommented.1177253176.txt;2007-04-22 15:46:16;204.193.117.84
AnimationLogicielsLibresAuGrandCordel20052006.1177252873.txt;2007-04-22 15:41:13;204.193.117.84
AnimationsBlender.1177250313.txt;2007-04-22 14:58:33;204.193.117.84
AnimationsBlender.1177250324.txt;2007-04-22 14:58:44;204.193.117.84
AnniversaireDebian.1177262109.txt;2007-04-22 18:15:09;204.193.117.84
ApresMidiLibreVitre2006.1177256548.txt;2007-04-22 16:42:28;204.193.117.84
AssembleGeneraleMCE2005.1177243231.txt;2007-04-22 13:00:31;204.193.117.84
BacSable.1177252062.txt;2007-04-22 15:27:42;204.193.117.84
BacSable.1177252070.txt;2007-04-22 15:27:50;204.193.117.84
BanderolE.1177258654.txt;2007-04-22 17:17:34;204.193.117.84
BanderolE.1177258663.txt;2007-04-22 17:17:43;204.193.117.84
bash.1177262944.txt;2007-04-22 18:29:04;204.193.117.84
CarnetDeBordDuHurd.1177242972.txt;2007-04-22 12:56:12;204.193.117.84
CeciEstUnHack.1177257115.txt;2007-04-22 16:51:55;204.193.117.84
charte.1177258514.txt;2007-04-22 17:15:14;204.193.117.84
Charte3.1177260782.txt;2007-04-22 17:53:02;204.193.117.84
ConseilDadministrationAout2005.1177250774.txt;2007-04-22 15:06:14;204.193.117.84
ConseilDadministrationAout2006.1177260783.txt;2007-04-22 17:53:03;204.193.117.84
ConseilDadministrationAvril2006.1177255180.txt;2007-04-22 16:19:40;204.193.117.84
ConseilDadministrationDecembre2004.1177243873.txt;2007-04-22 13:11:13;204.193.117.84
ConseilDadministrationFevrier2005.1177243719.txt;2007-04-22 13:08:39;204.193.117.84
ConseilDadministrationFevrier2006.1177255015.txt;2007-04-22 16:16:55;204.193.117.84
ConseilDadministrationJanvier2005.1177242654.txt;2007-04-22 12:50:54;204.193.117.84
ConseilDadministrationJanvier2006.1177254570.txt;2007-04-22 16:09:30;204.193.117.84
ConseilDadministrationJuin2005.1177245156.txt;2007-04-22 13:32:36;204.193.117.84
ConseilDadministrationJuin2005.1177245158.txt;2007-04-22 13:32:38;204.193.117.84
ConseilDadministrationJuin2005.1177245176.txt;2007-04-22 13:32:56;204.193.117.84
ConseilDadministrationJuin2006.1177257595.txt;2007-04-22 16:59:55;204.193.117.84
ConseilDadministrationMai2005.1177245909.txt;2007-04-22 13:45:09;204.193.117.84
ConseilDadministrationMai2007.1177263246.txt;2007-04-22 18:34:06;204.193.117.84
ConseilDadministrationNovembre2005.1177254592.txt;2007-04-22 16:09:52;204.193.117.84
ConseilDadministrationOctobre2005.1177247973.txt;2007-04-22 14:19:33;204.193.117.84
ConseilDadministrationSeptembre2005.1177245941.txt;2007-04-22 13:45:41;204.193.117.84
CreationLibre.1177257027.txt;2007-04-22 16:50:27;204.193.117.84
DebatChangementWiki.1177247247.txt;2007-04-22 14:07:27;204.193.117.84
DebatChangementWiki.1177258804.txt;2007-04-22 17:20:04;204.193.117.84
DemoLogiciels.1177249386.txt;2007-04-22 14:43:06;204.193.117.84
DerniersCommentaires.1177245167.txt;2007-04-22 13:32:47;204.193.117.84
DerniersCommentaires.1177247153.txt;2007-04-22 14:05:53;204.193.117.84
DerniersCommentaires.1177247258.txt;2007-04-22 14:07:38;204.193.117.84
DerniersCommentaires.1177247463.txt;2007-04-22 14:11:03;204.193.117.84
DerniersCommentaires.1177252971.txt;2007-04-22 15:42:51;204.193.117.84
DerniersCommentaires.1177253455.txt;2007-04-22 15:50:55;204.193.117.84
Documents.1177251205.txt;2007-04-22 15:13:25;204.193.117.84
DocumentsTechniques.1177260914.txt;2007-04-22 17:55:14;204.193.117.84
ERP2006.1177252199.txt;2007-04-22 15:29:59;204.193.117.84
ExemplesDeLibreAuDelaDuLogiciel.1177262472.txt;2007-04-22 18:21:12;204.193.117.84
FeteDeLaScience2005.1177243056.txt;2007-04-22 12:57:36;204.193.117.84
FeteDeLaScience2005.1177245473.txt;2007-04-22 13:37:53;204.193.117.84
FeteDeLaScience2005.1177247757.txt;2007-04-22 14:15:57;204.193.117.84
FeteDeLaScience2005.1177249158.txt;2007-04-22 14:39:18;204.193.117.84
FeteDeLaScience2005.1177249386.txt;2007-04-22 14:43:06;204.193.117.84
FeteDeLaScience2006.1177258200.txt;2007-04-22 17:10:00;204.193.117.84
FeteDeLaScience2006.1177260448.txt;2007-04-22 17:47:28;204.193.117.84
FeteDeLaScience2006.1177263524.txt;2007-04-22 18:38:44;204.193.117.84
FranCois.1177243975.txt;2007-04-22 13:12:55;204.193.117.84
FranCois.1177243986.txt;2007-04-22 13:13:06;204.193.117.84
FredericLehobey.1177256929.txt;2007-04-22 16:48:49;204.193.117.84
GalettesDetaxees.1177243084.txt;2007-04-22 12:58:04;204.193.117.84
GalettesDetaxees.1177243087.txt;2007-04-22 12:58:07;204.193.117.84
GestionMachinePuissante.1177262355.txt;2007-04-22 18:19:15;204.193.117.84
GulliverArchipel.1177250048.txt;2007-04-22 14:54:08;204.193.117.84
GulliverArchipel.1177251971.txt;2007-04-22 15:26:11;204.193.117.84
GulliverArchipel.1177252428.txt;2007-04-22 15:33:48;204.193.117.84
GulliverArchipel.1177254407.txt;2007-04-22 16:06:47;204.193.117.84
GulliverCanalB.1177248134.txt;2007-04-22 14:22:14;204.193.117.84
GulliverCanalB.1177248163.txt;2007-04-22 14:22:43;204.193.117.84
GulliverCanalB.1177248237.txt;2007-04-22 14:23:57;204.193.117.84
GulliverCanalB.1177249457.txt;2007-04-22 14:44:17;204.193.117.84
GulliverCanalB.1177258215.txt;2007-04-22 17:10:15;204.193.117.84
GulliverCanalB.1177258229.txt;2007-04-22 17:10:29;204.193.117.84
GulliverCanalB.1177260139.txt;2007-04-22 17:42:19;204.193.117.84
GulliverCanalB.1177260141.txt;2007-04-22 17:42:21;204.193.117.84
GulliverContacts.1177247288.txt;2007-04-22 14:08:08;204.193.117.84
GulliverContacts.1177249189.txt;2007-04-22 14:39:49;204.193.117.84
GulliverContacts.1177249348.txt;2007-04-22 14:42:28;204.193.117.84
GulliverContacts.1177249539.txt;2007-04-22 14:45:39;204.193.117.84
GulliverContacts.1177249611.txt;2007-04-22 14:46:51;204.193.117.84
GulliverContacts.1177250010.txt;2007-04-22 14:53:30;204.193.117.84
GulliverContacts.1177250527.txt;2007-04-22 15:02:07;204.193.117.84
GulliverContacts.1177250834.txt;2007-04-22 15:07:14;204.193.117.84
GulliverContacts.1177251068.txt;2007-04-22 15:11:08;204.193.117.84
GulliverContacts.1177254656.txt;2007-04-22 16:10:56;204.193.117.84
GulliverContacts.1177262533.txt;2007-04-22 18:22:13;204.193.117.84
GulliverContacts.1177262685.txt;2007-04-22 18:24:45;204.193.117.84
GulliverContacts.1177263337.txt;2007-04-22 18:35:37;204.193.117.84
GulliverDazibao.1177243193.txt;2007-04-22 12:59:53;204.193.117.84
GulliverDazibao.1177243581.txt;2007-04-22 13:06:21;204.193.117.84
GulliverDazibao.1177245267.txt;2007-04-22 13:34:27;204.193.117.84
GulliverDazibao.1177246119.txt;2007-04-22 13:48:39;204.193.117.84
GulliverElaboratoire.1177242983.txt;2007-04-22 12:56:23;204.193.117.84
GulliverElaboratoire.1177243062.txt;2007-04-22 12:57:42;204.193.117.84
GulliverElaboratoire.1177244092.txt;2007-04-22 13:14:52;204.193.117.84
GulliverElaboratoire.1177245308.txt;2007-04-22 13:35:08;204.193.117.84
GulliverElaboratoire.1177251060.txt;2007-04-22 15:11:00;204.193.117.84
GulliverElaboratoire.1177257647.txt;2007-04-22 17:00:47;204.193.117.84
GulliverFAQ.1177260205.txt;2007-04-22 17:43:25;204.193.117.84
GulliverFAQ.1177260212.txt;2007-04-22 17:43:32;204.193.117.84
GulliverMJCGrandCordel.1177242944.txt;2007-04-22 12:55:44;204.193.117.84
GulliverMJCGrandCordel.1177243140.txt;2007-04-22 12:59:00;204.193.117.84
GulliverMJCGrandCordel.1177243798.txt;2007-04-22 13:09:58;204.193.117.84
GulliverMJCGrandCordel.1177244763.txt;2007-04-22 13:26:03;204.193.117.84
GulliverMJCGrandCordel.1177252272.txt;2007-04-22 15:31:12;204.193.117.84
GulliverMQSteTherese.1177262916.txt;2007-04-22 18:28:36;204.193.117.84
GwenaelleBerthelo.1177250315.txt;2007-04-22 14:58:35;204.193.117.84
InscriptionsJournee1erMars2005.1177244882.txt;2007-04-22 13:28:02;204.193.117.84
InscriptionsRepas30112005.1177253458.txt;2007-04-22 15:50:58;204.193.117.84
InstallPartyAssembleeGenerale2005.1177254386.txt;2007-04-22 16:06:26;204.193.117.84
InterLug.1177244039.txt;2007-04-22 13:13:59;204.193.117.84
Inventaire.1177254639.txt;2007-04-22 16:10:39;204.193.117.84
JeanlouisGiraud.1177247291.txt;2007-04-22 14:08:11;204.193.117.84
JmTrivial.1177257118.txt;2007-04-22 16:51:58;204.193.117.84
JourneeDroitsDesConsommateurs.1177243011.txt;2007-04-22 12:56:51;204.193.117.84
JourneeLibreDecembre2005.1177251688.txt;2007-04-22 15:21:28;204.193.117.84
JourneeLibreDecembre2005AfficheFlyers.1177250995.txt;2007-04-22 15:09:55;204.193.117.84
JourneeLibreDecembre2005AfficheFlyers.1177251118.txt;2007-04-22 15:11:58;204.193.117.84
JourneeLibreDecembre2005Demonstrations.1177252861.txt;2007-04-22 15:41:01;204.193.117.84
JourneeLibreDecembre2005Panneaux.1177247988.txt;2007-04-22 14:19:48;204.193.117.84
JourneeLibreDecembre2005Presentations.1177251137.txt;2007-04-22 15:12:17;204.193.117.84
JourneeLibreDecembre2005ReunionPreparation.1177251701.txt;2007-04-22 15:21:41;204.193.117.84
JourneeLibreDecembre2005ReunionPreparation.1177251711.txt;2007-04-22 15:21:51;204.193.117.84
JourneeLibreDecembre2005StandGeneral.1177254551.txt;2007-04-22 16:09:11;204.193.117.84
LeLogo.1177248227.txt;2007-04-22 14:23:47;204.193.117.84
LibreLicencesEtc.1177260377.txt;2007-04-22 17:46:17;204.193.117.84
MediathequeVitre.1177252060.txt;2007-04-22 15:27:40;204.193.117.84
NotesstatutsV21.1177245179.txt;2007-04-22 13:32:59;204.193.117.84
PagePreparation.1177248137.txt;2007-04-22 14:22:17;204.193.117.84
PagePreparation.1177251125.txt;2007-04-22 15:12:05;204.193.117.84
PagePreparation.1177253176.txt;2007-04-22 15:46:16;204.193.117.84
PagePrincipaleNew.1177247556.txt;2007-04-22 14:12:36;204.193.117.84
PaquetsDebian.1177245231.txt;2007-04-22 13:33:51;204.193.117.84
PermanencE.1177246034.txt;2007-04-22 13:47:14;204.193.117.84
PiqueNiqueEstival2005.1177248143.txt;2007-04-22 14:22:23;204.193.117.84
PlaneteEnFete.1177261038.txt;2007-04-22 17:57:18;204.193.117.84
QuartiersLibres2005.1177250912.txt;2007-04-22 15:08:32;204.193.117.84
QuiSommesNous.1177247542.txt;2007-04-22 14:12:22;204.193.117.84
QuiSommesNous.1177248245.txt;2007-04-22 14:24:05;204.193.117.84
Radio.1177260133.txt;2007-04-22 17:42:13;204.193.117.84
ReglementInterieurV2ParDavid.1177263461.txt;2007-04-22 18:37:41;204.193.117.84
ReglementInterieurV2ParDavid.1177263478.txt;2007-04-22 18:37:58;204.193.117.84
ReglementInterieurV2ParFranCois.1177245521.txt;2007-04-22 13:38:41;204.193.117.84
RencontresJeudiMCE.1177245927.txt;2007-04-22 13:45:27;204.193.117.84
SaintSenoux2006.1177256231.txt;2007-04-22 16:37:11;204.193.117.84
SaintSenoux2006Photos.1177262670.txt;2007-04-22 18:24:30;204.193.117.84
SaintSenoux2006Photos.1177262695.txt;2007-04-22 18:24:55;204.193.117.84
SfD.1177245244.txt;2007-04-22 13:34:04;204.193.117.84
SoireeCRVA20060330.1177256311.txt;2007-04-22 16:38:31;204.193.117.84
SoireeOrdinosauresAout2005.1177247126.txt;2007-04-22 14:05:26;204.193.117.84
SoireeOrdinosauresAout2005.1177247170.txt;2007-04-22 14:06:10;204.193.117.84
statutsV21.1177245058.txt;2007-04-22 13:30:58;204.193.117.84
StatutsV2ParDavid.1177263487.txt;2007-04-22 18:38:07;204.193.117.84
StatutsV2ParFranCois.1177245516.txt;2007-04-22 13:38:36;204.193.117.84
suivi_install.1177256114.txt;2007-04-22 16:35:14;204.193.117.84
SujetsLibresIdees.1177250662.txt;2007-04-22 15:04:22;204.193.117.84
SylvainCollilieux.1177255271.txt;2007-04-22 16:21:11;204.193.117.84
TableauDeBordDeCeWiki.1177247161.txt;2007-04-22 14:06:01;204.193.117.84
TamTam2005.1177250932.txt;2007-04-22 15:08:52;204.193.117.84
Thierry.1177260328.txt;2007-04-22 17:45:28;204.193.117.84
TraductionQuestions.1177257257.txt;2007-04-22 16:54:17;204.193.117.84
VendeursLibres.1177248069.txt;2007-04-22 14:21:09;204.193.117.84
VincentMahe.1177260113.txt;2007-04-22 17:41:53;204.193.117.84

Autre

Je suggère de supprimer toutes le pages contenant la phrase « vide (cause pollution) » ou analogue, en général ajoutée par Sylvain lors de ses chasses au wikipourriel.

Pages spécifiques à [[wiki_ni|WikiNi]] qui devraient être supprimées (non exhaustif)

~/gulliver/migration-wiki/wikini2txt-utf8$ ls Action*|cut -d'.' -f1|uniq
ActionBacklinks
ActionInclude
ActionListPages
ActionListUsers
ActionOrphanedPages
ActionPageInde
ActionPageIndex
ActionRecentChanges
ActionRecentlyCommented
ActionRedirect
ActionTextSearch
ActionTrail
ActionUserSettings
ActionWantedPages


Et ajouter :

~/gulliver/migration-wiki/wikini2txt-utf8$ ls Page*|grep -v PagePrincipal |grep -v PagePreparation|cut -d'.' -f1|uniq
PagesACreer
PagesOrphelines


doku.php?id=action_backlinks
doku.php?id=action_include
doku.php?id=action_list_pages
doku.php?id=action_list_users
doku.php?id=action_orphaned_pages
doku.php?id=action_page_inde
doku.php?id=action_page_index
doku.php?id=action_recent_changes
doku.php?id=action_recently_commented
doku.php?id=action_redirect
doku.php?id=action_text_search
doku.php?id=action_trail
doku.php?id=action_user_settings
doku.php?id=action_wanted_pages
doku.php?id=administration_groupes
doku.php?id=aide_wiki_ni
doku.php?id=ajout_utilisateur

Il y a aussi des id=page…

Exceptions dans la conversion de [[mots_wiki|MotsWiki]]

fait

* AtelierLaTeX : atelier_latex
* BsD : bsd
* BanderollE : banderolle
* CassiS : cassis
* CovoituRage : covoiturage
* FranmboisE : framboise
* FranCois : francois
* GnuPG : gnupg
* GulliveR : gulliver
* InfoGraphie : infographie
* InterLug : interlug
* KiCad : kicad
* MichaeL : michael
* PermanencE : permanence
* RzR : rzr
* WiFi : wifi
* TamTam2005 : tamtam2005

(il y en a d'autres)

Aussi :

  • IlleetBio2006 et IlleetBio2007 (comment faire ?) ille_et_bio_2006 et ille_et_bio_2007

Les deux titres de pages mal convertis (promis dans mon courriel sur la liste)

@@carte_de__visiteet kermesse__paimpont@@

Voir le script pour la liste des conversions : http://www.linux-france.org/cgi-bin/hgwebdir.cgi/migration-wiki?file=migrate-to-doku.py

Outils


wakka2doku


http://wiki.splitbrain.org/wiki:tips#importing_from_other_wikis
http://wiki.splitbrain.org/wiki:tips:wakka2doku

wakka est l'ancêtre de wikini, il est possible que ce script wakka2doku soit adapté.
Remplacements à faire :
<pre> $database = "wakka"; $database = "gulliver"; $user = "username"; $user = "gulliver"; $password = "secret"; $password = "turêvestrop"; FROM wakka_pages FROM wikini_pages </pre>
Questions :

  • [d.] ce script garde l'historique ? Je n'ai pas l'impression.
  • [s] réponse : non

html2wik i


html2wiki --dialect DokuWiki PagePrincipale.html

Voir aussi LesWikis

Personnes intéressées par un atelier / réunion de travail sur la migration


  • david (pas avant décembre, et vu l'AG et la période de Noël, je dirais pas avant janvier 2009)
  • Valérie-Emma
 
migration_wiki.1224781441.txt.gz · Dernière modification: Le 13/02/2012 à 21:07 (modification externe)     Haut de page
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Design by Chirripó