fileList[$i]['date']); //getdate($Albums->fileList[$i]['fileCode']); // ajout des données dans $Articles->fileList['content'] if(!empty($Articles->fileList)) { $Articles->readAll(); $Articles->fileList = array_reverse($Articles->fileList); } // variables $css, $js, $header et $content require('view/melaine.php'); // HTML require('view/template.php'); } function discoVisitor() { $page_actuelle = "discographie"; $title = "Discographie"; // modèle $Albums = new Album($page_actuelle); $Albums->makeFileList(); // on récupère tout: JSON, HTML, noms et chemins des fichiers $Albums->readAll(); if(!empty($Albums->fileList)) { $Albums->fileList = array_reverse($Albums->fileList); } //var_dump($Albums->fileList); die(); // tri des albums avec l'année dans le .json // noms des fichiers JSON //$albumNamesJSON = $Albums->fileList; //$annees = []; for($i = 0; $i < $Albums->fileListCount; $i++) {} //var_dump($annee); die(); // tri d'un tableau multidimensionnel //array_multisort($annees, $albumsJSON); // lien vers le HTML ou ancre? /*$lienAlbum = []; $avecLien = []; $linkDiscoChrono = [];*/ for($i = 0; $i < $Albums->fileListCount; $i++) { if(file_exists('data/discographie/html/' . $Albums->fileList[$i]['fileCode'] . '.html')) { $lienAlbum[$i] = 'page=album&album_name=' . $Albums->fileList[$i]['titre'] . '&file_code=' . $Albums->fileList[$i]['fileCode']; $avecLien[$i] = true; $linkDiscoChrono[$i] = 'linkChrono'; // css } else { $lienAlbum[$i] = 'page=discographie#' . $Albums->fileList[$i]['titre']; $avecLien[$i] = false; $linkDiscoChrono[$i] = 'noLinkChrono'; // css } $lienBoutonModif[$i] = 'page=discographie&action=edition&file_code=' . $Albums->fileList[$i]['fileCode']; } // variables $css, $js et $content require('view/discographie.php'); // fin de l'assemblage require('view/template.php'); } // page d'un album function album($fileCode, $albumName) { $page_actuelle = 'discographie'; $title = $albumName; $album = Album::readOneHTML($fileCode); // simple, efficace // variables $css, $header et $content require('view/album.php'); // HTML require('view/template.php'); } function presse() {} function ateliers() {} function liens() {} function peinture() {} function archives() {}