Submitted by Mikou on
Hello,
Sur le site de l'"atelier SFR", les liens youtube collés dans les commentaires se transforment automatiquement en petit bouton "play" qui lorsqu'on clique dessus ouvre une fenêtre lightbox pour afficher la vidéo youtube.
Comment qu'y z'on fait ça ?
Un exemple ici dans les commentaires : http://atelier.sfr.fr/idees/et-si-vous-partagiez-vos-experiences-de-tran...
Merci d'avance
Bonjour ! Je suis aussi
Permalien Soumis par vhenninot le 2 Avril, 2010 - 12:34
Bonjour !
Je suis aussi intéressé mais n'ai qu'une partie de la réponse...
Le module utilisé est lightbox2 pour l'effet d'ombrage et d'ouverture(je l'utilise pour mes photos)
Ensuite pour les video, j'utilise le module "Video"...
Mais pour l'instant je n'ai pas réussi a ouvrir mes videos dans des "lightbox"...
Toute aide est donc la bienvenue pour cette dernière étape !
Vincent
Hello, il faut d'abord que
Permalien Soumis par steeff le 2 Avril, 2010 - 16:01
Hello,
il faut d'abord que les utilisateurs encodent l'url de la video dans les commentaires à l'intérieur d'une balise spécifique (par ex style bbcode [video]http://www.youtube.com/watch?v=xyz[/video])
ensuite, il faut récupérer le commentaire (via theme_preprocess_comment() ) afin de transformer [video]xxx[/video] en un lien que lightbox va interpréter . par exemple comme ça
<a href="http://www.youtube.com/watch?v=xyz" rel="lightvideo">youtube video example</a>
et voilà
Mais comment faire en sorte
Permalien Soumis par Mikou le 2 Avril, 2010 - 17:45
Mais comment faire en sorte que tinymce encastre automatiquement un lien video entre une balise [video][/video] ?
y'a rien d'automatique au
Permalien Soumis par steeff le 2 Avril, 2010 - 19:33
y'a rien d'automatique au niveau de l'encodage du commentaire, faut taper tout le texte [video]xxx[/video] qu'il y ait un wysiwyg ou pas
c'est à l'affichage de celui-ci que tout se joue et le contenu de [video] est modifié pour faire ce que tu veux.