DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: youtubeapi

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed:2009-02-01T21:59:46
Classification:Integration of Google Youtube API to TYPO3
Keywords:youtube, api, typo3
Author:Christian Grlica
Email:christian.grlica@heavenseven.net
Info 3:heavenseven.net
Info 4:

EXT: youtubeapi

Extension Key: youtubeapi

Copyright 2008-2009, Christian Grlica, <christian.grlica@heavenseven.net>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.com

Table of Contents

EXT: youtubeapi 1

1.1 Introduction 1

What does it do? 1

Requirements 1

Screenshots 2

1.2 Users Manual 6

Installation 6

FAQ 6

1.3 Tutorials 6

Let users search within a channel 6

1.4 To do 6

1.5 Changelog 6

Introduction

What does it do?

The Typo3 extension youtubeapi gives you the ability to list videos on the frontend. You can display videos of a certain category, tag, keywords or a channel. Also,

  • search by tags, categories, keywords or certain channels in backend or frontend
  • sort by date, relevance, views or rating.

I got inspired by Vikram Vaswani, who wrote an interesting article how to integrate the Google Youtube API.

Keywords: Extension, Frontend plugin, Youtube, API, MVC

Requirements

You need the extensions “div” and “lib”, to let work youtubeapi properly. This extension is built on the MVC-Framework

Screenshots Frontend

img-1 Picture 01:Example of frontendview on `www.axel-springer- akademie.de <http://www.axel-springer-akademie.de/>`_

img-2 Picture 02: Exampleview with searchpanel on `www.l32.de <http://www.l32.de/youtubesearch>`_

Screenshots Backend

img-3 Picture 03: Backendview “List parameters”

img-4 Picture 04: Backendview "Config"

img-5 Picture 05: Backendview "Display"

img-6 Picture 06: Backendview "Player"

Users Manual

Installation

This is extension is built on the MVC-Framework, so download and install following extensions with the extension manager:

lib

div

Install the youtubeapi extension.

In your root template at “include-static (from extension)” select the Youtubeapi TypoScript:

img-7 Picture 07: Add the Youtubeapi-Typoscript

Add the youtubeapi plugin to your page.

Configure the plugin to your needs.

Save and watch it on the frontend.

Customize the look & feel using CSS styles.

FAQ

Please send your feedback and bug reports to

http://forge.typo3.org/projects/show/extension-youtubeapi

Tutorials

Let users search within a channel

To let users search within a certain channel just write your desired channel ('Config -> Channel') and activate the searchbox ('Display -> Searchbox')

To do

  • Code revision to integrate Google's PHP Client Library
  • Add user-upload
  • Your suggestion...

Changelog

0.0.5

- after ages, manual added

0.0.4

- pagebrowser fixed added searchbox: search by keywords, categories or within a channel

0.0.3

- pagebrowser added and minor changes

0.0.2

- Embed videos possible now

0.0.1

- Added icon

- Minor changes

0.0.0

- Initial release

img-8 EXT: youtubeapi - 6