SlideShare a Scribd company logo
1 of 91
Download to read offline
Medienmanagement mit Drupal 7
ein Überblick über die Möglichkeiten mit
Asset, Mediabox
IMCE, Media, Scald, Mediabox, Assets
(kommentierte Fassung)
Nicolai Schwarz
textformer.de
textformer mediendesign | @textformer | @textformer
Start frei
Medienmanagement mit Drupal 7

ein Überblick über die Möglichkeiten mit
Medienmanagament ist in Drupal 7 leider ein großes Problem. Es gibt
immer Media, zufriedenstellende Lösung. Mittlerweile stehen
IMCE,noch keine Scald, Mediabox, Assets
verschiedene Module in den Startlöchern, die sich als Grundlage
anbieten, aber keines der Module kann alle Anforderungen erfüllen.
Je nach Projektes mag das eine oder andere Modul eine gute Basis bieten.
Trotzdem muss man selbst noch mehr oder weniger basteln, um das
Nicolai Schwarz
Medienmanagement auch für Kunden benutzerfreundlich zu machen.

textformer mediendesign | @textformer
Überblick
•	

Wunschliste

•	
•	
•	
•	
•	

(IMCE)
Media
Scald
Asset
Mediabox

•	

Meine Lösung

•	

Drupal 8

•	

Eure Lösungen – Diskussion
Die Wunschliste
•	 Die Medien sollten einzeln in Drupal angelegt sein.
Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement).
•	 Die Medien sind einzelne Entities, neue Entity-Typen.
•	 Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden.
Die Wunschliste
•	 Die Medien sollten einzeln in Drupal angelegt sein.
Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement).
•	 Die Medien sind einzelne Entities, neue Entity-Typen.
•	 Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden.
•	 Man kann eigene Medientypen anlegen.
•	 Die Medientypen sind fieldable.
•	 Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare).
Die Wunschliste
•	 Die Medien sollten einzeln in Drupal angelegt sein.
Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement).
•	 Die Medien sind einzelne Entities, neue Entity-Typen.
•	 Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden.
•	 Man kann eigene Medientypen anlegen.
•	 Die Medientypen sind fieldable.
•	 Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare).
•	 Die Darstellung ist anpassbar, per Drupal-Theming
zum Beispiel: <img> oder HTML5 <figure>
oder Format für Responsive Images
Exkurs: Responsive Images?
<img alt=“Bildbeschreibung“ src=“/path/to/fallbackimage.jpg“
  srcset=“/path/to/image.jpg 800w 400h 1x, /path/to/high-res-image.jpg 2x“>
<picture alt=“Bildbeschreibung“>
<source src=“mobile.jpg“ />
  <source src=“medium.jpg“ media=“min-width: 600px“ />
  <source src=“fullsize.jpg“ media=“min-width: 900px“ />
  <img src=“mobile.jpg“ /><!-- Fallback für ältere Browser -->
</picture>
<picture alt=“Bildbeschreibung“>
  <source srcset=“small.jpg 1x, small-highres.jpg 2x“>
  <source media=“(min-width: 18em)“ srcset=“med.jpg 1x, med-highres.jpg 2x“>
  <source media=“(min-width: 45em)“ srcset=“large.jpg 1x, large-highres.jpg 2x“>
<img src=“small.jpg“ alt=“Description of image subject.“>
</picture>
Siehe: http://webkrauts.de/artikel/2012/responsive-images
Die Wunschliste
•	 Die Medien sollten einzeln in Drupal angelegt sein.
Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement).
•	 Die Medien sind einzelne Entities, neue Entity-Typen.
•	 Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden.
•	 Man kann eigene Medientypen anlegen.
•	 Die Medientypen sind fieldable.
•	 Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare).
•	 Die Darstellung ist anpassbar, per Drupal-Theming
zum Beispiel: <img> oder HTML5 <figure>
oder Format für Responsive Images
•	 Es gibt eine Integration mit WYSIWYG / CKEditor, so dass Kunden diese Medien
einfach selbst hinzufügen können.
•	 Medien lassen sich benutzerfreundlich nachträglich im Editor bearbeiten.
Spezialfall: Bilder für Kunden
Wenn ein Kunde ein Bild einfügen will, was will er für gewöhnlich eingeben?
•	 Bild auswählen
•	 Bildstil wählen (vordefinierte Auswahl durch den Site Builder)
•	 Optionale Bildunterzeile
•	 Soll das Bild links oder rechts stehen?
•	 Soll sich das Bild in einer Colorbox öffnen?
Spezialfall: Bilder für Kunden
Wenn ein Kunde diese Optionen hat, wie werden Originaldaten und Instanzen
gehandhabt?
•	 Erst einmal gehören alt- und title-Attribut direkt zum Bild
•	 Darf ein Benutzer beide Atribute bei einer Instanz überschreiben?
•	 Ist die Bildunterzeile Teil des Bildes – oder benötigt man es nur an der Stelle,
an der das Bild eingesetzt wird?
•	 Wird das Bild einmal als echtes HTML in den Editor eingefügt?
Oder steht dort nur eine Referenz?
Mit einer Referenz könnte das Bild leicht ausgetauscht werden.
Für eine Voransicht benötigt man aber ein echtes Bild.
Spezialfall: Bilder für Kunden
Wenn ein Kunde diese Optionen hat, wie werden Originaldaten und Instanzen
gehandhabt?
•	 Erst einmal gehören alt- und title-Attribut direkt zum Bild
•	 Darf ein Benutzer beide Atribute bei einer Instanz überschreiben?
•	 Ist die Bildunterzeile Teil des Bildes – oder benötigt man es nur an der Stelle,
an der das Bild eingesetzt wird?
•	 Wird das Bild einmal als echtes HTML in den Editor eingefügt?
Oder steht dort nur eine Referenz?
Mit einer Referenz könnte das Bild leicht ausgetauscht werden.
Für eine Voransicht benötigt man aber ein echtes Bild.
<img src="textbild.jpg" alt="lokal überschrieben" title="lokal" data-mid="3451" />
(Eine Referenz wie über data-mid wäre eine Möglichkeit. MedienmanagamentModule arbeiten meist mit einer eigenen Syntax für die Referenzierung.)
https://drupal.org/project/IMCE
Medienmanagement mit Drupal 7

