function livreDossier($dossier) { $dossier = new Dossier($dossier); $contenu = ''; // Liste des livres $dossier->listeLivre(); while ($dossier->livreSuivantExiste()) { $livreCourant = $dossier->livreSuivant(); // On affiche si le livre à été valider if ($livreCourant->valider == 1) { // Affichage du livre $contenu .= '<livre langue="' . $livreCourant->langue . '">' . '<titre>' . $livreCourant->titre . '</titre>' . '<sousTitre>' . $livreCourant->sousTitre . '</sousTitre>' . '<auteur>' . $livreCourant->auteur . '</auteur>' . '<editeur>' . $livreCourant->editeur . '</editeur>' . '<prix>' . $livreCourant->prix . '</prix>' . '<pages>' . $livreCourant->pages . '</pages>' . '<numEdition>' . $livreCourant->numEdition . '</numEdition>' . '<lienCommercial>' . $livreCourant->lienCommercial . '</lienCommercial>' . '<isbn>' . $livreCourant->isbn . '</isbn>' . '<dateParution>' . $livreCourant->dateParution . '</dateParution>' . '<collection>' . $livreCourant->collection . '</collection>' . '<niveau>' . $livreCourant->niveau . '</niveau>' . '<poids>' . $livreCourant->poids . '</poids>' . '<format>' . $livreCourant->format . '</format>' . '<urlLivre>' . $livreCourant->urlLivre . '</urlLivre>' . '<resume>' . $livreCourant->resume . '</resume>' . commentaireLivre($livreCourant->numLivre) . '</livre>' . "\n"; } } return $contenu; }
} // Affichage du lien echo '<img src="icones/lien.png" alt="[Lien]"/> ' . '<img src="icones/pays/' . $urlCourante->langue . '.png" alt="[Drapeau]"/>' . ' <a href="lien.php?numUrl=' . $urlCourante->numUrl . '" title="' . $urlCourante->url . '">' . htmlentities($urlCourante->nom) . '</a> ' . '- ' . $urlCourante->nombreCommentaire() . ' commentaire(s)'; //Affichage de la note si elle existe (cad au moins 1 commentaire) if ($urlCourante->note() != '') { echo ' | Note :' . $urlCourante->note(); } echo '<strong>' . htmlentities('[À valider]') . '</strong>'; echo '<br />' . "\n"; } } /** * Affichage des livres contenu dans le dossier courant **/ $dossier->listeLivre(); while ($dossier->livreSuivantExiste()) { $livreCourant = $dossier->livreSuivant(); // On affiche si le livre à été valider if ($livreCourant->valider == 1) { // Gestion des options administrateurs if (isset($_SESSION['login'])) { echo '<a href="supprimer.php?objet=livre&numLivre=' . $livreCourant->numLivre . '"><img src="icones/supprimer.png" alt="Supprimer" /></a>'; echo '<a href="formulaire.php?action=modifLivre&numLivre=' . $livreCourant->numLivre . '&numDossier=' . $livreCourant->numDossierParent . '"><img src="icones/modifier.png" alt="Editer "/></a>'; } // Affichage du livre echo '<img src="icones/livre.png" alt="[Livre]"/> ' . '<img src="icones/pays/' . $livreCourant->langue . '.png" alt="[' . $livreCourant->langue . ']"/> ' . '<a href="livre.php?numLivre=' . $livreCourant->numLivre . '">' . htmlentities($livreCourant->titre) . '</a> ' . '- ' . $livreCourant->nombreCommentaire() . ' commentaire(s) '; //Affichage de la note si elle existe (cad au moins 1 commentaire) if ($livreCourant->note() != '') { echo ' | Note :' . $livreCourant->note(); } echo '<br />' . "\n";