Un million de visiteurs !

Je suis tombé sur quelques fonds d’écrans d’Elisha Cuthbert. En fait je suis tombé sur ce site par hasard, au terme d’une recherche avec Google Images. Comme je trouve une image bien jolie, j’en fais d’abord un header pour mon thème LSD puis parcours d’un œil distrait le reste des galeries du site et c’est seulement à ce moment là que je la reconnais : c’est Kim, la fille de Jack Bauer dans 24 !

C’est assez marrant : autant je ne la supporte pas dans 24, autant en image de fond elle est très bien ^_^. Tiens, en parlant de 24, la saison 4 est déjà bien entamée : on a dépassé la moitié de la série et en sommes bientôt arrivé au 15ème épisode. Cette quatrième saison est un sans-faute pour l’instant : du tout bon. Je ne dis que ça !

Le million !

Wow, je ferme les yeux un instant et SkyMinds.Net franchit la barre du 1 million de visiteurs !!! Que de chemin parcouru depuis 1999, avec ces pages ajoutées une à une au fil du temps et de mes préoccupations…

Je remercierais bien mon staff technique, les designers, les programmeurs, les littéraires, les musiciens… mais non, à la place je vais juste dire ‘bravo moi !’ Parce que j’ai tout mis en œuvre et ‘bravo vous !’ Parce que ce succès ne serait pas sans vous. Ah oui, j’oubliais : merci aussi aux moteurs de recherche, sans eux vous ne m’auriez sûrement jamais trouvé ;-)

Zut, je suis à court de champagne avec toutes ces célébrations

Dydns, logo, banner

Créer une redirection DynDNS

Une redirection DynDNS est un moyen simple et mémorable de donner un nom à votre adresse IP : il est quand même plus facile de retenir un nom comme johnny.dyndns.org que 80.26.45.89.

Cela permet également à ceux qui ont une IP dynamique d’avoir une adresse DynDNS constante s’adaptant à leurs changements d’IP.

La création d’une redirection prend environ 5 minutes.

Etape 1 : création du compte DynDNS

Enregistrez votre compte DynDNS : l’enregistrement est gratuit et c’est à partir de ce compte que vous pourrez gérer toutes vos redirections.

Vous avez juste besoin d’indiquer un nom d’utilisateur, une adresse email valide et votre mot de passe.

Relevez vos mails et confirmez la création de votre compte.

Lire la suite

Routeur et port forwarding : la redirection de ports photo

Routeur et port forwarding : la redirection de ports

Un routeur (ou box internet) bloque par défaut tout connexion entrante différente du port 80 sauf si une règle a été créée pour ouvrir un port. Le port-forwarding ou port-mapping consiste donc en 2 étapes.

Il faut d’abord configurer le port à ouvrir (numéro de début et de fin des ports à ouvrir, protocole utilisé) et ensuite le rediriger vers la machine sur laquelle le port doit être ouvert. Cette translation d’adresse est effectué par la NAT (Network Address Translation).

L’exemple suivant sera exploité tout au long de ce tutoriel : on cherche à ouvrir le port 8000 pour permettre la diffusion de notre web radio.

La même procédure s’applique pour ouvrir d’autres ports ou ensembles de ports, pour emule ou bittorrent par exemple. Le routeur qui a servi de base à la rédaction de cet article est un NetGear DG834G.

La redirection de port prend environ 8-10 minutes à configurer la première fois, ce sera beaucoup plus rapide les fois suivantes vu qu’on sautera la première étape.

Lire la suite

Les gens des concours

Les gens des concours sont souvent des gens stressés mais avant tout des gens stressants.

Pour commencer, ils arrivent une bonne demi-heure avant le début des épreuves, ce qui n’est pas rédhibitoire vu que c’est recommandé et que je fais la même chose.

Mais ce qui est gênant, c’est qu’ils tournent toujours autour de vous comme des lions en cage. Au début, on feint de ne pas les voir.

Puis leur manège commence peu à peu à vous porter sur les nerfs et au bout de quelques minutes, vous n’avez plus qu’une seule idée en tête : les chopper avec une béquille magistrale dans le gras de la cuisse, en inflexant une poussée suffisante pour toucher la moelle qui se trouve dans l’os. Non, évidemment, cela n’arrive jamais.

La plupart du temps, on se contente de lever les yeux vers eux et de les dévisager. Première erreur. En effet, les gens des concours n’attendent que ce geste de votre part et se jettent dans la brèche pour entamer la conversation.

Le dialogue en lui-même est d’une banalité sans nom et tourne – comme par hasard – autour du concours, des révisions ou des correcteurs. Lorsque je suis confronté à l’inévitable conversation avec les gens des concours, j’ai quand même une astuce pour y couper court : la règle des 3 cases.

Le principe est relativement simple : répondre à chacune de leurs questions, interrogations et états d’âme pré-concours par “oui”, “non” ou “peut-être”.

C’est diablement efficace et vous ne serez pas importuné plus de deux minutes et ce, pour un bon bout de temps.

Une fois l’attente terminée, vient le concours lui-même. Je passe sur les gens des concours qui vident leur trousse sur la table, plaçant tous leurs stylos dans un éventail de couleurs ou ceux qui couvrent leur table de nourriture et de barres chocolatées en tout genre.

Et puis non tiens, parlons-en de ceux-là : il existe toujours, je dis bien *toujours* quelqu’un qui va cronch-croncher son paquet de biscuit pendant un bon tiers de l’épreuve ou froisser des papiers de bonbons bruyants. C’est inévitable. A croire que cela fait partie intégrante du concours, au même titre que le sujet de l’épreuve.

Vient le moment tant redouté : la fin de l’épreuve. Pas parce qu’il faut rendre sa copie, non, mais parce qu’il faut de nouveau faire face à ces gens des concours.

L’épreuve les a semble-t-il dopé : ils ont l’œil vif malgré les 5 ou 6 heures de composition et sont avides de partager avec vous leur plan de dissertation ou de commentaire, lesquels vous n’avez bien sûr aucune envie de connaître.

A ce point-là, mieux vaut adopter une stratégie différente de la règle des 3 cases : le coup de coude retourné suivi du brisage de nuque. Non, évidemment, cela n’arrive jamais.

L’astuce réside dans la prise d’un air contrit et peu engageant, un peu comme si vous veniez de vous coincer le doigt dans une porte.

Ajoutez à cela des gestes amples et un peu brusques, marmonnez quelques mots en latin aussi, cela fait toujours son petit effet et c’est très efficace pour les tenir à distance.

Cela devrait vous donner suffisamment de temps pour atteindre la porte et quitter le bâtiment.

Capes 2005 : les écrits

Les évènements sont racontés au jour le jour mais j’ai attendu d’avoir passé toutes les épreuves avant de tout publier…

1er jour : civilisation

Et hop sitôt le sujet retourné c’est un commentaire de civilisation (chapitre 18 de News from Nowhere) qui s’annonce. Le sujet juste pour rire : causes et conséquences de la révolution.

Pour ceux qui ne sont pas familier avec l’histoire, il s’agit d’une utopie dans laquelle les classes laborieuses renversent le pouvoir pour y installer une société égalitaire et communautaire.

Le ton est donné : si c’est civilisation en commentaire en anglais, ce sera littérature en dissertation en français le lendemain.

Exactement l’inverse de ce que je souhaitais : ben oui, cela nous fait trois fois plus de choses à réviser (3 bouquins en littérature)…

2ème jour : littérature

Pif paf, on retourne le sujet : “la prophétie et l’imposture dans les nouvelles de Flannery O’Connor” – tout un programme…

La bonne nouvelle, c’est que des 3 bouquins au programme c’était celui-là qui m’inspirait le plus.

Maintenant, à relire le sujet, il aurait très bien pu – et même mieux quand on y réfléchit un peu – s’appliquer à Richard II. Enfin bon, j’ai réussi à sortir un plan en 3 parties.

3ème jour : traduction

Thème. Version. Du classique.

Nouveau look : le thème LSD

LSD

J’en avais un peu marre de la présentation du blog en gris et rouge : j’ai donc travaillé sur un nouveau design le week-end dernier pour pouvoir le tester sous toutes les coutures cette semaine. Aujourd’hui marque donc la venue du nouveau look LSD.

Il n’y a rien de psychédélique du tout, c’est juste le seul nom qui m’est venu à l’esprit lorsque j’ai eu fini de jouer avec ma feuille de style – l’histoire du LSD est cependant intéressante.

