19.01.2017

YouTube-Gallery für WordPress #4 : Entwicklerupdate zur Closed Beta 1.7

Shortcode-Generator und Backend

Der Shortcode-Generator im Backend wur­de grund­le­gend über­ar­bei­tet. Nut­zer kön­nen nun eine YouTube-Adresse in ein Ein­ga­be­feld kopie­ren und anschlie­ßend via Knopf­druck aus­wäh­len, wel­che Ele­men­te der URL sie ver­wen­den möch­ten. So kön­nen nun alle Nut­zer — auch die jeni­gen, die mit der Struk­tu­ren von URLs wenig anfan­gen kön­nen, allein mit­tels Copy&Paste und ohne Feh­ler eine YouTube-Galerie anle­gen. Die Aus­ge­wähl­ten Play­lists, Kanä­le und Vide­os wer­den wäh­rend des Erstel­lens des Short­codes in einer Über­sicht ange­zeigt, sodass jeder­zeit über­prüft wer­den kann, ob die rich­ti­gen Daten ange­ge­ben wur­den. Für  erfah­re­ne­re Nut­zer steht zudem die Mög­lich­keit bereit, manu­ell Video-, Play­list und Kanal-Ids anzu­ge­ben.

Einzelne Videos hinzufügen

Es ist nun mög­lich im Short­code ein­zel­ne Vide­os aus­zu­wäh­len. Die­se Funk­ti­on wird bereits vom Gene­ra­tor beach­tet und geren­dert, jedoch unter­stützt die Gale­rie noch nicht das laden der Vide­os. Die ser­ver­sei­ti­ge Unter­stüt­zung die­ser Funk­ti­on wird im Zuge einer für Beta 1.8 geplan­ten Algorithmus-Optimierung der API V3-Implementierung Ein­zug hal­ten.

Verbesserter Cache

Bis­her hat­ten Ver­än­de­run­gen an der Gale­rie kei­ne Aus­wir­kung auf die client-seitige Cache-Haltung, sodass trotz Ände­run­gen an der Gale­rie der alte Galerie-Stand ange­zeigt wur­de. Der Cache-Mechanismus wur­de dahin­ge­hend über­ar­bei­tet, dass Ände­run­gen an der Gale­rie sich nun in der Spei­cher­me­cha­nik des Caches prü­fen las­sen. Im Fal­le einer Ände­rung kann somit der Cache berei­nigt und die Gale­rie neu gela­den wer­den.

API für einfache Update-Installation

Um den Admi­nis­tra­to­ren der Entwicklungs- und Test­sei­ten das Instal­lie­ren neu­er Ver­sio­nen zu ver­ein­fa­chen wur­de eine spe­zi­el­le API-Schnittstelle auf der Web­site von mcjh medi­en ein­ge­rich­tet. Wenn eine neue Beta-Version zur Ver­fü­gung steht, erscheint im Backend der Test­web­sites ein Update-Hinweis wie bei jedem Plug­in, das öffent­lich im WordPress-Repository zur Ver­fü­gung steht. Zudem kön­nen Updates nun mit einem ein­zi­gen Klick auto­ma­tisch instal­liert wer­den.

Bugfixes

  • Inter­net Explo­rer / Edge spie­len Vide­os nun auto­ma­tisch ab, nach­dem ein Galerie-Item ange­klickt wur­de.
  • Safa­ri zeigt nun das aktu­ell akti­ve Galerie-Item an.
  • Galerie-Styles und Scrip­te wer­den nur noch auf Sei­ten ein­ge­bun­den, auf denen die Gale­rie ver­wen­det wird.
  • Pro­ble­me in der Unter­stüt­zung von PHP 7 beho­ben
  • Feh­ler in Berech­nung der Cache-Hash-Adressen beho­ben
  • diver­se Logik­feh­ler im Code-Generator wur­den ent­fernt
  • Inter­net Explo­rer /Edge behält den Cache nur noch über die Dau­er einer Browser-Sitzung
  • Cache-Timeout wur­de über­ar­bei­tet
  • Der asyn­chro­ne Modus ist nun zuver­läs­sig Feh­ler­re­sis­tent und kann Ser­ver­feh­ler hand­ha­ben
  • Ver­al­te­te Code-Bausteine des Kom­pa­ti­bi­li­täts­mo­dus von V1.5 wur­den ent­fernt

Das ist geplant

  • Nut­zer­de­fi­ned Styles/Themes
  • Spei­cher­funk­ti­on von Short­codes im Backend
  • Galerie-Vorschau im Backend
  • Kino-Modus
  • Optio­nal: Auf­tei­lung der Video-Kacheln auf meh­re­re Sei­ten
  • Optio­nal: Auto­play der Gale­rie als Play­list

Sie haben Ide­en oder Funk­ti­ons­wün­sche für die YouTube-Gallery? Tei­len Sie es uns mit!

Veröffentlichung

Aktu­ell wird die Beta-Version 1.6 der YouTube-Gallery von aus­ge­wähl­ten Part­nern in der Pra­xis getes­tet. Die Ver­öf­fent­li­chung ist für die ers­te Hälf­te 2017 geplant.