Gestion des médias dans Drupal

6,777 views
6,516 views

Published on

La gestion des assets médias (images, vidéos, sons, html5, graphiques interactifs, twitter, facebook, etc...) n'est pas simple par l'absence d'un outil DAM (Digital assets Management) digne de ce nom.

Dans cette présentation découvrez les trois solutions pour gérer de manière professionnelle les médias dans Drupal, les insérer librement dans les éditeurs de texte riche, recherche et réutiliser les médias, gérer les droits, etc...

Session donnée lors du salon Drupagora 2012.

Published in: Technology
3 Comments
7 Likes
Statistics
Notes
No Downloads
Views
Total views
6,777
On SlideShare
0
From Embeds
0
Number of Embeds
176
Actions
Shares
0
Downloads
159
Comments
3
Likes
7
Embeds 0
No embeds

No notes for slide

Gestion des médias dans Drupal

  1. 1. Gestion des médias dansPar @mtopolov,CTO de @adyax
  2. 2. 100 Experts Drupal,Numéro 1 sur Drupal en France
  3. 3. Les médias, c’est quoi ?
  4. 4. Photos ou Images
  5. 5. Videos ou Streams
  6. 6. mais aussi ...
  7. 7. Quels sont lesproblèmatiques dans la gestion des médias ?
  8. 8. La réutilisation
  9. 9. La recherche
  10. 10. Gestion des droits
  11. 11. Possibilité dedésactivation en masse
  12. 12. Prévisualisation, pour éviter les surpriiiiiises
  13. 13. Facilité de manipulation : drag’n’drop
  14. 14. Où sont les médias dans nos sites ?
  15. 15. avant, on avait ça :
  16. 16. et pourtant...
  17. 17. aujourd’hui, on veut ça
  18. 18. ... de la vidéo
  19. 19. encarts, citations...
  20. 20. des diaporamas
  21. 21. du twitter
  22. 22. des graphiques interactifs
  23. 23. les journalistes, contributeurs, marketing, veulent...
  24. 24. de la liberté
  25. 25. sans bordel chaos
  26. 26. et sans faire du <HTML/>, ce sont descontributeurs, pas des webmasters
  27. 27. «Frankly, we already eliminated the webmaster »
  28. 28. Alors, comment gérer les médias dans Joomla! ?
  29. 29. Alors comment gérer les médias dans Drupal ?
  30. 30. «All content managementsystems suck, Drupal just happens to suck less» © Boris Mann, DrupalCon Amsterdam 2005
  31. 31. Petit rappelOn considère deux principaux usages auxcontenus médias : Structuré : intégration des médias dans des champs dédiés Non structuré : intégration des médias dans des éditeurs de texte riche (CKEditor, TinyMCE, ...)
  32. 32. 3 solutions :Media (drupal.org/project/media)Media (drupal.org/project/media)SCALD (drupal.org/project/scald)SCALD (drupal.org/project/scald)Asset (drupal.org/project/asset)Asset (drupal.org/project/asset)
  33. 33. Media Crée par aaron (drupal.org/user/33420) en 2005 Repris par David Reid (drupal.org/user/53892) C’est le module «mainstream» Utilisé par plus 80.000 sites (dont beaucoup à cause de Drupal Gardens)
  34. 34. Media comment çamarche ? Basé sur la File API de Drupal Utilise, depuis la V2 File Entity (extend du Core) On insère donc d’abord un fichier, puis nous choisissons les méta-données autour Interface de recherche basée sur Views Insertion dans le WYSIWYG via des «media tags»
  35. 35. Avantages de Media Mainstream, supporté par une large communauté et avec 10 contributeurs actifs Intégration avec de très nombreux «fournisseurs» : Youtube, Dailymotion, Flickr, Brightcove, ... Migration simple, car se basant sur la File API
  36. 36. Problèmes de Media Basé sur la File API. C’est le principal problème. Quand on crée un nouvel asset, on commence par choisir un fichier ou un stream.
  37. 37. Problèmes de Media Moteur de recherche de médias n’a pas été pensé pour les utilisateurs et les besoins réels Dans le WYSIWYG on voit un placeholder est pas la vrai version de l’image, c’est pire pour les autres types de médias Si l’on veut la même image avec un commentaire différent, on doit dupliquer l’asset media Presque aucune gestion du cache
  38. 38. MEDIA
  39. 39. SCALDCrée en 2008 t-dub (drupal.org/user/118346)Complètement réécrit par Radio FranceUtilisé sur tous les sites Drupal de RadioFrance, RFI68 sites actifs
  40. 40. SCALD, Comment çamarche ? Nouvelle entité crée : SCALD Atom Un outil drag’n’drop, présent sur tous les formulaires d’édition / création de noeuds Contrairement à Media, SCALD insère du markup dans le WYSIWYG Gestion des contextes d’affichages (petite image, grande image, version mobile...)
  41. 41. Avantages SCALD Support natif du licensing Avec les Atoms, on peut créer tout type de assets Widget de recherche user friendly Testé et validé avec de vrai problèmatiques multi-média (Radio France)
  42. 42. Problèmes SCALD Peu de sites internationaux l’ont adapté Meta données non-éditables dans le WYSIWYG Widget de recherche pas assez générique Contextes d’utilisations prédéfinis Pas de drag’n’drop dans le WYSIWYG
  43. 43. WATCH OUT !I’m coming for you :)
  44. 44. Asset Existe depuis Drupal 5 La version 7 complètement réécrite pour Rue89 Plus de 200 sites actifs Supporté par
  45. 45. Asset, comment çamarche ? Nouvelle entité crée : Media Asset Widget de recherche drag’n’drop Intégration de tags dans le WYSIWYG, build modes Intégration avec Feeds -> création automatique d’assets Override des méta-données dans le contexte d’utilisation (!!)
  46. 46. Assets : Avantages 100% Drupal Way Possibilités infinies de types d’assets : sondages, blocs HTML, twitter, facebook, d’autres noeuds ! Widget de recherche user-friendly Drag’n’drop et rendu fidèle dans le WYSIWYG Pas de HTML inséré dans le WYSIWYG, mais une utilisation de build modes Adopté par Rue89, France Télévisions, LVMH
  47. 47. Assets : les problèmes
  48. 48. Assets : les problèmes Peu de sources encore disponibles (pas de Flickr ou de BrightCove, par exemple) Encore peu connu sur la place internationale (mais on y travaille) Haut niveau d’abstraction = difficile d’accès aux éventuels co-contributeurs
  49. 49. CENSOREDAlors, sur qui miser ?
  50. 50. Sur qui miser ? Très clairement SCALD ou Asset * Point important : les équipes SCALD & Asset travailleront ensemble pour un seul module pour Drupal 8 * Quitte à choisir, prenez Asset :)
  51. 51. Aaron, le créateurde Media est atteintde la maladie deCharcot.Maladie incurablequi nécessite, auxUS, des sommesimportantes. Vous pouvez aider Aaron et sa famille http://bit.ly/NbJ1m0
  52. 52. druman.adyax.com
  53. 53. Ces slides seront surSlideShare (Maxime Topolov) Suivez nous sur : @adyax @mtopolov

×