SlideShare uma empresa Scribd logo
1 de 21
“Multimediagebruik in Drupal 7 met de Media-
module”
Raymond Muilwijk
Wat is het



●Een module voor Drupal 7.
●Uitbreiding op de file management functionaliteit.

●Framework voor metadata voor Media.

●Een consistente gebruikersinterface voor het

beheren van bestanden.
In Drupal 6 it was a mess (1)
●   Media aan een node gekoppeld:
    ●   Upload, Image Attach
●   Media als een node
    ●   Image module, Video module, Audio module
●   Media als een CCK veld
    ●   FileField, ImageField, Embedded Media Field, VideoField,
        Audiofield
●   File Management
    ●   IMCE, Asset, WebFM, FileField Sources
●   Inline Media
    ●   WYSIWYG, IMCE, Embedded Inline Media, Node Embed
In Drupal 6 it was a mess (2)
●   Veel verschillende modules waardoor:
    ●   Elke functionaliteit een eigen gebruikersinterface.
    ●   Geen oplossing voor gezamenlijke uitdagingen
        (zoals file management).
Uitgangspunten Media module
●   Usability: polished interfaces which behave
    like people expect.
●   Consistency: use the same interfaces when
    picking files.
●   Extendibility: be an API, not and end to end
    solution.
Media module in Actie
●   Acties vooraf:
    ●   Geïnstalleerd: Drupal 7.2, Ctools, Media, Media:
        Flickr, Media: Youtube, WYSIWYG (ckeditor)
    ●   Ingesteld: Flickr API Key, CKEditor, Invoerformaten,
        Media File Displays (Youtube / Flickr)
'1-field-image.ogg'
Media toevoegen als een veld
●   Eigen field type 'Multimedia asset'.
●   Per veld definiëren of er Afbeeldingen, Video of
    een andere type in mag.
●   Per weergave (Full node, Teaser etc) instellen
    welke weergave van Media.
'2-field-flickr.ogg'
'3-field-youtube.ogg'
Voeg alle media toe
●   Eigen en externe Media beiden te gebruiken.
●   Naast Flickr en Youtube nog velen anderen:
    ●   Media: Soundcloud, Media: Vimeo, Media:
        Ustream, etc
    ●   Totaal al 39 ondersteunde diensten. Zoek naar
        'Media:' op www.drupalmodules.com voor de
        volledige lijst!
    ●   Het is een API, mogelijk om je eigen dienst ook toe
        te voegen!
Media toevoegen in content
●   Plaats Media tussen content met een
    WYSIWYG editor.
●   Niet mogelijk om, zoals bij media in een veld, in
    verschillende weergaven het veld anders te
    tonen.
●   Gebruik dezelfde bronnen zoals file uploads,
    youtube, flickr of andere ingeschakelde dienst!
●   Gebruikersinterface is consistent.
'4-inline-media.ogg'
Plaatsen van Videos
●   Hosten bij een dienst heeft de voorkeur want:
    ●   Beschikbaar maken verschillende devices
        (Transcoderen)
    ●   Webservers zijn er niet altijd op berekend.
    ●   Streaming
    ●   Media module ondersteuning nog zwak.
●   Voor publieke videos bijvoorbeeld:
    ●   Vimeo, Youtube etcetera
●   Voor eigen videos bijvoorbeeld:
    ●   Brightcove, Vzaar etcetera
Het maken van een Mediabank
●   Alle gebruikte media wordt bijgehouden en in
    de mediabank geplaatst.
●   Oude media hergebruiken in velden en in
    content.
●   De Mediabank is uitbreidbaar met zoek
    functionaliteit.
Metadata toevoegen
●   Media is een eigen entiteit (D7 Entity).
●   Velden toevoegen met core Fields
    functionaliteit.
●   Alle type velden voor Nodes ook beschikbaar
    voor Media zoals Text, Integer, Lists, Taxonomy.
●   Per Media type velden definiëren.
●   Velden doorzoekbaar maken in Library.
●   Weergave van metadata te configureren.
Status
●   De Media module is nog niet stabiel (beta).
●   De API is klaar om eigen Media backends
    ervoor te schrijven.
●   Er zullen veel uitbreidingen worden gemaakt:
    ●   Media Gallery, Eigen backends, Uitgebreide
        Mediabank, Libraries van diensten in de Mediabank
        geïntegreerd
Vragen?
●   Raymond Muilwijk
●   http://twitter.com/rmuilwijk
●   r.muilwijk@trinoco.nl