ein Überblick über die Möglichkeiten mit
IMCE bietet kein Medienmanagement. Mit dem Modul lassen sich lediglich Bilder und Dateien auf den Server hochladen
IMCE, Media, Scald, Mediabox, Assetsund via Editor einbinden.
Drupal weiß nichts von den Medien.
Ich habe es hier lediglich aufgenommen, weil es auf vielen Websites
immer noch im Einsatz ist. IMCE kann moderne Anforderungen jedoch
Nicolai Schwarz
nicht erfüllen.

textformer mediendesign | @textformer
IMCE
Aktuell: 7.x-1.7 | 29.1.2013
dev: 7.x-1.x-dev | 30.9.2013
Reported installs: 326.623 sites
Downloads: 1.447.854
IMCE
+	Dateien können hochgeladen
werden und einfach mit
CKEditor eingefügt werden
-	 Kein Medienmanagement
-	 Hat erst einmal keine
Integration mit Bildstilen
-	 Bilder werden ohne weiteren
Dialog eingefügt,
zum Beispiel als:
<p>
<img alt=“Planet_Comics_54783.jpg“
src=“/imce/dateien/Planet_Comics_54783.jpg“
style=“height:539px;
width:393px“ />
</p>
IMCE
lässt sich erweitern:
•	 IMCE Mkdir
•	 IMCE Crop
Alternative:
•	 elFinder
https://drupal.org/project/media
Medienmanagement mit Drupal 7

ein Media-Modul für Drupal 7 versucht sich bereitsmit 2010 als
Das Überblick über die Möglichkeiten seit
sinnvolle Medienmanagement-Lösung zu etablieren.
IMCE, Media, Scald, Mediabox, Assets Viele Leute haben
etliche Stunden an Arbeit in das Modul gesteckt. Doch auch heute – drei
Jahre später – ist es nicht benutzbar.
Meiner Wahrnehmung nach hat das Modul von Anfang an versucht, „alles“
abzudecken. Dabei sind wirklich grundlegende Dinge auf der Strecke
Nicolai Schwarz
geblieben. Zum Beispiel gibt es erst seit ein paar Monaten die Möglichkeit,
textformer mediendesign | @textformer auszustatten. Und selbst das
Bilder per default mit alt- und title-Attributen
ist unbefriedigend umgesetzt.
Media (und File Entity)
Aktuell: 7.x-1.3 | 2.3.2013
Alternativ: 7.x-2.0-alpha2 |
20.8.2013
dev: 7.x-2.x-dev | 23. 10.2013
Reported installs: 127.644 sites
Downloads: 810.770
Media (und File Entity)
+	Mittlerweile mit alt- und
title-Attributen für Bilder
+	Mittlerweile lassen sich eigene Medientypen definieren
+	Viele zusätzliche Module
+	File Entity ließe sich auch
alleine nutzen
-	 alt- und title-Attribut werden
nicht ausgegeben!
-	 Verwirrende Anzeigeeinstellungen
-	 Funktioniert nicht direkt mit
CKEditor
•	 Das WYSIWYG-Modul erkennt
CKEditor 4.x nicht. Man muss
CKEditor 3.6.6.1 nutzen.
https://drupal.org/project/media
Medienmanagement mit Drupal 7

einBasis-Anforderung an dieMedienmanagement wäre für mich, dass
Die Überblick über ein Möglichkeiten mit
Bilder sinnvoll verwaltet werden. Das ist Assets
IMCE, Media, Scald, Mediabox,hier nicht der Fall. Statt auf ein
Standard-Bild-Feld (Image Field) zu bauen, das bereits Unterstützung für
alt- und title-Attribute anbietet, gibt es hier zwei zusätzliche Textfelder
dafür. Beide Felder lassen sich zwar zusätzlich zum Bild ausgeben, aber
nicht als echte Attribute zum img-Tag. Das ist schlicht inkompetent
Nicolai Schwarz
umgesetzt. Natürlich könnte ich selbst die Ausgabe anpassen, aber ein
textformer mediendesign | @textformer
Medienmanagement-Modul sollte selbst mitbringen.
https://drupal.org/project/scald
Medienmanagement mit Drupal 7

ein Überblick über die Möglichkeiten mitFirma Open Web
Scald ist ein Medienmanagament, das die französische
Solutions mit Unterstützung von Radio France entwickelt hat. Es ist insIMCE, Media, Scald, Mediabox, Assets
besondere bei großen französischen Medien im Einsatz. Hierzulande ist es
noch eher unbekannt – zu Unrecht. Es macht bereits vieles besser als das
Media-Modul.

Nicolai Schwarz
textformer mediendesign | @textformer
Scald
Aktuell: 7.x-1.1 | 24.7.2013
dev: 7.x-1.x-dev | 24. 10.2013
Reported installs: 790 sites
Downloads: 6.649
Wer nutzt Scald?
•	 Big Radio Station Sites like
France Info, France Inter,
France Culture, France Bleu,
FIP, Le Mouv‘ (French Public
National Radios), or Radio
Nova
•	 TV channels like ARTE
•	 Magazines like
Santé Magazine
•	 Public and Government Sites
Scald
+	nützliches Interface
+	alt- und title-Attribut sind
erst einmal nicht vorhanden,
lassen sich aber schnell hinzufügen (Image Field)
?	 Kontexte lassen sich ergänzen. Evtl. reicht das aus. Das
konnte ich aber nicht testen.
https://drupal.org/project/asset
Medienmanagement mit Drupal 7

ein Überblick über die Möglichkeiten mit Es funktioniert an
Asset ist noch einmal eine Stufe unbekannter als Scald.
vielen Stellen ähnlich; insbesondere durch die Medienbox, die an der
IMCE, Media, Scald, Mediabox, Assets
rechten Seite des Browsers zur Verfügung steht. Im Gegensatz zu Scald
lassen sich die Eigenschaften der Medien hier bei den einzelnen Instanzen
überschreiben.

Nicolai Schwarz
textformer mediendesign | @textformer
Asset
Aktuell: 7.x-1.0-beta4 |
20.2.2013
dev: 7.x-1.x-dev | 30.9.2013
Reported installs: 527 sites
Downloads: 14.021
Asset
•	 läuft nicht mit einem aktuellen CKEditor, aber mit 3.6.6.1
+	Override Asset möglich
+	alt- und title-Attribut sind
erst einmal nicht vorhanden,
lassen sich aber leicht hinzufügen
+	alt- und title-Attribut werden
wie erwartet angezeigt
-	 Override Asset lässt sich
nicht auf die hinzugefügten
alt- und title-Attribute anwenden
https://drupal.org/project/mediabox
Medienmanagement mit Drupal 7

ein Überblicksich an, die Möglichkeiten mit Bilder zu werden.
Mediabox schickt über eine universelle Bibliothek für
Die Funktionen und Screenshot sehen vielversprechend aus; allerdings ist
IMCE, Media, Scald, Mediabox, Assets
das Modul aktuell noch nicht einsetzbar.

Nicolai Schwarz
textformer mediendesign | @textformer
Mediabox
Aktuell: –
dev: 7.x-1.x-dev | 15.10.2013
Reported installs: 145 sites
Downloads: 399
•	 Bild-Bibliothek
Mediabox
+	Für Bilder sieht das sehr
vielversprechend aus
-	 Kein echter Test möglich,
weil sich keine Bilder
hochladen lassen
Meine Lösung
Medienmanagement mit Drupal 7

ein Überblick über Möglichkeit haben, die auf Seite 9 zusammenMeine Kunden sollen die die Möglichkeiten mit
gefasst Media, Scald, Mediabox, Assets
IMCE, sind (Bild auswählen, Bildstil wählen, ggf. optionale Bildunterzeile, Ausrichtung des Bildes, Colorbox oder nicht). Da die Medienmodule das nicht einfach so bieten, arbeite ich in Drupal 7 mit einer
Lösung über eigene Nodes.
Für Bilder (manchmal auch Videos oder Dateien) gibt es eigene InhaltsNicolai Schwarz können über einen Kurzbefehl wie [bild:nid] oder
typen. Die Medien
textformer mediendesign | @textformer
[bild:nid+halb+links+colorbox] in den WYSIWYG-Editor kopiert werden. ›
Meine Lösung
Medienmanagement mit Drupal 7

ein Überblick ich dann zum Beispiel nicht einfach $content aus,
Im Template gebe über die Möglichkeiten mit
sondern theme_shortcode_image($content). Die Funktion habe ich im
IMCE, Media, Scald, Mediabox, Assets
template.php angelegt. Per Regulären Ausdrücken suche nach dem Muster für den Kurzbefehl und ersetze die Textteile entsprechend. Aus einem
„halb“ wird zum Beispiel der Bildstil für die halbe Spalte. Ein „colorbox“
fügt den Code für die Colorbox hinzu. Die Möglichkeiten der Kurzbefehle
Nicolai Schwarz
passe ich dem Projekt an, das macht die Sache flexibel. Außerdem habe
textformer mediendesign die Ausgabe.
ich die volle Kontrolle über | @textformer
Nachteil: Im Editor erscheint nur der Kurzbefehl, es gibt keine Vorschau.
Meine Lösung
•	 Nodes als Medientypen
Meine Lösung
-	 uncoole Lösung, weil Nodes statt eigene Medien-Entities verwendet werden
(in vielen Fällen mag File Entity auch ausreichen)
-	 Benutzer müssen Medien per Copy/Paste einfügen
(wenn man nicht einen
eigenen WYSIWYG-Button programmiert)
-	 Im Editor wird keine Vorschau angezeigt
(wenn man das nicht extra programmiert)
+	extrem flexibel
+	(Meine) Benutzer kommen mit dem Kurzbefehl klar
Zwischenstand
•	 Wie üblich gibt es in Drupal viele verschiedene Wege.
•	 Statt Media lohnt sich ein Blick auf Scald und Asset.
•	 Alle Lösungen haben ihre Vor- und Nachteile. Ein Mashup mit den besten
Ideen bietet sich an.
Ausblick
Medienmanagement mit Drupal 7

ein wissen, dass es kein gutes Möglichkeiten mit
Alle Überblick über die Medienmanagement in Drupal gibt. Und
natürlich gibt es Scald, für Drupal 8 zu ändern.
IMCE, Media,Pläne, dasMediabox, Assets Eine Gruppe versucht,
das Beste aus den Modulen Media/File Entity, Scald, Asset und Mediabox
zusammenzufassen: als Media Entity.
https://groups.drupal.org/node/327768
Nicolai Schwarz
https://drupal.org/project/media_entity

textformer mediendesign | @textformer
Aus. Aus. Das Spiel ist aus.
Medienmanagement mit Drupal 7
Aber ich könnte die Module noch kurz demonstrieren.
ein Überblick über die Möglichkeiten mit
IMCE, Media, Scald, Mediabox, Assets

Nicolai Schwarz
textformer.de
textformer mediendesign | @textformer | @textformer

More Related Content

Viewers also liked

HONOR DISCIPLINA Y LEALTAD
HONOR DISCIPLINA Y LEALTADHONOR DISCIPLINA Y LEALTAD
HONOR DISCIPLINA Y LEALTADAndres Paez
 
Microsoft dynamics crm_2015_release_preview_guide
Microsoft dynamics crm_2015_release_preview_guideMicrosoft dynamics crm_2015_release_preview_guide
Microsoft dynamics crm_2015_release_preview_guideJosua Regez
 
Slideshop business model sas cape final3
Slideshop business model sas cape final3Slideshop business model sas cape final3
Slideshop business model sas cape final3Christophe Riquart
 
Presentation
PresentationPresentation
PresentationMBinnion
 
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...R-Evolutions Touristiques de Brive
 
120313 Google Adresse et Avis Clients Ludovic Dublanchet
120313 Google Adresse et Avis Clients Ludovic Dublanchet120313 Google Adresse et Avis Clients Ludovic Dublanchet
120313 Google Adresse et Avis Clients Ludovic DublanchetCathy Seguy
 
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen Geothermie
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen GeothermieBayerisches Landesamt für Umwelt - Potentiale der oberflächennahen Geothermie
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen GeothermieErdwärme Gemeinschaft Bayern e.V.
 
La justice transitionnelle dans le monde francophone : état des lieux Confer...
La justice transitionnelle dans le  monde francophone : état des lieux Confer...La justice transitionnelle dans le  monde francophone : état des lieux Confer...
La justice transitionnelle dans le monde francophone : état des lieux Confer...marsed kadha
 
Tome 6 : Développement économique
Tome 6 : Développement économiqueTome 6 : Développement économique
Tome 6 : Développement économiqueparoles d'élus
 
