Esempio n. 1
0
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;
}
Esempio n. 2
0
        // 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&amp;numLivre=' . $livreCourant->numLivre . '&amp;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";
    } elseif ($livreCourant->valider == 0 && isset($_SESSION['login'])) {