コード例 #1
0
ファイル: helper.php プロジェクト: halbo5/mod_muzeeTopAlea
 function alea($source, $id_categorie)
 {
     $tops = modMuzeeTopAleaHelper::getTops($source, $id_categorie);
     $nb = count($tops);
     $alea = rand(0, $nb - 1);
     switch ($source) {
         case 'muzeetop':
             return $tops->top[$alea];
             break;
         case 'playlist':
             return $tops->track[$alea];
             break;
         case 'now':
             //la chanson en cours est la première dans muzeeliNow
             return $tops->track[0];
             break;
     }
 }
コード例 #2
0
$titre_module = $module->title;
$cover = $params->get('cover');
//$image = $params_muzeetop->get('image');
$taille_cover = $params->get('taille_cover');
$couleur_bordure = $params->get('couleur_bordure');
$couleur_fond = $params->get('couleur_fond');
$couleur_bouton = $params->get('couleur_bouton');
$player = $params->get('player');
$texte_intro = $params->get('texte_intro');
$source = $params->get('source');
$display_fnac = $params->get('fnac');
$code_fnac = $params->get('code_fnac');
//On récupère une chanson au hasard (ou la chanson en cours)
$top = modMuzeeTopAleaHelper::alea($source, $id_categorie);
//on vérifie si le composant playlist est installé
$playlist_active = modMuzeeTopAleaHelper::testerPlaylist();
//données pour le player selon le player choisi
switch ($player) {
    case "mini":
        $width_player = 160;
        $height_player = 20;
        break;
    case "vol":
        $width_player = 230;
        $height_player = 20;
        break;
    case "classic":
        $width_player = 200;
        $height_player = 20;
        break;
    case "bubble":