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 026 

>> 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 748 

>> 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 570 

>> 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 028 

>> 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 615 

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

Song Displayer : plugin WordPress pour afficher ce que joue Winamp ou SAM Broadcaster

Song Displayer est un plugin pour WordPress qui affiche les informations des fichiers joués par Winamp ou SAM Broadcaster sur votre blog.

Principe

Le plugin lit la playlist générée par Winamp et en extrait les informations pour afficher les données des tags ID3v1 des fichiers de votre playlist.

Si la playlist n’a pas été mise à jour depuis un certain temps, le plugin considère que Winamp est éteint. Si les tags ID3 sont incomplets ou manquants, le plugin affichera le nom de vos fichiers.

Par défaut, le nom de l’artiste et le titre de la chanson apparaissent ainsi que le titre de l’album s’il est disponible (tag ID3). 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 d’autres.

Il y a 4 fichiers :

mp3-in.php est le modèle de génération de playlist pour Winamp.

mp3-in-sam.php est le modèle de génération de playlist pour SAM Broadcaster.

mp3-out.php est la playlist générée avec les tags ID3. C’est ce fichier qui sera uploadé sur votre serveur.

song_displayer.php est le plugin à mettre dans le répertoire wp-contents/plugins de votre blog WordPress.

Lire la suite

Country-Killer v1.0

Je parlais hier de bannir des pays en fonction de leur adresse IP et j’ai écrit un script nommé Country-Killer qui permet d’interdire l’accès à certaines pages d’un site en utilisant la base de données Ip-to-country qui est disponible sous licence GPL.

C’est ce que j’utilise sur certaines pages sensibles de mon site.

Le seul problème c’est que l’on se base sur l’adresse IP qui peut être modifiée à volonté, par exemple si l’on utilise un proxy comme protection.

Maintenant, combien de personnes utilisent un proxy élite ? Sûrement pas ceux qui viennent d’acheter leur PC de noël en grande surface…

Mail-it Now! Upload2Server v1.5

Mail-it Now! Upload2Server v1.5 est sorti aujourd’hui. Le champ reply-to est désormais renseigné automatiquement et les commentaires permettant le paramétrage du script ont plus que doublé, ce qui devrait faire baisser le nombre de demandes de support pour la version gratuite de quelques unes par mois à zéro ;-). Le script marche très bien et vient de passer la barre des 50 000 téléchargements donc je suis assez content. Par contre, je ne vois pas ce que je pourrais bien ajouter de plus dans les prochaines versions, une image codée et un champ de sécurité à remplir ou la possibilté de bannir une adresse IP ou un pays peut-être.

SkyRSS Reader : développement en cours

J’ai un peu travaillé sur SkyRSS Reader aujourd’hui et ma TODO list semble fondre à vue d’oeil :

  • add an easy setup script and a commented config file
  • create the admin section to manage feeds
  • restrict the number of news per feed

En gros, il faut que j’arrive à trouver comment limiter le nombre d’entrées d’un flux RSS et pour l’instant, ce n’est pas encore gagné. Lorsque j’aurai trouvé cela il ne me restera plus qu’à adapter un système de cache afin de ne pas saturer le serveur sur lequel le script sera installé… et oui, autant penser à tout ça dès le début, cela nous fera gagner du temps par la suite !

EDIT! @ 21h40 : et hop, voilà je viens de trouver comment limiter le nombre d’entrées par flux. Finalement cela tient en 4 lignes de code, rien de bien méchant. Il ne me reste plus que le script d’installation que je vais peut-être finir ce soir si j’ai le temps…