J’ai repris le gris et abandonné le rouge qui commençait à me fatiguer les yeux : le thème est donc un peu plus bleuté et la rubrique “about” a enfin été ajoutée (remarquez, j’ai mis un an avant de me rendre compte qu’elle manquait à l’appel…), je l’étofferai lorsque je serai un peu plus inspiré ;-).

Le petit plus : j’utilise maintenant un header qui change aléatoirement à chaque lancement d’une des pages du blog. C’est plutôt sympa, j’ai même ajouté des photos qui n’ont peu (ou même pas du tout) de rapport avec le blog, juste pour varier les plaisirs. La largeur du blog a également été réduite, ce qui améliorera la lecture sur les grands écrans. Lecture parfaite sur un 17″, okay sur un 15″ d’après mes tests.

Il y a juste quelque chose qui me chiffonne un peu : IE. Bah oui, évidemment cela fonctionne sans problèmes avec Firefox, Opera et même Netscape mais IE m’affiche une scrollbar horizontale pour moins de 3 d’une dizaine de pixels qui dépassent. J’ai cherché tant et plus, pas moyen de trouver la ligne qui produit ce phénomène sans tout casser dans les autres navigateurs.

Je réitère donc mon (éternelle) requête : si vous lisez ce blog, faîtes-le avec un navigateur qui respecte les standards du Web. Sérieusement, c’est vraiment important pour tous ceux qui créent des designs. En plus, vous y gagnerez au change.

Voilà. Ah oui, j’oubliais : vous pouvez toujours revenir au look précédent grâce au Theme Switcher qui se trouve tout en bas du menu.

Referer Spam : headshots à revendre

Le truc à la mode chez les spammeurs en ce moment c’est le referrer spam, ou la pollution de vos logs Apache par des sites peu recommandables, vous donnant ainsi l’impression que la moitié de vos visiteurs sont des détraqués sexuels cherchant le repos dans des analyses économiques ou dans des exposés de littérature espagnole, comme Don Alvaro ou Dona Inés.

Au début, on se demande comment ces mystérieux visiteurs ont pu trouver notre site. Après 3 ou 4 jours et quelques milliers de hits sur les mêmes pages avec un pic de consommation de bande passante, on commence à voir rouge.

Ma mission (et je l’accepte) : bouter les spammeurs hors du site. J’ai pour cela étudié 2 possibilités : soit on gère tout avec Apache et ses .htaccess, soit on écrit un script PHP qui va bloquer les intrus et les envoyer ailleurs.

J’ai privilégié le .htaccess vu que cela se fait au bas niveau du serveur, ce qui devrait consommer moins de ressources que l’interprétation du script PHP.

Méthode 1 : utilisation du .htaccess

Le principe est simple : nous allons tester la variable HTTP_REFERER de nos visiteurs et vérifier qu’ils ne sont pas blacklistés.

S’ils le sont, on les expédie sur un site bidon (voir la dernière ligne).

Toutes les lignes de la blacklist se finissent par [OR] ou [NC,OR] sauf la dernière qui se termine en [NC]:

RewriteEngine On
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?joyvids.com.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?formymob.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?foryourmob.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?bkinky.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?topshelfinks.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?wickedringtones.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?pvblog.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?highprofitclub.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?wickedringtones3.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?wickedringtones4.com.*$ [NC,OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)adult(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)anal(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)gay(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)mature(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)nude(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)porn(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)pus*y(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)sex(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)teen(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)tits(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*(-|.)titten(-|.).*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*accepted.cc$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?.*episodesusdbz/.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?advancedmoneyloans.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?affiliplanet.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?apart-?design.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?auktion.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?autogewinne24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?autospiele24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?babay.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?euromillionen.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?eurowins.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?geldspiele24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?goovle.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?gsm-support.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?gzltax.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?heil-fasten.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?immobiliengewinne24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?incest-.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?keywordmaster.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?nackt-stars-nackt.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?one2onemag.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?qw8.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?referrer-script.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?reisegewinne24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?rootfood.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?shemale.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?single66.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?slamhost.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?spielepsychatrie.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?superface.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?topgewinn24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?topspiele24.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?transexual.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?usa-wins.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?vendini.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?webmasterplan.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?wseeker.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?xmaster.*$ [OR]
 RewriteCond %{HTTP_REFERER} ^http://(www\.)?spammersite7.com.*$ [NC]
 RewriteRule \.*$ http://spam.abuse.net/ [R,L]
 RewriteEngine Off

Méthode 2 : utilisation d’un script PHP

Même principe mais en se servant de PHP, je ne vais pas réinventer la roue : suivez l’exemple de Holy Schmoly!

Voilà, le mois de mars vient de commencer et je n’ai plus aucun pollueur dans mes stats. La liste est bien sûr à moduler selon vos spammeurs et les sites que vous souhaitez bloquer.

Nouveau serveur pour le CKYF

Je me suis occupé aujourd’hui du transfert du site du Centre de Kriya Yoga France sur l’un des nouveaux serveurs de mon hébergeur favori.

Le CKYF était précédemment hébergé chez Online (hébergement payant d’une des filiales de Free) et je suis franchement bien content de les quitter : finies les lenteurs aux heures de pointe, les réponses automatiques du support technique et les 3 semaines d’attente pour avoir une réponse vague sans grand rapport avec la question posée.

Terminées les limitations diverses comme la fonction email() de PHP, l’impossibilité de créer un forum ou une boutique en ligne sans devoir réécrire la moitié des scripts. Bye bye Online, je ne te regretterai vraiment pas. Et il est hors de question que je t’envoie une lettre de résiliation en recommandé : quel est l’intérêt de payer un hébergement dans les 40 euros si pour résilier il faut envoyer une lettre à 8 euros ? Empêcher les clients malheureux de partir ?

Tout ceci m’a pris environ une demi-heure et le reste de ma journée s’est déroulé à l’IUFM. Quasiment 4 heures de cours magistral sur la culture et l’apprentissage, à recopier des diapositives PowerPoint aux effets lassants, avec des polices rouges sur fond rouge pour faciliter la visibilité et la compréhension. Bref, la torture.

Et encore, le prof évite maintenant d’inclure des sons dans ses présentations, signe que râler à voix basse – mais suffisamment fort pour être entendu de tous – peut parfois porter ses fruits. N’empêche que si j’avais su…

Février ou la fuite du temps

Roue du Temps

Février. Je n’aime pas février.

J’ai toujours la furieuse sensation de me faire voler de 3 ou 4 jours et ce phénomène se répète chaque année sans que personne ne puisse rien y faire.

C’est au cours du mois de février que l’on réalise le mieux l’importance de la fuite du temps, comme si elle attendait ce mois pour étendre ses ailes diaphanes et affirmer sa présence au yeux du monde.

Le temps joue également un rôle d’adjuvant à ce phénomène : la lumière peine à traverser les brumes éthérées mais parvient à blesser mes yeux de par sa vive blancheur.

Mes yeux se ferment, mon corps s’abandonne à cette douce torpeur mais mon esprit bataille pour reprendre le contrôle de ma conscience, et réaffirme sa prise. Je ne dois pas dormir. Je ne dois pas.

Mon esprit résiste et lutte encore mais se résoud finalement à quelques minutes de repos, yeux fermés. Blackout.

Une suite de rêves entremêlés de brumes s’impose à mon inconscient qui les accepte sans broncher.

Depuis quand est-ce que je parle espagnol dans mes rêves ? Aucune idée. Je me réveille.

Le temps s’écoule entre mes doigts comme d’un sablier, inexorablement. “Le temps, c’est ce que vous en faîtes” disait une pub pour Swatch. Oui, mais ce n’est pas si simple : la Roue Du Temps tisse selon son bon vouloir, incluant personnes et évènements dans un dessin dont elle seule connaît la signification.

Le Temps est une donnée versatile. Il nous en manque toujours et nous le gaspillons lorsque nous en avons trop. Nous parvenons à l’oublier quelques temps et voici qu’il se manifeste à nous, un sourire cruel aux lèvres. Tic tac.

Même l’onomatopée représentant le mouvement de la pendule nous rappelle que nous ne luttons pas à armes égales contre lui. Le Temps est un ruban de Moëbius sur lequel nous sommes obligés de marcher pour une durée que le “Grand Horloger” a fixé.

Et pourtant le Temps est le plus bel exemple de démocratie et d’égalité : il s’applique à tout le monde sans différenciation de langue, culture ou couleur. Il façonne nos manières de penser puis les modifie subtilement, petit à petit.

Le Temps et son amie Vieillesse nous attendent, ne les décevons pas.

Song Displayer v0.3

Mise à jour du plugin Song Displayer vers la version 0.3 pour des raisons de compatibilité avec le nouveau système de thèmes de WordPress.

Le plugin est donc maintenant compatible donc il est vivement recommandé d’upgrader votre version. Le gros changement, c’est qu’au lieu de se servir d’une variable ($song_displayer), on se sert maintenant de la fonction, dont les arguments sont expliqués sur la page du plugin.

J’ai retrouvé l’ancien système de pagination qui permet de paginer toutes les pages du blog, c’est quand même plus pratique.

Enfin, toujours au niveau des thèmes, voici comment les développer et les utiliser, ainsi que la structure générale du design. Et pour les plus fainéants d’entre vous nous, voici un générateur de thèmes.

WordPress plugin : Song Displayer

Song Displayer est un plugin pour WordPress qui vous permet d’afficher ce que joue Winamp ou SAM Broadcaster sur votre blog en se servant des tags ID3v1 (si disponibles) ou du nom du fichier tel qu’il apparaît dans la playlist dans le cas contraire.

Vous avez aussi la possibilité de faire un lien de ces informations vers votre radio Shoutcast ou IceCast afin de faire partager ce que vous écoutez avec vos visiteurs.

Si Winamp/SAM Broadcaster ne joue pas, le message par défaut s’affiche (“Radio is off”).

Song Displayer is a WordPress 1.x/2.x plugin that lets you display on your blog the song information extracted from your Winamp or SAM Broadcaster playlist using the ID3v1 tags.

It requires the DoSomething plugin for Winamp. You can link up this information to your Shoutcast or IceCast radio so as to share what you are listening to with your readers.

If nothing is playing, a default message is output (“Radio is off”).

Dernière version / Last version : 0.4

Installation

Changelog

v0.4 – added support for SAM Broadcaster.
v0.3 – bug fix version. Now supports WP 1.5+ and up.
v0.2 – initial release

Licence

The script is linkware. Talk about it on your blog/site or hit the donate button :)

