Tag

tags

Browsing

J’ai eu besoin récemment de pouvoir contrôler les attributs des liens qui s’affichaient sur le blog et plus spécialement ceux qui sont fournis par des sites tiers (sponsors etc).

PHP : script pour retirer les attributs des tags HTML photoEt bien figurez-vous que certains liens ne sont pas du tout valides : leurs liens ont des attributs obsolètes ou inadaptés avec comme des target="_blank" qui brisent la navigation en fenêtres/onglets supplémentaires, supprimant la fonctionnalité du bouton back pour revenir à la page précédente.

Du coup, j’ai retroussé un peu mes manches pour remédier à ce problème.

Cela m’a donné ce script, qui me permet de dresser la liste des attributs à filtrer dans un code source donné.

Sky Cleanup Attributes

Voici la fonction principale, sobrement appelée Sky Cleanup Attributes : elle permet de filtrer des attributs définis dans une liste. Il suffit de passer le code dans une variable et la fonction filtre et retourne le code final, sans les attributs gênants.


Voici la seconde journée de l’US Summer Trip 2009.

Hop-hop, tout le monde debout ! Le jour se lève et il vaut mieux profiter de New York avant qu’il ne fasse trop chaud :

Nous quittons l’appartement et marchons dans Brooklyn vers l’arrêt de métro Bedford. Nous traversons McCarren Park où s’entraînent des dizaines de personnes, certaines ayant même des coaches sportifs personnels, payés à prix d’or. Plus loin, il y a même un parc à chien : c’est un peu pareil sauf que celui-ci est dédié aux animaux canins, leurs maîtres bavardant sur des bancs en périphérie. Vous ne pouvez pas louper le parc à chien, tant l’odeur vous pique le nez !

Allez, re-mise à jour du blog vers WordPress v2.1, quelques jours à peine après la v2.0.7. Cette mise à jour est relativement importante puisque l’on change de branche – il s’est écoulé un an entre la version 2.0 et la version 2.1 – et le nombre de corrections de bugs est impressionnant : plus de 550 !

BugfixLe site infocom de Julia a servi de beta-test, histoire de voir que cette mise à jour ne présentait aucun risque. Après quelques tests basiques, il s’avère que tous les plugins que j’utilise fonctionnent sans problème, ce qui est très appréciable. Les changements sont principalement sous le capot et notamment au niveau de l’optimisation des requêtes SQL et de l’utilisation des fonctions cache de MySQL. Le site devrait donc être plus rapide, absorbant ainsi la vague d’affluence des nouveaux visiteurs de ces derniers jours. Il subsiste quelques bugs – dans le panneau de contrôle par exemple où une variable semble avoir un peu de mal avec la fonction eval() – mais ce n’est rien de bien méchant.

Import & export RSS

Tout le blog (articles, commentaires, catégories et champs personnalisés) peut désormais être exporté au format XML, baptisé pour l’occasion WordPress eXtended RSS (WSR) : voilà qui devrait permettre à ceux qui sont chez WordPress.com, comme Ben par exemple, de se mettre à leur compte si le coeur leur en dit ! Nice and easy :)

Tag power !

Cela fait quelques mois que je taggue chacun de mes articles avec quelques mots clés. Or je me suis rendu compte après la mise à jour que chaque nouveau commentaire effaçait les tags de l’article commenté. Argh ! Je suis donc passé au plugin que tout le monde utilise, Ultimate Tag Warrior, et je dois dire qu’il est beaucoup plus efficace que celui que j’utilisais auparavant – Bunny’s Technorati Tags. Le plugin regorge de fonctions pour présenter les tags (avec ou sans images, listes ou texte simple). J’ai pu importer en deux clics mes anciens tags et m’en sers désormais pour remplir les métatags de chaque article, solution efficace et propre.

Quelques petites modifications ont été effectuées sur le blog ce week-end : j’ai quelque peu réorganisé la barre de menu en y ajoutant une page statistique qui permet de récapituler un peu tout ce qui se passe ici en affichant les stats générales, les 10 derniers posts, les 10 derniers commentaires, les 10 posts les plus commentés ainsi que les stats des commenteurs et des catégories. En fait je me demande pourquoi je n’ai pas fait cela plus tout, cela manquait finalement. Vous n’avez désormais plus d’excuses pour ne pas être au courant bande de ptits filous ! ^__^

J’ai raccourci un chouilla le menu, ce qui devrait mieux passer sur les ‘petits’ écrans et j’ai ajouté plusieurs autres services de ping pour accentuer un peu le référencement, histoire de ne pas être à la ramasse, ce qui donne au final une liste épurée – mais fonctionnelle :

http://rpc.pingomatic.com
http://rpc.twingly.com/

J’ai également référencé le site sur Technorati et sur FeedBurner, ce qui vous permettra de trouver le flux RSS plus facilement. J’ai ajouté le petit bouton Google en bas du menu : cela permet d’affficher les X derniers posts sur votre page Google personnalisée. Ajouts de deux nouveaux plugins : Bunny’s Technorati Tags pour ajouter les tags Technorati et Kramer pour détecter les pingbacks.

Et j’ai ajouté une nouvelle catégorie : Classics qui sera active dans quelques jours. Surprise, surprise! :)

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :