web-dev-qa-db-fra.com

Comment ajouter des vidéos YouTube intégrées dans un champ?

Je voudrais avoir un champ pour ajouter des vidéos YouTube; cependant, je ne veux pas utiliser le module Media car il est très bogué à ce stade. Existe-t-il une alternative pour Drupal 7?

9
Adam S

Dans Drupal 6, vous utiliseriez Embedded Media Field (emfield) pour ce faire, mais ce module est remplacé par le module Media en D7. Certaines personnes font valoir qu'emfield devrait être porté sur D7 pour le moment, jusqu'à ce que Media atteigne une version stable.

Une solution intéressante est celle du module Vimeo Link Formatter , qui est un formateur pour le champ de lien fourni par le module Link . Si vous pouvez écrire du php, il ne sera peut-être pas trop difficile de modifier ce module et de créer un équivalent youtube pour vous-même (et peut-être le reste de la communauté).

3
marcvangend

Utilisez simplement le module Video Filter , voici une citation de sa page de projet:

Il s'agit d'un module de filtre très flexible et facilement extensible pour intégrer tout type de vidéo dans votre site à l'aide d'un simple jeton. D'autres modules peuvent ajouter des sites/formats vidéo (appelés codecs) à l'aide d'une architecture de plugin simple.

Avec WYSIWYG installé, vous pouvez utiliser le bouton Filtre vidéo pour ajouter facilement des vidéos dans un éditeur de texte riche.

8
user842

Ce qui a fonctionné pour moi sur D7, c'était le champ d'intégration vidéo . Le domaine des médias était trop complexe et le port emfield D7 ne fonctionnait pas du tout. Le filtre vidéo mentionné ci-dessus semble génial mais il ne fournit pas de champ, donc ce n'était pas une option pour moi.

2
Druvision

J'ai aussi des problèmes avec le module multimédia - youtube (D7). Je pense que vous pouvez simplement créer 2 champs: un pour le code d'intégration YouTube et un pour la vignette de l'image YouTube. Ensuite, affichez la miniature dans l'affichage d'accroche et le code d'intégration dans l'affichage complet.

0
uwe