Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Videos aus lokalem Dateisystem aus einem View heraus in einer Lightbox wiedergeben

Eingetragen von deelite (468)
am 03.03.2012 - 14:32 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Ich versuche seit Tagen, eine Lösung für mein Problem zu finden. Dutzende Versuche sind bisher ohne Erfolg geblieben und auch im Netz findet sich nichts wirklich brauchbares dazu.

Ich habe einen View, welcher Thumbnails der Videos anzeigt. Ein Klick auf die Thumbs soll das Video in einer Lightbox / Colorbox öffnen und möglichst automatisch abspielen. Gern würde ich dafür video.js oder mediaelement.js (bereits als Module installiert) nutzen - was allerdings kein MUSS ist.

Am meisten Zeit habe ich damit verbracht, das Thumbnail darzustellen und auf das Video zu verlinken. Direkt im View über Rewrite Results und auch im Templete für den View habe ich mit meinen Fähigkeiten jedoch nicht wirklich geglänzt.

Direkt im Template mit dem Thumbnail auf das Video zu verlinken - mit Ausgabe in der Lightbox / Colorbox - wäre mir das liebste, da ich dabei die meisten Möglichkeiten der Anpassung sehe.

Hat vielleicht schon mal jemand dieses Szenario umgesetzt? Evl. mit Modulen oder eben über ein Template? Oder kann mir jemand einen Tipp geben, wie ich im Template des Views das Thumbnail als Link auf das Videofeld ausgeben kann, sodass es dargestellt wird, wie im View formatiert?

Vielen Dank schon mal fürs Lesen und allen ein sonniges Wochenende!

‹ [gelöst] Webform: Nach Update auf 6.x-3.18: Fehlermeldung: "Dieses Formular ist für Eingaben gesperrt" . Warum? Kategorienzuordnung und Zugriffsrechte ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe dazu zwei Videos

Eingetragen von torfnase (1525)
am 03.03.2012 - 16:09 Uhr

Ich habe dazu zwei Videos gemacht, wo genau beschrieben wird wie es funktionieren könnte.
Zum einen das Video zum Thema: Wie kann ich eine node in einer Colorbox bzw. Lightbox anzeigen lassen und zum zweiten das Video über das Einbinden eines Videos auf einer Drupal Seite.

Wenn du beides kombinierst, dann bist du doch am Ziel.

lieben Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für den Hinweis,

Eingetragen von deelite (468)
am 03.03.2012 - 16:43 Uhr

Vielen Dank für den Hinweis, Berthold. Leider geht das behandelte viel zu sehr an meinen Anforderungen / Voraussetzungen vorbei.

  • Anmelden oder Registrieren um Kommentare zu schreiben

das kann ich mir eigentlich

Eingetragen von torfnase (1525)
am 03.03.2012 - 17:17 Uhr

das kann ich mir eigentlich nicht vorstellen, aber wenn du meinst....

Ich habe es für einen Kunden genau in dieser Art und Weise gemacht, also Thumbnail auf der Seite, dieses verlinkt auf eine Node, die (in meinem Falle) sowohl Text als auch ein Video enthält und diese Node wurde in einer Lightbox geöffnet. Funktioniert einwandfrei und ist auch sehr leicht zu pflegen, weil man an den Link auf die Node nur den Hinweis auf ein Template anfügen muss.

Grüsse und gutes Gelingen
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du einen Link auf die

Eingetragen von caw (2762)
am 03.03.2012 - 18:26 Uhr

Wenn du einen Link auf die Datei im View hast, gehts wahrscheinlich mit LIghtbox wenn du solch einen Link erzeugen kannst:

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oops... 404 ;)

Eingetragen von deelite (468)
am 03.03.2012 - 18:39 Uhr

Oops... 404 ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Christian meint einen Link

Eingetragen von torfnase (1525)
am 03.03.2012 - 19:10 Uhr

Christian meint einen Link mit rel="lightvideo".

Das mag auch funktionieren, jedenfalls öffnet sich bei mir auch eine Lightbox wenn ich diese Beziehung (rel) verwende.
Natürlich muss der Video-Support bei der Lightbox aktiviert sein, aber das Abspielen klappt bei mir auch nicht.
Es liegt wohl an der swf-Datei, die die Videos abspielen soll.

Mußt mal sehen, ob du das richtig einstellen kannst. Hoffentlich ist es nicht so wackelig :-(

lieben Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, jetzt hab ich erst mal

Eingetragen von deelite (468)
am 03.03.2012 - 20:38 Uhr

Hm, jetzt hab ich erst mal das Problem, dass mir das Thumbnail nicht als Link ausgegeben wird. Ich bin der Meinung, dass das schon mal funktioniert hat.

Das Feld des Videos wird als möglicher Token aufgeführt und eingetragen dürfte es korrekt sein. Siehe Screenshots.

Hat da jemand einen Tipp?

AnhangGröße
Unbenannt1.png 12.64 KB
Unbenannt2.png 4.01 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

einen Tipp für was ? Du hast

Eingetragen von torfnase (1525)
am 04.03.2012 - 01:26 Uhr

einen Tipp für was ?
Du hast doch oben schon Erklärungen und Tipps bekommen, wie es funktioniert, ein Video in einer Lightbox aufzurufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn das Videofeld ein

Eingetragen von caw (2762)
am 04.03.2012 - 06:26 Uhr

Wenn das Videofeld ein dateilink ist gehts

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dass das Thumbnail nicht als

Eingetragen von deelite (468)
am 04.03.2012 - 20:24 Uhr

Dass das Thumbnail nicht als Link ausgegeben wurde, lag an dem View. Damit hatte ich dann derart viel rumprobiert, dass er nicht mehr wollte. Ein neuer View löste das Problem.

Allerdings habe ich jetzt vor dem Dateinamen ein Leerzeichen. "Leerraumzeichen entfernen" in den Rewrite Results habe ich gesetzt.

Hm, weiß dazu jemand einen Tipp?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meine teilfertige Lösung (im

Eingetragen von deelite (468)
am 05.03.2012 - 10:02 Uhr

Meine teilfertige Lösung (im Grunde hatte ich vorher auch schon alles richtig gemacht, nur wollte - wie im vorigen Post bereits beschrieben - der View nicht mehr):

Das Ganze funktioniert mit http://drupal.org/project/colorbox, wobei ich zum jetzigen Zeitpunkt gerade nicht weiß, welcher Player zum Einsatz kommt... Jedenfalls wird das Video aber erstmal abgespielt.

1. View mit Ausgabe von Feldern anlegen. Das Feld für die Video-datei ausgeben und als Formatierer "URL zur Datei" wählen. In den Design-Einstellungen "Customize field HTML" setzen und als HTML-Element "keine" wählen. Unter "Rewrite Results" "HTML-Tags entfernen" auswählen. "Leerraumzeichen entfernen" auszuwählen kann sicher nicht schaden. Ich setze das Modul http://drupal.org/project/filefield_paths ein, um die Dateinamen für die Videos zu bereinigen. Wenn Benutzer Dateien (Videos) hochladen, denen die Dateinamen schnuppe sind, sollte man dieses Modul in jedem Fall in Betracht ziehen, um Probleme damit auszuschließen.

2. Für den View eine .tpl (Zeilendesign) anlegen. Darin den Link so:

<a href="<?php print $fields['field_dein-videofeld']->content;?>?width=500&height=500&iframe=true" class="colorbox-load">

ausgeben.

Und voila, das Video wird in einer Colorbox abgespielt.

Was für mich jetzt noch offen ist:

1. video.js oder mediaelement.js als Player einbinden,
2. das Video bereits beim laden der Seite zu puffern.

Ich werde berichten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du das Thema weiter

Eingetragen von mabo1972 (91)
am 13.04.2013 - 06:43 Uhr

Hast Du das Thema weiter verfolgen können?

Würde mich sehr interessieren da ich ein äähnliche Thema habe

Gruß mabo1972

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 17 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 14 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association