Ajouter des formats multimédia au module MEDIA
Pour ajouter des formats multimédia supplémentaires, il faut éditer le fichier /media/media_constant.php à partir de la ligne 79 on tombe sur:
Code PHP :
// Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl' );
Et sur ça aussi au passage

Code PHP :
// Host de confiance! $host_ok = array( 'audio' => array( 'www.dailymotion.com', 'www.youtube.com', 'video.google.fr', 'www.wat.tv' ), 'video' => array( 'www.deezer.com', 'widgets.jamendo.com' ) );
On va ajouter les formats ogg, oga,ogv,mp4 de cette façon et on va en profiter pour ajouter quelques sites de musique libre tel que Jamendo, Dogmazic et SoundCloud:
Code PHP :
// Fichier en fonction du mime type. $mime_type_tpl = array( 'video/x-flv' => 'format/media_flv.tpl', 'application/x-shockwave-flash' => 'format/media_swf.tpl', 'audio/mpeg' => 'format/media_mp3.tpl', 'audio/ogg' => 'format/media_oga.tpl', 'video/ogg' => 'format/media_ogv.tpl', 'video/mp4' => 'format/media_ogv.tpl' ); // Host de confiance! $host_ok = array( 'audio' => array( 'www.dailymotion.com', 'www.youtube.com', 'video.google.fr', 'www.jamendo.com', 'soundcloud.com', 'www.dogmazic.net', 'www.wat.tv' ), 'video' => array( 'www.deezer.com', 'widgets.jamendo.com' ) );
Vous remarquerez que pour le mp4 j'utilise le même fichier template que pour le ogv normal car c'est le même type de lecteur merci le html5
.Pour finir on du créé les templates adéquat au format. Dans le thème de votre choix, dans /modules/media/format/ on dispose les fichiers templates.
Un pour le format audio ogg/oga media_oga.tpl et l'autre pour les formats vidéos ogv et mp4 media_ogv.tpl
Format audio ogg/oga media_oga.tpl
Code TPL :
<audio controls preload="auto"> <source src="{URL}"/> Votre navigateur n'est pas compatible. </audio>
Formats vidéos ogv et mp4 media_ogv.tpl
Code TPL :
<video width="{WIDTH}" height="{HEIGHT}" controls="controls"> <source src="{URL}"/> Votre navigateur n'est pas compatible. </video>
voilà qui ok
++ Be Human
Cette page a été vue 131 fois | Dernières modifications par : Behuman



















Outils
Contribuer