##############################################################
## SNIPPED Description: Video support for Clipfish.de
##
## Files To Edit: [PathToModules]/video_filter/video_filter.codecs.inc
##
## Installation Level: Easy
##############################################################
## Before Adding This SNIPPET To Your File, You Should Back Up All Files Related To This SNIPPET
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
[PathToModules]/video_filter/video_filter.codecs.inc
#
#-----[ FIND ]------------------------------------------
#

function video_filter_codec_info()
{
	$codecs = array();

#
#-----[ AFTER, ADD ]------------------------------------------
#

	$codecs['clipfishde'] = array(
		'name' => t('Clipfish.de'),
		'callback' => 'video_filter_clipfishde',
		// http://www.clipfish.de/player.php?videoid=MTUyOTAyM3wyNTgxNTE3
		'regexp' => '/clipfish\.de\/.*videoid=([A-Za-z0-9]+)/',
		'ratio' => 464 / 380,
	);

#
#-----[ FIND ]------------------------------------------
#

	return $codecs;
}

#
#-----[ AFTER, ADD ]------------------------------------------
#

function video_filter_clipfishde($video) {
    $video['source'] = 'http://www.clipfish.de/videoplayer.swf?videoid='.$video['codec']['matches'][1].'=&r=1&as=0';
    return video_filter_flash($video);
}

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Comments

blackdog’s picture

Category: task » feature

Please create a proper patch: http://drupal.org/patch/create

minnur’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Closing this issue since D6 no longer supported.