New blog
So this is it. I’ve been working on it for the past few days, and I’m quite happy with what I’ve got now. Of course, I’m sure many of you will not feel that way. I myself feel somewhat like having betrayed Wordpress…
Anyway, the move is made now and I don’t think there’s any going back. I feel such a freedom from being able to hack the code in any (bad) way I want, it was like a breath of fresh air for me.
There are still a lot of features left to implement, like pingback (that one is a toughie!), a proper calendar, ideally using XMLHttpRequests, comments feeds, Atom feeds and a few more things. I would like some suggestions from readers as well, to see what can be done.
For now though, trackbacks should be functionnal (feel free to test it) and the RSS feed for articles is available. I reused some code from a few wordpress plugins, and I would like to give credit to Michel Fortin for Markdown, to Phu Ly & Dunstan Orchard & Michael Heilemann for Dunstan’s Time of day and Time Since, to Daryl for his Amazon wishlist plugin, although I don’t know if that will stay there for long, and to Bitflux for the LiveSearch functions. Thanks go out to all of them.
The Old • 5 years and 0 months ago.
Changes coming soon
Since the release of Wordpress 1.5, I’ve been wondering what to do with this blog.
I looked at upgrading, but that would mean a few days of work to have the blog the way I like it again. I hacked WP 1.2 so much that it would be very difficult to just upgrade and expect everything to go smoothly. Also I asked to myself: do I really need a blogging tool to do coffee as well as allow me to publish stuff easily. I guess I mean that Wordpress now has many more features than I have use for, and I don’t really see the point of it.
So there you have it, I decided to design a blogging software from scratch. Yes, it takes some work, but maybe not much more as what I put in to hack wordpress. It’s a great learning exercise anyway…
ABC… Whatever
I just got myself one of the longest email addresses of the world, over at ABC… Whatever(via)!
I just couldn’t stop laughing when I saw their ’sales pitch’ on the home page, so I just had to open an account with them.
So, feel free to write me at jfoucher@abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijk.com
Ooops, looks like that address is too big for my layout!
Les commentaires sont ouverts
Hacker
This plugin allows you to show some text in ‘hacker language’, as shown below. The install instructions are repeated below in clear text if you have trouble reading this…
To install this plugin, download the Old • 5 years and 4 months ago.
Avis aux utilisateurs des extensions pour StatTraq
Le Probleme
C’est que si vous utilisez une structure des permaliens o? l’id du billet n’est pas pr?sente, telle que celle-ci:
/%year%/%monthnum%/%day%/%postname%/
L’id du billet n’est pas ajout?e la table de Stat Traq, ce qui fait que mon plugin Populaires ne comprend plus ce qu’il lui arrive. La solution est en fait tr?s simple
La Solution (j’esp?re)
Dans le fichier stattraq.php, vous trouverez les lignes suivantes (25 et 26)
if (($p != ”)){
$p = intval($p);
Mais la variable $p n’existe que si le billet est s?lectionn? par son id. S’il a ?t? selectionn? par nom, $p est nul.
Il faut donc remplacer les lignes ci-dessus par celles-la
if (($post->ID != ”)){
$p = intval($post->ID);
Et ?a a l’air de marcher avec tous les sch?mas de r??criture.
Spam dans les r?f?rents
Comme vous avez pu le voir si vous ?tes venu sur ce blog r?cemment, j’ai ?t? sujet une attaque de spam dans les r?f?rents. Je pense avoir r?gl? le probl?me en emp?chant certains mots d’appara?tre dans les logs de StatTraq, mais n’h?sitez pas me contacter si cela devait se reproduire.
Une autre m?thode que j’ai utilis?e pour essayer de r?duire ce probl?me est d’utiliser une redirection Google pour les liens vers les r?f?rents, dans le plugin R?f?rents, ce qui ?vite aux spammers de profiter de mon pagerank, et donc rendre cette m?thode moins attractive. Ou suis-je trop optimiste ?
Articles populaires
Ce plugin est une autre extension de StatTraq de ma cr?ation, donc n’oubliez pas de t?l?charger StatTraq. Ce plugin r?cup?re les articles les plus lus de la table de StatTraq et les affiche selon le format de votre choix.
T?l?chargez le jetez un oeil au code source)
D?compressez le fichier et mettez le dans votre dossier wp-content/plugins, puis activez le dans l’interface d’administration.
Pour utiliser le lugin, vous devez mettre le code ci-dessous dans votre fichier index.php.
popular('cha?ne',entier);
?>
O? ‘cha?ne’ repr?sente le format de sortie que vous souhaitez obtenir. La cha?ne par d?faut est :
‘
‘
Dans cette cha?ne, %u sera remplac? par l’url de l’article, %t par son titre, et %v par le nombre de fois que cet article a ?t? lu. Il est ainsi tr?s facile de choisir le format de sortie que vous souhaitez.
Le deuxi?me param?tre (un nombre entier) d?finit le nombre d’articles que vous souhaitez afficher.
Versions
0.1: Premi?re sortie
0.12: Devrait fonctionner avec toutes les structures de parmaliens, merci de me faire savoir si ce n’est pas le cas. Applique le filtre pour ‘the_title’.
External Links Wordpress Plugin
External links:
The little images that appear after an external link on this site used to be created by pure CSS, using the following rules:
.commentlist a[href*="http"], .storycontent a[href*="http"]
{
padding-right: 12px;
background: url(‘/wp-images/ext-link.gif’) right top no-repeat;
}
.commentlist a[href*="jfoucher.info"], .storycontent a[href*="jfoucher.info"]
{
padding-right: 0;
background-image: none;
}
But, as you may know, this does not work in Internet Explorer. So I decided to write a little plugin that would give a specific class attribute to all external links, so that they can be styled in a manner recognizable to IE.
Languages
Additionally, as this is a bilingual blog, I like to show an language text after each link, like this. I used to do it in pure CSS, like so:
a[hreflang]:after {
content:”000a0[" attr(hreflang) "]“;
color:#999;
background:transparent;
font-size:0.8em
}
but you guessed it, it doesn’t work in IE, so this little plugin takes care of that as well… All you need to do is add an hreflang=”whatever” attribute to your links.
Installation:
- Download the Old • 5 years and 5 months ago.
Plugin Wordpress : Page Auteur
Cette extension de Wordpress cr?? une page sp?cifique pour chaque auteur, qui montre le nombre d’articles publi?s, et les donn?es du compte wordpress de cet utilisateur, tels que biographie, addresse du site web, etc… et optionellement l’adresse email (si vous n’avez pas peur du spam…) Il est aussi possible d’afficher un formulaire qui enverra un message l’auteur par email, mais sans que l’adresse soit visible.
Vous pouvez vous en servir comme d’une page ‘ propos’ dans un blog personnel ou pour donner une pr?sentation de chaque auteur dans un site collaboratif.
Pour l’installer, t?l?chargez le fichier “>
Si vous ne pouvez ou ne voulez pas utiliser les RewriteRules (r?gles de r??criture d’url Apache).
Sur ce site, j’utilise la r?gle de r??criture suivante :
RewriteRule ^author/?(.*)/? /index.php?author_name=$1 [QSA]
Donc le lien vers la page auteur est comme ceci :








