Plugin DotClear : VideoInsert

Note : Plugin mis à jour le 06-11-2013 suite au commentaire de pichel (merci bien !) (voir le ChangeLog dans le fichier zip)

Voici mon second plugin pour DotClear 2 !

Il s'agit de VideoInsert. Un plugin qui permet d'intégrer aisément des vidéos Youtube, Dailymotion ou autre dans un billet sans avoir à s'embêter avec du code "compliqué". Le seul impératif est de récupérer au préalable l'identifiant de la vidéo (généralement directement dans l'URL de la vidéo).

Principe

Comme pour le plugin GalleryInsert il s'agit d'un principe de balise à inclure dans le corps du billet soit à la main, soit par l'intermédiaire du bouton dédié.

La balise est de la forme :

:: video youtube id='abcdef' ::

on peut y ajouter les option de taille (par défaut 425x350) :

:: video youtube id='abcdef' width='200' height='100' ::

Pour l'instant le plugin supporte les providers youtube, dailymotion et vimeo. Il est possible d'ajouter des providers en éditant le fichier "providers.php"

Utilisation

A l'écriture d'un billet, cliquez sur le bouton Video Insert bt_videoinsert.png.

Une page s'ouvre :VideoInsert.png

  • Entrez l'ID ou l'URL de votre vidéo (le provider correspondant est automatiquement reconnu).
  • Modifiez si désiré la taille d'affichage.
  • Indiquez optionnellement le temps (en s) où vous voulez démarrer la vidéo (ne fonctionne pas avec tous les providers).
  • Vous pouvez définir un mot de passe qui protègera l'affichage de la vidéo.
  • Cliquez sur insérer et la balise correspondante sera intégrée a votre billet.
  • La balise est remplacée au moment de l'affichage du billet par le code html permettant d'afficher la vidéo.

Exemples

Youtube

Avec le code :: video YouTube id='2yRp3mZK4Eg' width='350' height='200' start='20' align='right'::

Dailymotion

Avec le code :: video DailyMotion id='x16vktw' width='350' height='200' start='20'::

Vimeo

Avec le code :: video Vimeo id='28926706' width='350' height='200' align='left'::

Test de mot de passe (mdp = test)

+ Afficher la vidéo privée

Avec le code :: video YouTube id='2yRp3mZK4Eg' password='test'::

Commentaires

1. Le lundi, 07 novembre 2011, 03:26 par Kompozitor

Bon plugin aussi, il faudrait rajouter des options pour mettre un titre et pouvoir aussi parametrer le frameborder a 0 ou 1 !

2. Le lundi, 07 novembre 2011, 03:28 par Kompozitor

Mon commentaire precedent ne vaut que pour Youtube evidemment

3. Le dimanche, 20 novembre 2011, 14:38 par babgond

Bonjour,

il serait bon de le proposer sur DotAddict !

4. Le dimanche, 20 novembre 2011, 14:42 par kornfr

Bonjour,

le rendu sur iPad ou iPhone n'est vraiment pas terrible :
cela genere un simple lien : Voir la vidéo sur YouTube

C'est dommage :arf:

5. Le mardi, 06 décembre 2011, 20:49 par malko

très sympa ce plugin, mais comment insérer un style CSS autour du player pour l'adapter à son design?

6. Le jeudi, 08 décembre 2011, 01:59 par Sebtic

Merci pour cet outil aussi pratique que génial !!!
Au plaisir...

7. Le dimanche, 08 avril 2012, 17:32 par Dotclear-Germany

Good evening,

i am one of the german admin from the german dotclear community.

I have test your Plugin VideoInsert on my private german Dance Video Blog ( Lets Dance us - Tanzvideo Blog ) and i must say your plugin is great.

The first entry are under this url: http://www.dance-video.eu/lets-danc...

In the next weeks i will post in the german Blog of Dotclear a post of your plugin.

I hope this is ok.

Sorry for my bad englisch i am a older german man :-)

8. Le dimanche, 08 avril 2012, 18:38 par Dotclear-Germany

Hello again,

I've just made ​​the German language file completed.

I would like to send this to you, please send me an email so I can send you these.

9. Le mardi, 22 octobre 2013, 12:30 par pichel

Salut,
le code des vidéos sur Dailymotion a un peu changé, il peut désormais faire 7 caractères.

Il faut donc modifier les lignes 49 et 50 de providers.php comme suit :
$provider['DailyMotion']['idrecognize']='#^.{6,7}$#';
$provider['DailyMotion']['urlidextract'][0]='#^http://.*dailymotion.com/video/(.{6...)#';

Très sympa ton plug in en tous cas : ça enlève une belle épine du pied aux utilisateurs en leur simplifiant vraiment la vie.

10. Le mercredi, 30 octobre 2013, 10:09 par fred

Plugin mis à jour : merci pichel !

11. Le mercredi, 27 novembre 2013, 16:44 par Martabaff

LOL Génial ! Merci ! ça résout tous mes problèmes d'insertion de vidéo, c'est encore plus simple qu'avant ...

12. Le dimanche, 23 février 2014, 00:44 par Carl

Un plug-in qui simplifie les choses. Dommage qu'il ne fonctionne pas avec les Pages.

13. Le lundi, 03 mars 2014, 15:54 par Nico

j'adore ce plugin mais je n'arrive pas à insérer des vidéos youtube? celle la par exemple
https://www.youtube.com/watch?v=8vL...

???

merci de ton aide!

14. Le mardi, 08 avril 2014, 12:33 par sgamel

Bon j'ai essaye ton plugin dans le blog que je suis en train de mettre en place.

Dans l'éditeur tout va bien, j'ai bien le dialogue d'insertion, et le post contient bien la balise:

::video YouTube id=’z0Eei7BvQME’::

Mais c'est bien le problème... ça en reste la. Aucun traitement n'est fait dans le post et le code d'incrustation n'est jamais généré.

Une idée de ce que j'ai raté?

15. Le mardi, 24 mars 2015, 22:54 par brol

Salut,
Me suis permis de mettre à jour ton plugin (voir changelog), compatible dc2.7 : http://brol.info/divers/forumdc/plu...

16. Le vendredi, 10 avril 2015, 11:00 par ccluz

le code de Brol ne marche pas sur la 2.75, une solution ?

17. Le vendredi, 10 avril 2015, 11:18 par brol

Mon code ne fonctionne pas avec dckeditor... mais ne présente aucun soucis en wiki (et c'est tout ce qui compte pour moi).

18. Le mercredi, 17 août 2016, 23:48 par Galisurf

Bonjour, toutes les vidéos YOUTUBE ajoutés avec le pluggin, ne fonctionne plus depuis 2 jours. Pourriez-vous voir pour un débug.

HELP HELP !!!!! :(
MERCI MERCI ;)

19. Le jeudi, 18 août 2016, 22:21 par Galisurf

8-O Fausse alerte lol!!! le problème a été résolu surement du côte de l'API ou de YoutuBe...

LOL LOL LOL

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

:-) ;-) :-/ :-| LOL :-D :( :-C 8-) :-o ;-( 8-O

La discussion continue ailleurs

URL de rétrolien : http://f.montin.free.fr/MULTIBLOG/blog-photos-fred/index.php?trackback/99

Fil des commentaires de ce billet