Вход Регистрация
Файл: mp3/class.PlayerJsTpl.php
Строк: 68
<?php 

class PlayerJsTpl 
{
    
// Js файл плеера с функциями управления
    
static public $javascript '/mp3/js/player.min.js';
    static public 
$init '/mp3/js/init.min.js';
    static public 
$css '/mp3/css/player.css';
    
    
// Подключение JS и Стилей
    
static public function InitJsCss() 
    {
        
$ver_css filemtime($_SERVER['DOCUMENT_ROOT'] . self::$css); 
        
$ver_js filemtime($_SERVER['DOCUMENT_ROOT'] . self::$javascript); 
        
        
$html '<link rel="stylesheet" href="' self::$css '?ver=' $ver_css '" type="text/css" />';
        
$html .= '<script type="text/javascript" src="' self::$javascript '?ver=' $ver_js '"></script>';
        
        echo 
$html
    }
    
    
// Вывод активного плеера
    
public static function getPlayer($id 0$end 0$page 1$pages_all 1)
    {
        
$html '<table data-id="' $id '" 
                        data-end="' 
$end '" 
                        data-page="' 
$page '" 
                        data-pages="' 
$pages_all '" class="PlayerJs" id="PlayerJs" border="0"><tr>';
        
$html .= '<td class="PlayerJs-Play" onclick="Player('toggle', '0')"><i id="PlayerJs-Play" class="gfx play"></i></td>';
        
$html .= '<td class="PlayerJs-Progress">
                    <div id="PlayerJs-Title"></div>
                    <div id="PlayerJs-Progress" onclick="playerSeek(event)">
                      <div id="PlayerJs-Progress-Loaded"></div>
                      <div id="PlayerJs-Progress-Current"></div>
                    </div>
                  </td>'
;
        
$html .= '<td class="PlayerJs-Time"><span id="PlayerJs-Time">00:00</span></td>';
        
$html .= '<td class="PlayerJs-Volume"><div id="PlayerJs-Volume" onclick="playerVolume(event)"><div id="PlayerJs-Volume-Current"></div></div></td>';
        
$html .= '<td class="PlayerJs-Download"><a id="PlayerJs-Download" target="_blank" href=""><i class="gfx download"></i></a></td>';
        
$html .= '</tr></table>';
        
        
$html .= '<audio id="PlayerJsAudio" preload="none"></audio>';
        
        echo 
$html
    }
    
    
// Вывод мини плеера
    
public static function getPlayerMini($i 0$zona)
    {
        
$html '<div class="' . ($i "nav1" "nav2") . ' mp3list" id="id' $zona[1][$i] . '" 
                 data-id="' 
$zona[1][$i] . '" 
                 data-download="download/' 
$zona[1][$i] . '" 
                 data-name="' 
$zona[4][$i] . ' - ' $zona[6][$i] . '">';
        
        
$html .= '<i class="fas fa-music"></i> ' $zona[4][$i] . ' - ' $zona[6][$i] . ' <span style="float:right;font-size: 12px;"><i class="far fa-clock"></i> ' $zona[8][$i] . '</span><br /><br />';
        
$html .= '<a class="btn-mp3" onclick="Player('toggle', ''.$zona[1][$i].''); return false;">
                    <i id="mp3play-'
.$zona[1][$i].'" class="gfx play"></i>
                  </a>'
;
        
$html .= '<a class="btn-mp3 btn-download" href="download/' $zona[1][$i] . '">
                    <i id="mp3play-'
.$zona[1][$i].'" class="gfx download"></i> Скачать
                  </a>'
;
        
$html .= '</div>';
        
        echo 
$html
    }
    
    
// Инициализация плеера
    
public static function Init() 
    {
        
$ver_init filemtime($_SERVER['DOCUMENT_ROOT'] . self::$init); 
        
$html '<script type="text/javascript" src="' self::$init '?ver=' $ver_init '"></script>';
        
        echo 
$html
    }
}
Онлайн: 0
Реклама