eflowplayer Yii extension for the flowplayer

EFlowPlayer ¶

Yii extension for the flowplayer plugin.

Details ¶
  • Version 0.3 alpha
  • Dimitrios Mengidis
Support ¶
  • Yii 1.1.x
  • flowplayer 3.2.6
    Description ¶

    This is an alpha version of the extension. It supports only the basic configuration.

    Use ¶

    Here are some examples on how to use this extension.

    Minimal ¶

    The most minimal code to get a video.Example:

$this->widget('ext.EFlowPlayer.EFlowPlayer', array(
        'flv'=>"http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv",
     ));
With style and id ¶

If we want to set some html options to the video container.Example:

$this->widget('ext.EFlowPlayer.EFlowPlayer', array(
        'flv'=>"http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv",
         'htmlOptions'=>array(
             'id'=>'testingplayer',
             'style'=>'width: 320px; height: 160px;',
         ),
     ));
I need more videos ¶
Asceding style ¶

If we want to set some html options to the video container.Example:

$this->widget('ext.EFlowPlayer.EFlowPlayer', array(
         'flv'=>array(
             'http://ringtales.s3.amazonaws.com/d182.flv',
             'http://ringtales.s3.amazonaws.com/d181.flv',
             'http://ringtales.s3.amazonaws.com/d180.flv',
          ),
         'htmlOptions'=>array(
             'id'=>'video-',
             'style'=>'width: 320px; height: 160px;',
         ),
     ));

Result of this code will be 3 containers with id video- + key of the video url position in the array, like:

  • container with id 'video-0' points to d182.flv
  • container with id 'video-1' points to d181.flv
  • container with id 'video-2' points to d180.flv
Associative array ¶

If we want to set some html options to the video container.Example:

$this->widget('ext.EFlowPlayer.EFlowPlayer', array(
         'flv'=>array(
             'd180'=>'http://ringtales.s3.amazonaws.com/d180.flv',
             'd181'=>'http://ringtales.s3.amazonaws.com/d181.flv',
             'd182'=>'http://ringtales.s3.amazonaws.com/d182.flv',
         ),
         'htmlOptions'=>array(
             'id'=>'testingplayer',
             'style'=>'width: 320px; height: 160px;',
         ),
     ));
Mixed ¶

This is a way to use associative array and asceding style. Although i think of something dangarous and akwark there still a posibility. Example:

$this->widget('ext.EFlowPlayer.EFlowPlayer', array(
         'flv'=>array(
             'http://ringtales.s3.amazonaws.com/d180.flv',
             'http://ringtales.s3.amazonaws.com/d181.flv',
             'd180'=>'http://ringtales.s3.amazonaws.com/d180.flv',
             'd181'=>'http://ringtales.s3.amazonaws.com/d181.flv',
         ),
         'htmlOptions'=>array(
             'id'=>'testingplayer',
             'style'=>'width: 320px; height: 160px;',
         ),
     ));
CHANGELOG ¶
Version 0.3 ¶

(This base code was generated with the gii-extension-generator)

4 0
10 followers
1 942 downloads
Yii Version: 1.1
License: BSD-2-Clause
Category: User Interface
Developed by: tydeas_dr tydeas_dr
Created on: Apr 30, 2011
Last updated: 14 years ago

Downloads

show all

Related Extensions