Journee famille entreprise
Journee famille entrepriseJournee famille entreprise
Journee famille entrepriseproetco
 
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...Semantic Web Company
 
Eine Eigene Methode Fr Den Bilingualen Unterricht
Eine Eigene Methode Fr Den Bilingualen UnterrichtEine Eigene Methode Fr Den Bilingualen Unterricht
Eine Eigene Methode Fr Den Bilingualen Unterrichtrefobuda
 
Livre blanc entreprise_20_acte4_voirin_atelya
Livre blanc entreprise_20_acte4_voirin_atelyaLivre blanc entreprise_20_acte4_voirin_atelya
Livre blanc entreprise_20_acte4_voirin_atelyaRaphaël Moraly
 

Viewers also liked (20)

HONOR DISCIPLINA Y LEALTAD
HONOR DISCIPLINA Y LEALTADHONOR DISCIPLINA Y LEALTAD
HONOR DISCIPLINA Y LEALTAD
 
Microsoft dynamics crm_2015_release_preview_guide
Microsoft dynamics crm_2015_release_preview_guideMicrosoft dynamics crm_2015_release_preview_guide
Microsoft dynamics crm_2015_release_preview_guide
 
Maputo recommendations fr
Maputo recommendations frMaputo recommendations fr
Maputo recommendations fr
 
Slideshop business model sas cape final3
Slideshop business model sas cape final3Slideshop business model sas cape final3
Slideshop business model sas cape final3
 
Presentation
PresentationPresentation
Presentation
 
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...
Atelier 10 - Observer c'est gagner ; l'exemple de l'observatoire local du Tou...
 
Buyer Benefits
Buyer BenefitsBuyer Benefits
Buyer Benefits
 
33700
3370033700
33700
 
Multi Vit Plus
Multi Vit PlusMulti Vit Plus
Multi Vit Plus
 
120313 Google Adresse et Avis Clients Ludovic Dublanchet
120313 Google Adresse et Avis Clients Ludovic Dublanchet120313 Google Adresse et Avis Clients Ludovic Dublanchet
120313 Google Adresse et Avis Clients Ludovic Dublanchet
 
Atelier 10 - Observer c'est gagner; le cas du CRT Limousin
Atelier 10 - Observer c'est gagner; le cas du CRT LimousinAtelier 10 - Observer c'est gagner; le cas du CRT Limousin
Atelier 10 - Observer c'est gagner; le cas du CRT Limousin
 
Der Projektablauf aus Sicht eines Bohrunternehmers - ASK
Der Projektablauf aus Sicht eines Bohrunternehmers - ASKDer Projektablauf aus Sicht eines Bohrunternehmers - ASK
Der Projektablauf aus Sicht eines Bohrunternehmers - ASK
 
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen Geothermie
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen GeothermieBayerisches Landesamt für Umwelt - Potentiale der oberflächennahen Geothermie
Bayerisches Landesamt für Umwelt - Potentiale der oberflächennahen Geothermie
 
La justice transitionnelle dans le monde francophone : état des lieux Confer...
La justice transitionnelle dans le  monde francophone : état des lieux Confer...La justice transitionnelle dans le  monde francophone : état des lieux Confer...
La justice transitionnelle dans le monde francophone : état des lieux Confer...
 
Tome 6 : Développement économique
Tome 6 : Développement économiqueTome 6 : Développement économique
Tome 6 : Développement économique
 
Journee famille entreprise
Journee famille entrepriseJournee famille entreprise
Journee famille entreprise
 
Cariere
Cariere Cariere
Cariere
 
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...
Georg Güntner: Smart Enterprises – Erfolgreicher Einsatz semantischer Technol...
 
Eine Eigene Methode Fr Den Bilingualen Unterricht
Eine Eigene Methode Fr Den Bilingualen UnterrichtEine Eigene Methode Fr Den Bilingualen Unterricht
Eine Eigene Methode Fr Den Bilingualen Unterricht
 
Livre blanc entreprise_20_acte4_voirin_atelya
Livre blanc entreprise_20_acte4_voirin_atelyaLivre blanc entreprise_20_acte4_voirin_atelya
Livre blanc entreprise_20_acte4_voirin_atelya
 

Similar to Medienmanagement mit Drupal 7

WYSIWYG-Editoren (für Drupal 7)
WYSIWYG-Editoren (für Drupal 7)WYSIWYG-Editoren (für Drupal 7)
WYSIWYG-Editoren (für Drupal 7)Nicolai Schwarz
 
20100830 my ple
20100830 my ple20100830 my ple
20100830 my pleheiko.vogl
 
Mediencampus Website Grobkonzept
Mediencampus Website GrobkonzeptMediencampus Website Grobkonzept
Mediencampus Website GrobkonzeptMarisa Wollner
 
Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010SharepointUGDD
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden BlendMartin Hey
 
Interaktives Zusammenarbeiten mit Collaboration
Interaktives Zusammenarbeiten mit CollaborationInteraktives Zusammenarbeiten mit Collaboration
Interaktives Zusammenarbeiten mit CollaborationStefan Hilpp
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haubefalconwhite
 
Make your IBM connections deployment your own - customize it
Make your IBM connections deployment your own - customize itMake your IBM connections deployment your own - customize it
Make your IBM connections deployment your own - customize itBelsoft
 
Content Construction Kit's für Joomla
Content Construction Kit's für JoomlaContent Construction Kit's für Joomla
Content Construction Kit's für JoomlaDavid Jardin
 
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJava Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJohannes Hohenbichler
 
DigiMediaL_musik Wordpress als Musiker-Webseite
DigiMediaL_musik Wordpress als Musiker-WebseiteDigiMediaL_musik Wordpress als Musiker-Webseite
DigiMediaL_musik Wordpress als Musiker-WebseiteDigiMediaL_musik
 
WP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressWP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressKirstenSchelper
 
Patterns of domain driven design
Patterns of domain driven designPatterns of domain driven design
Patterns of domain driven designAdrian Föder
 
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCommunardo GmbH
 
Webdesign Trends Teil 02 - Wie gestaltet man eine Webseite
Webdesign Trends Teil 02 - Wie gestaltet man eine WebseiteWebdesign Trends Teil 02 - Wie gestaltet man eine Webseite
Webdesign Trends Teil 02 - Wie gestaltet man eine Webseitechrisign gmbh
 
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11Simon Dueckert
 
