Installation du FramaPlayer sur Framasoft
Téléchargement
Pour le download, c'est par ici : framaplayer_latest.zip
Installation
Ca devrait pas être trop compliqué :
- décompresser le zip
- éditer le fichier /framaplayer/framaplayer.js, et à la première ligne, changer
'http://framaplayer.keonox.com/pub/framaplayer/' par 'http://www.framasoft.net/framaplayer/'
- placer le dossier /framaplayer et son contenu à la racine du site (au même niveau que /IMG, par ex)
Voilà, les Framaplayers sont en place.
Mise à jour du squelette SPIP
Aparemment, le lecteur Flash n'est utilisé (pour l'instant) que sur la page d'accueil de Free Culture.
L'intégration dans un squelette SPIP étant une inconnue pour moi, si tu as des problèmes à la mise en place, tu trouveras ici une
procédure d'install simplifiée, mais qui écartera certains navigateurs.
Normalement, il devrait suffire (je nage un peu en eau trouble, là) d'inclure l'API Javascript, puis le code JS du lecteur.
Inclusion de l'API Javascript
C'est la principale inconnue pour moi. Normalement, il faut inclure la ligne
<script type="text/javascript"
src="/framaplayer/framaplayer.js"></script>
Code à copier-coller
entre les balises <head> et </head> de la page (au même niveau que les <meta> et les <link> , donc).
Code du lecteur
Ensuite, dans le petit cadre où tu souhaites faire apparaître le lecteur, remplacer l'ancien code :
<object id="mp3player" type="application/x-shockwave-flash"
data="/flashplayer/framaplayer.swf" width="150" height="75"
style="vertical-align: bottom;text-align: center;">
<!-- MP3 Flash player. Credits, license, contact & examples:
http://pyg.keonox.com/flashmp3player/ -->
<param name="type" value="application/x-shockwave-flash" />
<param name="codebase"
value="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
/>
<param name="FlashVars"
value="file=IMG/LPDBE-05.mp3&soundTitle=Les jeux de
plages&soundAuthor=PAR
EHMA&soundDownloadUrl=http://ehma.culturelibre.net/&autolaunch=false"
/>
<param name="movie" value="/flashplayer/framaplayer.swf" />
</object>Code à copier-coller
Par celui là :
<script language="JavaScript" type="text/javascript">
fpa = new Array(); fpa['FlashVars'] = new Array();
fpa['defaultfile']='/IMG/LPDBE-05.mp3';
fpa[soundTitle]='Les jeux de plages';
fpa[soundAuthor]='PAR EHMA';
fpa[soundDownloadUrl]='http://ehma.culturelibre.net/';
fpa['autolaunch']='wait';
Framaplayer(fpa);
</script>
Code à copier-coller
On sauvegarde et on teste.
Voilà. Ca devrait être OK. Maintenant, on peut lancer la reflexion sur l'utilisation du lecteur dans d'autres conditions qu'uniquement sur la Page d'accueil FreeCulture
Utilisation sur d'autres pages