Apr 15
In my last post I talked about the migration I made. I’ve made this migration to upgrade my previous installation of wordpress from 2.05 to 2.5: new features were really attracting.
I wanted also fix some minor problems as the url of my blog which was on www.sauvee/com/wp02 to www.sauvee.com/blog.
The problem I face’d was the links inside the post which were not migrated correctly as the full Url is used and was not updated during import. Maybe I made a mistake somewhere…maybe not, anyway it did not worked for me. I though a simple find & replace in the xml file to import would be enough to fix my blog url renaming.
The answer is “no” : the permalinks have to match. So if you do the same migration, do not forget to use the same permalinks.
Second point I wanted to redirect all access to my pevious blog to be redirected to the new blog. The solution I used was to use .htaccess file in my previous blog directory wp02. This works only if you are using an Apache web server.
Apr 07

I’ve finally upgraded my blog container Wordpress from 2.05 to 2.5.
The first difficulty is to transfer data from former blog. I used phpAdmin plugin for this…it just work fine!
…euh not really: all links to images or other media were broken (still referencing the previous blog).
Wordpress is so massively used that I bet I have certainly not be the only one with this problem. I googlelized on this and found absolutely nothing. Every articles were presenting the export/import as a feature working as a charm. Yes, it is simple & quick, but the end result not good. Am I the only one encounter this?
To solve this I had to:
- I simply delete all my posts,
- edit my exported xml file to do a find & replace on the urls to point to the new blog
- copy the content/uploads folder in my new blog
Notice the default upload path of the new wordpress 2.5 installation was “content” and not “content/uploads”. Check this also!
At this stage I have restored all my posts and images and href are pointing correctly yo the new blog.
Wah’t remains: blogroll and pages like “About” page. For those; I will do it manually (few blogroll and only one page).
I think I will keep the former blog for a while till I check everything works fine.
Apr 17
Je viens de downloader Windows Live Writer et je dois dire que cela fonctionne très bien avec WordPress. Lancez l’intallation, pointez sur votre blog…et cela marche tout seul. Vous vous retrouver alors dans une application windows qui est in éditeur wysiwyg qui a repris le thème graphique de votre blog ainsi que les différentes catégories.
Vous pouvez ensuite passer en mode preview ou carrément taper le html pour ceux que cela amuse :-). Bon c’est encore une version beta et il y a encore des bugs. Dommage que ce ne soit pas dispo en version française car du coup on perd la cerise sur le gateau: le correcteur orthographique.
Enfin, il a un mécanisme de pluggin pour assurer une bonne extensibilité. Je vous le recommande donc si vous avez cherché sans succès un bonne éditeur de billet pour votre blog WordPress.
Dec 12
C’est certainement parce que je suis encore newby en PHP et wordpress et que je ne suis pas un super fan du Javascript…mais y a quand même des trucs qui m’échappent. J’ai installé WordPress (techno de ce blog) qui est très réputé en tant qu’application de Content Management, et j’ai voulu installer un plug-in pour mes exemples de code. Malheureusement, j’avais déjà mis aussi un autre plug-in pour l’intégration avec Copermine…il semble que multiplier les plug-in est une assez mauvaise idée: je ne sais pas le quel ne fonctionne pas bien mais je remet un peu aussi en code l’architecture de WordPress. Je n’irai cependant pas jusqu’à incriminer PHP.
En bref, je ne comprend pas qu’un système ouvert comme wordpress ne blinde pas plus son architecture des plug-in. D’une manière générale, dès que l’on ouvre un système à des personnalisations comme l’ajout de plug-in, il faut impérativement que cela soit cloisonné. Dans le cas contraire, les plug-in se marchent dessus, les upgrades ne sont plus possible et les modifications peuvent cassé le système. Si de plus, l’utilisateur n’est pas d’un niveau non négligeable pour aller lui même résoudre son problème…et bien il change de soft. Je vais donc continuer à regarder là ou ça dérape, mais en conclusion: ne jamais trop pousser un soft trop en dehors de ce pour quoi il été conçu, surtout s’il est ouvert…à tous les vents !!!