Plugins pour Wordpress photo 1

Plugins pour WordPress

wordpress-plugin-development

Voici quelques plugins pour WordPress que j’ai écrit pour mes propres besoins.

Je développe également des plugins WordPress pour d’autres sites.

N’hésitez donc pas à me contacter si vous avez un projet concernant un besoin de plugins WordPress.

Sky Login Redirect

Sky Login Redirect redirects users to the page they were reading just before logging in. More info on the plugin page.

 Current version: 3.7.4       License: [Beerware]       Downloads :  

>> More info on the plugin page.
>> Download

Song Displayer

Song Displayer is a WordPress plugin designed to display the song you are currently playing in Winamp.

It requires the DoSomething plugin for Winamp for the automatic playlist generation and uploads to your server.

Check out the detailed installation guide and the plugin page.

 Current version: [0.3]       License: [Beerware]       Downloads : 17 003 

>> More info on the plugin page.
>> Download

WP-Date FR

WP-Date FR is a WordPress plugin designed to display the date and time information of your blog entries using the French date format (DD MM YYYY) instead of the default format. Think of it as a date localizer.

You can find more info on the blog entry about WP-Date FR and on the plugin page. Simply activate the plugin and off you go!

 Current version: [1.2]       License: [Beerware]       Downloads : 8 726 

>> More info on the plugin page.
>> Download

Snowy

Snowy is a WordPress plugin that makes some snowflakes fall all over you blog (ideal for the Christmas season !).

It does not require any images, everything is dynamically generated. You can find more info on the plugin page. Simply activate the plugin and off you go!

 Current version: [1.1]       License: [Beerware]       Downloads : 8 546 

>> More info on the plugin page.
>> Download

Pimp My Login

Pimp My Login is a WordPress plugin that allows you to easily edit the look and feel of the login page (wp-login.php): it can display your own logo instead of the WordPress one and point to your blog’s URI instead of WordPress’.

More info on the plugin page.

 Current version: [1.2]       License: [Beerware]       Downloads : 6 006 

>> More info on the plugin page.
>> Download

Disposable Registrations Killer

Disposable Registrations Killer is a WordPress plugin that prevents people from registering on your blog with a disposable email address.

During registration, the email domain is checked against a list of disposable services. The goal is to cut on “ghost” registrations. More info on the plugin page.

 Current version: [1.2]       License: [Beerware]       Downloads : 3 592 

>> More info on the plugin page.
>> Download