Drupal Multisite und Subversion
Drupal Multisite und SubversionDrupal Multisite und Subversion
Drupal Multisite und SubversionDrupalist
 

Similar to Medienmanagement mit Drupal 7 (20)

Responsive Images
Responsive ImagesResponsive Images
Responsive Images
 
WYSIWYG-Editoren (für Drupal 7)
WYSIWYG-Editoren (für Drupal 7)WYSIWYG-Editoren (für Drupal 7)
WYSIWYG-Editoren (für Drupal 7)
 
20100830 my ple
20100830 my ple20100830 my ple
20100830 my ple
 
Mediencampus Website Grobkonzept
Mediencampus Website GrobkonzeptMediencampus Website Grobkonzept
Mediencampus Website Grobkonzept
 
GUIs mit Expression Blend
GUIs mit Expression BlendGUIs mit Expression Blend
GUIs mit Expression Blend
 
Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010Dnug dresden blend 5. 5. 2010
Dnug dresden blend 5. 5. 2010
 
DNUG Dresden Blend
DNUG Dresden BlendDNUG Dresden Blend
DNUG Dresden Blend
 
Interaktives Zusammenarbeiten mit Collaboration
Interaktives Zusammenarbeiten mit CollaborationInteraktives Zusammenarbeiten mit Collaboration
Interaktives Zusammenarbeiten mit Collaboration
 
Responsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der HaubeResponsive Webdesign - Unter der Haube
Responsive Webdesign - Unter der Haube
 
Make your IBM connections deployment your own - customize it
Make your IBM connections deployment your own - customize itMake your IBM connections deployment your own - customize it
Make your IBM connections deployment your own - customize it
 
Content Construction Kit's für Joomla
Content Construction Kit's für JoomlaContent Construction Kit's für Joomla
Content Construction Kit's für Joomla
 
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit LiftJava Magazin 5 / 2010 - Twitter nachgebaut mit Lift
Java Magazin 5 / 2010 - Twitter nachgebaut mit Lift
 
DigiMediaL_musik Wordpress als Musiker-Webseite
DigiMediaL_musik Wordpress als Musiker-WebseiteDigiMediaL_musik Wordpress als Musiker-Webseite
DigiMediaL_musik Wordpress als Musiker-Webseite
 
WP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & WordpressWP Camp 2012 Mobile First & Wordpress
WP Camp 2012 Mobile First & Wordpress
 
Patterns of domain driven design
Patterns of domain driven designPatterns of domain driven design
Patterns of domain driven design
 
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
 
Webdesign Trends Teil 02 - Wie gestaltet man eine Webseite
Webdesign Trends Teil 02 - Wie gestaltet man eine WebseiteWebdesign Trends Teil 02 - Wie gestaltet man eine Webseite
Webdesign Trends Teil 02 - Wie gestaltet man eine Webseite
 
Drupal - die ideale Basis für Medien
Drupal - die ideale Basis für MedienDrupal - die ideale Basis für Medien
Drupal - die ideale Basis für Medien
 
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11
Cogneon Presentation - Enterprise 2.0 GfWM Stammtisch 2010-03-11
 
Drupal Multisite und Subversion
Drupal Multisite und SubversionDrupal Multisite und Subversion
Drupal Multisite und Subversion
 

More from Nicolai Schwarz

Gadgets Galore - Barcamp Hamburg, Nov 2015
 Gadgets Galore - Barcamp Hamburg, Nov 2015 Gadgets Galore - Barcamp Hamburg, Nov 2015
Gadgets Galore - Barcamp Hamburg, Nov 2015Nicolai Schwarz
 
Gadgets Galore - Barcamp Düsseldorf, Okt 2015
Gadgets Galore - Barcamp Düsseldorf, Okt 2015Gadgets Galore - Barcamp Düsseldorf, Okt 2015
Gadgets Galore - Barcamp Düsseldorf, Okt 2015Nicolai Schwarz
 
Barrierefreiheit im Fokus: 12 Beispiele für Accessibility
Barrierefreiheit im Fokus: 12 Beispiele für AccessibilityBarrierefreiheit im Fokus: 12 Beispiele für Accessibility
Barrierefreiheit im Fokus: 12 Beispiele für AccessibilityNicolai Schwarz
 
36 Tipps und Inspirationen für Blogger
36 Tipps und Inspirationen für Blogger36 Tipps und Inspirationen für Blogger
36 Tipps und Inspirationen für BloggerNicolai Schwarz
 
Responsive Design mit Drupal
Responsive Design mit DrupalResponsive Design mit Drupal
Responsive Design mit DrupalNicolai Schwarz
 
iico 2011: Webdesign-Trends
iico 2011: Webdesign-Trendsiico 2011: Webdesign-Trends
iico 2011: Webdesign-TrendsNicolai Schwarz
 
Türme bauen mit Schildbürgern (Webtech Edition)
Türme bauen mit Schildbürgern (Webtech Edition)Türme bauen mit Schildbürgern (Webtech Edition)
Türme bauen mit Schildbürgern (Webtech Edition)Nicolai Schwarz
 
Türme bauen mit Schildbürgern
Türme bauen mit SchildbürgernTürme bauen mit Schildbürgern
Türme bauen mit SchildbürgernNicolai Schwarz
 
Nicolai Schwarz: Einführung in SEO
Nicolai Schwarz: Einführung in SEONicolai Schwarz: Einführung in SEO
Nicolai Schwarz: Einführung in SEONicolai Schwarz
 
Nicolai Schwarz: Die moderne Webseite
Nicolai Schwarz: Die moderne WebseiteNicolai Schwarz: Die moderne Webseite
Nicolai Schwarz: Die moderne WebseiteNicolai Schwarz
 
Nicolai Schwarz Barrierefreiheit
Nicolai Schwarz BarrierefreiheitNicolai Schwarz Barrierefreiheit
Nicolai Schwarz BarrierefreiheitNicolai Schwarz
 
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)Nicolai Schwarz
 

More from Nicolai Schwarz (14)

Gadgets Galore - Barcamp Hamburg, Nov 2015
 Gadgets Galore - Barcamp Hamburg, Nov 2015 Gadgets Galore - Barcamp Hamburg, Nov 2015
Gadgets Galore - Barcamp Hamburg, Nov 2015
 
