Soundmanager

Ce plugin permet la lecture et la mise en page de fichiers mp3 simplement en HTML / CSS.

Mise en plugin SPIP de la librairie Soundmanager2 de Scott Schiller.

Installation

Télécharger le plugin, puis ajouter des fichiers mp3 dans tmp/upload.

Associer les mp3 aux articles en utilisant les modèles.

Modèles par défaut

Le modèle emb de SPIP est modifié pour les mp3 et affiche un lecteur en HTML et CSS.

<emb1>

C’est le squelette inclure/player.html qui affiche ce lecteur HTML / CSS [1].

<INCLURE{fond=inclure/player,titre=#TITRE,url_document=#GET{mp3},duree=#GET{duree}}>

Les paramètres rgb, couleur et image sont également disponibles.

Mode liste de lecture

Si vos sons sont englobés par un élément HTML avec l’attribut data-playlist, alors à la fin d’un son, le son suivant se déclenche.

Exemple :

<div class="page" data-playlist>

...
</div>

Autres modèles

Le modèle doc_player affiche le lecteur HTML / CSS par défaut.

<doc1|player|rgb=217,214,233>

Le modèle doc_player360 affiche un lecteur HTML / CSS / SVG avec une vue à 360°.

<doc1|player360>

Le modèle doc_playerhtml affiche un lecteur HTML / CSS.

<doc1|playerhtml>

Contribuer sur SPIP-Zone

Pour modifier le plugin et faire profiter la communauté SPIP de vos améliorations (habillage graphique, nouveau modèle ou autre), vous pouvez utiliser votre accès à SPIP-Zone [2].

Pour récupérer les fichiers :

git clone https://git.spip.net/spip-contrib-extensions/soundmanager.git

Pour renvoyer sur SPIP-Zone les fichiers modifiés :

git commit -m "Message de commit décrivant la modification"
git push

Notes

[2Si vous ne disposez pas encore d’un accès à git.spip.net vous pouvez en demander un sur la liste. Voir par ici

Discussion

Une discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom