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.8
  • Currently installed: 3.7.8
  •        License: [Beerware]       Downloads : 85,576 

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

    >> 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 : 9 160 

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

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

    >> 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 : 4 008 

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

    Concours de Professeur de Lycée Pro 2005 : les écrits

    Et voilà, encore deux jours d’exams de passés. Oui, encore. C’est à croire que je ne verrai jamais la lumière au bout de ce tunnel.

    Nous avons donc eu le commentaire composé d’un poème d’Aragon le premier jour. Je dois ici rappeler à mes lecteurs préférés que cela fait déjà belle lurette que je n’écris plus en français alors pour ce qui est du commentaire composé… cela doit remonter au bac de français. Toujours est-il qu’il a bien fallu pondre quelque chose, bonant-malant.

    Le pire c’est lorsque vous discutez du sujet avec quelqu’un qui est en fac de lettres : elle vous sort en 20 secondes ce que vous n’avez pas vu en 5 heures. Bah ! On verra bien.

    Le deuxième jour, aujourd’hui, a été beaucoup plus cool, en partie parce que la composition était à rédiger en anglais. Le sujet portait sur le système éducatif aux Etats-Unis et la notion d’identité américaine.

    Rien de bien transcendant lorsqu’on pense que le programme porte normalement sur les Etats-Unis ou l’Angleterre de 1945 à nos jours : encore un sujet qui ne requiert que quelques connaissances éparses sans plus. Et la version fut anormalement longue mais négociable.

    Petite surprise au sortir de l’épreuve : une contravention de 11 euros m’attendait sagement sous l’essuie-glace droit. Manquait plus que cela pour clore la journée.

    Et je crois que j’ai choppé la grippe : j’ai la douloureuse sensation que mon cerveau flotte contre mon crâne. Font suer ces concours.

    Thunderstruck Radio : on air !

    Aujourd’hui marque le lancement officiel de ma radio, qui a immédiatement été baptisée Thunderstruck Radio, les puristes reconnaîtront le clin d’oeil.

    Thunderstruck Radio

    C’est une radio IceCast au format Ogg, lisible par défaut avec Winamp. Le bitrate oscille entre 80Kbps et 120Kbps selon l’utilisation de mon processeur et de ma bande passante (Free dégroupé mais à 5600m+ du DSLAM, cela limite toujours).

    Merci à Cyclops l’Irlandais pour avoir fait les 1001 tests possibles et imaginables afin de vérifier que tout fonctionnait correctement.

    J’ai vraiment bien fait de changer mon serveur Shoutcast en serveur IceCast car j’ai désormais une meilleure qualité de son pour une consommation de bande passante similaire. Ogg Vorbis, c’est vraiment le top.

    Cette radio ne diffuse que du blues – rock – hard/rock – progressive rock – acoustic rock de groupes pour la plupart méconnus du grand public.

    Il est donc inutile d’espérer entendre ici les blockbusters formatés des radios FM, ce n’est pas la vocation de cette radio. Le but avoué est la réalisation du concept de la main invisible d’Adam Smith.

    Ma connexion me permet d’accueillir 5 auditeurs au maximum donc si vous avez un problème pour accéder au flux, contactez-moi.

    Cette radio est personnelle et ne s’adresse qu’à un nombre restreint d’amis. Je me place donc dans le cadre de la diffusion au sein du cercle assez restreint de la famille et des amis.

    Mises à jour

    Lors de la finalisation du script PHP qui me permet d’afficher ce que j’écoute, j’ai également tweaké les options de Spam Karma, qui fait vraiment du beau boulot pour éliminer tous les spambots qui essaient de polluer ce blog.

    Ce faisant, j’ai trouvé la petite option qui permet d’afficher le nombre de spams éliminés automatiquement : voyez la dernière section du menu ^_^.

    Si vos commentaires n’apparaissent pas, c’est que Spam Karma les a bouffé étant donné qu’il est maintenant en mode “vorace”. Pensez à vous enregistrer, cela sera plus simple.

    J’ai également supprimé deux templates CSS qui n’étaient plus à jour et que personne n’utilisait. La présentation du calendrier a aussi subi un léger lifting et a remonté d’un cran dans le menu. Les archives se trouvent désormais tout en bas.

    Autant de changements d’un coup… mais ¿ qué pasa ?

    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

    Paradise Lost et Cinderella (2005)

    Paradise Lost

    En classant un peu mes CDs, j’ai remarqué que cela faisait un bout de temps que je n’avais rien écrit sur ce que j’écoute et comme je suis en train de faire quelques playlists pour ma radio, j’en profite aujourd’hui. J’ai eu l’occasion d’écouter le nouveau Paradise Lost et c’est vraiment un petit bijou.

    On y retrouve le son et l’atmosphère des précédents albums mais avec le petit plus qui fait qu’il risque de tourner encore un bon moment dans la platine. Il y a même des chansons où je suis obligé de bondir de mon siège pour lire le nom de la chanson. Franchement, cet album éponyme est très bon.

    Cinderella

    Dans un autre style, j’ai également découvert Cinderella, groupe de rock/hard-rock/blues au look Guns N’Roses. On m’a prêté le best-of qui vient de sortir et il n’y a vraiment rien à jeter. En fait cela me rappelle beaucoup ce que je joue, notamment dans la manière de donner l’inflexion rythmique. Le chanteur a une voix assez agréable, joue de la guitare et du saxophone sur scène.

    Le groupe a toujours le look hard-rock des années 80 (souvenez-vous des joyeux hair bands) mais l’un des guitaristes joue d’une Gibson Double-neck.

    Là je fais une pause : combien de guitaristes peuvent vraiment la ramener avec une telle guitare ? Pas tant que cela si l’on regarde bien : au pied levé je dirais Jimmy Page (Led Zep), Alex Lifeson (Rush), Pete Townsend (The Who) et Slash (Guns n’Roses).

    Je dois sûrement en oublier un ou deux mais je pense que ceux-là sont vraiment ceux qui ont marqué l’histoire de cette guitare. Et bien je crois que je vais pouvoir ajouter Cinderella à cette liste :-)

    Créer radio icecast avec winamp

    Créer une radio IceCast avec Winamp

    Après avoir vu comment créer une radio Shoutcast avec Winamp, nous abordons la création d’une radio IceCast avec Winamp.

    Pourquoi ce changement de Shoutcast à IceCast ? Parce que Shoutcast est un logiciel propriétaire de Nullsoft alors qu’IceCast est Open Source.

    De plus, IceCast permet de diffuser en MP3 et en Ogg Vorbis, ce qui permet une plus grande qualité d’écoute pour vos auditeurs. De plus, ce format est libre et devrait continuer à progresser.

    Le principe est simple : nous avons besoin du lecteur Winamp, du serveur IceCast et du plugin Oddcast DSP pour Winamp.

    Winamp va jouer nos morceaux de musique qui vont être encodés en temps réel par le plugin DSP avant d’être envoyés vers le serveur IceCast afin que ce dernier les diffuse.

    Une fois les 3 programmes installés : il nous reste 4 étapes de configuration. Cela prend environ 10-15 minutes pour tout configurer.

    Lire la suite

    Créer radio icecast avec winamp

    Créer sa propre radio avec Winamp et Shoutcast

    Au programme aujourd’hui : la création de votre propre radio avec Winamp et un serveur Shoutcast. L’installation complète se fait en 10-15 minutes, en 3 étapes.

    Étape 1 : installation

    Il faut tout d’abord installer le lecteur Winamp, ensuite le Shoutcast DSP Plug-In pour Winamp et enfin le serveur Shoutcast. Il suffit de cliquer sur les 3 programmes d’installation et d’installer dans les répertoires par défaut.

    Nous avons donc 3 programmes : Winamp servira à créer et à jouer vos playlists, le plugin Shoutcast DSP va encoder votre flux à la volée et va le transmettre au serveur Shoutcast pour que ce dernier le diffuse. Tout simplement.

    Lire la suite

    Emule : le Mod pHoeniX

    Mod pHoeniX

    Et voici la version 1.13 du mod pHoeniX, sorti à peine une semaine après la version précédente : le mod MorphXT ferait-il des émules ?

    En tout cas, cette nouvelle mouture est plus rapide que jamais et amène son petit lot de changements :

    – Actualisation des langues (italien, allemand, français et espagnol)
    – Plusieurs corrections pour Webcache (Morph)
    – Ajouté : minimize buttons to modeless (Slugfiller)
    – Corrections des problèmes avec les catégories
    – Actualisation : indexPartFiles (SF-IOM mod)
    – Actualisation : l’option “Changer vers la vitesse d’émission illimitée s’il n’y a pas de téléchargements” devient “Changer vers max. vitesse d’emission s’il n’y a pas de téléchargements”
    – Corrigé : drapeaux et noms de pays dans la liste des émissions
    – Corrigé : fakecheck update
    – Corrigé : fichiers en cours de téléchargement en gras
    – Ajouté : nouveaux strings de langue
    – Changé : code de minimize slots
    – Petite correction pour le pHoeniX log
    – Optimisé : code de Cumulate Bandwidth : si “Cumulate Bandwidth” est activé, toute la vitesse d’émission est focalisée au premier slot.

    A noter que je viens de battre un nouveau record de réception : 300.21 ko/s. Vraiment top ce mod !


    Je viens également de réaliser que je ne me connecte quasiment plus sur Razorback qui a l’air d’être saturé en permanence (malgré sa capacité d’accueil de 900 000 clients o_O), ce qui n’était pas le cas il y a encore 1 ou 2 mois…

    Pas vraiment un problème mais c’est intéressant de voir que le p2p ne semble pas faiblir, malgré toutes les menaces qui pèsent sur lui.

    Janvier, mois des exams

    Et voici janvier, le mois des exams : pas moins d’une vingtaine d’épreuves en tout sur des sujets aussi variés que l’informatique, des notes de synthèses, des sujets d’ordre général ou économique et politique, de l’anglais, de l’espagnol (!), de la géographie économique (je me demande à quoi cela peu bien ressembler ça !) et du droit privé.

    Je sors de deux jours d’exam à 8 heures d’épreuves consécutives et j’en ai déjà marre. Vivement que je décroche un de ces sacrés concours et qu’on en finisse ! Voilà pour le coup de gueule de la semaine.

    J’ai trouvé un nouveau générateur d’image pour les adresses Gmail qui prend en compte les 3 formats différents que l’on trouve actuellement, ainsi qu’un (presque) freeware, Image Webscan, qui permet d’aspirer facilement les images d’un site : avec des options minimalistes, il suffit d’entrer l’URL de la page et hop il vous aspire toute la galerie.

    Enfin, si vous avez toujours voulu savoir quel était le single UK du moment le jour de votre naissance, Date Engine est fait pour vous. Résultats :

    The Number 1 single was :
    John Lennon – “Imagine”

    The Number 1 album was :
    Adam & The Ants – “Kings Of The Wild Frontier”

    Pas mal ! Je trouve cela assez cool d’être né le jour où Imagine de John Lennon était numéro 1 des charts. Du coup je me sens presque plus léger pour les nouvelles épreuves qui m’attendent la semaine prochaine…

    Plugin Winamp pour WordPress

    J’étais à la recherche d’un plugin Winamp pour WordPress lorsque j’ai trouvé CurrentlyHearing, qui permet d’uploader sur un serveur un fichier texte contenant le nom de la chanson que vous êtes en train de jouer avec Winamp.

    La configuration est on ne peut plus simple : après l’installation automatique dans Winamp/Plugins, il suffit de rentrer les détails de connexion de votre serveur FTP et d’indiquer si vous souhaitez inclure l’historique de votre playlist (au choix : 3, 5 ou 10 entrées).

    Une fois le plugin installé et Winamp redémarré, le fichier texte est mis à jour sur le serveur à chaque fois qu’une chanson est jouée.

    Il nous faut maintenant utiliser les informations contenues dans le fichier texte : j’ai tout simplement utilisé la fonction PHP proposée dans la documentation de CurrentlyHearing, que j’ai copiée dans my-hacks.php .

    J’ai lancé la fonction directement dans my-hacks.php pour n’avoir qu’à imprimer à l’écran que le résultat d’une variable : $song_info. Ensuite, il suffit d’éditer votre fichier index.php et d’ajouter le code suivant là ou vous souhaitez que le nom de la chanson apparaisse :

    echo $song_info;

    Temps total de l’opération : 5 minutes.

    Ah oui j’oubliais, cela est censé fonctionner avec toutes les versions de Winamp (2/5). J’utilise la version 5 sans aucun problème. Si le fichier texte n’a pas été uploadé (login FTP erroné) ou qu’il ne peut être lu, la fonction considère que Winamp est éteint plutôt que d’afficher une erreur. Éditez la fonction pour personnaliser l’affichage.

    Firefox dans les pages du New York Times

    Publicité Firefox

    Et voilà, la fameuse publicité pour Firefox est enfin parue aujourd’hui dans les pages du New York Times.

    Comme on ne peut lire les noms sur l’exemple de droite, l’équipe de Mozilla a tout prévu : on peut télécharger la publicité au format PDF – par contre il faut faire un zoom assez important (300% dans mon cas) pour lire les noms.

    Allez, je vous aide : je suis entre la 20ème et la 30ème ligne, sans être à la 25ème ligne…

    Qu’est-ce que cela fait d’être connu ? Je ne sais pas encore, il faut que je me fasse à l’idée… j’aimerais remercier le staff technique, tous ceux qui nous ont aidé à la réalisation du projet, mon hamster…

    Plus sérieusement, aidez le monde à surfer plus sûrement, en affichant correctement des sites qui respectent les standards et l’accessibilité.

    Offrez-vous un navigateur gratuit basé sur le moteur Gecko.