X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FGNUsocialVideo%2FGNUsocialVideoPlugin.php;h=7d1b98a63f33fb84543ff58724774891298fe133;hb=33e2f5b449d477e55bda7029f9e826d889e41eb5;hp=79f79c50d2a8a6c63fbf3f109754afefcbe60887;hpb=d36f0707a488b6e2513193a0a2f72811435553ec;p=quix0rs-gnu-social.git diff --git a/plugins/GNUsocialVideo/GNUsocialVideoPlugin.php b/plugins/GNUsocialVideo/GNUsocialVideoPlugin.php index 79f79c50d2..7d1b98a63f 100644 --- a/plugins/GNUsocialVideo/GNUsocialVideoPlugin.php +++ b/plugins/GNUsocialVideo/GNUsocialVideoPlugin.php @@ -1,7 +1,7 @@ - * @copyright 2010 Free Software Foundation, Inc. + * @copyright 2011 Free Software Foundation, Inc. * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPL 3.0 */ @@ -42,29 +42,6 @@ class GNUsocialVideoPlugin extends MicroAppPlugin return true; } - function onAutoload($cls) - { - $dir = dirname(__FILE__); - switch($cls) - { - case 'PostvideoAction': - include_once $dir . '/actions/postvideo.php'; - break; - case 'Video': - include_once $dir . '/Video.php'; - break; - case 'VideoForm': - include_once $dir . '/videoform.php'; - break; - case 'ShowvideoAction': - include_once $dir . '/showvideo.php'; - break; - default: - break; - } - return true; - } - function onRouterInitialized($m) { $m->connect('main/postvideo', array('action' => 'postvideo')); @@ -79,7 +56,7 @@ class GNUsocialVideoPlugin extends MicroAppPlugin function appTitle() { - return _('video'); + return _('Video'); } function tag() @@ -137,12 +114,17 @@ class GNUsocialVideoPlugin extends MicroAppPlugin { $vid = Video::getByNotice($notice); if ($vid) { - $out->element('video', array('src' => $vid->url)); + $out->element('video', array('src' => $vid->url, + 'width' => '100%', + 'controls' => 'controls')); } } function deleteRelated($notice) { - exit(1); // TODO: implement + $vid = Video::getByNotice($notice); + if ($vid) { + $vid->delete(); + } } }