Aller au contenu | Aller au menu | Aller à la recherche

lundi, janvier 26 2009

New look pour mon blog.

Dans trois jours, je fêterai les 5 ans d'existence de mon blog. Pour l'occasion, j'ai voulu changé un peu le look de mon site. J'ai donc passé le week-end à travailler dessus, en m'inspirant de divers design "gratuit" dont le thème blackberry de freecsstemplates.

En haut, vous trouvez encore une de mes photos de l'atoll de Manihi ;-). Et j'ai appliqué le thème sur la majeure partie de mon site, en ayant fait par la même occasion des mises à jour et du nettoyage dans le contenu.

vendredi, décembre 5 2008

Le retour de mon theme

Voilà, certains l'attendaient avec impatience. J'ai fini par prendre un peu de temps pour adapter mes feuilles css au nouveau template de dotclear 2.

mercredi, septembre 24 2008

Nouvel hébergement et utilisation de Dotclear 2

Voilà, mon site perso est sur une nouvelle machine. Depuis le temps que je me disais qu'il fallait que je le fasse, c'est l'occasion : j'ai enfin migré mon blog de Dotclear 1.2 à Dotclear 2. Migration impeccable. Aucun soucis. Rien. Que du bonheur :-) Merci à l'équipe de Dotclear :-)

J'ai mis des règles de redirection et de réécriture pour ne pas que les anciennes urls tombent en 404 (je n'ai pas réussi à faire fonctionner le fameux plugin dc1redirect, et de toute façon, je ne pouvais pas faire tout ce que je voulais avec). les voici à titre d'information, si ça peut aider d'autres "migrateurs" :-)

Exemple pour les catégories :

RedirectPermanent /blog/Standards_Web            http://ljouanneau.com/blog/category/Standards_Web

j'ai ainsi mis toutes les redirections pour chaque categorie, car cela va me permettre de rediriger ou je veux pour chacune d'entre elles. En effet, je vais faire une réorganisation : soit du renommage, soit des catégories vont devenir des tags.

Pour le reste :

RedirectPermanent /dotclear/rss.php               http://ljouanneau.com/blog/feed/rss2
RedirectPermanent /dotclear/atom.php              http://ljouanneau.com/blog/feed/atom

RedirectMatch 301 /blog\/(\d{4}/\d{2}/\d{2}/.+)$  http://ljouanneau.com/blog/post/$1
RedirectMatch 301 /blog\/(\d{4})$                 http://ljouanneau.com/blog/archive/$1/01
RedirectMatch 301 /blog\/(\d{4}/\d{2})(/\d{2})?$  http://ljouanneau.com/blog/archive/$1

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^blog(.*)$ dotclear/index.php$1 [L,QSA]

À part la réorganisation des catégories, il me reste aussi à migrer mon thème. Ou à en refaire un autre. Ça va dépendre du temps et du degré de mon inspiration...

mardi, septembre 23 2008

cat hebergeur > /dev/null

Mon site va certainement être inaccessible je ne sais pas trop quand (et il l'a été dans l'après midi déjà), mon généreux[1] hébergeur maniaque fermant boutique. Mais ne vous inquiétez pas. Je vais migrer le site ce soir sur une autre machine. En attendant, fermeture des commentaires et tout, pour le transfert de la base..

Notes

[1] non ce n'est pas ironique, gros merci à lui pour ces quelques années d'hébergement

mardi, juin 5 2007

Plugin spam clear

Les spammeurs deviennent de plus en plus emmerdant. Depuis longtemps j'avais mis une limite de temps pour poster des commentaires (10 jours aprés la publication du billet), et ça allait. Ce n'était pas l'idéal pour les internautes, mais pour des raisons de fainéantise, c'était la solution la plus simple pour moi :-). Cependant il semble que des spammeurs aient découvert avec joie mon blog et s'amusent à poster non pas un commentaire de temps en temps mais par paquet de 12 (j'éxagère un peu mais bon...).

J'ai donc décidé de consacrer quelques minutes de mon temps à installer le plugin SpamClear pour dotclear. J'ai eu quelques difficultés à l'installer : une des tables a une clé primaire sur deux champs de 250 caractères, et apparement mysql n'apprecie pas (clé trop longue). Allez savoir pourquoi... En même temps, la taille d'un des champs, un id de categorie, est franchement surdimensionné. Faut vraiment être imaginatif pour stocker un nom de catégorie de plus de 50 caractères. Surtout que les noms des deux catégories par défaut, "spam" et "nospam", sont vraiment petits. Qui plus est, l'ajout d'une catégorie supplémentaire n'est pas prévue dans le plugin. En clair, 250 caractères, c'est vraiment trop, et j'ai baissé à 50 (fichier db-create.xml). Le plugin a pu alors s'installer correctement.

On verra avec le temps si il fonctionne bien. Ne vous étonnez donc pas si vos commentaires ne s'affichent pas tout de suite, le filtre (bayésien) ne va pas forcément tout laisser passer au début. Il faut que je "l'entraîne".

PS: ce plugin utilise la classe de Loic. Ça pourrait être une bonne idée d'inclure cette classe dans Jelix et de l'adapter :-)

lundi, juillet 3 2006

Pas encore sous Dotclear 2

