X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=plugins%2Fplayvideos%2Fplayvideos.php;h=91a9c1e554c58437c5862adfd605019865096be7;hb=ce901a58289c72bf7f4dc3515a2be70562cd618b;hp=7645b778b9c1c2f7768be95658c6cc6ae84d598b;hpb=adcdac1dec45090e2fa1cd4a340e91a40c7a205f;p=github%2Fshaarli%2FShaarli.git diff --git a/plugins/playvideos/playvideos.php b/plugins/playvideos/playvideos.php index 7645b778..91a9c1e5 100644 --- a/plugins/playvideos/playvideos.php +++ b/plugins/playvideos/playvideos.php @@ -6,6 +6,9 @@ * Note: this plugin adds jQuery. */ +use Shaarli\Plugin\PluginManager; +use Shaarli\Render\TemplatePage; + /** * When linklist is displayed, add play videos to header's toolbar. * @@ -15,8 +18,16 @@ */ function hook_playvideos_render_header($data) { - if ($data['_PAGE_'] == Router::$PAGE_LINKLIST) { - $data['buttons_toolbar'][] = file_get_contents(PluginManager::$PLUGINS_PATH . '/playvideos/playvideos.html'); + if ($data['_PAGE_'] == TemplatePage::LINKLIST) { + $playvideo = array( + 'attr' => array( + 'href' => '#', + 'title' => t('Video player'), + 'id' => 'playvideos', + ), + 'html' => '► '. t('Play Videos') + ); + $data['buttons_toolbar'][] = $playvideo; } return $data; @@ -31,10 +42,19 @@ function hook_playvideos_render_header($data) */ function hook_playvideos_render_footer($data) { - if ($data['_PAGE_'] == Router::$PAGE_LINKLIST) { + if ($data['_PAGE_'] == TemplatePage::LINKLIST) { $data['js_files'][] = PluginManager::$PLUGINS_PATH . '/playvideos/jquery-1.11.2.min.js'; $data['js_files'][] = PluginManager::$PLUGINS_PATH . '/playvideos/youtube_playlist.js'; } return $data; } + +/** + * This function is never called, but contains translation calls for GNU gettext extraction. + */ +function playvideos_dummy_translation() +{ + // meta + t('Add a button in the toolbar allowing to watch all videos.'); +}