Example #1
0
 /**
  * Renvoi un tableau de news active pour l'accueil
  * 
  * On demande à l'objet ConteneurNews de renvoyer un tableau de toutes 
  * les news non périmées (sans préférences pour l'importance de celles-ci)
  */
 function getNewsActives()
 {
     if (!isset($this->conteneurNews)) {
         $this->conteneurNews = lectureNews();
         majContexteUtilisateur($this);
     }
     return $this->conteneurNews->getNewsActives(false);
 }
Example #2
0
 * @version $Id$
 * @copyright 2011
 */
require_once 'archi/ContexteUtilisateur.php';
require_once 'archi/AccueilUtil.php';
// initialisation de ma session
if (!isset($_SESSION)) {
    session_start();
}
// Je précise sur quelle page je suis
setPageActuelle('index');
// Création d'un contexteUtilisateur
// + lecture et mise en session du fichier d'accueil
if (!isset($_SESSION['ContexteUtilisateur'])) {
    $contexte = new ContexteUtilisateur();
    majContexteUtilisateur($contexte);
}
// on récupère le texte à afficher dans l'accueil
$contexteUtlisateur = getContexteUtilisateur();
$actualite = $contexteUtlisateur->getTexteAccueil();
// Je regarde si je veux aqfficher l'edito en entier
$afficherTexteEnEntier = false;
if (isset($_GET["suiteTexte"])) {
    $afficherTexteEnEntier = true;
}
// Ensuite, je recherche les news à afficher
//$contexteUtlisateur->getNewsAccueil();
$tableauNews = $contexteUtlisateur->getNewsAccueil();
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">