October 2006

Analyser une URL : pathinfo et parse_url Categories: , , ~ Replies: none

Au cours du processus de réorganisation du site, les URLs sont bien entendues au coeur de mes réflexions.
Croyant avoir trouvé un outil bien utile, j'ai utilisé la fonction pathinfo() qui retourne un tableau contenant le chemin, le nom de fichier et son extension si présente. Enfin, à peu près...

Read on...

June 2006

Referer, user-agent and target page tracking script Categories: , , , ~ Replies: none

My logs are now numerous enough to make it worthwile improving the referer script I use to monitor traffic to my blog.

Read on...

A simple, straight-forward php directory and file listing script Categories: , , , ~ Replies: none

The downloads section really lacked a nicer appearance so I just wrote an ad hoc script for it. I make the php script available in case it comes in handy for someone else.

Read on...

May 2006

Petite mise à jour du site Categories: , ~ Replies: none

Les changements concernent d'une part les commentaires qui sont maintenant numérotés, et d'autre part les urls.
Ah oui, j'ai aussi corrigé le petit bug qui faisait pointer sur le tout dernier post au lieu du suivant.

La galerie photo remarche! Inespéré!

Read on...

February 2006

Dotclear 1.2.x et Atom 1.0 Categories: , , , ~ Replies: none

Pour les dotcleariens amoureux des standards, j'ai récupéré un fichier produisant un flux Atom 1.0 (valide) à partir de votre beau blog DotClear 1.2.x
Si vous utilisez des enclosures et autre facéties, faites un test avant de remplacer votre atom par celui-là (mais ça devrait être géré, si on en juge par le code).
Visualiser/télécharger Atom1.0pourDotClear.txt.

.htaccess et hébergement free Categories: , ~ Replies: none

Bonjour.
Vous espérez probablement utiliser .htaccess sur vos pages perso hébergées chez free: c'est malheureusement très limité avec cet hébergeur.

En effet, le mod_rewrite avec .htaccess n'est pas autorisé, ainsi qu'auto_prepend /-append. Par contre la redirection "méthode 404" marcherait!
Je le regrette aussi, mais il vous reste quelques possibilités...

Read on...

January 2006

Galerie cassée... - Broken gallery Categories: , ~ Replies: none

Free semble avoir effacé les bases sql de ma galerie. Si je ne trouve pas le temps de débugger et réintégrer la sauvegarde que j'en avait fait, vous devrez attendre que je m'occupe d'en recréer une.
De toute façon je comptais bien m'y mettre un jour... On appelle ça la force des choses.

Read on...

Mise en place de commentaires AJAX - 2ème partie Categories: , , , ~ Replies: 2

Depuis ce post, le formulaire de commentaire est ajouté à la page. Mais je voudrais aller plus loin.

Read on...

December 2005

Du nouveau dans les catégories Categories: , ~ Replies: 3

Certains l'auront peut-être remarqué, j'ai fait bouger les catégories.
Seuls les blogs s'affichent dans la colonne de droite, et seules les catégories-mères dans la liste sous la navigation (ainsi que dans le menu des flux RSS). A terme, les liens seront tous accompagnés d'un petit billet, et classés dans une catégorie "liens" afin de ne plus encombrer les pages.
Je bosse au petit déjeuner et à la pause de midi alors ça n'avance pas vite mais on va voir ce qu'on peut faire!

July 2005

Usable reloads Categories: , ~ Replies: 1

When changing a page style or language, many websites redirect to the index. In my opinion, this is bad practice, and here is why and how to avoid this.

Read on...

Yet another CMS, take 3 Categories: , , , ~ Replies: 3

After some talk and criticism on the previous take, I'm still trying to find the best solutions for several problems.

Read on...

Yet another CMS, take 2 Categories: , , ~ Replies: 12

As I wrote a while ago, I want to create a CMS that's better than what I have yet found. Here's where I stand for the moment.

Read on...

June 2005

Better URLs in PHP (without htaccess) Categories: , , , , ~ Replies: none

I wanted for a while to improve the readability of URLs on my website but without enough time to dive into htaccess. As a temporary fix I chose to expose the title in the URL, together with the id. Here's the how and why.

Read on...

May 2005

Du dc dans mon flux - A taste of Dublin in my feed Categories: , , ~ Replies: 5

Je vous l'avais promis, j'ai finalement craqué: mon flux peut désormais afficher le html tel quel, je suis passé au rdf. Voici l'adresse temporaire pour celleux qui veulent tester (feed.php), les autre attendez que j'ai vérifié qu'il n'y a pas de bug.

I had promised, and I did succomb to the temptation: now my feed can contain html thanks to the Dublin Core. The temporary url is the following (feed.php) so you can tell me if you find any bug before I serve it to evreyone.

Read on...

Encodage d'entités en PHP Categories: , ~ Replies: 2

Que c'est lassant les entités... Au moindre problème on en a pour des heures à les traquer, et quand elles restent sages elles ne font rien de fantastique en récompense... En désespoir de cause j'ai implémenté un jeu de fonctions pour pouvoir afficher des < et des > sans m'arracher les cheveux.

Read on...

Mise à jour de mon flux RSS - Feed update Categories: , ~ Replies: none

Je vous ai à l'oeil! - Big brother referer log Categories: , ~ Replies: none

Il existe de nombreux analyseur de statistiques d'accès mais celui que j'ai est à la fois simple et très facile d'utilisation, en plus d'être téléchargeable gratuitement.

Logging traffic can be done with various methods. My analyser is simple yet highly usable, and available for download.

Read on...

Highlighting search terms Categories: , , ~ Replies: none

There's one thing I hate, and it's those site that highlight search terms. Why?

Read on...

April 2005

Yet another CMS Categories: , , ~ Replies: 2

There are a LOT of CMSes out there already, even some real industrial-strength ones I bet, but I'd like to make my own both to learn and because my requirements haven't been met as yet -afaik.

Read on...

Installation des catégories avec PHP - Categories setup with PHP Categories: , ~ Replies: none

March 2005

Gravatar implementation with PHP and CSS Categories: , , , ~ Replies: 1

This weblog is a playground (some might says a battlefield) for me to learn PHP, CSS, etc. This fourth post concerning gravatars is a bit technical because I wanted to contribute implementation tips for all you PHP coders out there.

Read on...

Chasser le cafard - Bug fight Categories: ~ Replies: none

Gravatar et optimisation - Gravatar and optimisation Categories: , ~ Replies: none

Approfondissement PHP - Deeper into PHP Categories: ~ Replies: none

Ouh mazette qu'est-ce que c'est que ca!? Categories: , , ~ Replies: none

Si vous utilisez PHP et MySQL j'ai une mauvaise nouvelle pour vous: faut sortir couvert...

Read on...

February 2005

Irritation Categories: , ~ Replies: none

Technorati Profile