Hi Leute,
Lang hat's gedauert, aber nun ist es soweitAllVideos Reloaded hat sich zu einer richtigen Komponente gemausert.
In Version 1.2 gibt es aufregende neue Features sowie 4 weitere Übersetzungen
Hier ein kleiner Überblick der Änderungen seit 1.1:
- Alle Tags, Ripper sowie Player-Einstellungen werden nun in der Datenbank gespeichert.
- Neu: Videos können nun auch in einer Lightbox präsentiert werden.
- Neu: Läuft überall! Die bisherige Beschränkung auf Standard-Content hat endlich ein Ende. Medien lassen sich nun auch aus Fremd-Komponenten (z.B. Virtuemart) oder aus Custom-Modulen heraus einbetten.
- Neu: Editor-XTD (Editor-Button zum Einfachen Einbetten) ist enthalten. (Tracker-ID: #9482)
- Neu: Editor für Playlisten enthalten.
- Neu: Französische Übersetzung. Dank an Jonathan Rossel and Guillaume Latorre
- Neu: Italienische Übersetzung (teilweise). Dank an Gianfranco Lo Cascio
- Neu: Türkische Übersetzung (teilweise). Dank an Tuna Buyukcaglar
- Neu: Portugiesische Übersetzung (teilweise). Dank an Fábio Nakatani
- Neu: Unterstützung für Apple Trailers (Tracker-ID: #11500)
- Neu: Unterstützung für BrightCove.tv (Tracker-ID: #11290)
- Neu: Unterstützung für Blip.tv (Tracker ID: #11475)
- Neu: Initiale Lautstärke kann konfiguriert werden.
- Ersatz der Tags für iFilm and FreeVideoBlog (Tracker-ID: #10777)
- Fehler bezüglich der Anzeige von WARN_JAVASCRIPT bzw. WARN_FLASH behoben
- Mehrere Fehler bezüglich ungültiger Pfade behoben (Es werden nun stets volle Pfad-Angaben benutzt) (Tracker-ID: #11313)
- Megavideo an Änderungen des Providers angepasst (Tracker-ID: #11359)
Weiterhin gibt es 3 neue Views für die Verwaltung von Playern, Ripper und Tags (Presets) im Backend. Diese sind dafür gedacht, dass in erfahrene Anwender in Zukunft Unterstützung für neue Videosharing-Provider selber einbauen können, ohne den Code ändern zu müssen.
Diese Views sind voll funktionsfähig, im Moment jedoch undokumentiert. Grund dafür ist, dass für die erfolgreiche Bedienung einiges an Hintergrundwissen, sowie Kenntnisse vom Aufbau regulärer Ausdrücke nötig sind. Die zugehörige Doku ist daher recht umfangreich und das Schreiben derselben dauert einfach. Ich arbeite mit Hochdruck daran und werde dann in Kürze die Version 1.3 mit kompletter Doku hinterherschieben.
ACHTUNG! JavaScript API-Änderung!
Wer die JavaScript API benutzt (avrOpenPopup um popups programmatisch zu öffnen), bitte unbedingt hier weiterlesen:
Die alten Funktionen waren leider von mir nicht sinnvoll durchdacht (Abhängigkeit von der Reihenfolge bei mehreren Popups).
In der vorigen Version, konnten mehrere Popups auf der selben Seite nur durch den Aufruf von avrOpenPopup0(); avrOpenPopup1(); ... usw. realisiert werden.
Diese Funktionen wurden durch die folgende neue Funktion ersetzt:
Parameter:Code:AvrOpenPopup(event, 'identifier', 'type');
1. event:
Feststehender Parameter. Muss stets literal angegeben werden.
2. 'identifier':
Ein String, der das zugehörige Medien-Tag referenziert. Im jeweiligen Tag muss hierzu (mittels divid="name") eine ID vergeben werden. Die selbe ID wird dann hier verwendet um das Video-Popup anzusprechen.
3. 'type':
Ein String, der den Popup-Typ festlegt. Mögliche Werte hierfür: 'window' oder 'lightbox'.
Eine komplette Doku der JavaScript API wird es zusammen mit dem nächsten Doku-Release 1.3 geben.
Demos, Code-Beispiele, Links zum Download auf joomlacode.org sowie Online-Doku findet Ihr wie immer auf meiner Page (Link in meiner Signatur).
Cheers
-Fritz
PS: Das Teil kann man upgraden ohne es vorher zu deinstallieren. Einfach drüber-Instalieren - Alle Einstellungen der Plugins bzw. Module bleiben dabei erhalten.


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen