ILIAS
release_8 Revision v8.19
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (string $a_id="", string $a_event_callback_url="") | |
setFile (string $a_file) | |
getFile () | |
setAlternativeVideoFile (string $a_val) | |
getAlternativeVideoFile () | |
setAlternativeVideoMimeType (string $a_val) | |
Set alternative video mime type. More... | |
getAlternativeVideoMimeType () | |
setDisplayHeight (int $dHeight) | |
getDisplayHeight () | |
setDisplayWidth (int $a_val) | |
getDisplayWidth () | |
setMimeType (string $value) | |
setVideoPreviewPic (string $a_val, string $a_alt="") | |
Set video preview picture. More... | |
getVideoPreviewPic () | |
setTitle (string $a_val) | |
getTitle () | |
setDescription (string $a_val) | |
getDescription () | |
setForceAudioPreview (bool $a_val) | |
Force audio preview. More... | |
getForceAudioPreview () | |
setDownloadLink (string $a_val) | |
getDownloadLink () | |
getMp3PlayerHtml (bool $a_preview=false) | |
Get Html for MP3 Player. More... | |
getPreviewHtml () | |
getMediaPlayerHtml () | |
Get HTML (no preview) for media player integration. More... | |
Static Public Member Functions | |
static | initJavascript (ilGlobalTemplateInterface $a_tpl=null) |
Protected Attributes | |
bool | $force_audio_preview = false |
string | $video_preview_pic_alt = "" |
string | $video_preview_pic = "" |
string | $alt_video_mime = "" |
string | $alt_video_file = "" |
string | $id = "" |
ilGlobalTemplateInterface | $tpl |
ilLanguage | $lng |
string | $file = "" |
int | $displayHeight = 0 |
int | $displayWidth = 0 |
string | $mimeType = "" |
int | $current_nr = 0 |
string | $title = "" |
string | $description = "" |
string | $event_callback_url = "" |
string | $download_link = "" |
Static Protected Attributes | |
static int | $nr = 1 |
static bool | $lightbox_initialized = false |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning User interface for media player. Wraps flash mp3 player and similar tools.
Definition at line 24 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::__construct | ( | string | $a_id = "" , |
string | $a_event_callback_url = "" |
||
) |
Definition at line 46 of file class.ilMediaPlayerGUI.php.
References $DIC, and ILIAS\Repository\lng().
ilMediaPlayerGUI::getAlternativeVideoFile | ( | ) |
ilMediaPlayerGUI::getAlternativeVideoMimeType | ( | ) |
ilMediaPlayerGUI::getDescription | ( | ) |
Definition at line 153 of file class.ilMediaPlayerGUI.php.
References $description.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getDisplayHeight | ( | ) |
Definition at line 102 of file class.ilMediaPlayerGUI.php.
References $displayHeight.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getDisplayWidth | ( | ) |
Definition at line 112 of file class.ilMediaPlayerGUI.php.
References $displayWidth.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getDownloadLink | ( | ) |
Definition at line 176 of file class.ilMediaPlayerGUI.php.
References $download_link.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getFile | ( | ) |
Definition at line 66 of file class.ilMediaPlayerGUI.php.
References $file.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getForceAudioPreview | ( | ) |
Definition at line 166 of file class.ilMediaPlayerGUI.php.
References $force_audio_preview.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getMediaPlayerHtml | ( | ) |
Get HTML (no preview) for media player integration.
Definition at line 492 of file class.ilMediaPlayerGUI.php.
References getMp3PlayerHtml().
ilMediaPlayerGUI::getMp3PlayerHtml | ( | bool | $a_preview = false | ) |
Get Html for MP3 Player.
Definition at line 202 of file class.ilMediaPlayerGUI.php.
References $current_nr, $lng, $mimeType, $tpl, ilGlobalTemplateInterface\addOnLoadCode(), ilGlyphGUI\CLOSE, ilExternalMediaAnalyzer\extractYouTubeParameters(), ilGlyphGUI\get(), getDescription(), getDisplayHeight(), getDisplayWidth(), getDownloadLink(), getFile(), getForceAudioPreview(), ilUtil\getImagePath(), ilObjMediaObject\getMimeType(), getTitle(), getVideoPreviewPic(), ilPlayerUtil\initMediaElementJs(), ilExternalMediaAnalyzer\isVimeo(), ilExternalMediaAnalyzer\isYouTube(), and ilLanguage\txt().
Referenced by getMediaPlayerHtml(), and getPreviewHtml().
ilMediaPlayerGUI::getPreviewHtml | ( | ) |
Definition at line 484 of file class.ilMediaPlayerGUI.php.
References getMp3PlayerHtml().
ilMediaPlayerGUI::getTitle | ( | ) |
Definition at line 143 of file class.ilMediaPlayerGUI.php.
References $title.
Referenced by getMp3PlayerHtml().
ilMediaPlayerGUI::getVideoPreviewPic | ( | ) |
Definition at line 133 of file class.ilMediaPlayerGUI.php.
References $video_preview_pic.
Referenced by getMp3PlayerHtml().
|
static |
Definition at line 181 of file class.ilMediaPlayerGUI.php.
References $DIC, $tpl, ilYuiUtil\initConnection(), and ilPlayerUtil\initMediaElementJs().
Referenced by ILIAS\MediaCast\Presentation\VideoViewGUI\render(), and ilNewsTimelineGUI\show().
ilMediaPlayerGUI::setAlternativeVideoFile | ( | string | $a_val | ) |
Definition at line 71 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setAlternativeVideoMimeType | ( | string | $a_val | ) |
Set alternative video mime type.
string | $a_val | alternative video mime type |
Definition at line 86 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setDescription | ( | string | $a_val | ) |
Definition at line 148 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setDisplayHeight | ( | int | $dHeight | ) |
Definition at line 97 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setDisplayWidth | ( | int | $a_val | ) |
Definition at line 107 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setDownloadLink | ( | string | $a_val | ) |
Definition at line 171 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setFile | ( | string | $a_file | ) |
Definition at line 60 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setForceAudioPreview | ( | bool | $a_val | ) |
Force audio preview.
Definition at line 161 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setMimeType | ( | string | $value | ) |
Definition at line 117 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setTitle | ( | string | $a_val | ) |
Definition at line 138 of file class.ilMediaPlayerGUI.php.
ilMediaPlayerGUI::setVideoPreviewPic | ( | string | $a_val, |
string | $a_alt = "" |
||
) |
Set video preview picture.
Definition at line 125 of file class.ilMediaPlayerGUI.php.
|
protected |
Definition at line 30 of file class.ilMediaPlayerGUI.php.
Referenced by getAlternativeVideoFile().
|
protected |
Definition at line 29 of file class.ilMediaPlayerGUI.php.
Referenced by getAlternativeVideoMimeType().
|
protected |
Definition at line 40 of file class.ilMediaPlayerGUI.php.
Referenced by getMp3PlayerHtml().
|
protected |
Definition at line 42 of file class.ilMediaPlayerGUI.php.
Referenced by getDescription().
|
protected |
Definition at line 35 of file class.ilMediaPlayerGUI.php.
Referenced by getDisplayHeight().
|
protected |
Definition at line 36 of file class.ilMediaPlayerGUI.php.
Referenced by getDisplayWidth().
|
protected |
Definition at line 44 of file class.ilMediaPlayerGUI.php.
Referenced by getDownloadLink().
|
protected |
Definition at line 43 of file class.ilMediaPlayerGUI.php.
|
protected |
Definition at line 34 of file class.ilMediaPlayerGUI.php.
Referenced by getFile().
|
protected |
Definition at line 26 of file class.ilMediaPlayerGUI.php.
Referenced by getForceAudioPreview().
|
protected |
Definition at line 31 of file class.ilMediaPlayerGUI.php.
|
staticprotected |
Definition at line 39 of file class.ilMediaPlayerGUI.php.
|
protected |
Definition at line 33 of file class.ilMediaPlayerGUI.php.
Referenced by getMp3PlayerHtml().
|
protected |
Definition at line 37 of file class.ilMediaPlayerGUI.php.
Referenced by getMp3PlayerHtml().
|
staticprotected |
Definition at line 38 of file class.ilMediaPlayerGUI.php.
|
protected |
Definition at line 41 of file class.ilMediaPlayerGUI.php.
Referenced by getTitle().
|
protected |
Definition at line 32 of file class.ilMediaPlayerGUI.php.
Referenced by getMp3PlayerHtml(), and initJavascript().
|
protected |
Definition at line 28 of file class.ilMediaPlayerGUI.php.
Referenced by getVideoPreviewPic().
|
protected |
Definition at line 27 of file class.ilMediaPlayerGUI.php.