Drucken

Mit dieser 'kleinen' wink Anpassung können innerhalb der JoomGallery Videos angezeigt werden. Dazu wird bei dem jeweiligen Bild eine "Video-id" gespeichert.

Die Videos werden dabei per iframe eingebunden. Es wird bei keinem der Dienste eine API mit irgendwelchen Keys benötigt. Es werden folgende Formate/Dienste unterstützt:

- Für "Selbsthoster" die HTML5-Videoformate MP4, webM oder Ogg.

- Alternativ können Videos aus YouTube, Vimeo oder Facebook eingebunden werden.

  Für YouTube-Videos kann die Video-id wahlweise in einer der folgende Formen eingegeben werden:

  - Der komplette url: https://www.youtube.com/watch?v=hZd4AgwhoEQ

  - Der Einbettungscode, wie er direkt von YouTube angeboten wird: https://www.youtube.com/embed/hZd4AgwhoEQ

  - Die reine id, also nur das hier Fett markierte: https://www.youtube.com/watch?v=hZd4AgwhoEQ

In der Detailansicht das Detailbild durch das Video ersetzt.
Wird die Detailansicht nicht genutzt, wird das Video in einer Standard-Modalbox angezeigt. Die ist dann notwendig, wenn das (Original-)Bild direkt aus der Kategorieansicht aufgerufen wird.

Über Einstellungen im Konfigurations-Manager kann der Videodienst/Format (MP4, webM, Ogg, YouTube, Facebook oder Vimeo) ausgewählt werden. Außerdem können zusätzliche Parameter wie z.B. die Videogröße eingestellt werden.

Was notwendig ist:

Es muss bereits ein Bild vorhanden sein, um diesem die Video id zu hinterlegen.

Probleme/Einschränkungen:

Etwas 'frickelig' war die Anzeige des Play-Icons über dem Thumbnail, wenn ein Video hinterlegt ist. Teilweise mussten divs hinzugefügt und mit position: absolute/relative positioniert werden. Dafür sieht es jetzt ganz gut aus. smile

Link zur Kategorie mit Videos: Link

 

Um zu demonstrieren, wie ein Video in der Modalbox aussieht, lasse ich hier im Beitrag mal ein paar Bilder und Videos per JoomPlu anzeigen:

  • Zahl 1
  • Kommentare: 0
  • Bild-Upload
  • Kommentare: 0
  • Zahl 3
  • Kommentare: 0
  • YouTube Video
  • Kommentare: 0
  • Ricoh Theta 360Grad Video
  • Kommentare: 0
  • Zahl 2
  • Kommentare: 0