return $result; } function get_json($date) { $file_day = "../OK/" . $date . "/config.txt"; if (file_exists($file_day)) { return json_decode(file_get_contents($file_day)); } else { return null; } } setlocale(LC_TIME, 'fr_FR.utf8', 'fra'); get_date($date, $day, $month, $year); $jsonDay = get_json($date); $podcasts = load_podcasts($jsonDay, $date); $ecoutes = load_ecoutes($date); ?> <title>Administration Podcast Radio Campus Clermont-Ferrand</title> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <link rel="stylesheet" href="css/circle.player.css"> <link rel="stylesheet" href="css/admin.css?date=<?php echo filemtime('css/admin.css'); ?> "> <!-- link rel="stylesheet" href="css/ui-lightness/jquery-ui-1.10.4.custom.min.css" --> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css"> <script type="text/javascript" src="js/jquery-1.10.2.js"></script> <script type="text/javascript" src="js/jquery.jplayer.min.js"></script> <script type="text/javascript" src="js/jquery.transform2d.js"></script> <script type="text/javascript" src="js/jquery.grab.js"></script> <script type="text/javascript" src="js/jquery.ui.datepicker-fr.js"></script>
get_date($date, $day, $month, $year); get_period($year, $month, $day, $beginDate, $endDate, $period); $byEcoute = $_GET["ecoute"]; if (!isset($byEcoute)) { $byEcoute = false; } else { $byEcoute = true; } /*$display = $_GET["display"]; if (isset($display)) { if ($display != "list" && $display != "diagrams") // set here the displays $display = "list"; } else $display = "list";*/ $ecoutes = load_ecoutes($beginDate, $endDate, $byEcoute); if (!$byEcoute) { load_podcasts($ecoutes); } ?> <title>Statistiques du podcast</title> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <link rel="stylesheet" href="css/circle.player.css"> <link rel="stylesheet" href="css/admin.css?date=<?php echo filemtime('css/admin.css'); ?> "> <link rel="stylesheet" href="css/stats.css?date=<?php echo filemtime('css/stats.css'); ?> ">
$bdd_drupal = new PDO('mysql:host=' . _DRUPAL_SERVEUR . ';dbname=' . _DRUPAL_BD, _DRUPAL_LOGIN, _DRUPAL_MDP, $options); } catch (PDOException $Exception) { $bdd_paulo = null; $bdd_drupal = null; exit("Des problèmes techniques nous empêchent temporairement de vous proposer les podcasts... Veuillez nous excuser pour la gêne occasionnée."); } include "../lib/paulo_entries.php"; $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $prefix_url = parse_url($url, PHP_URL_PATH); setlocale(LC_TIME, 'fr_FR.utf8', 'fra'); date_default_timezone_set('Europe/Paris'); get_date($date, $day, $month, $year); date_default_timezone_set($timezone_server); $datex = explode('-', $date); $jsonDay = get_json($date); $ecoutes = load_ecoutes($date, $bdd_paulo); $podcasts = load_podcasts($jsonDay, $date, $bdd_drupal); $first = -1; $second = -1; for ($i = 0; $i != 8; $i++) { if (isset($podcasts[$i])) { if ($first == -1) { $first = $i; } else { if ($second == -1) { $second = $i; break; } } } }
function afficher_podcast($podcast, $timecode, $visible) { echo '<div id="podcast-p-' . str_replace(" ", "_", $timecode) . '" class="panel panel-default'; if ($visible) { echo " selected"; } echo '">'; echo '<div class="entete-podcast panel-heading"><span class="glyphicon glyphicon-headphones"></span> <a href="' . get_player_url($timecode) . '">Podcast du ' . to_text($timecode) . ': ' . $podcast . '</a>'; echo '</div>'; echo '<div class="content-podcast panel-body"'; $mp3 = get_mp3_url($timecode); echo '>'; echo '<div class="list-group-horizontal">'; echo '<a href="' . $mp3 . '" class="list-group-item pull-right"><span class="showopacity glyphicon glyphicon-download-alt"></span></a>'; echo '<a href="#my-player-anchor" class="list-group-item pull-right play" id="p-' . str_replace(" ", "_", $timecode) . '"><span class="showopacity glyphicon glyphicon-play"></span></a>'; echo '<a class="list-group-item pull-right pause hide" id="p-' . str_replace(" ", "_", $timecode) . '-pause"><span class="showopacity glyphicon glyphicon-pause"></span></a>'; echo '</div>'; echo '<div class="ecoute">'; $ecoutes = load_ecoutes($timecode); $add = false; if ($ecoutes[0] != 0) { echo $ecoutes[0] . " écoute"; $add = true; if ($ecoutes[0] > 1) { echo "s"; } } if ($ecoutes[1] != 0) { if ($add) { echo "<br />"; } echo $ecoutes[1] . " téléchargement"; if ($ecoutes[1] > 1) { echo "s"; } } // TODO echo '</div>'; echo '<div class="playlist">'; afficher_titres($timecode); echo '</div>'; echo '</div>'; echo '</div>'; }