Une beta de Dotclear2 est sortie la semaine dernière, mais je ne suis toujours pas passé à cette version, car la migration est longue et compliquée à mon goût. J'en en effet quelques soucis et travaux à faire :

  1. Une url sympathique est une url qui ne change jamais. Malheureusement, les urls de Dotclear2 beta1 sont incompatibles avec Dotclear 1 [1]. Ceci est franchement problèmatique pour un blog comme le mien qui est pointé un peu partout sur le web et qui est trés bien référencé. La seule solution que je vois pour l'instant, c'est de programmer des rêgles de redirection dans le .htaccess, ce qui est trés loin d'être évident. Ça m'emmerde tout simplement. Je me doute que pour des non geeks ça va être encore moins plaisant...
  2. Trouver un client correcte pour gérer une base sqlite. Je dois en effet migrer sous sqlite car la version de mysql de mon hébergeur ne convient pas à Dotclear 2. (et sachant que je n'ai pas une version de dotclear de tout dernière fraîcheur, je dois auparavant faire une migration vers doctlear 1.2.5).
  3. Effectuer la migration de mon thème. Là où il y avait un seul template principal et 3-4 "sous" templates dans Dotclear 1, on se retrouve avec 9 templates principaux et 3 sous templates. Sans compter cette nouvelle syntaxe à apprendre (pas trop compliquée pour un geek, certes...). Quand j'ai découvert tout ça, j'ai tout de suite eu un coup de flemingite aigue..
  4. Accessoirement, il me faudra tagguer mes 354 billets, mais bon, ça c'est normal. Les tags (et sa gestion sympa dans dc2), c'est l'une fonctionnalités qui me donnent envie de passer à Dotclear 2 :-)

En attendant de trouver du temps et des solutions, j'ai pu tester Dotclear 2 en ouvrant un blog chez Gandi. L'interface d'administration est plaisante malgré quelques imperfections qui seront, j'en suis sûre, corrigées dans la version finale ;-).

Notes

[1] j'admets tout de même que les urls de DC2 sont un peu plus logiques que DC1

samedi, juin 3 2006

Réfléchir

Depuis pas mal de temps, j'ai envie de faire autre chose de ce blog. Mais quoi ? Je n'en sais encore trop rien. Mais j'y reflechis.

mardi, avril 25 2006

De retour

Revoilà enfin mon blog opérationnel, aprés 17 jours en rade.

Ce sont des choses qui peuvent arriver lorsqu'on choisit d'héberger son site sur un serveur d'un pote posé là anonymement dans une salle machine d'une boîte quelque part en banlieue, et qui n'est entretenue que quand le pote a le temps. C'est ce qu'on appelle de l'hébergement gratuit bénévole privé furtif :-) Pour la modique somme de gratuit, j'avais presque une machine dédiée pour moi tout seul (à ce que j'ai cru comprendre, les 2-3 autres sites généraient un trafic insignifiant par rapport au mien...). Le pied quoi. Jusqu'à ce que ladite machine fasse un caprice. On ne sait d'ailleurs toujours pas pourquoi. Le pote root n'a pas encore eu le temps d'aller voir. Snif.

Devant cette situation, j'ai décidé de prendre un vrai hébergement (chez plexiweb ;-) ). J'ai pu reinstaller mon site, mais malheureusement, ma dernière sauvegarde de la base de donnée contenant tous les billets et commentaires de mon blog datait de courant Février. 24 billets et au moins 330 commentaires non sauvés. Mais heureusement, Google et son cache sont là. J'ai pu récupérer les pages HTML de mes 24 billets avec leurs commentaires.

Je me voyais mal rentrer à la main via un phpmyadmin tous ces enregistrements. J'avais commencé à le faire mais j'ai vite abandonné. Et laissé en plan quelques jours... J'ai ensuite pu dégager un peu de temps pour développer un petit script php qui, avec quelques manipulations DOM et XPath, a récupéré le contenu de chaque page html sauvée et insérer tout ça dans la base. Au passage, j'ai pu apprécier le confort qu'apporte un code html strict, propre : la récupération du contenu via du DOM/XPath en est facilitée.

Il se peut (il est même certain), qu'il y ait quelques commentaires disparus. Je m'en excuse donc auprés de leurs auteurs. Google ne passe pas forcément toutes les heures sur toutes les pages ;-) Le principal, c'est que mes billets restent accessibles.

mercredi, janvier 19 2005

mon blog, premier dans...

Dans les résultats de recherche de Google France en cherchant "XAML".

Faut le faire quand même, pour un blog plutôt orienté vers XUL :-)

Commentaire de Daniel :

T'es viré

Mince :-D

mercredi, novembre 24 2004

Relache

Plus d'une semaine sans un billet... Moi je dis, y'a de la relache sur ce blog... Peut-être l'hiver qui fait ça. Je dois avoir une envie inconsciente d'hiberner, comme les ours.

Hein ? Oui c'est vrai, ce n'est pas encore l'hiver...

mardi, juin 29 2004

Spam dans mon blog : stop !

Lire la suite...

samedi, mai 22 2004

Nouvelle couche de peinture

Lire la suite...

mardi, mai 4 2004

jyblog, le support hp

Lire la suite...

mercredi, février 25 2004

Page d'accueil

Lire la suite...

jeudi, janvier 29 2004

Mise à jour de Dotclear

Lire la suite...

vendredi, janvier 23 2004

23 Janvier, date mythique

Lire la suite...

jeudi, octobre 23 2003

Voir ses stats s'envoler

Lire la suite...

vendredi, septembre 5 2003

site en carafe

Lire la suite...

vendredi, août 15 2003

Nouveau CMS sur le site

Lire la suite...

lundi, juin 2 2003

Changement d'adresse

Je n'en pouvais plus de Free. Les temps de téléchargement des pages devenaient impossible. La mise à jour du blog une galère. J'ai donc changé d'hebergeur :-)
Au passage, je me suis payé un nom de domaine ljouanneau.com, j'ai retouché un peu les sources PHP du blog.
Et aprés une semaine de vacances, et le temps que les DNS soient mis à jour, me re-voilà, fin prêt à poster de nouveaux billets plus régulièrement :-)

PS: merci à mon nouvel hébergeur ;-)

- page 1 de 2