logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
13 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 364 541

  • Nb. de membres 8 695
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» Meta Youtube Html5

Meta Youtube Html5#26687

1Contributeur(s)
colonelwog
3 Modérateur(s)
developpeurjpbJireck
colonelwog colonelwogicon_post
salut pour ceux qui utilisent chrome comme moi et qui bloque le flash , j'ai codé un petit meta qui permet d'importer une vidéo en html5 et non lecteur flash certains diront qu'on peut l’améliorer mais bon c'est un début , le voici :

function MM_ytvideo($id_yt_video,$bloc_width,$bloc_height) {
   $content="";
   $id_yt_video = arg_filter($id_yt_video);
   $bloc_width = arg_filter($bloc_width);
   $bloc_height = arg_filter($bloc_height);

   $content .='<!iframe! width="'.$bloc_width.'" height="'.$bloc_height.'" src="https://www.youtube.com/!embed!/'.$id_yt_video.'" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></!iframe!>';
   
   return ($content);
}



voilà ça évitera que quand un visiteur arrive sur votre site en utilisant chrome il soit obliger d'autoriser le flash pour lire les vidéos YouTube
colonelwog colonelwogicon_post
petite modif pour avoir l'autoplay ou pas avec l'argument 0 ou 1


function MM_ytvideo($id_yt_video,$bloc_width,$bloc_height,$autoplay) {
   $content="";
   $id_yt_video = arg_filter($id_yt_video);
   $bloc_width = arg_filter($bloc_width);
   $bloc_height = arg_filter($bloc_height);
  $autoplay = arg_filter($autoplay);

   $content .='<!iframe! width="'.$bloc_width.'" height="'.$bloc_height.'" src="https://www.youtube.com/!embed!/'.$id_yt_video.'?autoplay='.$autoplay.'" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></!iframe!>';
   
   return ($content);
}