[ma_youtube_api_connector] Video Upload und Channel Verwaltung
Hallo,
Endlich die erste veröffentlichenswerte Erweiterung. Ich möchte in einer frühen Alpha Version eine Youtube API Erweiterung für Typolight der Community zur Verfügung stellen. Im Zuge der stark zunehmenden Social Media und -Marketing Konzepte halte ich einen direkten Draht zwischen TL und einer Video-Plattform für nötig. Ich habe mich also hingesetzt und auf Basis der Zend Gdata API eine Schnittstelle für das Backend von TL geschrieben. Bisherige Features sind.
- Synchronisation mit einem Channel (Beschreibung, Titel, Tags, Kategorie)
- Synchronisation mit der categories XML Datei von Youtube
- BE Hochladen, Bearbeite, Veröffentlichen, Löschen von Videos
- FE User Upload, optional geschützt, auf den Channel
- yw_youtube(separat installieren, Lizenzchaos) Brücke um Videos mittels Toflars Inhaltselementes zu veröffentlichen.
Nett wäre es wenn interessierte die Erweiterung ausprobieren und mir bei der Fehlerbeseitigung/Featureverfollständigung Tipps geben könnten. Ich nutze beispielsweise für den Backend Upload ein iframe, wobei ich hier die Sicherheit betreffend nicht ganz sicher bin. Vor allem würde mich die Laufzeit auf verschiedenen Hostern interessieren, weil mein Kunde sich vermutlich auf einen kleinen 1&1 Managed Server festlegen wird :(. Mein Kurzzeitziel ist, dass in die TL-Nutzerverwaltung einzupflegen um ein Community-Seite aufzubauen. Wenn ihr aber andere Wünsche, Features haben wollt, meldet euch bitte zu Wort. Es gibt noch viele ungenutzte Funktionen, Modulmöglichkeiten, oder Anwendungsbereiche die ich für sehr spannend halte. Zu diesem Zweck habe ich eine kleine Google-Code Gruppe eingerichtet (da gibt es auch den Download), dort könnt ihr auch gerne in den Issue-Tracker schauen/posten. Aber natürlich auch hier antworten.
Links:
Youtube Deveoper Key: http://code.google.com/apis/youtube/dashboard/
Page der Erweiterung: http://code.google.com/p/tl-yt-api-connector/
Da ich ganz alleine programmiere kann ich noch nicht versprechen, wie weit ich SVN nutzen werde.
Ein herzlicher Dank geht an die Community für die vielen hilfreichen Tipps, Leo für die ausführliche Dokumentation, sowie Toflar für die Erlaubnis sein Modul einzubauen!
Bekannte Fehler in der aktuellsten Version
- Datenfelder sind 257 Bit groß - siehe #15
Verbesserungswünsche
MFG Jan