Transformer automatiquement un lien Youtube en vidéo
+6
demeter1
Adam_sfp
tupac
_Ayno
daniel35
Mat
10 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 2 sur 2 • Partagez
Page 2 sur 2 • 1, 2
Transformer automatiquement un lien Youtube en vidéo
Rappel du premier message :
Bonjour
Je voudrais savoir s'il serait possible que lorsque un membre poste un lien Youtube comme ça :
https://www.youtube.com/watch?v=42DH116mlD0
Le forum le transforme automatiquement le lien en vidéo :
En ajoutant par exemple les balises [youtube] et [/youtube]
Merci d'avance
Bonjour
Je voudrais savoir s'il serait possible que lorsque un membre poste un lien Youtube comme ça :
https://www.youtube.com/watch?v=42DH116mlD0
Le forum le transforme automatiquement le lien en vidéo :
En ajoutant par exemple les balises [youtube] et [/youtube]
Merci d'avance
Dernière édition par Mat le Mer 24 Jan 2018 - 14:47, édité 4 fois
Re: Transformer automatiquement un lien Youtube en vidéo
Bonsoir,
Avant une réponse plus développée de l'équipe technique, voici une alternative. Attention, c'est un premier jet écrit en quelques secondes, non testé en pratique, et donc sujet à de nécessaires améliorations.
Ce code remplacera les URL de vidéos Youtube dans leurs deux formats :
- https://youtu.be/42DH116mlD0
- https://www.youtube.com/watch?v=42DH116mlD0
Tout en sachant que si l'URL n'est pas formaté exactement comme dans l'exemple ci-dessus, le script peut ne pas marcher. Par exemple, ce lien ne fonctionnerait pas :
- https://www.youtube.com/watch?v=42DH116mlD0&feature=youtu.be
Il est possible de le rendre fonctionnel avec des liens non exactement formatés comme cela, mais il me faut faire quelques vérifications, et je n'ai pas le temps à l'heure actuelle. Donc voici une alternative... temporaire, disons.
Cordialement,
Walt
Avant une réponse plus développée de l'équipe technique, voici une alternative. Attention, c'est un premier jet écrit en quelques secondes, non testé en pratique, et donc sujet à de nécessaires améliorations.
- Code:
$(function() {
$('.postbody a[href*="youtube.com/watch"], .postbody a[href*="youtu.be/"]').each(function() {
var id = $(this).attr('href').replace('https://www.youtube.com/watch?v=', '').replace('https://youtu.be/', '');
$(this).after('<iframe width="560" height="315" src="https://www.youtube.com/embed/' + id + '" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>');
$(this).hide();
});
});
Ce code remplacera les URL de vidéos Youtube dans leurs deux formats :
- https://youtu.be/42DH116mlD0
- https://www.youtube.com/watch?v=42DH116mlD0
Tout en sachant que si l'URL n'est pas formaté exactement comme dans l'exemple ci-dessus, le script peut ne pas marcher. Par exemple, ce lien ne fonctionnerait pas :
- https://www.youtube.com/watch?v=42DH116mlD0&feature=youtu.be
Il est possible de le rendre fonctionnel avec des liens non exactement formatés comme cela, mais il me faut faire quelques vérifications, et je n'ai pas le temps à l'heure actuelle. Donc voici une alternative... temporaire, disons.
Cordialement,
Walt
Walt- Modéractif
-
Messages : 6083
Inscrit(e) le : 08/09/2015
Re: Transformer automatiquement un lien Youtube en vidéo
Merci, c'est parfait !
Je suppose que c'est déjà prévu, mais est-ce-que l'équipe technique ajoutera cette fonction aussi sur la version mobile?
Merci pour votre aide !
Je suppose que c'est déjà prévu, mais est-ce-que l'équipe technique ajoutera cette fonction aussi sur la version mobile?
Merci pour votre aide !
Re: Transformer automatiquement un lien Youtube en vidéo
_Ayno a écrit:si une personne souhaite juste mettre le lien sans faire afficher la vidéo ça sera problématique.
En effet, mais il reste que c'est une question de choix pour le propriétaire du forum.
Si c'est possible, mais il faut aller jouer dans le code de l'éditeur, ce qui par expérience, n'est pas de la tarte.tupac a écrit:A ma connaissance ce que vous demandez est impossible,
l'éditeur reconnaît déjà les liens donnés en simple texte et les converti en lien BBcode, et en plus il contient déjà le code nécessaire pour analyser un lien sur Youtube.
Re: Transformer automatiquement un lien Youtube en vidéo
Bonsoir,
@Le Grand Duc J'ai fusionné vos deux derniers messages, je vous rappelle que les doubles posts sont interdits, préférez l'utilisation de la fonction éditer. En outre, une réponse a déjà été apportée ci-dessus.
@Mat Pour le moment, il n'est même pas dit que ce soit intégré sur la version web. Wait and see, comme diraient nos amis anglais.
Cordialement,
Walt
@Le Grand Duc J'ai fusionné vos deux derniers messages, je vous rappelle que les doubles posts sont interdits, préférez l'utilisation de la fonction éditer. En outre, une réponse a déjà été apportée ci-dessus.
Mat a écrit:est-ce-que l'équipe technique ajoutera cette fonction aussi sur la version mobile?
@Mat Pour le moment, il n'est même pas dit que ce soit intégré sur la version web. Wait and see, comme diraient nos amis anglais.
Cordialement,
Walt
Walt- Modéractif
-
Messages : 6083
Inscrit(e) le : 08/09/2015
Page 2 sur 2 • 1, 2
Sujets similaires
» meassage lien video youtube
» AwesomeBB Afficher un lien direct en JS d'une vidéo Youtube dans un message
» Convertir un lien YouTube, Dailymotion ou TikTok en vidéo dans les sujets
» Une playlist youtube qui se lance automatiquement avec un javascript
» Vidéo youtube
» AwesomeBB Afficher un lien direct en JS d'une vidéo Youtube dans un message
» Convertir un lien YouTube, Dailymotion ou TikTok en vidéo dans les sujets
» Une playlist youtube qui se lance automatiquement avec un javascript
» Vidéo youtube
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum