Monthly Archives: janvier 2008

Mise en ligne du portail de Broderie aquitaine

Je viens de mettre en ligne le portail du domaine Broderie aquitaine, propulsé par Joomla 1.xx

Ce portail n'est pas totalement opérationnel car il me reste à réaliser le bridge avec le forum ce qui permettra une unique connexion entre le forum la galerie et le site ;)

La partie tutoriaux vidé n'est qu'accessible par les membres du domaine, :-)

Le site sera 100% opérationnel lors dde ma reconnexioon dans le nord, car je perd ma connexion ddès ce soir ;('

Les nouvelles sont bonnes

Salouté, Et bien voilà je vais d'ici quelques jours quitter la belle région de la cerdagne pour réaliser un cht'y retour aux sources, c'est à dire dans la marne ;) Après les nombreuses galères, suite à un affabulateur que je ne citerais pas car cette histoire est pour moi passé depuis aujourdh'ui, ainsi qu'une trentraine d'entretien en cerdagne. Qui ont été tous négatifs dès que je leur disait bonjour, et oui un accent marnais ça choque pour des catalans... Bref la région est belle dommage que les habitants soit aussi raciste. Si seulement le changement politique ne m'avais pas fait perdre mon emploi dans les sentiers de randonnées, je pense que je n'aurais pas le même point de vue.. Je suis donc soulager que toutes ses galères se termines enfin, je vais par contre retravailler dans l'informatique finalement, dans un poste de assez polyvalent dans les domaines suivants : reparateur, maintenance particulier & pro / vente / developpement / et formation. Bref tout un bonheur Cet emploi va me permettre de finaliser les developpement en cours la tête vide de tracas tel que : * La communauté libre sous association qui devrait voir le jour dans le mois de février ( et oui un peu de retard qui était dû à ma situation qui se dégradait de jour en jour ) * Le developpement et la mise à jours d'extension firefox * La mise en ligne des mes thèmes DokuWiki * La mise en ligne de ma WormsKey qui est un OS + Logiciel pour clé Usb * Et pleins d'autres cht'y trucs qui viendront en allant :) Bien entendu ce nouveau taff dis déménagement, ce qui me vaudra une perte de connexion durant quelques jours, mais j'aurais une connexion itinérante pendant ce temps normalement ;)

Migration de WordPress à Dotclear

Et bien me revoici au source :D

Depuis quelques temps je surveillais de très prêt l'avancement de dotclear 2 et cette nui j'ai craqué :)

Je vais donc vous expliquer comment passer de wordpress à dotclear sur un hébergement free ;)

Il faut savoir que Free n'accepte pas le module innodb ce qui est requis pour cette version 2, donc il vous faut l'installer sur postgrsql. en sacrifiant votre base MySql :)

Donc pour cette migration il vous faut un serveur avec base postgrsql pour pouvoir convertir en dernier plan votre base de données mysql en postgrsql.

Personnellement j'ai tenté avec Xampp, mais le module postgrsql est plus que merdique :( , par chance j'avais un serveur sous la main qui ma permis cette dernière manipulation, bien que j'ai perdu tout les commentaires et les smilies :(

Donc passont au chose sérieuses ^^ , il vous dans un premier temps basculer votre base de donnée wordpress en dotclearn pour celà rien de plus facile, car Mathieu Delestre nous fait partager sur son blog un convertisseur qui fonctionne à merveille :p

Mais avant de se lancer dans la conversion, il faut modifier Xampp le fichier my.conf si vous le faite en local .

Donc éditez my.conf et commenté la ligne

skip-innodb

Puis lancez l'installation de dotclear, une erreur vous est renvoyer telle que :

Le moteur d'expressions rationnelles PCRE ne gère pas les chaînes UTF-8.

Il vous faut télécharger le fichier check.php qu'il faut télécharger et remplacer dans votre installation à cet emplacement : /dotclear/admin/install

Et le tour est joué vous avez enfin installé le beau petit bijou dotclear

Bien entendu vous ajoutez la base de votre blog wordpress sur la base de dotclear avec le dossier wordpress sur le ftp mais dans un autre dossier ^^

Puis pour l'export, vous téléchargez le script wp-flatexport de matihieu que vous éditez afin de la configurer pour qu'il accède à votre fichier config et votre base mysql.

Voici la manipulation

        1.  récupérer le fichier wp-flatexport-php.txt

        2.  le renommer en wp.flatexport.php

        3.  l'ouvrir pour modifier les lignes suivantes :
            // prefix des table de wordpress...
            $wp_prefix = 'votre prefix';
           
            // id du blog dotclear
            $blog_id = 'votre id dotclear que vous trouverez dans l'administration ( d'origine il s'appel defautl )';
           
            //Chemin vers la racine de dotclear depuis la racine de wordpress (pas obligatoire ça sert à générer le fichier d'export pou qu'il soit accessible directement via la liste déroulante                 du menu d'import de dotclear)
            $path2dotclearPublic = '../dotclear2/public'; // sans / à la fin

        4. copier le fichier à la racine de wordpress

        5. vous l'executer, et là le script aura créé un fichier backup dans le dossier public de dotclear

        6. Vous vous rendez dans l'administration de dotclear, sur le plugin import/export et vous importez le backup et vous avez récupérez toutes vos données :)

Après ça se corse pour les personnes sous free, car il va falloir convertir votre base de données mysql len postgrsql.

Donc pour celà vous récupérer le script en python mysql2postgrsql :
http://freshmeat.net/projects/mysql2pgsql/
Ensuite vous le rendez exécutable

chmod +x mysql2pgsql.pl

faire un dump de la base mysql :

mysql2pgsql dumpmysql.sql > dumppg.sql

 
puis exécuter les requêtes contenues dans le fichier résultant dumppg.sql dans une base de données postgres :

psql -f dumppg.sql -d nouvellebasepg

sous debien, le serveur que j'ai utilisé j'ai installé pour cette manipulation les dépôts :

apt-get install  libdbd-pg-perl libdbi-perl

Et le tour est joué, ensuite vous installé dotcleat sur votre base postgrsql que free vous à mis en place puis vous exportez les données de fichier resultant

Et ça vous donne le blog que j'viens de mettre en place ;)

bon any nou 2008

Je vous souhaite tous mes voeux pour cette nouvelle année qui débute.

Au passage quelques nouvelles du front

Ce mois de janvier devrait annoncer de bonnes chose que ce soit aussi bien personnel que associatif

Actuellement sur barcelone, je serais de retour en france d’ici quelques jours

Bad Behavior has blocked 728 access attempts in the last 7 days.