Gadgets Galore - Barcamp Düsseldorf, Okt 2015
Gadgets Galore - Barcamp Düsseldorf, Okt 2015Gadgets Galore - Barcamp Düsseldorf, Okt 2015
Gadgets Galore - Barcamp Düsseldorf, Okt 2015
 
DNA von Gadgets
DNA von GadgetsDNA von Gadgets
DNA von Gadgets
 
Gadgets Galore
Gadgets GaloreGadgets Galore
Gadgets Galore
 
Barrierefreiheit im Fokus: 12 Beispiele für Accessibility
Barrierefreiheit im Fokus: 12 Beispiele für AccessibilityBarrierefreiheit im Fokus: 12 Beispiele für Accessibility
Barrierefreiheit im Fokus: 12 Beispiele für Accessibility
 
36 Tipps und Inspirationen für Blogger
36 Tipps und Inspirationen für Blogger36 Tipps und Inspirationen für Blogger
36 Tipps und Inspirationen für Blogger
 
Responsive Design mit Drupal
Responsive Design mit DrupalResponsive Design mit Drupal
Responsive Design mit Drupal
 
iico 2011: Webdesign-Trends
iico 2011: Webdesign-Trendsiico 2011: Webdesign-Trends
iico 2011: Webdesign-Trends
 
Türme bauen mit Schildbürgern (Webtech Edition)
Türme bauen mit Schildbürgern (Webtech Edition)Türme bauen mit Schildbürgern (Webtech Edition)
Türme bauen mit Schildbürgern (Webtech Edition)
 
Türme bauen mit Schildbürgern
Türme bauen mit SchildbürgernTürme bauen mit Schildbürgern
Türme bauen mit Schildbürgern
 
Nicolai Schwarz: Einführung in SEO
Nicolai Schwarz: Einführung in SEONicolai Schwarz: Einführung in SEO
Nicolai Schwarz: Einführung in SEO
 
Nicolai Schwarz: Die moderne Webseite
Nicolai Schwarz: Die moderne WebseiteNicolai Schwarz: Die moderne Webseite
Nicolai Schwarz: Die moderne Webseite
 
Nicolai Schwarz Barrierefreiheit
Nicolai Schwarz BarrierefreiheitNicolai Schwarz Barrierefreiheit
Nicolai Schwarz Barrierefreiheit
 
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)
WebTech 2009: Best Practices in JavaScript und CSS (kommentiert)
 

