Archives par mot-clé : php

Nouvelle version d’IBDAntiHotLinks

Je viens de publier une nouvelle version d’IBDAntiHotLinks.

Elle apporte un nouveau type de règle de protection, la règle LOCALREDIRECT, qui permet de renvoyer vers un fichier du système de fichier local. Elle permet donc les mêmes traitements que la règle REDIRECT, mais sans modification visible de l’URL chez le visiteur.

Cette nouvelle version peut être téléchargée sur mon site d’applications PHP.

Patch Dotclear : intégration de AddThis

AddThis est un service gratuit permettant d’ajouter à un site web un bouton dynamique offrant aux visiteurs différentes possibilités d’ajouter la page à leurs favoris ou de la partager avec leurs contacts. Voici une solution pour l’intégrer à Dotclear.

Lire la suite →

Patch Dotclear : re-équilibrez le nuage de tags v2.2

Comme indiqué dans mon précédent billet, mon hack pour modifier la méthode de calcul du poids des mots clés dans le nuage de tags n’était pas compatible avec Dotclear 2.2, en raison de gros changements au niveau du plug-in metadata.

Lire la suite →

Protégez vos images contre les hot-links

Les forums, ou pire, certains sites web peu scrupuleux, regorgent d’images « hot-linkées », c’est-à-dire intégrées directement à partir d’un autre site. Problème : les visiteurs des forums en question consomment de la bande passante sur le site d’origine, mais sans que celui-ci ne bénéficie d’un quelconque retour.

Lire la suite →

Mise à jour de IBDInfosNavigateur

IBDInfosNavigateur a été mis à jour. La nouvelle version est un peu plus simple à utiliser et offre de meilleurs performances.

Lire la suite →

Nouveau script PHP : IBDLiensSponsos

Il y a quelques temps, j’ai développé pour Infobidouille un script permettant d’ajouter automatiquement des liens sur certains mots clés dans les news et les articles, dans le cadre du partenariat avec Top Achat. Comme d’habitude, je met la chose à disposition sous licence GPL pour tous ceux qui en auront l’utilité.

IBDLiensSponsos est disponible en téléchargement sur mon site d’applications PHP.

Patch Dotclear : compteur de commentaires du dashboard

Je sais pas pour vous, mais personnellement j’ai pris l’habitude de suivre l’arrivée de nouveaux commentaires sur mes blogs via le compteur de commentaires du dashboard d’administration. Mais j’ai toujours été gênée par le fait que ce compteur inclus le nombre de commentaires classés comme spam, obligeant à une petite gymnastique intellectuelle…

Lire la suite →

Nouveau script PHP : IBDInfosNavigateur

Je travaille depuis quelques années à une nouvelle version de l’application « Les Visiteurs », une application PHP permettant de mesurer les statistiques de fréquentation d’un site web.

Lire la suite →

Add-on Dotclear : regénérateur de vignettes

Dans Dotclear 2, il est possible de définir la taille des vignettes générées par le gestionnaire de media, pour les adapter facilement au thème que vous utilisez. Toutefois, je n’ai trouvé nulle part de fonction permettant de régénérer les vignettes existantes en cas de modification de ces tailles…

Lire la suite →

Patch Dotclear : correctif pour le nuage de tags

J’ai découvert un bug dans le patch que j’avais réalisé pour le rééquilibrage du nuage de tags de Dotclear. Ce bug survient quand tous les tags ont le même nombre d’occurrences. Dans ce cas le calcul du poids renvoie une valeur non numérique.

L’une des conséquences de ce bug était qu’il devenait impossible d’éditer les tags d’un billet après sa création.

La nouvelle version du patch renvoie désormais un poids de 100 pour tous les tags lorsqu’ils ont tous le même nombre d’occurrences.

Pour appliquer ce patch, déposez le à la racine de votre installation Dotclear puis ouvrez une console sur votre serveur, positionnez vous à la racine de votre installation Dotclear et tapez la commande suivante :

Vous pourrez ensuite rétablir la version non patchée avec cette commande :

Si vous ne disposez pas d’un accès distant sur votre serveur, vous pouvez effectuer les modifications à la main ou appliquer le patch (en utilisant Cygwin si vous êtes sous Windows) sur une copie locale de votre installation Dotclear puis uploader la version patchée.