Je recherche un plugin pour la dernière version de CKeditor (3.6.3) afin de pouvoir ajouter des vidéos youtube (et d'autres médias intégrés) à une zone de texte qui utilise ckeditor.
J'ai trouvé plusieurs plugins proposés mais la plupart d'entre eux ne sont pas sur le site drupal.org ou sont tout simplement très anciens et ne semblent pas fonctionner avec drupal 7.
Il y a beaucoup de questions à ce sujet mais aucune n'est récente ou ne concerne drupal 7.
Je sais que je peux simplement désactiver l'éditeur riche, puis incorporer le code en mode html complet, mais j'aimerais quelque chose de plus simple pour mon client. Un tel module existe-t-il?
J'ai également trouvé le module média (qui est répertorié sur drupal.org - http://drupal.org/project/media_youtube ) mais je ne pense pas qu'il s'intègre à CKeditor.
Pour clarifier, je cherche quelque chose comme ceci: http://www.fluidbyte.net/embed-youtube-vimeo-etc-into-ckeditor mais cela fonctionne avec drupal 7. (Celui-ci ne semble pas fonctionner?).
[~ # ~] modifier [~ # ~] : j'utilise le module CKEditor autonome
La version autonome du module ckeditor est livrée avec un plugin appelé media embed. Assurez-vous d'avoir:
Et c'est tout. Afin d'intégrer une vidéo youtube (ou quoi que ce soit d'ailleurs), vous obtenez le <iframe>
incorporez le code à partir de YouTube et collez-le dans la fenêtre de dialogue d'intégration des médias.
Il existe différentes façons de procéder. La manière la plus simple pour vous serait d'utiliser Ckeditor youtube .
Vous pouvez également utiliser le <iframe>
solution, comme avec le balisage suivant.
<iframe title="YouTube video player" src="http://www.youtube.com/embed/-J3HfllvXWE" frameborder="0" width="547" height="333"></iframe>`
Vous pouvez utiliser le module Média; voir Publier des vidéos YouTube avec Media + Media: YouTube .
Dans Drupal 6 et 7, vous pouvez utiliser ce module: https://www.drupal.org/project/wysiwyg_mediaembed qui fonctionne avec le plugin d'intégration de média, CKEditor et Module Wysiwyg (je suis co-responsable et il semble fonctionner assez bien pour les gens)