Warning: fopen(logv.txt): failed to open stream: Permission denied in /home/keonox/www/pyg/flashmp3player/inc.php on line 56

Warning: fputs(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/flashmp3player/inc.php on line 63

Warning: fclose(): supplied argument is not a valid stream resource in /home/keonox/www/pyg/flashmp3player/inc.php on line 64
afAMP : Another Flash MP3 player
Index
Goals
Caveat
Downloads
Changelog
Usage
Encoding
Examples
Customize
Options lists

afAMP : A Framasoft Mp3 Player ? ;)

   190x26. Loin d'être parfait, mais peut être amélioré... Le fond est à la couleur Framasoft, le fichier son aussi

   220x30

Essais

TEST 0 : brut de décoffrage

Affichez la source pour voir le code. L'espace vide est réservé pour les boutons suivants/précédents.

s'utilise sans JS, avec, dans le code du lecteur :

<param name="FlashVars" value="file=http://www.framasoft.net/IMG/03-Shift-Roots_of_Rebellion.mp3&amp;soundTitle='Roots of Rebellion'&amp;soundAuthor='Je sais plus'&amp;soundDownloadUrl=http://www.framasoft.net/article3400.html&amp;autolaunch=false" />


TEST1 : Utilisation du test 0

* Player intégré en haut à droite avec un son par défaut.

* Les 2 premiers liens sont des liens utilisant Javascript avec lesquels ont peut passer des sons/titres/artistes

<a href="javascript:void(0);" onclick="document.mp3player.SetVariable('url', 'http://www.framasoft.net/IMG/07-BWV_1043___I._Vivace-Lara_St._John.mp3');document.mp3player.SetVariable('soundTitle', 'truc bidule');document.mp3player.SetVariable('soundAuthor', 'Lara St John');document.mp3player.SetVariable('soundDownloadUrl', 'http://www.larastjohn.com/');document.mp3player.SetVariable('autolaunch', 'true');">&gt; Écouter
dans le lecteur flash</a>


TEST2 : simplification des liens Javascript

* principal changement : allègement de la structure des liens javascript :

Le lien....

<a href="javascript:void(0)" onClick="playmp3('http://www.framasoft.net/IMG/07-BWV_1043___I._Vivace-Lara_St._John.mp3', 'truc bidule','Lara St John', 'http://www.larastjohn');">

... fait exactement la même chose que le lien du TEST1.

Les arguments doivent être dans l'ordre : "url du mp3" (absolue ou relative), "Titre", "Artiste", "Url de Download". Seul le premier argument est nécéssaire, les autres sont facultatifs.

Inconvenient, un fichier javascript (ici un playa.js revu et corrigé) doit être inclus.


TEST3 - playlists XML (premier essai)

Bon, ca marche pas trop mal, mais il y a a plein de merdouilles à corriger (affichage et couleurs des boutons, passage playlist<=>fichiers uniques, etc...). Mais bon, je suis sur la bonne voie ;).
Fonctionne sans Javascvript ;)

La page de test - le fichier XML (adaptation pour le wired CD)