Mais conteúdo relacionado

Semelhante a Multimediagebruik in Drupal 7 met de Media module

Maarifa - KenTa Informatie2007 Workshop Web 2.0
Maarifa - KenTa Informatie2007 Workshop Web 2.0Maarifa - KenTa Informatie2007 Workshop Web 2.0
Maarifa - KenTa Informatie2007 Workshop Web 2.0
Alexander Stierman
 
Vlaamse Infolijn - Drupal Community
Vlaamse Infolijn - Drupal CommunityVlaamse Infolijn - Drupal Community
Vlaamse Infolijn - Drupal Community
vlaamseinfolijn
 
EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013
Hans Palmers
 
IBM ND9 & Connections 4 - Admin Deep Dive
IBM ND9 & Connections 4 - Admin Deep DiveIBM ND9 & Connections 4 - Admin Deep Dive
IBM ND9 & Connections 4 - Admin Deep Dive
Gert van Kempen
 

Semelhante a Multimediagebruik in Drupal 7 met de Media module (20)

Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Long
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - LongInuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Long
Inuits en RUG - MediaSalsa - Video Vendor Event 19 juni 2012 - Long
 
20190909 iiif vk-cproject
20190909 iiif vk-cproject20190909 iiif vk-cproject
20190909 iiif vk-cproject
 
General Drupal presentation in Dutch
General Drupal  presentation in DutchGeneral Drupal  presentation in Dutch
General Drupal presentation in Dutch
 
Maarifa - KenTa Informatie2007 Workshop Web 2.0
Maarifa - KenTa Informatie2007 Workshop Web 2.0Maarifa - KenTa Informatie2007 Workshop Web 2.0
Maarifa - KenTa Informatie2007 Workshop Web 2.0
 
Drupal intro 2010
Drupal intro 2010Drupal intro 2010
Drupal intro 2010
 
Vlaamse Infolijn - Drupal Community
Vlaamse Infolijn - Drupal CommunityVlaamse Infolijn - Drupal Community
Vlaamse Infolijn - Drupal Community
 
Fontys Mediatheek 2.0
Fontys Mediatheek 2.0Fontys Mediatheek 2.0
Fontys Mediatheek 2.0
 
Fontys Mediatheek 20
Fontys Mediatheek 20Fontys Mediatheek 20
Fontys Mediatheek 20
 
Adding context to your site using Drupal Organic Groups
Adding context to your site using Drupal Organic GroupsAdding context to your site using Drupal Organic Groups
Adding context to your site using Drupal Organic Groups
 
DUG: Context toevoegen aan uw Drupal site met Organic Groups
DUG: Context toevoegen aan uw Drupal site met Organic GroupsDUG: Context toevoegen aan uw Drupal site met Organic Groups
DUG: Context toevoegen aan uw Drupal site met Organic Groups
 
Inlichtingenwerk Limburg Gevorderden Share
Inlichtingenwerk Limburg Gevorderden ShareInlichtingenwerk Limburg Gevorderden Share
Inlichtingenwerk Limburg Gevorderden Share
 
Media Mosa, Yet Another Videoplatform? Van eindgebruikersdienst naar platform...
Media Mosa, Yet Another Videoplatform? Van eindgebruikersdienst naar platform...Media Mosa, Yet Another Videoplatform? Van eindgebruikersdienst naar platform...
Media Mosa, Yet Another Videoplatform? Van eindgebruikersdienst naar platform...
 
Firefox & Mozilla anno 2019 (Gregory Deseck & Merijn Supply)
Firefox & Mozilla anno 2019 (Gregory Deseck & Merijn Supply) Firefox & Mozilla anno 2019 (Gregory Deseck & Merijn Supply)
Firefox & Mozilla anno 2019 (Gregory Deseck & Merijn Supply)
 
Duurzaam digitaliseren: praktijk
Duurzaam digitaliseren: praktijkDuurzaam digitaliseren: praktijk
Duurzaam digitaliseren: praktijk
 
sociale media makerspace
sociale media makerspacesociale media makerspace
sociale media makerspace
 
Toegang tot digitale objecten - viewers en Resolver
Toegang tot digitale objecten - viewers en ResolverToegang tot digitale objecten - viewers en Resolver
Toegang tot digitale objecten - viewers en Resolver
 
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
 
Fontys Mediatheek Loowi studiedag 2009
Fontys Mediatheek Loowi studiedag 2009Fontys Mediatheek Loowi studiedag 2009
Fontys Mediatheek Loowi studiedag 2009
 
EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013
 
IBM ND9 & Connections 4 - Admin Deep Dive
IBM ND9 & Connections 4 - Admin Deep DiveIBM ND9 & Connections 4 - Admin Deep Dive
IBM ND9 & Connections 4 - Admin Deep Dive
 

Multimediagebruik in Drupal 7 met de Media module

  • 1. “Multimediagebruik in Drupal 7 met de Media- module” Raymond Muilwijk
  • 2. Wat is het ●Een module voor Drupal 7. ●Uitbreiding op de file management functionaliteit. ●Framework voor metadata voor Media. ●Een consistente gebruikersinterface voor het beheren van bestanden.
  • 3. In Drupal 6 it was a mess (1) ● Media aan een node gekoppeld: ● Upload, Image Attach ● Media als een node ● Image module, Video module, Audio module ● Media als een CCK veld ● FileField, ImageField, Embedded Media Field, VideoField, Audiofield ● File Management ● IMCE, Asset, WebFM, FileField Sources ● Inline Media ● WYSIWYG, IMCE, Embedded Inline Media, Node Embed
  • 4. In Drupal 6 it was a mess (2) ● Veel verschillende modules waardoor: ● Elke functionaliteit een eigen gebruikersinterface. ● Geen oplossing voor gezamenlijke uitdagingen (zoals file management).
  • 5. Uitgangspunten Media module ● Usability: polished interfaces which behave like people expect. ● Consistency: use the same interfaces when picking files. ● Extendibility: be an API, not and end to end solution.
  • 6. Media module in Actie ● Acties vooraf: ● Geïnstalleerd: Drupal 7.2, Ctools, Media, Media: Flickr, Media: Youtube, WYSIWYG (ckeditor) ● Ingesteld: Flickr API Key, CKEditor, Invoerformaten, Media File Displays (Youtube / Flickr)
  • 8. Media toevoegen als een veld ● Eigen field type 'Multimedia asset'. ● Per veld definiëren of er Afbeeldingen, Video of een andere type in mag. ● Per weergave (Full node, Teaser etc) instellen welke weergave van Media.
  • 11. Voeg alle media toe ● Eigen en externe Media beiden te gebruiken. ● Naast Flickr en Youtube nog velen anderen: ● Media: Soundcloud, Media: Vimeo, Media: Ustream, etc ● Totaal al 39 ondersteunde diensten. Zoek naar 'Media:' op www.drupalmodules.com voor de volledige lijst! ● Het is een API, mogelijk om je eigen dienst ook toe te voegen!
  • 12. Media toevoegen in content ● Plaats Media tussen content met een WYSIWYG editor. ● Niet mogelijk om, zoals bij media in een veld, in verschillende weergaven het veld anders te tonen. ● Gebruik dezelfde bronnen zoals file uploads, youtube, flickr of andere ingeschakelde dienst! ● Gebruikersinterface is consistent.
  • 14. Plaatsen van Videos ● Hosten bij een dienst heeft de voorkeur want: ● Beschikbaar maken verschillende devices (Transcoderen) ● Webservers zijn er niet altijd op berekend. ● Streaming ● Media module ondersteuning nog zwak. ● Voor publieke videos bijvoorbeeld: ● Vimeo, Youtube etcetera ● Voor eigen videos bijvoorbeeld: ● Brightcove, Vzaar etcetera
  • 15.
  • 16. Het maken van een Mediabank ● Alle gebruikte media wordt bijgehouden en in de mediabank geplaatst. ● Oude media hergebruiken in velden en in content. ● De Mediabank is uitbreidbaar met zoek functionaliteit.
  • 17. Metadata toevoegen ● Media is een eigen entiteit (D7 Entity). ● Velden toevoegen met core Fields functionaliteit. ● Alle type velden voor Nodes ook beschikbaar voor Media zoals Text, Integer, Lists, Taxonomy. ● Per Media type velden definiëren. ● Velden doorzoekbaar maken in Library. ● Weergave van metadata te configureren.
  • 18.
  • 19.
  • 20. Status ● De Media module is nog niet stabiel (beta). ● De API is klaar om eigen Media backends ervoor te schrijven. ● Er zullen veel uitbreidingen worden gemaakt: ● Media Gallery, Eigen backends, Uitgebreide Mediabank, Libraries van diensten in de Mediabank geïntegreerd
  • 21. Vragen? ● Raymond Muilwijk ● http://twitter.com/rmuilwijk ● r.muilwijk@trinoco.nl