Medienmanagement mit Drupal 7

  • 1. Medienmanagement mit Drupal 7 ein Überblick über die Möglichkeiten mit Asset, Mediabox IMCE, Media, Scald, Mediabox, Assets (kommentierte Fassung) Nicolai Schwarz textformer.de textformer mediendesign | @textformer | @textformer
  • 2. Start frei Medienmanagement mit Drupal 7 ein Überblick über die Möglichkeiten mit Medienmanagament ist in Drupal 7 leider ein großes Problem. Es gibt immer Media, zufriedenstellende Lösung. Mittlerweile stehen IMCE,noch keine Scald, Mediabox, Assets verschiedene Module in den Startlöchern, die sich als Grundlage anbieten, aber keines der Module kann alle Anforderungen erfüllen. Je nach Projektes mag das eine oder andere Modul eine gute Basis bieten. Trotzdem muss man selbst noch mehr oder weniger basteln, um das Nicolai Schwarz Medienmanagement auch für Kunden benutzerfreundlich zu machen. textformer mediendesign | @textformer
  • 4. Die Wunschliste • Die Medien sollten einzeln in Drupal angelegt sein. Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement). • Die Medien sind einzelne Entities, neue Entity-Typen. • Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden.
  • 5. Die Wunschliste • Die Medien sollten einzeln in Drupal angelegt sein. Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement). • Die Medien sind einzelne Entities, neue Entity-Typen. • Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden. • Man kann eigene Medientypen anlegen. • Die Medientypen sind fieldable. • Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare).
  • 6. Die Wunschliste • Die Medien sollten einzeln in Drupal angelegt sein. Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement). • Die Medien sind einzelne Entities, neue Entity-Typen. • Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden. • Man kann eigene Medientypen anlegen. • Die Medientypen sind fieldable. • Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare). • Die Darstellung ist anpassbar, per Drupal-Theming zum Beispiel: <img> oder HTML5 <figure> oder Format für Responsive Images
  • 7. Exkurs: Responsive Images? <img alt=“Bildbeschreibung“ src=“/path/to/fallbackimage.jpg“ srcset=“/path/to/image.jpg 800w 400h 1x, /path/to/high-res-image.jpg 2x“> <picture alt=“Bildbeschreibung“> <source src=“mobile.jpg“ /> <source src=“medium.jpg“ media=“min-width: 600px“ /> <source src=“fullsize.jpg“ media=“min-width: 900px“ /> <img src=“mobile.jpg“ /><!-- Fallback für ältere Browser --> </picture> <picture alt=“Bildbeschreibung“> <source srcset=“small.jpg 1x, small-highres.jpg 2x“> <source media=“(min-width: 18em)“ srcset=“med.jpg 1x, med-highres.jpg 2x“> <source media=“(min-width: 45em)“ srcset=“large.jpg 1x, large-highres.jpg 2x“> <img src=“small.jpg“ alt=“Description of image subject.“> </picture> Siehe: http://webkrauts.de/artikel/2012/responsive-images
  • 8. Die Wunschliste • Die Medien sollten einzeln in Drupal angelegt sein. Drupal „weiß“ von den Daten (sonst wäre es kein Medienmanagement). • Die Medien sind einzelne Entities, neue Entity-Typen. • Üblicherweise kann man Bilder, Dokumente, Audio und Video unterscheiden. • Man kann eigene Medientypen anlegen. • Die Medientypen sind fieldable. • Vielleicht kann man auch externe Medien referenzieren (Tweets, Slideshare). • Die Darstellung ist anpassbar, per Drupal-Theming zum Beispiel: <img> oder HTML5 <figure> oder Format für Responsive Images • Es gibt eine Integration mit WYSIWYG / CKEditor, so dass Kunden diese Medien einfach selbst hinzufügen können. • Medien lassen sich benutzerfreundlich nachträglich im Editor bearbeiten.
  • 9. Spezialfall: Bilder für Kunden Wenn ein Kunde ein Bild einfügen will, was will er für gewöhnlich eingeben? • Bild auswählen • Bildstil wählen (vordefinierte Auswahl durch den Site Builder) • Optionale Bildunterzeile • Soll das Bild links oder rechts stehen? • Soll sich das Bild in einer Colorbox öffnen?
  • 10. Spezialfall: Bilder für Kunden Wenn ein Kunde diese Optionen hat, wie werden Originaldaten und Instanzen gehandhabt? • Erst einmal gehören alt- und title-Attribut direkt zum Bild • Darf ein Benutzer beide Atribute bei einer Instanz überschreiben? • Ist die Bildunterzeile Teil des Bildes – oder benötigt man es nur an der Stelle, an der das Bild eingesetzt wird? • Wird das Bild einmal als echtes HTML in den Editor eingefügt? Oder steht dort nur eine Referenz? Mit einer Referenz könnte das Bild leicht ausgetauscht werden. Für eine Voransicht benötigt man aber ein echtes Bild.
  • 11. Spezialfall: Bilder für Kunden Wenn ein Kunde diese Optionen hat, wie werden Originaldaten und Instanzen gehandhabt? • Erst einmal gehören alt- und title-Attribut direkt zum Bild • Darf ein Benutzer beide Atribute bei einer Instanz überschreiben? • Ist die Bildunterzeile Teil des Bildes – oder benötigt man es nur an der Stelle, an der das Bild eingesetzt wird? • Wird das Bild einmal als echtes HTML in den Editor eingefügt? Oder steht dort nur eine Referenz? Mit einer Referenz könnte das Bild leicht ausgetauscht werden. Für eine Voransicht benötigt man aber ein echtes Bild. <img src="textbild.jpg" alt="lokal überschrieben" title="lokal" data-mid="3451" /> (Eine Referenz wie über data-mid wäre eine Möglichkeit. MedienmanagamentModule arbeiten meist mit einer eigenen Syntax für die Referenzierung.)
  • 12. https://drupal.org/project/IMCE Medienmanagement mit Drupal 7 ein Überblick über die Möglichkeiten mit IMCE bietet kein Medienmanagement. Mit dem Modul lassen sich lediglich Bilder und Dateien auf den Server hochladen IMCE, Media, Scald, Mediabox, Assetsund via Editor einbinden. Drupal weiß nichts von den Medien. Ich habe es hier lediglich aufgenommen, weil es auf vielen Websites immer noch im Einsatz ist. IMCE kann moderne Anforderungen jedoch Nicolai Schwarz nicht erfüllen. textformer mediendesign | @textformer
  • 13. IMCE Aktuell: 7.x-1.7 | 29.1.2013 dev: 7.x-1.x-dev | 30.9.2013 Reported installs: 326.623 sites Downloads: 1.447.854
  • 14.
  • 15.
  • 16. IMCE + Dateien können hochgeladen werden und einfach mit CKEditor eingefügt werden - Kein Medienmanagement - Hat erst einmal keine Integration mit Bildstilen - Bilder werden ohne weiteren Dialog eingefügt, zum Beispiel als: <p> <img alt=“Planet_Comics_54783.jpg“ src=“/imce/dateien/Planet_Comics_54783.jpg“ style=“height:539px; width:393px“ /> </p>
  • 17. IMCE lässt sich erweitern: • IMCE Mkdir • IMCE Crop Alternative: • elFinder
  • 18. https://drupal.org/project/media Medienmanagement mit Drupal 7 ein Media-Modul für Drupal 7 versucht sich bereitsmit 2010 als Das Überblick über die Möglichkeiten seit sinnvolle Medienmanagement-Lösung zu etablieren. IMCE, Media, Scald, Mediabox, Assets Viele Leute haben etliche Stunden an Arbeit in das Modul gesteckt. Doch auch heute – drei Jahre später – ist es nicht benutzbar. Meiner Wahrnehmung nach hat das Modul von Anfang an versucht, „alles“ abzudecken. Dabei sind wirklich grundlegende Dinge auf der Strecke Nicolai Schwarz geblieben. Zum Beispiel gibt es erst seit ein paar Monaten die Möglichkeit, textformer mediendesign | @textformer auszustatten. Und selbst das Bilder per default mit alt- und title-Attributen ist unbefriedigend umgesetzt.
  • 19. Media (und File Entity) Aktuell: 7.x-1.3 | 2.3.2013 Alternativ: 7.x-2.0-alpha2 | 20.8.2013 dev: 7.x-2.x-dev | 23. 10.2013 Reported installs: 127.644 sites Downloads: 810.770
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Media (und File Entity) + Mittlerweile mit alt- und title-Attributen für Bilder + Mittlerweile lassen sich eigene Medientypen definieren + Viele zusätzliche Module + File Entity ließe sich auch alleine nutzen - alt- und title-Attribut werden nicht ausgegeben! - Verwirrende Anzeigeeinstellungen - Funktioniert nicht direkt mit CKEditor • Das WYSIWYG-Modul erkennt CKEditor 4.x nicht. Man muss CKEditor 3.6.6.1 nutzen.
  • 33. https://drupal.org/project/media Medienmanagement mit Drupal 7 einBasis-Anforderung an dieMedienmanagement wäre für mich, dass Die Überblick über ein Möglichkeiten mit Bilder sinnvoll verwaltet werden. Das ist Assets IMCE, Media, Scald, Mediabox,hier nicht der Fall. Statt auf ein Standard-Bild-Feld (Image Field) zu bauen, das bereits Unterstützung für alt- und title-Attribute anbietet, gibt es hier zwei zusätzliche Textfelder dafür. Beide Felder lassen sich zwar zusätzlich zum Bild ausgeben, aber nicht als echte Attribute zum img-Tag. Das ist schlicht inkompetent Nicolai Schwarz umgesetzt. Natürlich könnte ich selbst die Ausgabe anpassen, aber ein textformer mediendesign | @textformer Medienmanagement-Modul sollte selbst mitbringen.
  • 34. https://drupal.org/project/scald Medienmanagement mit Drupal 7 ein Überblick über die Möglichkeiten mitFirma Open Web Scald ist ein Medienmanagament, das die französische Solutions mit Unterstützung von Radio France entwickelt hat. Es ist insIMCE, Media, Scald, Mediabox, Assets besondere bei großen französischen Medien im Einsatz. Hierzulande ist es noch eher unbekannt – zu Unrecht. Es macht bereits vieles besser als das Media-Modul. Nicolai Schwarz textformer mediendesign | @textformer
  • 35. Scald Aktuell: 7.x-1.1 | 24.7.2013 dev: 7.x-1.x-dev | 24. 10.2013 Reported installs: 790 sites Downloads: 6.649 Wer nutzt Scald? • Big Radio Station Sites like France Info, France Inter, France Culture, France Bleu, FIP, Le Mouv‘ (French Public National Radios), or Radio Nova • TV channels like ARTE • Magazines like Santé Magazine • Public and Government Sites
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53. Scald + nützliches Interface + alt- und title-Attribut sind erst einmal nicht vorhanden, lassen sich aber schnell hinzufügen (Image Field) ? Kontexte lassen sich ergänzen. Evtl. reicht das aus. Das konnte ich aber nicht testen.
  • 54. https://drupal.org/project/asset Medienmanagement mit Drupal 7 ein Überblick über die Möglichkeiten mit Es funktioniert an Asset ist noch einmal eine Stufe unbekannter als Scald. vielen Stellen ähnlich; insbesondere durch die Medienbox, die an der IMCE, Media, Scald, Mediabox, Assets rechten Seite des Browsers zur Verfügung steht. Im Gegensatz zu Scald lassen sich die Eigenschaften der Medien hier bei den einzelnen Instanzen überschreiben. Nicolai Schwarz textformer mediendesign | @textformer
  • 55. Asset Aktuell: 7.x-1.0-beta4 | 20.2.2013 dev: 7.x-1.x-dev | 30.9.2013 Reported installs: 527 sites Downloads: 14.021
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66. Asset • läuft nicht mit einem aktuellen CKEditor, aber mit 3.6.6.1 + Override Asset möglich + alt- und title-Attribut sind erst einmal nicht vorhanden, lassen sich aber leicht hinzufügen + alt- und title-Attribut werden wie erwartet angezeigt - Override Asset lässt sich nicht auf die hinzugefügten alt- und title-Attribute anwenden
  • 67. https://drupal.org/project/mediabox Medienmanagement mit Drupal 7 ein Überblicksich an, die Möglichkeiten mit Bilder zu werden. Mediabox schickt über eine universelle Bibliothek für Die Funktionen und Screenshot sehen vielversprechend aus; allerdings ist IMCE, Media, Scald, Mediabox, Assets das Modul aktuell noch nicht einsetzbar. Nicolai Schwarz textformer mediendesign | @textformer
  • 68. Mediabox Aktuell: – dev: 7.x-1.x-dev | 15.10.2013 Reported installs: 145 sites Downloads: 399 • Bild-Bibliothek
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75. Mediabox + Für Bilder sieht das sehr vielversprechend aus - Kein echter Test möglich, weil sich keine Bilder hochladen lassen
  • 76. Meine Lösung Medienmanagement mit Drupal 7 ein Überblick über Möglichkeit haben, die auf Seite 9 zusammenMeine Kunden sollen die die Möglichkeiten mit gefasst Media, Scald, Mediabox, Assets IMCE, sind (Bild auswählen, Bildstil wählen, ggf. optionale Bildunterzeile, Ausrichtung des Bildes, Colorbox oder nicht). Da die Medienmodule das nicht einfach so bieten, arbeite ich in Drupal 7 mit einer Lösung über eigene Nodes. Für Bilder (manchmal auch Videos oder Dateien) gibt es eigene InhaltsNicolai Schwarz können über einen Kurzbefehl wie [bild:nid] oder typen. Die Medien textformer mediendesign | @textformer [bild:nid+halb+links+colorbox] in den WYSIWYG-Editor kopiert werden. ›
  • 77. Meine Lösung Medienmanagement mit Drupal 7 ein Überblick ich dann zum Beispiel nicht einfach $content aus, Im Template gebe über die Möglichkeiten mit sondern theme_shortcode_image($content). Die Funktion habe ich im IMCE, Media, Scald, Mediabox, Assets template.php angelegt. Per Regulären Ausdrücken suche nach dem Muster für den Kurzbefehl und ersetze die Textteile entsprechend. Aus einem „halb“ wird zum Beispiel der Bildstil für die halbe Spalte. Ein „colorbox“ fügt den Code für die Colorbox hinzu. Die Möglichkeiten der Kurzbefehle Nicolai Schwarz passe ich dem Projekt an, das macht die Sache flexibel. Außerdem habe textformer mediendesign die Ausgabe. ich die volle Kontrolle über | @textformer Nachteil: Im Editor erscheint nur der Kurzbefehl, es gibt keine Vorschau.
  • 78. Meine Lösung • Nodes als Medientypen
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86. Meine Lösung - uncoole Lösung, weil Nodes statt eigene Medien-Entities verwendet werden (in vielen Fällen mag File Entity auch ausreichen) - Benutzer müssen Medien per Copy/Paste einfügen (wenn man nicht einen eigenen WYSIWYG-Button programmiert) - Im Editor wird keine Vorschau angezeigt (wenn man das nicht extra programmiert) + extrem flexibel + (Meine) Benutzer kommen mit dem Kurzbefehl klar
  • 87. Zwischenstand • Wie üblich gibt es in Drupal viele verschiedene Wege. • Statt Media lohnt sich ein Blick auf Scald und Asset. • Alle Lösungen haben ihre Vor- und Nachteile. Ein Mashup mit den besten Ideen bietet sich an.
  • 88. Ausblick Medienmanagement mit Drupal 7 ein wissen, dass es kein gutes Möglichkeiten mit Alle Überblick über die Medienmanagement in Drupal gibt. Und natürlich gibt es Scald, für Drupal 8 zu ändern. IMCE, Media,Pläne, dasMediabox, Assets Eine Gruppe versucht, das Beste aus den Modulen Media/File Entity, Scald, Asset und Mediabox zusammenzufassen: als Media Entity. https://groups.drupal.org/node/327768 Nicolai Schwarz https://drupal.org/project/media_entity textformer mediendesign | @textformer
  • 89.
  • 90.
  • 91. Aus. Aus. Das Spiel ist aus. Medienmanagement mit Drupal 7 Aber ich könnte die Module noch kurz demonstrieren. ein Überblick über die Möglichkeiten mit IMCE, Media, Scald, Mediabox, Assets Nicolai Schwarz textformer.de textformer mediendesign | @textformer | @textformer