ШАГ 1:
C:\_majordomo\htdocs\templates\terminals\terminals_edit.html
после 82 строчки
Код: Выделить всё
<option value="foobar"[#if PLAYER_TYPE=="foobar"#] selected[#endif#]>Foobar2000
Код: Выделить всё
<option value="dune"[#if PLAYER_TYPE=="dune"#] selected[#endif#]>Dune
C:\_majordomo\htdocs\modules\app_player\app_player.class.php
после 260 строки
Код: Выделить всё
include(DIR_MODULES.'app_player/foobar.php');
Код: Выделить всё
} elseif ($terminal['PLAYER_TYPE']=='dune') {
include(DIR_MODULES.'app_player/dune.php');
в папке C:\_majordomo\htdocs\modules\app_player\
создаём файл dune.php следующего содержания:
Код: Выделить всё
<?
/**
* Title
*
* Description
*
* @access public
*/
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$uid = rand(1, 9999999);
if ($command=='refresh') {
$out['PLAY']=preg_replace('/\\\\$/is', '', $out['PLAY']);
$path=str_replace('/', "\\", ($out['PLAY']));
curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/cgi-bin/do?cmd=start_file_playback&media_url=smb://".urlencode($path));
}
if ($command=='pause') {
curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/cgi-bin/do?cmd=ir_code&ir_code=E11EBF00");
$res=curl_exec($ch);
}
if ($command=='fullscreen') {
}
if ($command=='next') {
curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/cgi-bin/do?cmd=ir_code&ir_code=E21DBF00");
$res=curl_exec($ch);
}
if ($command=='prev') {
curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/cgi-bin/do?cmd=ir_code&ir_code=B649BF00");
$res=curl_exec($ch);
}
if ($command=='close') {
curl_setopt($ch, CURLOPT_URL, "http://".$terminal['HOST'].":".$terminal['PLAYER_PORT']."/cgi-bin/do?cmd=ir_code&ir_code=E619BF00");
$res=curl_exec($ch);
}
//print_r();
?>