Ich habe ein Problem mit dem speichern des Array. Es kommt immer in allen Indexen das letzte object heraus. Wenn ich aber für jeden Index die Variable im Sessionstor speichere und dann wieder einlese und den nächsten Satz mit push anhänge, dann funktioniert es.
Hallo Mike, das Video-Skript für das V6 ist so gut wie fertig, funktioniert schon richtig gut! Ich habe die Videogalerie einfach an die Bildergalerie angehängt. Wie und wo setze ich aber Dein Skript ein und was muss ich in meinen Skripten noch verändern? Habe einige ausprobiert! Nicht einfach... Kann es so nicht einsetzen ...
var divvideo = 'col-12 col-sm-6 col-xl-3 gallerycat text-center mb-2 mb-xl-4 fadeIn' var daten = {Titel: [],Video: [],VideoInfo: [],Ersteller_Datum: []} var vid = 0;
// Erstellerdaten daten.Ersteller = 'Name des Erstellers'; daten.Ersteller_Link = 'https://www.Link_zum_Profil'; daten.Ersteller_Titel = 'Thema der Videogalerie 1'; daten.ThInfo = 'Themenbeschreibung zur Videogalerie 1';
// Videodaten daten.Titel[vid] = 'In Arbeit - Titel Video 1 - Titel mit Überlänge, Überlänge, Überlänge, Überlänge, Überlänge'; daten.Video[vid] = 'https://youtu.be/bGJOmGL6mYM'; daten.VideoInfo[vid] = '<b>Beschreibung:</b> In Arbeit - Text mit Überlänge, Überlänge, Überlänge, Überlänge, Überlänge, Überlänge'; daten.Ersteller_Datum[vid] = '08.07.2020'; $('.video_galerie').append('<div id="video_'+vid+'" class="'+divvideo+' videostyle"></div>'); vid++;
daten.Titel[vid] = 'In Arbeit - Titel Video 2'; daten.Video[vid] = 'https://youtu.be/bGJOmGL6mYM'; daten.VideoInfo[vid] = '<b>Beschreibung:</b> <img src="//files.homepagemodules.de/b104774/f46t1197p2704n85_WzKkmfVL.png">In Arbeit - Text mit Grafik'; daten.Ersteller_Datum[vid] = '09.07.2020'; $('.video_galerie').append('<div id="video_'+vid+'" class="'+divvideo+' videostyle"></div>'); vid++;
daten.Titel[vid] = 'In Arbeit - Titel Video 3'; daten.Video[vid] = 'https://youtu.be/bGJOmGL6mYM'; daten.VideoInfo[vid] = '<b>Beschreibung:</b> In Arbeit .........'; daten.Ersteller_Datum[vid] = '10.07.2020'; $('.video_galerie').append('<div id="video_'+vid+'" class="'+divvideo+' videostyle"></div>'); vid++;
daten.Titel[vid] = 'In Arbeit - Titel Video 4'; daten.Video[vid] = 'https://youtu.be/bGJOmGL6mYM'; daten.VideoInfo[vid] = '<b>Beschreibung:</b> In Arbeit .........'; daten.Ersteller_Datum[vid] = '11.07.2020'; $('.video_galerie').append('<div id="video_'+vid+'" class="'+divvideo+' videostyle"></div>'); vid++;
daten.Titel[vid] = 'In Arbeit - Titel Video 5'; daten.Video[vid] = 'https://youtu.be/bGJOmGL6mYM'; daten.VideoInfo[vid] = '<b>Beschreibung:</b> In Arbeit .........'; daten.Ersteller_Datum[vid] = '12.07.2020'; $('.video_galerie').append('<div id="video_'+vid+'" class="'+divvideo+' videostyle"></div>'); vid++;
/* Forum-Hintergrund */ body {background: url('//files.homepagemodules.de/b214495/a_677_b71462b6.png') top left repeat #aaa;background-position: bottom;} </style>
//Leiste "Album erstellen" positionieren bei Verkleinerung auf eine verticale Reihe if ($('.fa-images').length > 0) { $('.fixed-bottom').css('position','relative'); }else{ $('.fixed-bottom').css('position','fixed'); }
//Videogalerie ausblenden bei Aufruf Unteralben if ($('.page-header:contains("Bilder")').length) { $('.videohide').hide(); }else{ $('.videohide').show(); }
Ich habe dein Plugin noch nicht richtig verstanden. Sehe ich das richtig, dass du für jede Video Galerie eine eigene Seite erstellen musst und die Daten für die Videos in der Pluginentwicklung in den Code schreiben musst? Da ist aber sehr aufwendig für einen Admin das einzurichten und zu pflegen.
Dafür brauchst du meine Variante der Variablen nicht. Diese Variante macht Sinn wenn man die Daten in einer dataVar speichern möchte. Statt mehrerer einzelner dataVar hat man eine mit allen Daten die da benötigt werden und man braucht auch nur einem Zugriff alle Daten vom Server laden.
Mein Ansatz wäre gewesen, Bilderalben mit einem Plugin in ein Videoalbum zu ändern. Dann könnte man versuchen dass jedes Mitglied Daten da einfügen und löschen kann. Die Daten für jedes Album werden in einer dataVar in dem entsprechenden Album abgelegt und stehen da zur Anzeige zur Verfügung.
Die Videos sind ja bestimmt bei einem Hoster wie YouTube. Im Forum kann man die ja (noch) nicht hochladen.
Hallo Mike, da hast Du völlig recht. Da Xobor das Speichern von Videos nicht zulässt und auch nicht in Erwägung zieht, lässt sich die Videogalerie gut mit "YouTube-Links aufbauen".
YouTube-Videos konnte man schon immer mit dem Video-Code [video][/video] wiedergeben, aber hier musste man auf den Code achten! Im Skript ist sogar ein Videokonverter eingebaut der als 3 YouTube-Formate umsetzt!
Ich habe mir folgendes gedacht. Eigentlich der Übersicht wegen.... 1. Für die Alben-Übersicht, die dann zu den Unteralben führen, ein Plugin-Element (gallery_footer). 2. Für jedes Unteralbum eine Plugin-Element (Eigene Seite) 3. Für alle notwendigen Skripte auch ein Plugin-Element (bottom_header)
Da man erstellte Plugin-Elemente nicht so weiteres umbenennen kann, sollte man beim Anlegen auf die Namensgebung besonders achten! 1. Bildgalerie Home ist die Alben-Übersicht! 2. video1-4 sind die Unteralben 3. Untere Leiste sind weitere notwendige Skripte und die CSS
Mal sehen... Wenn alles gut läuft, könnte man das Skript in eine Plugin-Oberfläche bringen, dass man nur Video-Daten eintragen muss und mit dem Skript nicht in Berührung kommt! Ich habe ja bereits für das Business-Template eine machbare Videogalerie vorgeschlagen. Packt man alles zusammen, könnte man dann ein Komplett-Skript zur Verfügung stellen.....
Frage: Die Titel und die Beschreibung der Videos habe ich mit einem Überlauf ausgestattet. Ich würde gerne beim Mouseover mit Hilfe von "title" den gesamten Titel oder die gesamte Beschreibung ausgeben. Es funktioniert auch soweit, aber ich kann nur einen Text für alle Videos ausgeben. Die Zuordnung, die Variable fehlt... Sogar mit "Bootstrap-Tooltipps"!
Habe ich [them] als Variable kommt der Tooltipp mit Fehlermeldung "undefiniert"! Ohne [them] werden alle Video-Titel an alle Videos ausgegeben! Gebe ich für them eine 0,1 oder 2 ein, wird der passende Titel an das richtige Video ausgegeben!
Ich versuche in meinem Business Testforum in der Bildergalerie Verzeichnisse und Alben in Video Verzeichnisse und Alben zu ändern. Damit könnte jedes Miglied selber Video Verzeichnisse und Alben erstellen und da seine Videos einstellen. Außerdem ist die Anzahl nicht variabel und nicht im Code festgelegt.
Verzeichnisse und Alben erstellen geht schon.
Jetzt müssen die Video-Daten noch ein Bilderalbum eingebaut werden.
Im V6 ist das nicht so einfach da es noch keine Einsicht ins Template gibt und dadurch weis man nicht welche TPL-Variablen da verwendet werden die man gebrauchen kann.