Mardi 23 mai 2006

SPIP, images réduites ; Firefox et Adblock

Vous visitez un site utilisant les derniers raffinements de SPIP [1], et, ô consternation, certaines images ne s’affichent pas !

Il est probable que vous utilisez un bloqueur de publicités évolué capable de les filtrer en utilisant des expressions régulières.

Avec FireFox, le plugin le plus connu pour ce faire est Adblock.

Une description d’une ancienne version se trouve en français sur Geckozone. Or, cette page donne des exemples d’expressions régulières pour filtrer les publicités. Malheureusement, une de ces expressions filtre la plupart des images réduites par SPIP : « /\D\d{2,3}x\d{2,3}\D/ ».

Donc, si vous êtes sur un site où il manque des images (genre une galerie de photos faite avec SPIP), c’est sans doute que vous avez ce filtre installé. Supprimez-le de votre liste de filtre (via les préférences, puis clic droit) !

Mais que fait /\D\d{2,3}x\d{2,3}\D/ ?

Cette expression recherche quelque chose qui a 2 ou 3 chiffre, un x et encore 2 ou 3 chiffres. Justement quelque chose que l’on retrouve dans le nom des images réduites de SPIP (ex : cache-46x64/arton3395-46x64.jpg).

[1À savoir, les images réduites avant d’être envoyées au navigateur